Colis multi-BP

Cegid Orli - Documentation fonctionnelle - 2025

 

Généralités

Cegid Orli donne la possibilité de synchroniser l’expédition des BP père et de leurs BP fils.

Ainsi, les BP ayant des colis avec BP d’origine sont expédiés en même temps que leurs BP d’origine.

 

Le paramètre (non variable par utilisateur ) GEST_EXPE_BP=1 permet d’indiquer qu’on veut synchroniser l’expédition des colis Multi-BP.

La valeur par défaut de ce paramètre est 0 ; avec cette valeur, le fonctionnement de l’expédition des BP est totalement à gérer par l’utilisateur. Ainsi, un BP peut très bien être expédié sans avoir à expédier ses BP fils.

N.B. :
Il vaut mieux laisser ce paramètre à 0, si le colisage n’est pas géré ou si les colis Multi-BP (c’est-à-dire colis avec BP d’origine) ne sont pas mis en place.

 

Tout ce qui suit est pris en compte seulement si le paramètre GEST_EXPE_BP=1.


‎ 

Traitement d’expédition

 

Principe de synchronisation

Lors de l’expédition d’un BP père, c’est-à-dire qui est origine d’un colis d’un autre BP, tous ses BP fils seront expédiés en même temps sur le même bon d’expédition.

Si le BP père est sur un Bon de chargement, le BP fils hérite automatiquement de ce chargement.

 

Un BP fils (c’est-à-dire qui possède au moins un colis avec BP d’origine) ne pourra pas être expédié seul. Il faudra obligatoirement le faire par l’expédition de son père, à moins que tous ses pères ne soient déjà expédiés.

Si un BP fils possède plusieurs BP père, le BP fils sera expédié seulement lors de la dernière expédition de ses BP père.

Comme il est possible que chaque BP père ait son propre BE, le choix du BE pour le BP fils se fait aléatoirement.

 

 

Prise en compte des blocages en expédition

Avant d’expédier un BP père, on vérifie si tous ses fils sont bien expédiables (prise en compte des rétentions, des blocages, des suspensions, des adressages…). Si ce n’est pas le cas, le BP père ne pourra pas lui-même être expédié et donc tous ses BP fils non plus.

 

Regardons ensuite dans chaque fonction d’expédition, la prise en compte de ce fonctionnement :

 

LI014 : Saisie Expédition

En cochant un BP à expédier, tous ses BP fils seront expédiés en même temps sur le même BE. Ainsi, ceux visibles à l’écran sont cochés en même temps.

Un BP fils ne peut pas être coché directement, à moins que tous ses pères soient déjà expédiés.

LI045 : Expédition semi-automatique

En cochant un BP à expédier, tous ses BP fils seront expédiés en même temps sur le même BE. Ainsi, ceux visibles à l’écran seront cochés en même temps.

Un BP fils ne pourra pas être coché directement, à moins que tous ses pères soient déjà expédiés.

LI066 : Génération automatique des BE/BC

Les BP fils, dont tous les pères ne sont pas déjà expédiés, ne sont pas pris en compte dans la sélection des BP à expédier.

Lors de l’expédition d’un BP, tous ses BP fils sont expédiés en même temps selon les règles expliquées plus haut. Si la génération du BC est aussi demandée, le BC des fils sera le même que celui de leur père.

Attention : Lors de la sélection des BP à expédier, on ne prend en compte que les critères des BP père (code lieu, N° de BP…). Lors de l’expédition du BP père, ses BP fils héritent automatiquement des BE et BC du BP père, même s’ils ne répondent pas aux critères de sélection du LI066.

 

LI011, LI044, LI053 et LI042 :

Expédition directe et validation

Dans le cas où un BP devient père après son expédition, c’est-à-dire quand on choisit un BP d’origine déjà expédié dans LI011 ou LI044, il faudra que le BP fils soit expédié automatiquement sur le même BE que son père pour répondre à la synchronisation. C’est au moment de la validation du BP fils que l’expédition sera lancée automatiquement, c’est-à-dire par les fonctions LI011, LI044, LI042 ou LI053.

Dans LI011, le colisage peut intervenir après la validation du BP : dans ce cas, c’est au moment de la sortie de la fonction ou lors du changement de BP que l’expédition automatique du BP devenu fils sera réalisée.


‎ 

Cas de dé-expédition

Le principe général est que lors de la dé-expédition du BP père, tous ses BP fils sont dé-expédiés en même temps.

Un BP fils ne peut pas être dé-expédié seul : comme pour son expédition, il faut que sa dé-expédition passe par la dé-expédition de son père.

 

Utilisation dans les fonctions :

 

LI014 

Un BP fils ne peut pas être dé-coché directement.

En décochant un BP père, tous ses BP fils sont dé-cochés en même temps.

LI070 

Pour ôter un colis d’un Bon de chargement :

  • Un BP fils ne peut pas être ôté directement.
  • En ôtant un BP père, tous ses BP fils sont ôtés (et donc dé-expédiés) en même temps, même ceux ne faisant pas partis de ce BC.

    Lors de la destruction d’un BC :

  • Tous ses BP sont ôtés du chargement et dé-expédiés ainsi que tous les fils de ces BP, même s’ils ne font partis du chargement.

LI019 : Ajout d’un contrôle en facturation

Pour être sûr qu’un BP fils puisse être rattaché à un BE d’un de ses pères, un contrôle au moment de la facturation a été ajouté : un BP ne peut pas être facturé s’il possède au moins un BP fils non expédié.


‎ 

Exemples

exemple :
expéditions de BP pères et fils.

 

 

Cas n° 1

Données :

n° BP nature BP Qté BP n° colis Qté colis

04417

père

6

3676

11

04418

fils

5

3676

Action :

Expédition et facturation des deux BP en même temps.

Résultat :

On obtient :

  • le Bon de Chargement (BC) n° 222, contenant 1 colis de 11 pièces.
  • la facture n° 1560, 1 colis de 11 pièces.
  • Au niveau de l'entête de BP, on aura en entête de BP 04417 :
    ‎ 11 pièces et pour le BP 04418 : 0 pièce

 

Cas n° 2

Données :

n° BP nature BP Qté BP n° colis Qté colis

04419

père

6

3677

10

04420

fils

4

3677

Action 1 :

Validation et expédition du BP 04419.

Uniquement validation du BP 04420.

Résultat action 1 :

  • le Bon de Chargement (BC) n° 223, contenant 1 colis de 10 pièces.
  • LI012 (Etat des bons en cours) : Le BP père (expédié) garde ses pièces, le BP Fils aussi

Action 2 :

Facturation du BP 04419 (père)

Résultat action 2 :

  • la facture n° 1561, 1 colis de 10 pièces.
  • Dans l’édition de l’état des bons en cours (LI012), le BP 04419 (père) a disparu, le BP 04420 (fils) a gardé ses pièces (4).

Action 3 :

Expédition et facturation du BP 04420.

Résultat action 3 :

  • le Bon de Chargement (BC) n° 224 est créé mais ne contient aucun colis.
  • la facture n° 1562, 0 colis, 4 pièces.

 

Cas n° 3

n° BP nature BP Qté BP n° colis Qté colis

04421

père

6

3678

8

04422

fils

2

3678

04422

4

3679

4

Action :

Expédition des deux BP en même temps.

Résultat :

On obtient :

  • le Bon de Chargement (BC) n° 225, contenant 2 colis pour 12 pièces.
  • la facture n° 1563, 2 colis pour 12 pièces.
  • Au niveau de l'entête de BP, on aura en entête de BP 04421 : 8 pièces et de BP 04422 : 4 pièces