API Gestion Expédition affecter Colis Tournée

  Version ACE : 1.4

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

GestionExpeditionaffecterColisTournee

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

Cette API permet d'ajouter un colis 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 (Depot.typtie, Depot.sigtie, idtrn)
 

lecture sur LCOL (Depot.typtie, Depot.sigtie, idobjcol, 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

 

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.