| API / API Web | |
|
Version : 5.0-00 |
Edition spéciale ES1 |
|
|
Package : fr.ACE.metier.bc4j.commun.common GestionTexteLibrecreerTexteLibre |
||
| Schémas d’entrée et de sortie : | IN | OUT |
Cette API permet de créer des textes libres pour l’objet spécifié dans les données d’entrée.
API imbriquées : GestionCompteurincrementerValeur -
Contraintes et limites de fonctionnement (hors périmètre)
| RAS. |
Paramétrage (PPE)
| RAS. |
Processus, contrôles et règles de gestion
| Etape | Description du Processus |
| Si la langue n’est pas renseignée, la langue de la session métier est prise par défaut. | |
| Si le code commentaire est renseigné, il sert de suffixe au code du texte libre. | |
| Avant de créer le texte libre, l’API supprime le texte libre déjà existant. Cette API peut donc être utilisée pour effectuer des modifications de texte libre. | |
|
Si le champ « Echeance » est renseigné en entrée de l’API :
L’API utilise le compteur « TXTECH » pour attribuer le prochain numéro (appel de l’API GestionCompteurincrementerValeur. On affecte la valeur de ce compteur au champ « p_lchtxt » On crée le texte libre (table TXT) avec - typtxt = « ECH » - codtxt = la valeur du compteur.est La date de litige est alimentée avec la date du jour
|
|
|
Si le champ « budgetPeriode » est renseigné en entrée de l’API :
|
|
|
Si codcom = ‘RDV’, le champ « codtxt » est composé de la concaténation suivante : typdep (3 car), ‘/’, sigdep (12 car), ‘/’, <type commentaire> ‘/’, numrdv (9 caractères complétés à gauche par des 0). |
|
|
Si le champ « codgao » est renseigné en entrée de l’API :
|