Contrôle d'une localisation
La fonction DotLoc_Controle de DOTM000 contrôle une localisation en saisie, avec éventuellement une date de validité et un code structure.
En cas d'erreur, si 'err' est renseigné, le message 'err' s'affiche et provoque le retour en saisie (si ce paramètre 'err' est renseigné avec C_ERR_ADEFINIR alors le numéro du message d'erreur est récupéré dans cette fonction) .L'enregistrement lu est chargé dans LOCACOD. En cas d'échec dans la recherche DOTLOC est initialisé à espace.
Prototype de la fonction
DotLoc_Controle (LocaCod,err,Struct,HsDt)
LocaCod : Code localisation
Paramètre obligatoire
Err : Numéro du message d'erreur si on souhaite un affichage automatique(=0 par défaut)
Struct : Code structure (pour contrôle cohérence)
HsDt : Date de validité
Paramètres facultatifs
Retour de la fonction
0ok
1Erreur de cohérence de structure
2localisation fermée (Date validité < HsDt)
9enregistrement non trouvé