DEC-PRESTA: Déclaration de prestation (ENR-ACT-ENT)
Cette fonctionnalité est disponible à partir de la révision V5.01.00 .
L’action interne DEC-PRESTA permet de créer, modifier, dupliquer et supprimer des déclarations de prestation sur ligne de commande commerciale pour article de type Non géré
. L’action est utilisable uniquement dans les conditions suivantes :
La commande est en nouvelle méthode de calcul de prix
la ligne de commande est active et porte sur un article de type “5” Non géré.
La duplication est stricte : tous les champs (hormis les clés), prendront les mêmes valeurs que les champs du règlement dupliqué, peut importe les WfEntVar de votre requête. Pour dupliquer et modifier des champs, utiliser plutôt une action INI pour initialiser des valeurs, puis faire une action CRE.
En création et duplication le champ WfEntAct.EntCl3 correspondant au champ “CdeDecCle_IS” peut être laissé vide. Dans ce cas Diapason génèrera une clef unique pour la ligne de commande. Le champ WfEntAct.ActRes contiendra la liste des clés créées séparé par des “/” .
➡️ Liste WfEntAct : (T : type de la variable; O : indique si obligatoire (valeur o) ou non)
Nom | Type ( Caractère/Numérique/logique/Date) | Désignation | Obligatoire/Facultatif | Commentaire |
Action | C | Action à exécuter | O | INI, CRE, MOD, DUP, CMO ou SUP |
EntTEn | C | Entité | O | Doit contenir DEC-PRESTA |
ActCle | C | Clé | O | Clé pour lien avec WfEntVar |
EntCl1 | C | Clé 1 Entité | O | Référence commande |
EntCl2 | C | Clé 2 Entité | O | Référence Ligne de commande |
EntCl3 | C | Clé 3 Entité | O - INI / MOD / SUP F - CRE / DUP | Clé Déclaration Prestation (obligatoire, sauf en création & duplication, si vide Alors Diapason génère une référence de règlement) |
DupCl1 | C | Clé 1 Entité à Dupliquer | O - DUP | Référence commande à Dupliquer si Action contient DUP |
DupCl2 | C | Clé 2 Entité à Dupliquer | O - DUP | Référence ligne de commande à Dupliquer si Action contient DUP |
DupCl3 | C | Clé 3 Entité à Dupliquer | O - DUP | Clé Déclaration Prestation à Dupliquer si action Contient DUP |
➡️ Liste WfEntVar : (T : type de la variable; O : indique si obligatoire (valeur o) ou non).
Evènement (uniquement en CREATION & MODIFICATION)
Nom | Type ( Caractère/Numérique/logique/Date) | Désignation | Obligatoire/Facultatif | Commentaire |
ActCle | C | Clé | O | Clé pour lien avec WfEntAct |
EntCl1 | C | Clé 1 Entité | O | Référence commande |
EntCl2 | C | Clé 2 Entité | O | Référence Ligne de commande |
EntCl3 | C | Clé 3 Entité | F - CRE | Clef de déclaration de prestation si vide alors Diapason génère une référence de règlement |
EntVar | C | CdeDecNum_IS | F | Evènement |
EntVaC | C | Valeur Caractère | O | Information libre liée à la prestation |
Date Déclaration (uniquement en CREATION & MODIFICATION)
Nom | Type ( Caractère/Numérique/logique/Date) | Désignation | Obligatoire/Facultatif | Commentaire |
ActCle | C | Clé | O | Clé pour lien avec WfEntAct |
EntCl1 | C | Clé 1 Entité | O | Référence facture |
EntCl2 | C | Clé 2 Entité | O | Référence Ligne de commande |
EntCl3 | C | Clé 3 Entité | F - CRE | Clef de déclaration de prestation si vide alors Diapason génère une référence de règlement |
EntVar | C | CdeDecDat_IS | O -CRE | Date de déclaration (Obligatoire en création) |
EntVaD | D | Valeur au format Date | O - CRE | Date de la déclaration |
Quantité déclarée (uniquement en CREATION & MODIFICATION)
Nom | Type ( Caractère/Numérique/logique/Date) | Désignation | Obligatoire/Facultatif | Commentaire |
ActCle | C | Clé | O | Clé pour lien avec WfEntAct |
EntCl1 | C | Clé 1 Entité | O | Référence facture |
EntCl2 | C | Clé 2 Entité | O | Référence Ligne de commande |
EntCl3 | C | Clé 3 Entité | F - CRE | Clef de déclaration de prestation si vide alors Diapason génère une référence de règlement |
EntVar | C | CdeDecQte_IS | O - CRE | Quantité Déclarée - Obligatoire en création |
EntVaN | N | Valeur au format Numérique | O -CRE | Quantité à déclarer |
Commentaires 1, 2 et 3 (uniquement en CREATION & MODIFICATION). MĂŞme chose pour les commentaires 2 et 3.
Nom | Type ( Caractère/Numérique/logique/Date) | Désignation | Obligatoire/Facultatif | Commentaire |
ActCle | C | Clé | O | Clé pour lien avec WfEntAct |
EntCl1 | C | Clé 1 Entité | O | Référence facture |
EntCl2 | C | Clé 2 Entité | O | Référence Ligne de commande |
EntCl3 | C | Clé 3 Entité | F - CRE | Clef de déclaration de prestation si vide alors Diapason génère une référence de règlement |
EntVar | C | CdeDecCom1_IS | F | Commentaire 1. |
EntVaC | C | Valeur Alphanumérique | F | Valeur du commentaire 1 |
Exemple d’une requête de mise a jour d’une déclaration de prestation :
