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

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

    DT = 日付

    AN = 文字/数字

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

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

810(INVOIC)請求フラットファイルレイアウト

この表では購入先請求ヘッダのフィールドについて説明しています。

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

vend_tp_mst.tp_code

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

記録タイプ 8 3 N0 100
購入先明細書番号 11 22 AN edi_vinv_mst.vend_inv_num
請求明細番号 33 3 N0 "000"
サイト識別子 36 7 AN  
未定義 43 3 AN  
請求日 46 8 DT edi_vinv_mst.inv_date
購買オーダ番号 54 10 AN edi_vinv_mst.po_num
諸費用 64 14 N2 edi_vinv_mst.misc_charges
販売税 78 14 N2 edi_vinv_mst.sales_tax
輸送費 92 14 N2 edi_vinv_mst.freight
購買オーダ受入通知 106 30 AN edi_vinv_mst.grn_num
未定義 136 40 AN  

この表ではユーザ定義フィールドについて説明しています。

フィールドの説明 位置 長さ 書式 フィールドまたは注記
取引先コード 1 7 AN [取引先] フィールドには 17 文字入力できますが、エクスポートでは 7 文字しか使用されません。
記録タイプ 8 3 N0 110
購入先明細書番号 11 22 AN edi_vinv_mst.vend_inv_num
請求明細番号 33 3 N0 000
サイト識別子 36 7 AN  
未定義 43 3 AN  
顧客ユーザ定義文字フィールド 1 46 20 AN edi_vinv_mst.charfld1
顧客ユーザ定義文字フィールド 2 66 20 AN edi_vinv_mst.charfld2
顧客ユーザ定義文字フィールド 3 86 20 AN edi_vinv_mst.charfld3
顧客ユーザ定義日付フィールド 106 8 AN edi_vinv_mst.datefld
顧客ユーザ定義数値項目 1 114 12 N2 edi_vinv_mst.decifld1
顧客ユーザ定義数値項目 2 126 12 N2 edi_vinv_mst.decifld2
顧客ユーザ定義数値項目 3 138 12 N2 edi_vinv_mst.decifld3
顧客ユーザ定義論理フィールド 150 1 AN edi_vinv_mst.logifld
未定義 151 25 AN  

この表では購入先請求詳細のフィールドについて説明しています。

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

vend_tp_mst.tp_code

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

記録タイプ 8 3 N0 200
購入先明細書番号 11 22 AN edi_vinv_mst.vend_inv_num
請求明細番号 33 3 N0 無視
サイト識別子 36 7 AN  
未定義 43 3 AN  
明細番号 46 4 N0 edi_vinv_item.po_line
発行番号 50 4 N0 edi_vinv_item.po_release
品目 54 30 AN edi_vinv_item.item
請求数 84 13 N3 edi_vinv_item.orig_vchr_qty_conv
測定単位 97 3 AN edi_vinv_item.u_m
請求単価 100 14 N5 edi_vinv_item.orig_unit_cost_conv
未定義 114 62 AN  

855(ORDRSP)購買オーダ承認フラットファイルレイアウト

この表では購買オーダ承認ヘッダのフィールドについて説明しています。

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

vend_tp_mst.tp_code

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

記録タイプ 8 3 N0 100
購買オーダ番号 11 10 AN po_ack_mst.po_numedi_po_ack_mst.po_num
一括購買オーダ明細番号 21 4 N0 0000
明細/発行番号 25 4 N0 0000
サイト識別子 29 7 AN  
未定義 36 5 AN  
購入先オーダ 41 22 AN
edi_po_ack_mst.vend_order
条件 63 3 AN po_mst.terms_codeedi_po_ack_mst.terms_code
出荷経路 66 4 AN po_mst.ship_codeedi_po_ack_mst.ship_code
未定義 70 81 AN  

この表では PO ヘッダテキストのフィールドについて説明しています。

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

vend_tp_mst.tp_code

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

記録タイプ 8 3 N0 110
購買オーダ番号 11 10 AN po_ack_mst.po_num
一括購買オーダ明細番号 21 4 N0 0000
明細/発行番号 25 4 N0 0000
サイト識別子 29 7 AN  
未定義 34 5 AN  
テキスト 41 40 AN SpecificNotes.NoteContent
未定義 81 70 AN  

この表ではユーザ定義フィールドについて説明しています。

ユーザ定義フィールド

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

vend_tp_mst.tp_code

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

記録タイプ 8 3 N0 120
購買オーダ番号 11 10 AN edi_ack_mst.po_num
一括購買オーダ明細番号 21 4 N0 0000
明細/発行番号 25 4 N0 0000
サイト識別子 29 7 AN tp_code
未定義 36 5 AN  
顧客ユーザ定義文字フィールド 1 41 20 AN edi_po_ack_mst.charfld1
顧客ユーザ定義文字フィールド 2 61 20 AN edi_po_ack_mst.charfld2
顧客ユーザ定義文字フィールド 3 81 20 AN edi_po_ack_mst.charfld3
顧客ユーザ定義日付フィールド 101 8 AN edi_po_ack_mst.datefld
顧客ユーザ定義数値項目 1 109 12 AN edi_po_ack_mst.decifld1
顧客ユーザ定義数値項目 2 121 12 AN edi_po_ack_mst.decifld2
顧客ユーザ定義数値項目 3 133 12 AN edi_po_ack_mst.decifld3
顧客ユーザ定義論理フィールド 145 1 AN edi_po_ack_mst.logifld
未定義 146 5 AN  

この表では承認一括ヘッダのフィールドについて説明しています。

承認一括ヘッダ

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

vend_tp_mst.tp_code

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

記録タイプ 8 3 N0 200
購買オーダ番号 11 10 AN po_mst.po_numedi_po_ack_bln_mst.po_num
一括購買オーダ明細番号 21 4 N0 0000
明細/発行番号 25 4 N0 0000
サイト識別子 29 7 AN tp_code
未定義 36 5 N0  
品目 41 30 AN edi_po_ack_bln_mst.item
改訂番号 71 8 AN edi_po_ack_bln_mst.rev
測定単位 79 3 AN edi_po_ack_bln_mst.u_m
一括オーダ数 82 13 N3 edi_po_ack_bln_mst.blkt_qty_conv
品目原価 95 14 N5 edi_po_ack_bln_mst.item_cost_conv
購入先部品番号 109 30 AN edi_po_ack_bln_mst.vend_item
未定義 139 12 AN  

この表では承認一括ヘッダテキストのフィールドについて説明しています。

承認一括ヘッダテキスト

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

vend_tp_mst.tp_code

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

記録タイプ 8 3 N0 210
購買オーダ番号 11 10 AN po_mst.po_numedi_po_ack_bln_mst.po_num
一括購買オーダ明細番号 21 4 N0 edi_po_ack_bln_mst.po_line
明細/発行番号 25 4 N0 0000
サイト識別子 29 7 AN tp_code
未定義 36 5 AN  
購買オーダテキスト 41 40 AN edi_po_ack_bln_mst.text
未定義 81 70 AN  

この表では承認発行/明細品目のフィールドについて説明しています。

承認発行/明細品目

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

vend_tp_mst.tp_code

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

記録タイプ 8 3 N0 300
購買オーダ番号 11 10 AN po_mst.po_numedi_po_ack_item_mst.po_num
一括購買オーダ明細番号 21 4 N0 edi_po_ack_item_mst.po_line
明細/発行番号 25 4 N0 edi_po_ack_item_mst.po_release
サイト識別子 29 7 AN tp_code
未定義 36 5 AN  
品目 41 30 AN edi_po_ack_item_mst.item
改訂番号 71 8 AN edi_po_ack_item_mst.rev
測定単位 79 3 AN edi_po_ack_item_mst.ack_qty_u_m
オーダ数量 82 13 N3 edi_po_ack_item_mst.ack_qty_conv
品目原価 95 14 N5 edi_po_ack_item_mst.ack_item_cost_conv
約束納期 109 8 DT edi_po_ack_item_mst.ack_prom_date
購入先部品番号 117 30 AN edi_po_ack_item_mst.vend_item
未定義 147 4 AN  

この表では承認発行/明細品目テキストのフィールドについて説明しています。

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

vend_tp_mst.tp_code

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

記録タイプ 8 3 N0 310
購買オーダ番号 11 10 AN po_mst.po_numedi_po_ack_item_mst.po_num
一括購買オーダ明細番号 21 4 N0 edi_po_ack_item_mst.po_line
明細/発行番号 25 4 N0 edi_po_ack_item_mst.po_release
サイト識別子 29 7 AN tp_code
未定義 36 5 AN  
購買オーダテキスト 41 40 AN edi_po_ack_mst.text
未定義 81 70 AN  

856 (DESADV) 事前出荷通知フラットファイルレイアウト

この表では購入先出荷通知ヘッダのフィールドについて説明しています。

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

vend_tp_mst.tp_code

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

記録タイプ 8 3 N0 100
購入先出荷番号 11 30 AN edi_vsn_mst.vend_ship_id
出荷順序番号 41 3 N0 edi_vsn_mst.seq_num
サイト識別子 44 7 AN tp_code
未定義 51 5 AN  
出荷日 56 8 DT edi_vsn_mst.ship_date (日付部分)
出荷時刻 64 6 AN

edi_vsn_mst.ship_date (時刻部分)

書式: HHMMSS

出荷経路コード 70 4 AN edi_vsn_mst.ship_code
重量合計 74 14 N2 edi_vsn_mst.weight
梱包数 88 3 N0 edi_vsn_mst.qty_packages
購買オーダ番号 91 10 AN edi_vsn_mst.po_num
輸送費 101 14 N2 edi_vsn_mst.freight
未定義 115 56 AN  

この表ではユーザ定義フィールドのフィールドについて説明しています。

フィールドの説明 位置 長さ 書式 フィールドまたは注記
取引先コード 1 7 AN [取引先] フィールドには 17 文字入力できますが、エクスポートでは 7 文字しか使用されません。
記録タイプ 8 3 N0 110
購入先出荷番号 11 30 N0
edi_vsn_mst.vend_ship_id
出荷順序番号 41 3 N0 edi_vsn_mst.seq_num
サイト識別子 44 7 AN  
未定義 51 5 AN  
顧客ユーザ定義文字フィールド 1 56 20 AN edi_vsn_mst.charfld1
顧客ユーザ定義文字フィールド 2 76 20 AN edi_vsn_mst.charfld2
顧客ユーザ定義文字フィールド 3 96 20 AN edi_vsn_mst.charfld3
顧客ユーザ定義日付フィールド 116 8 DT edi_vsn_mst.datefld
顧客ユーザ定義数値項目 1 124 12 N2 edi_vsn_mst.decifld1
顧客ユーザ定義数値項目 2 136 12 N2 edi_vsn_mst.decifld2
顧客ユーザ定義数値項目 3 148 12 N2 edi_vsn_mst.decifld3
顧客ユーザ定義論理フィールド 160 1 AN edi_vsn_mst.logifld
未定義 161 10 AN  

この表では購入先出荷通知詳細のフィールドについて説明しています。

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

vend_tp_mst.tp_code

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

記録タイプ 8 3 N0 200
購入先出荷番号 11 30 N0 edi_vsn_mst.vend_ship_id
出荷順序番号 41 3 N0 edi_vsn_mst.seq_num
サイト識別子 44 7 AN tp_code
未定義 51 5 AN  
明細番号 56 4 N0 edi_vsn_item_mst.po_line
発行番号 60 4 N0 edi_vsn_item_mst.po_release
品目 64 30 AN edi_vsn_item_mst.item
出荷済数 94 13 N3 edi_vsn_item_mst.orig_ship_qty_conv
測定単位 107 3 AN edi_vsn_item_mst.u_m
購買オーダ番号 110 10 AN edi_vsn_item_mst.po_num
コンテナ 120 30 AN edi_vsn_item_mst.container
未定義 150 21 AN  

この表では購入先出荷通知詳細テキストのフィールドについて説明しています。

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

vend_tp_mst.tp_code

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

記録タイプ 8 3 N0 210
購入先出荷番号 11 30 N0 edi_vsn_mst.vend_ship_id
出荷順序番号 41 3 N0 edi_vsn_mst.seq_num
サイト識別子 44 7 AN  
未定義 51 5 AN  
参照区分 56 1 AN edi_vsn_lot_serial_mst.ref_type
参照番号 57 30 AN edi_vsn_lot_serial_mst.ref_num
参照数 87 13 N3 edi_vsn_lot_serial_mst.ref_qty
未定義 100 71 AN