| API / API Web | |
|
Version : 5.0-00 |
Edition spéciale ES1 |
|
|
Package : fr.ACE.metier.bc4j.tarif.common GestionElaborationappliquerElaborationEntete |
||
| Schémas d’entrée et de sortie : | IN | OUT |
Cette API est utilisée dans la gestion des élaborations tarifaires. Elle permet de lancer l’application complète d’une élaboration, soit au niveau de la centrale, soit dans un magasin.
L’application d’une élaboration est la dernière phase dans le traitement des prix. Cette procédure active dans les fiches produit les tarifs et conditions tarifaires renseignés dans l’élaboration tarifaire. L’élaboration passe à l’état ‘soldé’ défini sur la cible.
S’il y a eu segmentation, elle procède aussi à l’application des élaborations magasins conformément aux habilitations.
L’application permet également de faire le rattachement des produits à un ou plusieurs catalogues de présentation.
API imbriquées : GestionElaborationappliquerElaborationLigne (effectué sur toutes les lignes de l’élaboration) – GestionElaborationsupprimerElaboration -
Contraintes et limites de fonctionnement (hors périmètre)
| Paramétrage en multi-entités pour l’application des élaborations en magasin à partir de l’application d’une élaboration en centrale d’achat. |
Paramétrage (PPE)
| PACK (A1=RETAIL) - |
Processus, contrôles et règles de gestion
| Etape | Description du Processus |
|
Ce traitement ne peut être lancé que sur une élaboration tarifaire qui se trouve dans l’état ‘validé’ défini sur la cible. Une fois traitée, l’élaboration tarifaire passe à l’état ‘soldé’ défini sur la cible (en-tête et ligne). Seules les lignes qui n’ont pas encore été appliquées sont prises en compte (cas des promotions vente à traiter). L’application dans l’entité courante n’est déclenchée que si l’indicateur « Tarif de référence » sur l’en-tête indique « Oui ». |
|
|
L’API effectue :
Le permanent achat crée :
La promotion achat crée :
Le permanent vente crée :
La promotion vente crée :
Si le tarif existe déjà (mêmes critères), le nouveau tarif annule et remplace celui trouvé (Idem pour les conditions tarifaires). Pour les promotions vente, il y a application des conditions tarifaires de
la ligne de l’élaboration. Cela se traduit par une duplication des
conditions tarifaires de nature ‘L’ en nature ‘V’ avec une renumérotation
sur le compteur VCTS.
|
|
|
Opérations commerciales Si l’opération commerciale est renseignée au niveau de l’en-tête de l’élaboration et que le mode choisi est « Retail » (paramètre PACK), et que l’élaboration n’est pas propagée, alors : 1) Le nombre de tiers ciblés est mis à jour. 2) Le code état de l’opération commerciale passe à l’état soldé de la cible. 3) En mode Négoce (voire paramètre PACK : non positionné ou zone A1 différente de « RETAIL »), dès que l’élaboration est appliquée, l’API appelle une autre API GestionElaborationsupprimerElaboration pour supprimer l’élaboration tarifaire. Cette suppression logique consiste à ne supprimer que les lignes de l’élaboration tout en conservant son en-tête. |
|
|
Tables mises à jour :
Le numéro d’élaboration à l’origine du nouveau tarif ou de la nouvelle condition tarifaire est mémorisé dans les tables CTS et TSC sur le champ numelabo. |
|
|
Tarifs grossistes Dans le cas d’une élaboration de type grossiste, le PA fournisseur et le PR de la centrale ne sont pas propagés en magasin. Au niveau de la centrale, le traitement est similaire à celui du type Achat Permanent avec, en plus, la création du prix de revient et le PVG. |
Cas d’erreur
| Cause | Effet |
| TAL_INEX : l’élaboration à appliquer n’existe pas. |