API Gestion Evénement créer Frais

 

Version : 5.0-00

Edition spéciale ES1

Package : fr.ACE.metier.bc4j.evenement.common

GestionEvenementcreerFrais

Schémas d’entrée et de sortie : IN OUT

Cette API permet d’associer un frais divers sur un évènement commercial (table EVF).

API imbriquées : aucune.

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
 

Cette création n’est possible que sur des événements modifiables, c’est-à-dire dont l’état est égal à l’état géré défini dans le configurateur fonctionnel (écran GPEV_1).

Le frais doit être référencé dans la table des frais divers (voir fonction GTFRD).

  L’API récupère automatiquement les données du frais : taux, montant, code TVA, indicateur facturable, libellé. Certaines de ces valeurs (taux, montant et libellé) peuvent être forcées : il suffit de les préciser dans le schéma d’entrée.
Schéma d’entrée

codfrd : code du frais.

taufrd : Taux du frais.

monfrd : montant du frais.

coddev : devise dans laquelle s’exprime le frais. Par défaut, il s’agit de la devise de l ‘événement.

libcom : libellé complémentaire.

modeCodfrd : mode de cumul qui peut prendre deux valeurs :

  • 0 – cumul sur le frais s’il existe,
  • 1 – création systématique du nouveau frais même si le frais existe.

Par defaut, le mode d’appel est « 0 ».

modelNumpos : numéro de poste utilisé pour la création du frais.

  • 0 – dernier numéro de poste utilisé + 1,
  • 1 – premier numéro de poste inutilisé.

Par défaut, l’option choisie est « 0 ».

Cas d’erreurs

Cause Effet
  • l’événement n’existe pas,
  • l’événement n’est pas modifiable car son état est différent de l’état géré du configurateur fonctionnel,
  • les modes d’appel précisés dans le schéma d’entrée sont incorrects,
  • le code frais précisé dans le schéma d’entrée n’existe pas dans la fonction GTFRD .
L’API n’est pas déclenchée.