CONTROLER_COHERENCE_EN_TETE_TRACE (Fonction)
Paramètres : &ERRFLAGTB , &DROITS , AFFERR
Cette fonction contrôle l'entête de traçabilité. En fonction des erreurs trouvés la fonction met à jour la table ERRFLAGTB où chaque indice correspond à un type d'erreur :
C_Err_Art_Pere_Abs= 1 (Article absent)
C_Err_Art_Fils_Ferme_Non_Auto= 2 (Article fermé et pas les droits)
C_Err_Art_Pere_Non_Interne= 3 (Article non autorisé sur les pièces internes)
C_Err_Pere_Unit_Ref_Abs= 4 (Unité de référence absente)
C_Err_Unit_Tete_Abs= 5 (Unité entête absente)
C_Err_Coef_Tete_Ref_Abs= 6 (Coefficient unité entête – unité de référence absent)
C_Err_Stock_Qte= 10 (Article géré en quantité pas de traçabilité)
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.