Transactions EDI sortantes - Côté fournisseur (structure du fichier à plat)
- 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 |
|
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 |