Transactions EDI sortantes - Côté fournisseur (structure du fichier à plat)

Cette rubrique décrit la structure des fichiers plats pour les transactions EDI d'approvisionnement sortant.
Remarque : 
  • Explication des abréviations de format :

    DT = Date

    AN = Alphanumérique

    N* = Numérique (* = nombre de décimales)

  • Longueur de champ : La longueur de chaque champ doit correspondre exactement à celle définie dans cette structure de fichier. La première position de chaque champ doit correspondre à celle définie dans la structure de fichier. Si vos valeurs ont une longueur inférieure à celle indiquée ici, des blancs sont rajoutés afin que la longueur corresponde et que chaque champ commence à la position correcte.

Ordres d'achat ouverts 830 (DELFOR)

Enregistrement d'identification de mappe

Description champ Poste Long. Format Champ ou Notes
Code prestataire 1 7 AN cust_tp_mst.tp_code Vous pouvez entrer 17 caractères dans le champ Prestataire, mais seulement 7 caractères seront utilisés pour les exportations.
Indicateur SY1 (non programmable) 8 3 AN SY1 figé dans le code
Numéro type de transaction 11 6 AN 830 figé dans le code

EN-TETE DE PLANNING (830)

Description champ Poste Long. Format Champ ou Notes
Code prestataire 1 7 AN vend_tp_mst.tp_code

Vous pouvez entrer 17 caractères dans le champ Prestataire, mais seulement 7 caractères seront utilisés pour les exportations.

Type enreg. 8 3 N0 100
N° planning 11 7 N0 edi_sched_mst.sched_num
Numéro séquence programme 18 3 N0 000
Non défini 21 10 AN espaces
Code fourn. 31 7 AN edi_sched_mst.vend_num
Date programme 38 8 DT edi_sched_mst.extract_date
Non défini 46 155 AN espaces

DETAILS DE PLANNING (830)

Description champ Poste Long. Format Champ ou Notes
Code prestataire 1 7 AN vend_tp_mst.tp_code

Vous pouvez entrer 17 caractères dans le champ Prestataire, mais seulement 7 caractères seront utilisés pour les exportations.

Type enreg. 8 3 N0 200
N° planning 11 7 N0 edi_sched_dtl_mst.sched_num
Numéro séquence programme 18 3 N0 edi_sched_dtl_mst.seq_num
Non défini 21 10 AN espaces
Art. 31 30 AN edi_sched_dtl_mst.item
Révision 61 8 AN edi_sched_dtl_mst.revision
Plan 69 25 AN edi_sched_dtl_mst.drawing_nbr
Description 94 40 AN edi_sched_dtl_mst.description
Date plan 134 8 DT edi_sched_dtl_mst.plan_date
Qté commande prévue 142 14 N3 edi_sched_dtl_mst.plan_qty
UM 156 3 AN edi_sched_dtl_mst.u_m
Non défini 159 42 AN espaces

Ordres d'achat standard 850 (ORDERS) et lancement d'ordre d'achat ouvert 862 (DELJIT) - Structure des fichiers à plat

Enregistrement d'identification de mappe

Description champ Poste Long. Format Champ ou Notes
Code prestataire 1 7 AN cust_tp_mst.tp_code

Vous pouvez entrer 17 caractères dans le champ Prestataire, mais seulement 7 caractères seront utilisés pour les exportations.

Indicateur SY1 (non programmable) 8 3 AN SY1 figé dans le code
Numéro type de transaction 11 6 AN 850 figé dans le code

EN-TETE D'ORDRE D'ACHAT (850 ET 862)

Description champ Poste Long. Format Champ ou Notes
Code prestataire 1 7 AN vend_tp_mst.tp_code

Vous pouvez entrer 17 caractères dans le champ Prestataire, mais seulement 7 caractères seront utilisés pour les exportations.

Type enreg. 8 3 N0 100
Numéro ordre d'achat 11 10 AN po_mst.po_num, edi_po_mst.po_num
Séquence 21 3 N0 edi_po_mst.seq_num
Numéro ligne OA ouverte 24 4 N0 0000
Numéro ligne/lancement 28 4 N0 0000
Séquence texte 32 3 N0 000
Non défini 35 9 AN  
Code fourn. 44 7 AN vend_num, vend_tp_mst.vend_num
Devise 51 3 AN vendor_mst.curr_code
Type OA 54 1 AN po_mst.type, edi_po_mst.type
Commande fournisseur 55 22 AN edi_po_mst.vend_order
Date commande 77 8 DT po_mst.order_date, edi_po_mst.order_date
Conditions 85 3 AN po_mst.terms_code, edi_po_mst.terms_code
Mode d'expédition 88 4 AN po_mst.ship_code, edi_po_mst.ship_code
FOB 92 60 AN po_mst.fob, edi_po_mst.fob
Acheteur 152 25 AN po_mst.buyer, edi_po_mst.buyer
LC fournisseur 177 20 AN po_mst.vend_lcr_num, edi_po_mst.vend_lcr_num
Montant acompte 197 14 N2 po_mst.prepaid_amt, edi_po_mst.prepaid_amt
Entrepôt 211 4 AN po_mst.whse, edi_po_mst.whse
Jours remise 215 3 N0 terms_mst.disc_days
Pct remise 218 8 N3 terms_mst.disc_pct
Jours échéance 226 3 N0 terms_mst.due_days
Jour prox 229 2 N0 terms_mst.prox_day
Statut OA 231 1 AN po_mst.stat
Non défini 232 239 AN  

OA : NOM ET ADRESSE DU FOURNISSEUR (850 ET 862)

Description champ Poste Long. Format Champ ou Notes
Code prestataire 1 7 AN vend_tp_mst.tp_code

Vous pouvez entrer 17 caractères dans le champ Prestataire, mais seulement 7 caractères seront utilisés pour les exportations.

Type enreg. 8 3 N0 110
Numéro ordre d'achat 11 10 AN po_mst.po_num, edi_po_mst.po_num
Séquence 21 3 N0 edi_po_mst.seq_num
Numéro ligne OA ouverte 24 4 N0 0000
Numéro ligne/lancement 28 4 N0 0000
Séquence texte 32 3 N0 000
Non défini 35 9 AN  
Nom fourn. 44 60 AN vendaddr_mst.name
Ligne d'adresse 1 104 50 AN vendaddr_mst.addr##1
Ligne d'adresse 2 154 50 AN vendaddr_mst.addr##2
Ligne d'adresse 3 204 50 AN vendaddr_mst.addr##3
Ligne d'adresse 4 254 50 AN vendaddr_mst.addr##4
Ville 304 30 AN vendaddr_mst.city
Province/État 334 5 AN vendaddr_mst.state
Code postal 339 10 AN vendaddr_mst.zip
Pays 349 30 AN vendaddr_mst.country
Contact 379 30 AN vendor_mst.contact
Tél. 409 25 AN vendor_mst.phone
Non défini 434 37 AN  

OA - TEXTE D'EN-TETE (850 ET 862)

Description champ Poste Long. Format Champ ou Notes
Code prestataire 1 7 AN vend_tp_mst.tp_code

Vous pouvez entrer 17 caractères dans le champ Prestataire, mais seulement 7 caractères seront utilisés pour les exportations.

Type enreg. 8 3 N0 120
Numéro ordre d'achat 11 10 AN po_mst.po_num, edi_po_mst.po_num
Séquence 21 3 N0 edi_po_mst.seq_num
Numéro ligne OA ouverte 24 4 N0 0000
Numéro ligne/lancement 28 4 N0 0000
Séquence texte 32 3 N0 000
Non défini 35 9 AN  
Séquence 44 10 N0 séquence note générée par le système
Texte 54 400 AN SpecificNotes.NoteContent
Non défini 454 17 AN  

À propos des notes : Si des notes externes existent pour un ordre d'achat, celles-ci seront exportées et incluses dans le fichier plat. Aucune note interne ne peut être exportée.

Seuls les 4 000 premiers caractères d'une note externe sont exportés dans l'enregistrement de type 120. Chaque enregistrement de type 120 peut stocker un texte d'une longueur de 400 caractères. Ainsi, pour une note d'OA externe comportant 4 000 caractères ou plus, 10 enregistrements par OA sont créés pour que la totalité des 4 000 caractères puisse être exportée. Le logiciel du fournisseur qui importe le fichier plat doit ensuite concaténer chacune des chaînes de 400 caractères afin de reconstituer le texte entier de la note.

EN-TETE D'ORDRE D'ACHAT - A PAYER (850 ET 862)

Description champ Poste Long. Format Champ ou Notes
Code prestataire 1 7 AN vend_tp_mst.tp_code

Vous pouvez entrer 17 caractères dans le champ Prestataire, mais seulement 7 caractères seront utilisés pour les exportations.

Type enreg. 8 3 N0 130
Numéro ordre d'achat 11 10 AN po_mst.po_num, edi_po_mst.po_num
Séquence 21 3 N0 edi_po_mst.seq_num
Numéro ligne OA ouverte 24 4 N0 0000
Numéro ligne/lancement 28 4 N0 0000
Séquence texte 32 3 N0 000
Non défini 35 9 AN  
Nom 44 60 AN (remit-to)vendaddr_mst.name
Ligne d'adresse 1 104 50 AN (remit-to)vendaddr_mst.addr##1
Ligne d'adresse 2 154 50 AN (remit-to)vendaddr_mst.addr##2
Ligne d'adresse 3 204 50 AN (remit-to)vendaddr_mst.addr##3
Ligne d'adresse 4 254 50 AN (remit-to)vendaddr_mst.addr##4
Ville 304 30 AN (remit-to)vendaddr_mst.city
Province/État 334 5 AN (remit-to)vendaddr_mst.state
Code postal 339 10 AN (remit-to)vendaddr_mst.zip
Pays 349 30 AN (remit-to)vendaddr_mst.country
Contact 379 30 AN (remit-to)vendaddr_mst.contact
Tél. 409 25 AN (remit-to)vendor_mst.phone
Devise fournisseur à payer 434 3 AN (remit-to)vendor_mst.curr_code
Non défini 437 34 AN  

EN-TETE D'ORDRE D'ACHAT - LIVRAISON DIRECTE (850 ET 862)

Description champ Poste Long. Format Champ ou Notes
Code prestataire 1 7 AN vend_tp_mst.tp_code

Vous pouvez entrer 17 caractères dans le champ Prestataire, mais seulement 7 caractères seront utilisés pour les exportations.

Type enreg. 8 3 N0 140
Numéro ordre d'achat 11 10 AN edi_po_mst.po_num
Séquence 21 3 N0 edi_po_mst.seq_num
Numéro ligne OA ouverte 24 4 N0 0000
Numéro ligne/lancement 28 4 N0 0000
Séquence texte 32 3 N0 000
Non défini 35 9 AN  
Nom 44 60 AN edi_po_mst.drop_name
Ligne d'adresse 1 104 50 AN edi_po_mst.drop_addr##1
Ligne d'adresse 2 154 50 AN edi_po_mst.drop_addr##2
Ligne d'adresse 3 204 50 AN edi_po_mst.drop_addr##3
Ligne d'adresse 4 254 50 AN edi_po_mst.drop_addr##4
Ville 304 30 AN edi_po_mst.drop_city
Province/État 334 5 AN edi_po_mst.drop_state
Code postal 339 10 AN edi_po_mst.drop_zip
Pays 349 30 AN edi_po_mst.drop_country
Contact 379 30 AN edi_po_mst.drop_contact
Tél. 409 25 AN edi_po_mst.drop_phone
Non défini 434 37 AN  

EN-TETE D'ORDRE D'ACHAT - CHAMPS UTILISATEUR (850 ET 862)

Description champ Poste Long. Format Champ ou Notes
Code prestataire 1 7 AN vend_tp_mst.tp_code

Vous pouvez entrer 17 caractères dans le champ Prestataire, mais seulement 7 caractères seront utilisés pour les exportations.

Type enreg. 8 3 N0 150
Numéro ordre d'achat 11 10 AN edi_po_mst.po_num
Séquence 21 3 N0 edi_po_mst.seq_num
Numéro ligne OA ouverte 24 4 N0 0000
Numéro ligne/lancement 28 4 N0 0000
Séquence texte 32 3 N0 000
Non défini 35 9 AN  
Client - Chaîne de caractères définie par l'utilisateur 1 44 20 AN edi_po_mst.charfld1
Client - Chaîne de caractères définie par l'utilisateur 2 64 20 AN edi_po_mst.charfld2
Client - Chaîne de caractères définie par l'utilisateur 3 84 20 AN edi_po_mst.charfld3
Client - Champ date définie par l'utilisateur 104 8 DT edi_po_mst.datefld
Client - Chaîne décimale définie par l'utilisateur 1 112 12 N2 edi_po_mst.decifld1
Client - Chaîne décimale définie par l'utilisateur 2 124 12 N2 edi_po_mst.decifld2
Client - Chaîne décimale définie par l'utilisateur 3 136 12 N2 edi_po_mst.decifld3
Client - Champ logique défini par l'utilisateur 148 1 AN edi_po_mst.logifld
Non défini 149 322 AN  

EN-TETE D'ORDRE D'ACHAT OUVERT (862)

Description champ Poste Long. Format Champ ou Notes
Code prestataire 1 7 AN vend_tp_mst.tp_code

Vous pouvez entrer 17 caractères dans le champ Prestataire, mais seulement 7 caractères seront utilisés pour les exportations.

.
Type enreg. 8 3 N0 200
Numéro ordre d'achat 11 10 AN po_mst.po_num, edi_po_mst.po_num
Séquence 21 3 N0 edi_po_mst.seq_num
Numéro ligne OA ouverte 24 4 N0 edi_po_bln_mst.po_line
Numéro ligne/lancement 28 4 N0 0000
Séquence texte 32 3 N0 000
Non défini 35 9 AN  
Art. 44 30 AN
edi_po_bln_mst.item
Indice rév. 74 8 AN item_mst.revision
Plan 82 25 AN item_mst.drawing_nbr
Description 107 40 AN Première ligne de texte pour edi_po_bl
Art. fourn. 147 30 AN edi_po_bln_mst.vend_item
Qté commande ouverte 177 13 N3 edi_po_bln_mst.blanket_qty_conv
UM 190 3 AN edi_po_bln_mst.u_m
Date d'application 193 8 DT edi_po_bln_mst.eff_date
Date d'expiration 201 8 DT edi_po_bln_mst.exp_date
Coût article 209 14 N5 edi_po_bln_mst.item_cost_conv
Statut OA ouvert 223 1 AN edi_po_bln_mst.stat
Non défini 224 247 AN  

TEXTE D'EN-TETE D'ORDRE D'ACHAT OUVERT (862)

Description champ Poste Long. Format Champ ou Notes
Code prestataire 1 7 AN vend_tp_mst.tp_code

Vous pouvez entrer 17 caractères dans le champ Prestataire, mais seulement 7 caractères seront utilisés pour les exportations.

Type enreg. 8 3 N0 210
Numéro ordre d'achat 11 10 AN po_mst.po_num, edi_po_mst.po_num
Séquence 21 3 N0 edi_po_mst.seq_num
Numéro ligne OA ouverte 24 4 N0 edi_po_bln_mst.po_line
Numéro ligne/lancement 28 4 N0 0000
Séquence texte 32 3 N0 000
Non défini 35 9 AN  
Séquence 44 10 N0 séquence note générée par le système
Texte 54 400 AN SpecificNotes.NoteContent
Non défini 454 17 AN  

À propos des notes : Si des notes externes existent pour un ordre d'achat ouvert, celles-ci seront exportées et incluses dans le fichier plat. Aucune note interne ne peut être exportée.

Seuls les 4 000 premiers caractères d'une note externe sont exportés dans l'enregistrement de type 210. Chaque enregistrement de type 210 peut stocker un texte d'une longueur de 400 caractères. Ainsi, pour une note d'OA ouvert externe comportant 4 000 caractères ou plus, 10 enregistrements par OA ouvert sont créés pour que la totalité des 4 000 caractères puisse être exportée. Le logiciel du fournisseur qui importe le fichier plat doit ensuite concaténer chacune des chaînes de 400 caractères afin de reconstituer le texte entier de la note.

LIGNE/LANCEMENT D'ORDRE D'ACHAT (850 ET 862)

Description champ Poste Long. Format Champ ou Notes
Code prestataire 1 7 AN vend_tp_mst.tp_code

Vous pouvez entrer 17 caractères dans le champ Prestataire, mais seulement 7 caractères seront utilisés pour les exportations.

Type enreg. 8 3 N0 300
Numéro ordre d'achat 11 10 AN po_mst.po_num, edi_po_mst.po_num
Séquence 21 3 N0 edi_po_mst.seq_num
Numéro ligne OA ouverte 24 4 N0 edi_po_bln_mst.po_line
Numéro ligne/lancement 28 4 N0 edi_poitem_mst.po_release
Séquence texte 32 3 N0 000
Non défini 35 9 AN  
Art. 44 30 AN edi_poitem_mst.item
Date d'échéance 74 8 DT edi_poitem_mst.due_date
Commandé 82 13 N3 edi_poitem_mst.qty_ordered_conf
Entrepôt 95 4 AN edi_poitemwhse
Date promise 99 8 DT edi_poitem_mst.prom_date
Coût article 107 14 N5 edi_poitem_mst.unit_cost_conv
Révision 121 8 AN item_mst.revision
Plan 129 25 AN item_mst.drawing_nbr
UM 154 3 AN edi_po_bln_mst.u_m
Article fournisseur 157 30 AN edi_po_bln_mst.vend_item
Statut ligne/lancement 187 1 AN edi_poitem_mst.stat
Non défini 188 283 AN  

TEXTE DE LIGNE/LANCEMENT D'ORDRE D'ACHAT (850 ET 862)

Description champ Poste Long. Format Champ ou Notes
Code prestataire 1 7 AN vend_tp_mst.tp_code

Vous pouvez entrer 17 caractères dans le champ Prestataire, mais seulement 7 caractères seront utilisés pour les exportations.

Type enreg. 8 3 N0 310
Numéro ordre d'achat 11 10 AN po_mst.po_num, edi_po_mst.po_num
Séquence 21 3 N0 edi_po_mst.seq_num
Numéro ligne OA ouverte 24 4 N0 edi_po_bln_mst.po_line
Numéro ligne/lancement 28 4 N0 edi_poitem_mst.po_release
Séquence texte 32 3 N0 séquence note générée par le système
Non défini 35 9 AN  
Séquence 44 10 N0 séquence note générée par le système
Texte 54 400 AN SpecificNotes.NoteContent
Non défini 454 17 AN  

À propos des notes : Si des notes externes existent pour une ligne/libération d'ordre d'achat, celles-ci seront exportées et incluses dans le fichier plat. Aucune note interne ne peut être exportée.

Seuls les 4 000 premiers caractères d'une note externe sont exportés dans l'enregistrement de type 310. Chaque enregistrement de type 310 peut stocker un texte d'une longueur de 400 caractères. Ainsi, pour une note de ligne/lancement d'OA externe comportant 4 000 caractères ou plus, 10 enregistrements par ligne/lancement d'OA sont créés pour que la totalité des 4 000 caractères puisse être exportée. Le logiciel du fournisseur qui importe le fichier plat doit ensuite concaténer chacune des chaînes de 400 caractères afin de reconstituer le texte entier de la note.

LIGNE/LANCEMENT D'ORDRE D'ACHAT - LIVRAISON DIRECTE (850 ET 862)

Description champ Poste Long. Format Champ ou Notes
Code prestataire 1 7 AN vend_tp_mst.tp_code

Vous pouvez entrer 17 caractères dans le champ Prestataire, mais seulement 7 caractères seront utilisés pour les exportations.

Type enreg. 8 3 N0 320
Numéro ordre d'achat 11 10 AN edi_po_mst.po_num
Séquence 21 3 N0 edi_po_mst.seq_num
Numéro ligne OA ouverte 24 4 N0 edi_po_bln_mst.po_line
Numéro ligne/lancement 28 4 N0 edi_poitem_mst.po_release
Séquence texte 32 3 N0 000
Non défini 35 9 AN  
Nom 44 60 AN edi_poitem_mst.drop_name
Ligne d'adresse 1 104 50 AN edi_poitem_mst.drop_addr##1
Ligne d'adresse 2 154 50 AN edi_poitem_mst.drop_addr##2
Ligne d'adresse 3 204 50 AN edi_poitem_mst.drop_addr##3
Ligne d'adresse 4 254 50 AN edi_poitem_mst.drop_addr##4
Ville 304 30 AN edi_poitem_mst.drop_city
Province/État 334 5 AN edi_poitem_mst.drop_state
Code postal 339 10 AN edi_poitem_mst.drop_zip
Pays 349 30 AN edi_poitem_mst.drop_country
Contact 379 30 AN edi_poitem_mst.drop_contact
Tél. 409 25 AN edi_poitem_mst.drop_phone
Non défini 434 37 AN