API Gestion Evénement créer Sous Poste

 

Version : ACE 1.0

Edition spéciale ES1

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

GestionEvenementcreerSousPoste

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

Cette API permet de créer les sous-postes associés à la ligne d’événement définie dans le schéma d’entrée (voir documentation I_VTE_F)

Elle est appelée par l'API GestionEvenementcreerLigne, elle-même appelée par l'API GestionEvenementcreerPoste.

Poste sans origine

L'API génère les sous-postes uniquement à partir de la nomenclature du produit.

Poste avec origine

Les sous-postes sont générés en fonction des sous-postes origines.

Cette API est capable de générer tous les sous-postes d'un poste mais aussi de créer un sous-poste uniquement, notamment dans le cas d’une saisie de commandes où l’on ajoute un sous-poste aux sous-postes déjà créés.

API imbriquées : GestionTarifsrechercherPrix -

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

RAS.

Paramétrage (PPE)

PRXNULPRXKITTYPNOM -

Processus, contrôles et règles de gestion

Etape Description du Processus
   
1

L’API vérifie tout d’abord la condition de génération des sous-postes :

  • L'indicateur « Composé géré en stock ? » doit être à "N" ou "D"
  • Si cet indicateur est à "O", la génération dépend du mode de suivi de stock du produit composé : si le composé n'est pas géré en stock, alors on génère les sous-postes.
2 L’API crée le sous-poste et valorise les prix des sous-postes.
3

L’API génère les sous-postes :

  • en utilisant la table PRN (nomenclatures des produits), si le poste est sans origine ou si le type de référence de l'événement correspond à une commande,
  • en utilisant la table EVS (produits composants), si le poste possède un poste origine.