CONTROLER_COHERENCE_SEQ (Fonction)


Paramètres : &ERRFLAGTB , &DROITS, Operat, Centre, Poste, Tiers, Formulaire , AFFERR
Cette fonction contrôle les séquences d'un OF. En fonction de l'erreurs trouvées la fonction met à jour la table ERRFLAGTB où chaque indice correspond à un type d'erreur :
C_Err_Operat_Abs= 1 (Opération absente)
C_Err_Centre_Abs= 2 (Centre de charge absent)
C_Err_Poste_Abs= 3 (Poste de travail absent)
C_Err_Hab_Centre_Poste_Abs= 4 (Poste de travail non habilité pour ce centre de charge)
C_Err_Centre_Poste_Diff= 5 (Différence entre centre de charge et centre du poste)
C_Err_Sous_Traitant_Abs= 6 (Sous traitant absent)
C_Err_Sous_Traitant_Ferme = 7 (Sous traitant non valide et pas les droits)
C_Err_Formcod_Abs= 8 (Formulaire absent)
Si le paramètre AFFERR est activé, le programme affiche ou non des messages d'alertes.
De plus, la fonction renvoie True si la ligne est affichable (pas de confidentialité) ou false si elle ne l'est pas.