Contrôle d'un projet


La fonction Contrôle_Projet de GTTM000 contrôle un code projet 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 PRJ. En cas d'échec dans la recherche PRJ 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_Projet(projet,err,tiers,conf,ctretb)
PROJET
Code projet
Paramètre obligatoire
ERR
Numéro du message d'erreur si on souhaite un affichage automatique
Paramètre facultatif
Valeur par défaut 0
TIERS
Code tiers à renseigner pour tester l'égalité au tiers du projet
Paramètre facultatif
Valeur par défaut espace (pas de test)
CONF
Test de la confidentialité demandé.
Paramètre facultatif
Valeur par défaut True
Valeurs possibles True / False
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
3prospect fermé
4prospect n'appartenant pas à l'établissement
5enregistrement non trouvé