(ORDERS / Commandes client)

Cegid Orli - Documentation fonctionnelle - 2025

 

Annexe 1 : Structure du fichier géré par Cegid Orli

 

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

 

Type enregistrement « Entête » ENT

(ORL_POR_CDE_ENT1)

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

Seules les valeurs 7 (duplicata) et 9 (original) sont autorisées.

 

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.

 

Zone 19

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


‎ 

 

Type enregistrement « Entête complémentaire » EN2

(ORL_POR_CDE_ENT2)

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

19

Code moyen transport

458

8

 

20

Émetteur UNB

466

20

 

 

 

Zone 4

Cette zone contient le code monnaie de la commande Le code monnaie est transmis dans la norme ISO.

 

Zone 5

Cette zone contient le code mode d’expédition souhaité.

Ce code est un code interne du partenaire EDI.

 

Zone 7

Cette zone contient le code EAN transporteur.

 

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

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

 


 

Type enregistrement « Adresse » ADR

(ORL_POR_CDE_CLI_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.

107 Dans ce cas, la zone « Identifiant de l’intervenant » contient un code SIRET ou un code SIREN.

NULL Dans ce cas, la zone « Identifiant de l’intervenant » contient un No de TVA.

Si valeur différente des valeurs précédemment citées, le code reçu est considéré comme la REFERENCE CLIENT EXTERNE (CL001 / onglet Codification).

 

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.

 

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


‎ 

Type enregistrement « Commentaires Entête » COM

(ORL_POR_CDE_DOC)

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 en tant que commentaires sur la commande.

 

 

Type enregistrement « Référence » RFE

(ORL_POR_EDI_REF)

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.

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

 


 

Type enregistrement ligne LIG

(ORL_POR_EDI_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

Type d’enregistrement

No de commande EDI

No ligne

Type de code

Code Article

N° 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 d’ordre d’achat interne

Code article acheteur

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

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

Constante = LIG

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

 

 

 

 

 

 

RFF1153 ACD

 

 


‎ 

Zones 4/5

Si la zone 4 (« Type de code») est positionnée à « EN »,
‎ la zone 5 (« Code article ») contient un GENCOD.

Si la zone 4 (« Type de code ») est positionnée à « BP »,
‎ la zone 5 (« Code article ») contient une référence article client.

 

Zone 6

Zone non gérée pour l’instant.

 

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.

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.

 

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.

Remarque : Les commentaires étant mis au niveau de la ligne Cegid Orli (= 20 tailles),
‎il convient d’insérer, pour chaque commentaire, le No de la taille concernée.

Ex : Si les commentaires concernent la taille 1 et 3 et que les tailles 2 et 4 sont également commandées, la ligne Cegid Orli contient les 4 tailles.

 

Par contre, les commentaires définis pour la ligne se présentent comme suit :

 

1ère ligne : Taille 1 : + valeur de la zone 19

2ème ligne : Taille 1 : + valeur de la zone 20

3ème ligne : Taille 1 : + valeur de la zone 21

4ème ligne : Taille 1 : + valeur de la zone 22

5ème ligne : Taille 1 : + valeur de la zone 23

6ème ligne : Taille 1 : + valeur de la zone 24

 

1ère ligne : Taille 3 : + valeur de la zone 19

2ème ligne : Taille 3 : + valeur de la zone 20

3ème ligne : Taille 3 : + valeur de la zone 21

4ème ligne : Taille 3 : + valeur de la zone 22

5ème ligne : Taille 3 : + valeur de la zone 23

6ème ligne : Taille 3 : + valeur de la zone 24

  

Zones 26/27

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

 

Zone 40

Cette zone contient une information qui est récupérée et traitée sous forme de texte à la ligne de commande.

La liaison affectée à ce texte est la liaison définie dans le paramètre d’intégration LIAISON_FTX. Si ce paramètre n’est pas renseigné, c’est la première liaison de type 00 dans TA014, par ordre alphabétique.

Le texte créé est formaté sous la forme suivante :

« Ordre d’achat : xxxxxxxxxxxxxxxxxxxxxx »


‎ 

Type enregistrement ligne « Mesures » MES

(ORL_POR_EDI_MES)

No Donnée Pos Lg. Segment

1

Type d’enregistrement

1

3

Constante = MES

2

REF_CDE_CLI

4

25

 

3

NUM_LIG_EDI

29

6

 

4

LIB_MES

35

30

 

5

UNIT_MES

65

3

 

6

VAL_MES

68

10

 

7

TAIL_BASE_SUR_MES

78

5

 

8

OBS

83

70

 

 

 

Type enregistrement ligne « Colis » COL

(ORL_POR_EDI_COL)

No Donnée Pos Lg. Segment

1

Type d’enregistrement

1

3

Constante = MES

2

REF_CDE_CLI

4

25

 

3

NUM_LIG_EDI

29

6

 

4

NUM_COLI_1

35

35

 

5

RANG_COLI_1

70

3

 

12

NUM_COLI_5

187

35

 

13

RANG_COLI_5

222

3

 

 

 

Type enregistrement « Pied » PIE

(ORL_POR_CDE_PIED)

No Donnée   Pos Lg. Segment

1

Type d’enregistrement

 

1

3

Constante = PIE

2

No de commande EDI

REF_CDE_CLI

4

25

BGM 1001

3

Nombre lignes de commande

NB_LIG_CDE

29

4

CNT 6066 +2

4

Qte totale

QTE_TOT_CDE

33

10

CNT 6066 +1

5

Montant total

MONT_HTB_CDE

43

18

MOA+79

 

  N.B. :
il existait d’anciens types d’enregistrement
‎ (REM « Éléments LIGNE » & REG « Éléments ENTÊTE »), qui ne sont plus utilisés