アウトバウンド供給 EDI トランザクション(フラットファイルレイアウト)

このトピックでは、アウトバウンド供給 EDI トランザクションのフラットファイルレイアウトについて説明します。
注: 
  • 書式の説明:

    DT = 日付

    AN = 文字/数字

    N* = 数字(第 2 位 = 小数点以下の桁数)

  • フィールド長: 各フィールドは、このファイルレイアウトで指定されたものと同じ長さである必要があります。各フィールドの開始位置はファイルレイアウトと一致する必要があります。ここで指定したフィールド長よりも値が小さい(短い)場合は、フィールド長にあうように値にスペースが追加され、各フィールドが適切な位置で開始されるようになります。

830 (DELFOR) 一括購買オーダ

マップ識別子レコード

フィールドの説明 位置 長さ 書式 フィールドまたは注記
取引先コード 1 7 AN cust_tp_mst.tp_code [取引先] フィールドには 17 文字入力できますが、エクスポートでは 7 文字しか使用されません。
SY1 指定子 (hard_coded) 8 3 AN ハードコードされた SY1
トランザクション区分番号 11 6 AN ハードコードされた 830

スケジュールヘッダ(830)

フィールドの説明 位置 長さ 書式 フィールドまたは注記
取引先コード 1 7 AN vend_tp_mst.tp_code

[取引先] フィールドには 17 文字入力できますが、エクスポートでは 7 文字しか使用されません。

記録タイプ 8 3 N0 100
スケジュール番号 11 7 N0 edi_sched_mst.sched_num
スケジュール順序番号 18 3 N0 000
未定義 21 10 AN spaces
購入先番号 31 7 AN edi_sched_mst.vend_num
スケジュール日 38 8 DT edi_sched_mst.extract_date
未定義 46 155 AN spaces

スケジュール詳細 (830)

フィールドの説明 位置 長さ 書式 フィールドまたは注記
取引先コード 1 7 AN vend_tp_mst.tp_code

[取引先] フィールドには 17 文字入力できますが、エクスポートでは 7 文字しか使用されません。

記録タイプ 8 3 N0 200
スケジュール番号 11 7 N0 edi_sched_dtl_mst.sched_num
スケジュール順序番号 18 3 N0 edi_sched_dtl_mst.seq_num
未定義 21 10 AN spaces
品目 31 30 AN edi_sched_dtl_mst.item
改訂番号 61 8 AN edi_sched_dtl_mst.revision
図面 69 25 AN edi_sched_dtl_mst.drawing_nbr
説明 94 40 AN edi_sched_dtl_mst.description
計画日 134 8 DT edi_sched_dtl_mst.plan_date
計画オーダ数量 142 14 N3 edi_sched_dtl_mst.plan_qty
単位 156 3 AN edi_sched_dtl_mst.u_m
未定義 159 42 AN spaces

850 (ORDERS) 通常の購買オーダと 862 (DELJIT) 一括購買オーダ発行(フラットファイルレイアウト)

マップ識別子レコード

フィールドの説明 位置 長さ 書式 フィールドまたは注記
取引先コード 1 7 AN cust_tp_mst.tp_code

[取引先] フィールドには 17 文字入力できますが、エクスポートでは 7 文字しか使用されません。

SY1 指定子 (hard_coded) 8 3 AN ハードコードされた SY1
トランザクション区分番号 11 6 AN ハードコードされた 850

購買オーダヘッダ(850 と 862)

フィールドの説明 位置 長さ 書式 フィールドまたは注記
取引先コード 1 7 AN vend_tp_mst.tp_code

[取引先] フィールドには 17 文字入力できますが、エクスポートでは 7 文字しか使用されません。

記録タイプ 8 3 N0 100
購買オーダ番号 11 10 AN po_mst.po_numedi_po_mst.po_num
順序 21 3 N0 edi_po_mst.seq_num
一括購買オーダ明細番号 24 4 N0 0000
明細/発行番号 28 4 N0 0000
テキスト順序 32 3 N0 000
未定義 35 9 AN  
購入先番号 44 7 AN vend_numvend_tp_mst.vend_num
通貨 51 3 AN vendor_mst.curr_code
PO区分 54 1 AN po_mst.typeedi_po_mst.type
購入先オーダ 55 22 AN edi_po_mst.vend_order
注文日 77 8 DT po_mst.order_dateedi_po_mst.order_date
条件 85 3 AN po_mst.terms_codeedi_po_mst.terms_code
出荷経路 88 4 AN po_mst.ship_codeedi_po_mst.ship_code
FOB 92 60 AN po_mst.fobedi_po_mst.fob
購買担当 152 25 AN po_mst.buyeredi_po_mst.buyer
購入先信用状 177 20 AN po_mst.vend_lcr_numedi_po_mst.vend_lcr_num
前払金額 197 14 N2 po_mst.prepaid_amtedi_po_mst.prepaid_amt
倉庫 211 4 AN po_mst.whseedi_po_mst.whse
値引日数 215 3 N0 terms_mst.disc_days
値引率 218 8 N3 terms_mst.disc_pct
支払日数 226 3 N0 terms_mst.due_days
月締日 229 2 N0 terms_mst.prox_day
購買オーダ状況 231 1 AN po_mst.stat
未定義 232 239 AN  

購買オーダ購入先名と住所(850 と 862)

フィールドの説明 位置 長さ 書式 フィールドまたは注記
取引先コード 1 7 AN vend_tp_mst.tp_code

[取引先] フィールドには 17 文字入力できますが、エクスポートでは 7 文字しか使用されません。

記録タイプ 8 3 N0 110
購買オーダ番号 11 10 AN po_mst.po_numedi_po_mst.po_num
順序 21 3 N0 edi_po_mst.seq_num
一括購買オーダ明細番号 24 4 N0 0000
明細/発行番号 28 4 N0 0000
テキスト順序 32 3 N0 000
未定義 35 9 AN  
購入先名 44 60 AN vendaddr_mst.name
住所明細 1 104 50 AN vendaddr_mst.addr##1
住所明細 2 154 50 AN vendaddr_mst.addr##2
住所明細 3 204 50 AN vendaddr_mst.addr##3
住所明細 4 254 50 AN vendaddr_mst.addr##4
304 30 AN vendaddr_mst.city
郡/州 334 5 AN vendaddr_mst.state
郵便番号 339 10 AN vendaddr_mst.zip
349 30 AN vendaddr_mst.country
担当者 379 30 AN vendor_mst.contact
電話 409 25 AN vendor_mst.phone
未定義 434 37 AN  

購買オーダヘッダテキスト(850 と 862)

フィールドの説明 位置 長さ 書式 フィールドまたは注記
取引先コード 1 7 AN vend_tp_mst.tp_code

[取引先] フィールドには 17 文字入力できますが、エクスポートでは 7 文字しか使用されません。

記録タイプ 8 3 N0 120
購買オーダ番号 11 10 AN po_mst.po_numedi_po_mst.po_num
順序 21 3 N0 edi_po_mst.seq_num
一括購買オーダ明細番号 24 4 N0 0000
明細/発行番号 28 4 N0 0000
テキスト順序 32 3 N0 000
未定義 35 9 AN  
順序 44 10 N0 システム生成の注記順
テキスト 54 400 AN SpecificNotes.NoteContent
未定義 454 17 AN  

注記について購買オーダに関する外部注記が存在する場合、それらはエクスポートされ、フラットファイルに含められます。内部注記はエクスポートできません。

外部注記の最初の 4000 文字だけが、タイプ 120 のレコードにエクスポートされます。タイプ 120 のレコードそれぞれに、400 文字のテキスト長が保存されます。したがって、4000 文字以上の文字長の外部購買オーダ注記の場合、4000 文字全てをエクスポートするために、1 つの購買オーダに対して 10 のレコードが作成されます。フラットファイルをインポートする購入先のソフトウェアは、注記テキスト全体を構築するために、400 文字の文字列それぞれを相互に連結する必要があります。

購買オーダヘッダ送金先(850 と 862)

フィールドの説明 位置 長さ 書式 フィールドまたは注記
取引先コード 1 7 AN vend_tp_mst.tp_code

[取引先] フィールドには 17 文字入力できますが、エクスポートでは 7 文字しか使用されません。

記録タイプ 8 3 N0 130
購買オーダ番号 11 10 AN po_mst.po_numedi_po_mst.po_num
順序 21 3 N0 edi_po_mst.seq_num
一括購買オーダ明細番号 24 4 N0 0000
明細/発行番号 28 4 N0 0000
テキスト順序 32 3 N0 000
未定義 35 9 AN  
名前 44 60 AN (remit-to)vendaddr_mst.name
住所明細 1 104 50 AN (remit-to)vendaddr_mst.addr##1
住所明細 2 154 50 AN (remit-to)vendaddr_mst.addr##2
住所明細 3 204 50 AN (remit-to)vendaddr_mst.addr##3
住所明細 4 254 50 AN (remit-to)vendaddr_mst.addr##4
304 30 AN (remit-to)vendaddr_mst.city
郡/州 334 5 AN (remit-to)vendaddr_mst.state
郵便番号 339 10 AN (remit-to)vendaddr_mst.zip
349 30 AN (remit-to)vendaddr_mst.country
担当者 379 30 AN (remit-to)vendaddr_mst.contact
電話 409 25 AN (remit-to)vendor_mst.phone
送金先購入先通貨 434 3 AN (remit-to)vendor_mst.curr_code
未定義 437 34 AN  

購買オーダヘッダ直送先(850 と 862)

フィールドの説明 位置 長さ 書式 フィールドまたは注記
取引先コード 1 7 AN vend_tp_mst.tp_code

[取引先] フィールドには 17 文字入力できますが、エクスポートでは 7 文字しか使用されません。

記録タイプ 8 3 N0 140
購買オーダ番号 11 10 AN edi_po_mst.po_num
順序 21 3 N0 edi_po_mst.seq_num
一括購買オーダ明細番号 24 4 N0 0000
明細/発行番号 28 4 N0 0000
テキスト順序 32 3 N0 000
未定義 35 9 AN  
名前 44 60 AN edi_po_mst.drop_name
住所明細 1 104 50 AN edi_po_mst.drop_addr##1
住所明細 2 154 50 AN edi_po_mst.drop_addr##2
住所明細 3 204 50 AN edi_po_mst.drop_addr##3
住所明細 4 254 50 AN edi_po_mst.drop_addr##4
304 30 AN edi_po_mst.drop_city
郡/州 334 5 AN edi_po_mst.drop_state
郵便番号 339 10 AN edi_po_mst.drop_zip
349 30 AN edi_po_mst.drop_country
担当者 379 30 AN edi_po_mst.drop_contact
電話 409 25 AN edi_po_mst.drop_phone
未定義 434 37 AN  

購買オーダヘッダユーザ定義フィールド(850 と 862)

フィールドの説明 位置 長さ 書式 フィールドまたは注記
取引先コード 1 7 AN vend_tp_mst.tp_code

[取引先] フィールドには 17 文字入力できますが、エクスポートでは 7 文字しか使用されません。

記録タイプ 8 3 N0 150
購買オーダ番号 11 10 AN edi_po_mst.po_num
順序 21 3 N0 edi_po_mst.seq_num
一括購買オーダ明細番号 24 4 N0 0000
明細/発行番号 28 4 N0 0000
テキスト順序 32 3 N0 000
未定義 35 9 AN  
顧客ユーザ定義文字フィールド 1 44 20 AN edi_po_mst.charfld1
顧客ユーザ定義文字フィールド 2 64 20 AN edi_po_mst.charfld2
顧客ユーザ定義文字フィールド 3 84 20 AN edi_po_mst.charfld3
顧客ユーザ定義日付フィールド 104 8 DT edi_po_mst.datefld
顧客ユーザ定義数値項目 1 112 12 N2 edi_po_mst.decifld1
顧客ユーザ定義数値項目 2 124 12 N2 edi_po_mst.decifld2
顧客ユーザ定義数値項目 3 136 12 N2 edi_po_mst.decifld3
顧客ユーザ定義論理フィールド 148 1 AN edi_po_mst.logifld
未定義 149 322 AN  

購買オーダ一括ヘッダ(862)

フィールドの説明 位置 長さ 書式 フィールドまたは注記
取引先コード 1 7 AN vend_tp_mst.tp_code

[取引先] フィールドには 17 文字入力できますが、エクスポートでは 7 文字しか使用されません。

記録タイプ 8 3 N0 200
購買オーダ番号 11 10 AN po_mst.po_numedi_po_mst.po_num
順序 21 3 N0 edi_po_mst.seq_num
一括購買オーダ明細番号 24 4 N0 edi_po_bln_mst.po_line
明細/発行番号 28 4 N0 0000
テキスト順序 32 3 N0 000
未定義 35 9 AN  
品目 44 30 AN
edi_po_bln_mst.item
改訂番号 74 8 AN item_mst.revision
図面 82 25 AN item_mst.drawing_nbr
説明 107 40 AN edi_po_bl のテキストの最初の行
購入先品目 147 30 AN edi_po_bln_mst.vend_item
一括オーダ数 177 13 N3 edi_po_bln_mst.blanket_qty_conv
単位 190 3 AN edi_po_bln_mst.u_m
有効日 193 8 DT edi_po_bln_mst.eff_date
無効日 201 8 DT edi_po_bln_mst.exp_date
品目原価 209 14 N5 edi_po_bln_mst.item_cost_conv
一括購買オーダ状況 223 1 AN edi_po_bln_mst.stat
未定義 224 247 AN  

購買オーダ一括ヘッダテキスト(862)

フィールドの説明 位置 長さ 書式 フィールドまたは注記
取引先コード 1 7 AN vend_tp_mst.tp_code

[取引先] フィールドには 17 文字入力できますが、エクスポートでは 7 文字しか使用されません。

記録タイプ 8 3 N0 210
購買オーダ番号 11 10 AN po_mst.po_numedi_po_mst.po_num
順序 21 3 N0 edi_po_mst.seq_num
一括購買オーダ明細番号 24 4 N0 edi_po_bln_mst.po_line
明細/発行番号 28 4 N0 0000
テキスト順序 32 3 N0 000
未定義 35 9 AN  
順序 44 10 N0 システム生成の注記順
テキスト 54 400 AN SpecificNotes.NoteContent
未定義 454 17 AN  

注記について一括購買オーダに関する外部注記が存在する場合、それらはエクスポートされ、フラットファイルに含められます。内部注記はエクスポートできません。

外部注記の最初の 4000 文字だけが、タイプ 210 のレコードにエクスポートされます。タイプ 210 のレコードそれぞれに、400 文字のテキスト長が保存されます。したがって、4000 文字以上の文字長の一括外部購買オーダ注記の場合、4000 文字全てをエクスポートするために、1 つの一括購買オーダに対して 10 のレコードが作成されます。フラットファイルをインポートする購入先のソフトウェアは、注記テキスト全体を構築するために、400 文字の文字列それぞれを相互に連結する必要があります。

購買オーダ明細/発行(850 と 862)

フィールドの説明 位置 長さ 書式 フィールドまたは注記
取引先コード 1 7 AN vend_tp_mst.tp_code

[取引先] フィールドには 17 文字入力できますが、エクスポートでは 7 文字しか使用されません。

記録タイプ 8 3 N0 300
購買オーダ番号 11 10 AN po_mst.po_numedi_po_mst.po_num
順序 21 3 N0 edi_po_mst.seq_num
一括購買オーダ明細番号 24 4 N0 edi_po_bln_mst.po_line
明細/発行番号 28 4 N0 edi_poitem_mst.po_release
テキスト順序 32 3 N0 000
未定義 35 9 AN  
品目 44 30 AN edi_poitem_mst.item
納期 74 8 DT edi_poitem_mst.due_date
発注 82 13 N3 edi_poitem_mst.qty_ordered_conf
倉庫 95 4 AN edi_poitemwhse
約束納期 99 8 DT edi_poitem_mst.prom_date
品目原価 107 14 N5 edi_poitem_mst.unit_cost_conv
改訂番号 121 8 AN item_mst.revision
図面 129 25 AN item_mst.drawing_nbr
単位 154 3 AN edi_po_bln_mst.u_m
購入先品目 157 30 AN edi_po_bln_mst.vend_item
明細/発行状況 187 1 AN edi_poitem_mst.stat
未定義 188 283 AN  

購買オーダ明細/発行テキスト(850 と 862)

フィールドの説明 位置 長さ 書式 フィールドまたは注記
取引先コード 1 7 AN vend_tp_mst.tp_code

[取引先] フィールドには 17 文字入力できますが、エクスポートでは 7 文字しか使用されません。

記録タイプ 8 3 N0 310
購買オーダ番号 11 10 AN po_mst.po_numedi_po_mst.po_num
順序 21 3 N0 edi_po_mst.seq_num
一括購買オーダ明細番号 24 4 N0 edi_po_bln_mst.po_line
明細/発行番号 28 4 N0 edi_poitem_mst.po_release
テキスト順序 32 3 N0 システム生成の注記順
未定義 35 9 AN  
順序 44 10 N0 システム生成の注記順
テキスト 54 400 AN SpecificNotes.NoteContent
未定義 454 17 AN  

注記について購買オーダ明細/発行に関する外部注記が存在する場合、それらはエクスポートされ、フラットファイルに含められます。内部注記はエクスポートできません。

外部注記の最初の 4000 文字だけが、タイプ 310 のレコードにエクスポートされます。タイプ 310 のレコードそれぞれに、400 文字のテキスト長が保存されます。したがって、4000 文字以上の文字長の外部購買オーダ明細/発行注記の場合、4000 文字全てをエクスポートするために、1 つの購買オーダ明細/発行に対して 10 のレコードが作成されます。フラットファイルをインポートする購入先のソフトウェアは、注記テキスト全体を構築するために、400 文字の文字列それぞれを相互に連結する必要があります。

購買オーダ明細/発行 Drop_SHIP(850 と 862)

フィールドの説明 位置 長さ 書式 フィールドまたは注記
取引先コード 1 7 AN vend_tp_mst.tp_code

[取引先] フィールドには 17 文字入力できますが、エクスポートでは 7 文字しか使用されません。

記録タイプ 8 3 N0 320
購買オーダ番号 11 10 AN edi_po_mst.po_num
順序 21 3 N0 edi_po_mst.seq_num
一括購買オーダ明細番号 24 4 N0 edi_po_bln_mst.po_line
明細/発行番号 28 4 N0 edi_poitem_mst.po_release
テキスト順序 32 3 N0 000
未定義 35 9 AN  
名前 44 60 AN edi_poitem_mst.drop_name
住所明細 1 104 50 AN edi_poitem_mst.drop_addr##1
住所明細 2 154 50 AN edi_poitem_mst.drop_addr##2
住所明細 3 204 50 AN edi_poitem_mst.drop_addr##3
住所明細 4 254 50 AN edi_poitem_mst.drop_addr##4
304 30 AN edi_poitem_mst.drop_city
郡/州 334 5 AN edi_poitem_mst.drop_state
郵便番号 339 10 AN edi_poitem_mst.drop_zip
349 30 AN edi_poitem_mst.drop_country
担当者 379 30 AN edi_poitem_mst.drop_contact
電話 409 25 AN edi_poitem_mst.drop_phone
未定義 434 37 AN