API Gestion Evénement solder Evénement

 

Version : 5.0-00

Edition spéciale ES1

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

GestionEvenementsolderEvenement

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

Cette API permet de solder un événement dans son intégralité ou de solder un poste de l’événement en particulier.

API imbriquées : GestionStockcreerMouvement - GestionEvenementrecalculerEcheance -

Contraintes et limites de fonctionnement (hors périmètre)

RAS.

Paramétrage (PPE)

 

Processus, contrôles et règles de gestion

Etape Description du Processus
  Si le code société (codsoc) n’est pas renseigné, la valeur prise par défaut est le code société de la session métier.
  Si la valeur du champ « codeta » de l’événement est égale à celle du champ « Valeta » de la cible, le code état est alors modifié par la valeur du champ « Soleta » de la cible.
 

Pour chaque poste et pour chaque ligne :

· qteperdu=qtecde-qteliv

· qtecde=qteliv

  Si les opérations de mise à jour (normale et directe) sont paramétrées sur la cible (voir documentation GPEV_1), un mouvement de stock est créé pour chaque ligne, avec la quantité perdue.
 

Si le numéro de poste (champ « numpos ») n'est pas renseigné, l'API solde l'évènement dans son intégralité.

Si le numéro de poste (champ « numpos ») est renseigné, l'API ne solde que le poste dont on a précisé le numéro (et pas tout l'évènement).

Il reste possible, par la suite, de solder un évènement dont un poste a déjà été soldé par ce biais.