API Gestion Que-Que rechercher Liste CTS

 

Version : 5.0-00

Edition spéciale ES1

Package : fr.generix.metier.bc4j.queque.common

GestionQueQuerechercherListeCts

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

Cette API permet de sélectionner un ensemble de conditions tarifaires (table CTS), en fonction d'un type de condition tarifaire (champ « typcot » par lecture des couples Type de QUE / Type de QUE).

API imbriquées : GestionDevisesconvertirMontant (utilisée pour convertir les montants de chaque CTS par rapport à la devise de référence) – GestionUnitesconvertirQuantite (utilisée pour convertir les quantités de chaque CTS par rapport à l’unité de référence).

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

RAS.

Paramétrage (PPE)

CTSCREHIEGRPTYPGRPMULVA1TVAETB -

Processus, contrôles et règles de gestion

Etape Description du Processus
 

Le principe est le suivant :

  • Lecture de l’ensemble des couples QUE/QUE autorisés (table CQQ )
  • En fonction des informations passées en entrée (événement, poste, tiers, produit, …) et d’un type de condition tarifaire (typcot) il est possible de retrouver une liste de CTS.
  • La catégorie de remise (champ « codcre » de la table CTS) doit néanmoins être défini au niveau du paramètre CTSCRE .
 

Opération commerciale et ciblage des tiers

L’appel prix tient compte non seulement de l’opération commerciale saisie en en-tête d’un événement commercial, mais aussi du ciblage commercial. La condition tarifaire n’est acceptée que si le tiers de l’événement fait partie du ciblage.

Variantes Produit

Dans le cas d’une variante produit, l’API utilise les conditions tarifaires du produit de référence.

Si la clé du QUOI est une variante produit, l’API utilise les conditions tarifaires existantes pour le couple donné, ainsi que les conditions tarifaires du produit de référence.

Si la zone N5 du paramètre MULVA1 est égale à « 1 », si le type de condition tarifaire fait partie de l’ensemble défini par les zones M1 et M2 du paramètre MULVA1, et si le type de QUOI correspond à un produit (tque2 = 501) alors :

  • L’API vérifie que le produit est une variante (table PRO).
  • Si la clé du QUOI est une variante produit, alors L’API effectue la même recherche d’existence de conditions tarifaires mais pour le produit de référence.