API Gestion Inventaire generer Inventaire Tournant

  Version ACE : 1.6.2

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

Application module : GestionInventaire

Service : genererInventaireTournant

API disponible depuis la version : ACE 1.55

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

Cette API permet de générer la vacation d’inventaire et les OI associés

API imbriquées :

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

RAS

Paramétrage (PPE)

LVOCPT

ETAPE

  DESCRIPTION DU PROCESSUS
1 Ø PARCOURS DE LA LISTE DES COUPLES « CODE EMPLACEMENT ; CODE PRODUIT » POUR CRÉER LA LIGNE D’INVENTAIRE
  • La liste est un ensemble de couples séparés par des « / » :
  • Ex : codemp1;codpro1/codemp2;codpro2/… Ø CREATION DE L’ENTÊTE D’INVENTAIRE (LINVE)

    Utilisation du compteur « INV » pour générer le n°

  • Invtrn = « O »
2 SI L’EMPLACEMENT N’EST PAS DÉJÀ PRÉSENT DANS L’INVENTAIRE

Ajout du poste d’inventaire (LINVP) pour l’emplacement lu.

  • LVOCPT.A1 è Modinv du poste d’inventaire
3 SI MODE DE GÉNÉRATION OI = « O » OU « »
  • Lancement du batch de génération des OI et des lignes d’inventaire
  • Code fonction = LINVG2
  • Code lanceur = LINVG2
  • Critère = Idinv de l’inventaire
  • Retourne le n° du batch de génération Ø

Une ligne par étape.

CAUSE

  EFFET
Emplacement inexistant Exception « ELT_PASTRO »

Une ligne par cause-effet.

Autres remarques…

RAS