(ORDer_CHanGe / Commandes client modifiées)

Cegid Orli - Documentation fonctionnelle - 2025

 

Structure du fichier géré par Cegid Orli

 

Le fichier ORDCHG.asc doit de se présenter de la façon suivante :

  1. ENT
  2. EN2
  3. ADR
  4. COM
  5. RFE
  6. LIG
  7. PIE

 

 

1) Type enregistrement Entête ENT

No Donnée Pos Lg. Segment

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

Type d’enregistrement

No de commande EDI

No de version

Code Edition

Agence

Association

Référence du message EDI

Type de commande EDI

Type de fonction

Type d’accusé

Date de commande

Date de livraison + tôt

Date livraison au + tard

Date Enlèvement au + tôt

Date enlèvement au + tard

Code condition de paiement

Code moyen de paiement

Cond. particulières de liv

No référence client

Code DESADV requis

1

4

29

32

35

38

44

58

61

64

67

79

91

103

115

127

130

133

136

171

3

25

3

3

3

6

14

3

3

3

12

12

12

12

12

3

3

3

35

1

Constante = ENT

BGM 1004

UNH 0052

UNH 0054

UNH 0051

UNH 0057

UNH 0062

BGM 1001

BGM 1225

BGM 4343

DTM +137

DTM +2 ou DTM +64

DTM +63

DTM +200 ou +234

DTM +235

PAI 4439

PAI 4461

ALI 4183

RFF + CR

O si DESADV requis

 

Zones 1 à 7

Ces zones sont obligatoires.

 

Zone 8 :

Cette zone permet de définir le type de commande EDI reçu

Les valeurs possibles sont :

  • 220 : Commande ferme
  • 221 : Commande ouverte (prévisionnelle)
  • 226 : Appel sur commande ouverte (commande ferme sur prévisionnelle)

 

Zone 9

Actuellement, seules les valeurs 7 (duplicata) et 9 (original) sont autorisées. Dorénavant, nous prendrons en comptes les valeurs 3 et 5 qui correspondront aux actions suivantes :

3 : Annulation de la commande

5 : Modification de la commande

 

Zone 10

Cette zone permet d’indiquer le type d’accusé demandé par le partenaire

Les valeurs autorisées sont :

  • AC : Accusé avec détail des modifications
  • AI  : N’accuser réception que des modifications
  • NA : Pas d’accusé requis

 

Zone 12

Cette zone permet d’initialiser la date début de livraison demandée pour le produit/taille. Si elle n’est pas renseignée dans cet enregistrement elle prend la valeur de la date minimale présente dans l’enregistrement LIG.

 

Zone 13

Cette zone permet d’initialiser la date fin de livraison demandée pour le produit/taille.

Si elle n’est pas renseignée dans cet enregistrement elle prend la valeur de la date maximale présente dans l’enregistrement LIG.

 

Zones 14/15

Ces zones ne sont pas utilisées pour l’instant

 

Zones 16/17/18

Ces informations sont intégrées en tant que commentaires. Si une des de ces 3 informations est renseignée, la commande est systématiquement placée en attente d’intégration dans la fonction CD360W02.

 

Zone 19

Cette zone n’est récupérée que dans l’optique de l’envoi des messages DESADV ou ORDRSP.


‎ 

2) Type enregistrement Entête EN2

No Donnée Pos Lg. Segment

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

Type d’enregistrement

No de commande EDI

Qualif Monnaie

Code Monnaie

Code Mode de transport

Qualif Code transport

Code transporteur

Conditions de livraison 1

Conditions de livraison 2

Agence de départ

Agence d’acheminement

Code Agence départ

Code Agence acheminement

Référence du transporteur

Libellé transporteur

Poids total

Unité de poids

Nombre de colis

1

4

29

32

35

38

41

61

131

201

271

341

366

391

408

443

452

455

3

25

3

3

3

3

20

70

70

70

70

25

25

17

35

9

3

3

Constante = EN2

BGM 1001

CUX 6343

CUX 6345

TDT 8067

TDT 3055

TDT 3127

TOD 4052

TOD 4052

LOC +5 3224

LOC +7 3224

LOC +5 3225

LOC +7 3225

TDT 8028

TDT 3128

 

Zone 4

Cette zone contient le code monnaie de la commande Le code monnaie est transmis dans la norme ISO et doit avoir été défini dans TA016.

 

Zone 5

Cette zone contient le code mode d’expédition souhaité. Ce code est un code interne du partenaire EDI. S’il est renseigné, il doit préalablement avoir été défini dans TA471 (forme assurant la gestion des partenaires EDI)

 

Zone 7

Cette zone contient le code EAN transporteur. Si le code est renseigné, il doit préalablement avoir été défini dans TA471 (forme assurant la gestion des partenaires EDI)

 

Zones 8/9/10/11/12/13

Ces informations sont intégrées en tant que commentaires.

 

 

3) Type enregistrement Adresse ADR

No Donnée Pos Lg. Segment

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

Type d’enregistrement

No de commande EDI

Qualifiant Intervenant

Identifiant Intervenant

Type de code

Adresse 1

Adresse 2

Nom 1

Nom 2

Rue et BP 1

Rue et BP 2

Commune

Code postal

Code pays

Précision lieu Liv

Type code lieu Liv

Qualif référence 1

No référence 1

Qualif référence 2

No référence 2

Qualif référence 3

No référence 3

Fonction correspondant 1

Service 1

Mode de communication 1

No de communication

Fonction correspondant 2

Service 2

Mode de communication 2

No de communication 2

1

4

29

32

52

55

90

125

160

195

230

265

300

309

312

332

335

338

373

376

411

414

449

452

487

490

515

518

553

556

3

25

3

20

3

35

35

35

35

35

35

35

9

3

20

3

3

35

3

35

3

35

3

35

3

25

3

35

3

35

Constante = ADR

BGM 1001

NAD 3035

NAD 3039

NAD 3055

NAD 3124

NAD 3124

NAD C080

NAD C080

NAD C059

NAD C059

NAD 3164

NAD 3251

NAD 3207

LOC 3225

LOC 3055

RFF 1153

RFF 1154

RFF 1153

RFF 1154

RFF 1153

RFF 1154

CTA 3139

CTA 3412

COM 3155

COM 3148

CTA 3139

CTA 3412

COM 3155

COM 3148

 

Zone 3

Cette zone permet de définir le type d’adresse traité

Les valeurs contrôlées sont :

  • BY  : Client de la commande
  • DP : Client livré
  • IV : Client Facturé
  • SU : Fournisseur

 

Si cette zone est égale à « BY » alors cela signifie que l’on a reçu une adresse de commande particulière.

Si cette zone est égale à « DP » alors cela signifie que l’on a reçu une adresse de livraison particulière.

Si cette zone est égale à « IV » alors cela signifie que l’on a reçu une adresse de facture particulière.

Si cette zone est égale à « SU » alors l’enregistrement permet d’identifier le fournisseur concerné (société dans Cegid Orli).

 

Zones 4/5

La zone 5 «Type de code » peut prendre les valeurs suivantes :

9 -> Dans ce cas, la zone 4 « Identifiant de l’intervenant » contient un code EAN. Il faut donc aller voir dans la zone « Code Int. Ent.» de la fiche client afin de récupérer le code client Cegid Orli.

107-> Dans ce cas, la zone « Identifiant de l’intervenant » contient un code SIRET ou un code SIREN. Il faut donc aller voir la zone « No siret » numéro de la fiche client afin de récupérer le code client Cegid Orli.

NULL -> Dans ce cas, la zone « Identifiant de l’intervenant » contient un No de TVA. Il faut donc aller voir la zone « No TVA » de la fiche client afin de récupérer le code client Cegid Orli.

Si valeur différente des valeurs précédemment citées, le code reçu est considéré comme un code interne. Il faut donc aller voir dans la zone « Client Entité Externe » de la fiche client afin de récupérer le code client Cegid Orli.

 

Zones 17/18

Si cette zone 17 (« Qualif référence ») est positionnée à ‘OP’ alors la zone 18 (« No référence) contient le No de commande prévisionnelle à laquelle est rattachée la commande en cours de traitement.

Si cette zone 17 (« Qualif référence ») est positionnée à ‘XA’ alors la zone 18 (« No référence) contient le No de SIRET du client. Il faut donc aller voir la zone « No siret» de la fiche client afin de récupérer le code client Cegid Orli.

 

Zone 19/20 et 21/22 -> idem 17/18

 

 

4) Type enregistrement Commentaires Entête COM

No Donnée Pos Lg. Segment

1

2

3

4

Type d’enregistrement

No de commande EDI

Code type de commentaire

Ligne de commentaire

1

4

29

32

3

25

3

241

Constante = COM

BGM 1001

FTX 4451

FTX 4440

Ces zones sont récupérées entant que commentaires sur la commande (liaison de fonctionnalité 00)


5) Type enregistrement Référence RFE

No Donnée Pos Lg. Commentaire

1

2

3

4

5

Type d’enregistrement

No de commande EDI

Code référence

No de référence

Date de référence

1

4

29

32

67

3

25

3

35

12

Constante = RFE

BGM 1001

RFF 1153

RFF 1154

DTM+171

 

Zones 3/4

Si la zone 3 (« Code référence ») vaut ‘BO’, la zone 4 (« No de référence ») contient le No de la commande prévisionnelle à laquelle est rattachée la commande en cours de traitement.

Si la zone 3 (« Code référence ») vaut ‘ACW’, la zone 4 (« No de référence ») la commande passée doit être annulée. Elle est donc systématiquement placée en anomalie et rejetée dans CD360W02.

Si la zone 3 (« Code référence ») est différente de ‘BO’ et ‘ACW’, les informations renseignées sont conservée en tant que commentaires.

 

 

6) Type enregistrement ligne LIG

No Donnée Pos Lg. Segment

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

Type d’enregistrement

No de commande EDI

No ligne

Type de code

Code Article

No ligne du père (colis)

Type de code supplémentaire

Article Supplémentaire

Libellé Article

Quantité Commandée

Quantité Gratuite

PCB

Qualif Unité commandée

Date livraison au + tôt

Date livraison au + tard

Date enlèvement au + tôt

Date enlèvement au + tard

Qualif 1er FTX

Commentaire 1

Commentaire 2

Commentaire 3

Qualif 2ème FTX

Commentaire 1

Commentaire 2

Commentaire 3

Prix brut HT

Prix HT net

Référence cde Prev.

Nbre UL ligne commande

Code UL

Qualif type de code ECI

Code article ECI

Prix de vente public

Qté par conditionnement PCB

Montant HT net de la ligne

Destinataire marchandise

Qte gratuite incluse

Type UL

No d’opération promotionnelle

No de Référence de préparation

Code article acheteur

Libellé de la taille (BTB)

Libellé de la taille de base (BTB)

Etat de la commande

1

4

29

35

38

53

59

62

77

147

152

157

162

165

177

189

201

213

216

286

356

426

429

499

569

639

651

663

698

706

720

723

738

750

755

773

786

791

794

814

834

854

859

864

3

25

6

3

15

6

3

15

70

5

5

5

3

12

12

12

12

3

70

70

70

3

70

70

70

12

12

35

8

14

3

15

12

5

18

13

5

3

20

20

20

5

5

3

Constante = LIN

BGM 1001

LIN 1082

LIN 7143

LIN 7140

LIN 7182

PIA 7143

PIA 7140

IMD 7008 (les 2)

QTY +21

QTY +192

QTY +59

QTY 6411

DTM +2 ou 64

DTM +63

DTM +200 ou 234

DTM +235

FTX 4451

FTX 4450

FTX 4450

FTX 4450

FTX 4451

FTX 4450

FTX 4450

FTX 4450

PRI+AFF ou AAB

PRI+AAA

RFF+BO 1154

PAC 7224

PAC 7064

PIA 7143

PIA 7140

PRI+INF 5118

 

 

 

 

 

 

 

 

 

 

Type de maintenance demandé

 

Zones 4/5

Si la zone 4 (« Type de code») est positionnée à « EN », la zone 5 (« Code article ») contient un GENCOD. Il doit donc être défini dans CA001.

Si la zone 4 (« Type de code ») est positionnée à « BP, la zone 5 (« Code article ») contient une référence article client. Le code renseigné doit donc être défini dans CL005.

 

Zones 7/8

Si la zone 7 (« Type de code supplémentaire ») est positionnée à « EN », la zone 8 (« Code article supplémentaire») contient un GENCOD. Il doit donc être défini dans CA001.

Si la zone 7 (« Type de code supplémentaire ») est positionnée à « SA », « IN » ou « MF », la zone 8 (« Code article supplémentaire ») contient une référence article client. Le code renseigné doit donc être défini dans CL005.

 

Zone 10

Cette zone contient la quantité commandée pour le produit et la taille.

 

Zone 11

Cette zone contient la quantité commandée à titre gratuit pour le produit et la taille. Si une quantité gratuite est renseignée, une ligne de commande sera créée pour le produit/taille avec un prix spécial à 0.

 

Zone 12

Cette zone n’est pas traitée lors de l’intégration de commande. Elle n’est utilisée que pour l’envoi des avis d’expédition (message DESADV).

 

Zone 14

Cette zone permet d’initialiser la date début de livraison demandée pour le produit/taille. Si elle n’est pas renseignée dans l’enregistrement LIG et qu’elle n’était pas non plus présente dans l’enregistrement ENT, elle prend la valeur du délai commercial éventuel du produit.

 

Zone 15

Cette zone permet d’initialiser la date fin de livraison demandée pour le produit/taille. (par défaut elle est initialisée avec la valeur définie pour cette zone dans l’enregistrement ENT)

 

Zones 18 à 25

Ces zones donnent lieu à la création d’un texte sur la ligne de commande concernée.

‎ 

Zones 26/27

Cette zone contient les prix brut et net auxquels est passée la ligne de commande

Au niveau de ces zones les cas suivants peuvent se présenter :

Le prix brut et le prix net sont renseignés

Dans ce cas, seul le prix brut est traité. La fonction de contrôle compare ce prix avec le prix défini dans PR022 pour le produit/taille de la ligne de commande (pour le tarif et la période de tarif récupérés dans TA471). Si le prix récupéré est différent du prix reçu, la validité du prix reçu est contrôlée en fonction du seuil de tolérance défini par l’utilisateur au niveau de TA471.

 

Seul le prix brut est renseigné

La fonction de contrôle compare donc ce prix avec le prix défini dans PR022 pour le produit/taille de la ligne de commande (pour le tarif et la période de tarif récupérés dans TA471). Si le prix récupéré est différent du prix reçu, la validité du prix reçu est contrôlée en fonction du seuil de tolérance défini par l’utilisateur au niveau de TA471.

 

Seul le prix net est renseigné

La fonction de contrôle compare donc ce prix avec le prix défini dans PR022 pour le produit/taille de la ligne de commande (pour le tarif et la période de tarif récupérés dans TA471).

 

Si le prix récupéré est différent du prix reçu, la validité du prix reçu est contrôlée en fonction du seuil de tolérance défini par l’utilisateur au niveau de TA471.

 

N.B. :
Afin que le contrôle du prix soit cohérent, il est conseillé d’avoir des tarifs NETS pour le client concerné dans PR022 et, par voie de fait, aucun élément automatique de remise au niveau de PR023.

 

Aucun prix n’est renseigné

Dans ce cas, le produit/taille est valorisé au tarif défini dans TA471 pour le partenaire EDI.

 

Zones 44

Cette zone contient le type de maintenance demandé pour la ligne.

3 valeurs sont possibles :

  1.  Ajout de ligne
  2.  Suppression de ligne
  3.  Modification de ligne

 

 

7) Type enregistrement Pied PIE

No Donnée Pos Lg. Segment

1

2

3

4

5

Type d’enregistrement

No de commande EDI

Nombre lignes de commande

Qte totale

Montant total

1

4

29

33

43

3

25

4

10

18

Constante = PIE

BGM 1001

CNT 6066 +2

CNT 6066 +1

MOA+79