Contrôle d'un fournisseur


La fonction Contrôle_Fournisseur de GTTM000 contrôle un code fournisseur en saisie.
En cas d'erreur, si "err" est renseigné, le message "err" s'affiche et provoque le retour en saisie. L'enregistrement lu est chargé dans FOU. En cas d'échec dans la recherche FOU est initialisé à espace. Le code est complété selon les règles standard (voir documentation technique de base). Attention le code est passé par adresse.

Prototype de la fonction
Controle_ Fournisseur (&tiers,err,conf,pidt,ctretb)
TIERS
Code tiers
Paramètre obligatoire
ERR
Numéro du message d'erreur si on souhaite un affichage automatique
Paramètre facultatif
Valeur par défaut 0
CONF
Test de la confidentialité demandé.
Paramètre facultatif
Valeur par défaut True
Valeurs possibles True / False
PIDT
Pour tester la date de fin de validité renseigner PIDT
Paramètre facultatif
Valeur par défaut espace (pas de test)
CTRETB
Pour contrôler l'appartenance à l'établissement courant
Paramètre facultatif
Valeur par défaut True
Valeurs possibles True / False

Retour de la fonction
0ok
1erreur de syntaxe
2confidentiel
3fournisseur fermé
4fournisseur n'appartenant pas à l'établissement
5enregistrement non trouvé