API Gestion Référencement intégrer Magasins Catalogues

Version : 5.0-00

Edition spéciale ES1

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

GestionReferencementintegrerMagasinsCatalogues

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

Cette API permet d’intégrer les magasins et catalogues (table EVPG), associés au code produit fourni en entrée, au niveau des informations suivantes :

API imbriquées : aucune.

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

RAS.

Paramétrage (PPE)

RAS.

Processus, contrôles et règles de gestion

Etape Description du Processus
 
  • Si le code société n’est pas renseigné, la valeur prise par défaut est celle de la session métier.
  • Si le code fonction n’est pas renseigné, la valeur prise par défaut est celle de la session métier.
  • Si l’identifiant de l’utilisateur n’est pas renseigné, la valeur prise par défaut est celle de la session métier.

Pour chaque poste d’événement à générer (table EVPG) correspondant à la clé (typtrt=’MAG’, codpev=codpev, uticod=utilisateur), l’API crée un catalogue fournisseur (table PRC).

  • codpro : produitReference.codpro,
  • typtie : magasin.typtie,
  • sigfou : magasin.sigtie.

L’API recherche les enregistrements de la table EVPG correspondant à la clé (typtrt=’CAT’, codpev=codpev, uticod=utilisateur).

Pour chaque enregistrement, l’API recherche l’enregistrement de la table CAT correspondant.

Si cat.modges = ‘1’, l’API crée un enregistrement dans la table PRB.

codpro : produitReference.codpro,

codrca : catalogue.libcom.

Si cat.modges = ‘2’, l’API crée, pour chaque produitReference créé lors de l’exécution de l’API, un enregistrement dans la table CAE.

  • achvte : catalogue.achvto,
  • codcat : catalogue.codpro,
  • natcae : ‘PRO’,
  • codcae : produitReference.codpro,
  • nivcaeP : catalogue.numlot,
  • codcaeP : catalogue.libcom.