Contrôle d'un client


La fonction Contrôle_Client de GTTM000 contrôle un code client 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 CLI. En cas d'échec dans la recherche CLI 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_Client (&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
3client fermé
4client n'appartenant pas à l'établissement
5enregistrement non trouvé