CONTROLER_COHERENCE_LIGNEOF_COMPOSANT (Fonction)
Paramètres : &ERRFLAGTB , &DROITS , COMPOSE , AFFERR
Cette fonction contrôle les lignes composantes d'un OF. En fonction des erreurs trouvés la fonction met à jour la table ERRFLAGTB où chaque indice correspond à un type d'erreur :
C_Err_Art_Fils_Abs= 1 (Article absent)
C_Err_Art_Fils_Ferme_Non_Auto= 2 (Article fermé et pas les droits)
C_Err_Art_Fils_Non_Interne = 3 (Article non autorisé sur les pièces internes)
C_Err_Fils_Unit_Ref_Abs= 4 (Unité de référence absente)
C_Err_Unit_Ligne_Abs= 5 (Unité de la ligne absente)
C_Err_Coef_Ligne_Ref_Abs= 6 (Coefficient unité référence – unité ligne absent)
C_Err_Substitution= 7 (Echec substitution de référence)
C_Err_Ticket_Incorrect= 8 (Ticket ne correspond pas à l'article composant)
C_Err_Fils_Unit_Nom_Abs= 9 (Unité ligne nomenclature absente)
C_Err_Fils_Coef_Nom_Ref_Abs = 10 (Unité coefficient unité référence – unité ligne nomenclature 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.