CREER-DETAIL-ERREUR : création d'un détail d'erreur
BUT créer un détail d’erreur rattaché à une entête d’erreur. Le contexte fonctionnel est expliqué ici.
Cette fonction est accessible dans tous les types de requêtes.
TYPE CARACTERE
SYNTAXE
Variable = CREER-DETAIL-ERREUR( ERREUR= VLO.ErrID , CODE-ERREUR= VLO.Code , LIBELLE= VLO.Libelle , UTILISATEUR= VLO.Util , S:= VLO.ErrDetID )
Variable : obligatoirement de type caractère. Variable contenant le résultat de la fonction. Vide signifie que l’exécution s’est correctement passé.
PARAMETRES
Paramètre | E/S | Obligatoire | Type | Description |
ERREUR | E | Oui | Caractère | GUID de l’entête récupéré de la fonction CREER-ERREUR |
CODE-ERREUR | E | Oui | Caractère | Référence du code erreur. Le code erreur doit exister dans Studio/Gestion des erreurs/Codes erreurs |
LIBELLE | E | Non | Caractère | Libellé du message d’erreur. Si vide, Diapason reprend le libellé du code erreur |
UTILISATEUR | E | Non | Caractère | Permet d’affecter un utilisateur à la résolution de l’erreur. Ce doit être un utilisateur Diapason. Si vide, l’erreur est “Non assigné” et il sera possible de l’affecter manuellement via le couplage de maintenance. |
S: | S | Caractère | GUID du détail d’erreur |
EXEMPLES
Création d’un détail d’erreur suite à la création de l’entête et avant d’ajouter des infos supplémentaires sur le détail :
