API Gestion Expédition affecter OL Tournée

  Version ACE : 1.4

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

GestionExpeditionaffecterOlTournee

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

Cette API permet d'ajouter un OL d’une tournée.

API imbriquées : SCE_GP_023 -

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

RAS.

Paramétrage (PPE)

DANGERCTRMIP -

Processus, contrôles et règles de gestion

Etape Description du Processus
 

Si le paramètre DANGER est positionné, appel de l’API C SCE_GP_023 avec les paramètres :

  • Typdep = IN.Typdep,
  • Sigdep = IN.Sigdep,
  • Modctr= paramètre CTRMIP.N4,
  • Codpro = ‘’,
  • Idobjcol_ori = IN.Idobjcolori,
  • Idobjcol_dest = IN.Idobjcoldest.
 

Lire LTRN avec (typtie, sigtie, idtrn)

Lire LOLE avec (typtie, sigtie, idol)

Mise à jour des cumuls théoriques

additionner lole.nbpla1à ltrn.nbpalhomtheo

additionner lole.nbpla2 à ltrn.nbpalhettheo

 

Boucle de lecture sur LCOL (typtie, sigtie, idol, idtrn)

Mise à jour des cumuls théoriques

Si lcol.flgcolis = ‘1’

additionner lcol.poidstheo à ltrn.poids

additionner lcol.volume à ltrn.volume

Si LCOL.flgue =’1’

Additionner 1 à ltrn.nbue

additionner 1 à ltrn.nbuereel

Si lole.statut <= 4

Mise à jour des cumuls reels

Si lcol.flgcolis = ‘1’

additionner lcol.poidsreel à ltrn.poidsreel

additionner lcol.volume à ltrn.volumereel

Si lcol.codlnst <> ‘’ ou ‘0’

additionner 1 a ltrn.nbpalhomreel

additionner 1 à ltrn.nbpalhetreel

Mise à jour de LCOL (mémoriser idtrn dans LCOL)

 

Si ok mise à jour de LOLE

Mémoriser idtrn dans LOLE