API Gestion Evénement créer Ligne

 

Version : ACE 1.0

Edition spéciale ES1

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

GestionEvenementcreerLigne

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

Cette API permet de créer une ligne sur un poste d’événement.

API imbriquées : GestionStockcreerObjetStock (gestion des lots si le paramètre CRELSK est positionné) – GestionEvenementcreerSousPoste -

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

RAS.

Paramétrage (PPE)

CRELSKDEPQUIDATMARCALFERCTRQTETRAQUITRSQUIPROPOS -

Processus, contrôles et règles de gestion

Etape Description du Processus
  Si des informations sur les zones complémentaires ou des commentaires sont présents en entrée, un commentaire sera créé (un enregistrement dans la table EVT des textes ou commentaires des événements).
  Si aucun numéro de ligne n’est précisé dans le schéma d’entrée, le dernier numéro de ligne est directement calculé.
 

Certaines informations sont alimentées automatiquement par le paramétrage (cible) :

  • le code achat/vente,
  • le type d’événement.

D’autres informations proviennent de l’événement :

  • date d’expédition,
  • date de livraison,
  • sigle dépôt,
 

Lors de la création de la ligne :

  • on gère également les lots (appel de l’API GestionStockcreerObjetStock si le paramètre CRELSK est positionné),
  • on actualise le dépôt (si le paramètre DEPQUI est positionné), le transporteur (paramètre TRAQUI) et le transitaire (paramètre TRSQUI),
  • on vérifie les dates par rapport à la date de mise sur le marché du produit (si le paramètre DATMAR est positionné),
  • on vérifie la cohérence des dates en fonction des jours fériés (si le paramètre CALFER est positionné).