基本形 Ver1.3 標準外部入力レイアウト ( 固定長 階層レコード ) 平成 28 年 11 月 1 日
注意事項 1. 使用文字 改行コード :CRLF 文字コード :Shift_JIS 2. 形式詳細 (1) 文字列 ( 半角 ) 半角の文字 (1 文字 =1バイト ) を設定します バイトに示すバイト数に応じて 半角文字を設定して下さい 文字列がバイトに示すバイト数に満たない場合 半角スペースを設定して下さい ABC 10 ABCxxxxxxx 桁が足りない分は半角スペースを付加 ABCDEFGHIJ 10 ABCDEFGHIJ 桁が足りているケース Null 10 xxxxxxxxxx 当該項目を使用しないケース (2) 文字列 ( 全角 ) 全角の文字 (1 文字 =2バイト扱い ) または 半角の文字を設定します 全角 / 半角の混在も可能です バイトに示すバイト数に応じて 全角文字を設定して下さい 文字列がバイトに示すバイト数に満たない場合 スペース ( 半角 ) を設定して下さい でーた 10 でーたxxxx 桁が足りない分に半角スペースを付加 ABCDE 10 ABCDE 桁が足りているケース Null 10 xxxxxxxxxx 当該項目を使用しないケース (3) 文字列 ( 日時 ) 日時を示す文字列を設定します 形式詳細に記述する形式に応じて設定して下さい 2000/9/21 8 YYYYMMDD 20000921 年月日を設定するケース 9:15 4 HHMM 0915 時分を設定するケース Null 8 YYYYMMDD xxxxxxxx 当該項目を使用しないケース (4) 数値 ( 整数 ) 半角数字を設定します 設定する値の桁数が バイトに示すバイト数に満たない場合 0を付加します 2135 4 2135 桁が足りているケース 135 4 0135 桁が足りないので 0を付加 0 4 0000 Null 4 xxxx 当該項目を使用しないケース (5) 数値 ( 小数 ) 半角数字を設定します 整数部と小数部の数値を連結して設定します 設定する値の桁数が
バイトに示すバイト数に満たない場合 0を付加します 2135.15 7 4,2 2135.15 桁が足りているケース 135.1 7 4,2 0135.10 桁が足りないので 0を付加 135 7 4,2 0135.00 桁が足りないので 0を付加 0.5 7 4,2 0000.50 桁が足りないので 0を付加 0 7 4,2 0000.00 Null 7 4,2 xxxxxx 当該項目を使用しないケース 形式詳細で表記する 4,2 は整数部分が4 桁 小数部分が2 桁であることを意味します (6) 符号付数値 ( 整数 ) 半角数字 符号記号を設定します 設定する値がマイナス数値の場合 符号記号として - を プラス数値の場合は 付加します 符号記号は数字の先頭に付加します 設定する値の桁数が バイトに示すバイト数から1( 符号記号分 ) を差し引いた値に満たない場合 右詰めにし 0を付 -2135 5-2135 マイナス数値のケース 2135 5 02135 プラス数値のケース -1 5 000-1 マイナス数値 桁が足りないケース 1 5 00001 プラス数値 桁が足りないケース 0 5 00000 Null 5 xxxxx 当該項目を使用しないケース 符号記号 1バイト分が常に付加されるため 設定できる数値は上記の例の場合 4 桁となります 例で表記する x は半角スペースを意味します 3. その他 流通 BMS 共通ヘッダー情報の 1SBDH と 2 メッセージ情報 は 標準レイアウトでは対象外となります
出荷データ - ファイルレイアウト 概略図は以下のとおりです XML 階層構造 標準レイアウト 1SBDH < 送信者 ID> < 受信者 ID> ヘッダー (3 発注ヘッダ +4 取引ヘッダ ) 明細 (5 明細 ) 2メッセージ情報 < メッセージ識別 ID> < 送信者ステーションアドレス > 荷姿明細 (6 出荷荷姿情報 ) ~ 3 発注ヘッダ < 支払企業 > 荷姿明細 (6 出荷荷姿情報 ) < 発注者 > 4 取引ヘッダ < 取引番号 > < 取引付属番号 > 5 明細 < 取引明細番号 > 繰返 繰返し 6 出荷荷姿情報 <ITF コード > 荷姿明細は 任意レコードとなるので 省略可能です ヘッダーレコード No. 開始位置終了位置 項目名 必須バイト数 形式 形式詳細 備考 1 1 1 レコード区分 1 文字列 ( 半角 ) H ( 固定 ) 2 2 14 支払法人コード 13 文字列 ( 半角 ) 3 15 27 支払法人 GLN 13 文字列 ( 半角 ) 4 28 40 発注者コード 13 文字列 ( 半角 ) 5 41 53 発注者 GLN 13 文字列 ( 半角 ) 6 54 93 発注者名称 40 文字列 ( 全角 ) 7 94 113 発注者名称カナ 20 文字列 ( 半角 ) 8 114 123 取引番号 ( 発注 返品 ) 10 文字列 ( 半角 ) 9 124 133 取引付属番号 10 文字列 ( 半角 ) 10 134 143 出荷者管理番号 10 文字列 ( 半角 ) 11 144 156 直接納品先コード 13 文字列 ( 半角 ) 12 157 169 直接納品先 GLN 13 文字列 ( 半角 ) 13 170 209 直接納品先名称 40 文字列 ( 全角 ) 14 210 229 直接納品先名称カナ 20 文字列 ( 半角 ) 15 230 242 最終納品先コード 13 文字列 ( 半角 ) 16 243 255 最終納品先 GLN 13 文字列 ( 半角 ) 17 256 295 最終納品先名称 40 文字列 ( 全角 ) 18 296 315 最終納品先名称カナ 20 文字列 ( 半角 ) 19 316 328 計上部署コード 13 文字列 ( 半角 ) 20 329 341 計上部署 GLN 13 文字列 ( 半角 ) 21 342 361 計上部署名称 ( カナ ) 20 文字列 ( 半角 ) 22 362 374 陳列場所コード 13 文字列 ( 半角 ) 23 375 414 陳列場所名称 40 文字列 ( 全角 ) 24 415 434 陳列場所名称カナ 20 文字列 ( 半角 ) 25 435 447 請求取引先コード 13 文字列 ( 半角 ) 26 448 460 請求取引先 GLN 13 文字列 ( 半角 ) 27 461 500 請求取引先名 40 文字列 ( 全角 ) 28 501 520 請求取引先名カナ 20 文字列 ( 半角 ) 29 521 533 取引先コード 13 文字列 ( 半角 ) 30 534 546 取引先 GLN 13 文字列 ( 半角 ) 31 547 586 取引先名称 40 文字列 ( 全角 ) 32 587 606 取引先名称カナ 20 文字列 ( 半角 ) 33 607 608 枝番 2 文字列 ( 半角 ) 34 609 612 出荷先コード 4 文字列 ( 半角 ) 35 613 625 出荷場所 GLN 13 文字列 ( 半角 ) 36 626 638 入荷管理用メーカーコード 13 文字列 ( 半角 ) 37 639 648 センター納品書番号 10 文字列 ( 半角 )
No. 開始位置終了位置項目名必須バイト数形式形式詳細備考 38 649 650 納品経路 2 文字列 ( 半角 ) 39 651 652 便 No 2 文字列 ( 半角 ) 40 653 654 通過在庫区分 2 文字列 ( 半角 ) 41 655 656 納品区分 2 文字列 ( 半角 ) 42 657 662 指定納品時刻 6 文字列 ( 日時 ) HHMISS 43 663 664 輸送手段 2 文字列 ( 半角 ) 44 665 677 バーコード情報 13 文字列 ( 半角 ) 45 678 687 カテゴリー名称 1( 印字用 ) 10 文字列 ( 全角 ) 46 688 697 カテゴリー名称 2( 印字用 ) 10 文字列 ( 全角 ) 47 698 707 最終納品先略称 ( 印字用 ) 10 文字列 ( 全角 ) 48 708 827 ラベル自由使用欄 ( 印字用 ) 120 文字列 ( 全角 ) 49 828 887 ラベル自由使用欄半角カナ ( 印字用 ) 60 文字列 ( 半角 ) 50 888 897 商品分類 ( 大 ) 10 文字列 ( 半角 ) 51 898 907 商品分類 ( 中 ) 10 文字列 ( 半角 ) 52 908 915 発注日 8 文字列 ( 日時 ) YYYYMMDD 53 916 923 直接納品先納品日 8 文字列 ( 日時 ) YYYYMMDD 54 924 931 最終納品先納品日 8 文字列 ( 日時 ) YYYYMMDD 55 932 939 訂正後直接納品先納品日 8 文字列 ( 日時 ) YYYYMMDD 56 940 947 計上日 8 文字列 ( 日時 ) YYYYMMDD 57 948 955 販促開始日 8 文字列 ( 日時 ) YYYYMMDD 58 956 963 販促終了日 8 文字列 ( 日時 ) YYYYMMDD 59 964 965 商品区分 2 文字列 ( 半角 ) 60 966 967 発注区分 2 文字列 ( 半角 ) 61 968 969 出荷データ有無区分 2 文字列 ( 半角 ) 62 970 971 取引番号区分 2 文字列 ( 半角 ) 63 972 973 EOS 区分 2 文字列 ( 半角 ) 64 974 975 PB 区分 2 文字列 ( 半角 ) 65 976 977 配送温度区分 2 文字列 ( 半角 ) 66 978 979 酒区分 2 文字列 ( 半角 ) 67 980 981 パック区分 2 文字列 ( 半角 ) 68 982 983 不定貫区分 2 文字列 ( 半角 ) 69 984 985 処理種別 2 文字列 ( 半角 ) 70 986 987 伝票レス区分 2 文字列 ( 半角 ) 71 988 989 税区分 2 文字列 ( 半角 ) 72 990 993 税率 4 数値 ( 小数 ) 2,1 73 994 1113 自由使用欄 120 文字列 ( 全角 ) 74 1114 1173 自由使用欄半角カナ 60 文字列 ( 半角 ) 75 1174 1183 原価金額合計 10 数値 ( 整数 ) 76 1184 1193 売価金額合計 10 数値 ( 整数 ) 77 1194 1203 税額合計金額 10 数値 ( 整数 ) 78 1204 1209 数量合計 6 数値 ( 整数 ) 79 1210 1215 発注単位数量合計 6 数値 ( 整数 ) 80 1216 1229 重量合計 14 数値 ( 小数 ) 10,3 レコード長 ( バイト数 ) 1229 明細レコード No. 開始位置終了位置 項目名 必須バイト数 形式 形式詳細 備考 1 1 1 レコード区分 1 文字列 ( 半角 ) D ( 固定 ) 2 2 5 取引明細番号 ( 発注 返品 ) 4 文字列 ( 半角 ) 3 6 9 取引付属明細番号 4 文字列 ( 半角 ) 4 10 19 元取引番号 10 文字列 ( 半角 ) 5 20 23 元取引明細番号 4 文字列 ( 半角 ) 6 24 27 出荷者管理明細番号 4 文字列 ( 半角 ) 7 28 37 商品分類 ( 小 ) 10 文字列 ( 半角 ) 8 38 47 商品分類 ( 細 ) 10 文字列 ( 半角 )
No. 開始位置終了位置 項目名 必須バイト数 形式 形式詳細 備考 9 48 55 配達予定日 8 文字列 ( 日時 ) YYYYMMDD 10 56 63 納品期限 8 文字列 ( 半角 ) 11 64 65 センター納品詳細指示 2 文字列 ( 半角 ) 12 66 67 仮伝フラグ 2 文字列 ( 半角 ) 13 68 80 メーカーコード 13 文字列 ( 半角 ) 14 81 94 商品コード (GTIN) 14 文字列 ( 半角 ) 15 95 108 商品コード ( 発注用 ) 14 文字列 ( 半角 ) 16 109 111 商品コード区分 3 文字列 ( 半角 ) 17 112 125 商品コード ( 取引先 ) 14 文字列 ( 半角 ) 18 126 175 商品名 50 文字列 ( 全角 ) 19 176 200 商品名カナ 25 文字列 ( 半角 ) 20 201 214 商品コード ( 出荷元 ) 14 文字列 ( 半角 ) 21 215 264 規格 50 文字列 ( 全角 ) 22 265 289 規格カナ 25 文字列 ( 半角 ) 23 290 293 入数 4 数値 ( 整数 ) 24 294 296 都道府県コード 3 文字列 ( 半角 ) 25 297 299 国コード 3 文字列 ( 半角 ) 26 300 339 産地名 40 文字列 ( 全角 ) 27 340 341 水域コード 2 文字列 ( 半角 ) 28 342 381 水域名 40 文字列 ( 全角 ) 29 382 441 原産エリア 60 文字列 ( 全角 ) 30 442 457 等級 16 文字列 ( 全角 ) 31 458 473 階級 16 文字列 ( 全角 ) 32 474 533 銘柄 60 文字列 ( 全角 ) 33 534 593 商品 PR 60 文字列 ( 全角 ) 34 594 595 バイオ区分 2 文字列 ( 半角 ) 35 596 597 品種コード 2 文字列 ( 半角 ) 36 598 599 養殖区分 2 文字列 ( 半角 ) 37 600 601 解凍区分 2 文字列 ( 半角 ) 38 602 603 商品状態区分 2 文字列 ( 半角 ) 39 604 613 形状 部位 10 文字列 ( 全角 ) 40 614 653 用途 40 文字列 ( 全角 ) 41 654 655 法定管理義務商材区分 2 文字列 ( 半角 ) 42 656 665 カラーコード 10 文字列 ( 半角 ) 43 666 705 カラー名称 40 文字列 ( 全角 ) 44 706 725 カラー名称カナ 20 文字列 ( 半角 ) 45 726 735 サイズコード 10 文字列 ( 半角 ) 46 736 795 サイズ名称 60 文字列 ( 全角 ) 47 796 825 サイズ名称カナ 30 文字列 ( 半角 ) 48 826 836 原単価 11 数値 ( 小数 ) 8,2 49 837 846 原価金額 10 数値 ( 整数 ) 50 847 856 売単価 10 数値 ( 整数 ) 51 857 866 売価金額 10 数値 ( 整数 ) 52 867 876 税額 10 数値 ( 整数 ) 53 877 880 発注単位 4 数値 ( 整数 ) 54 881 882 発注単位コード 2 文字列 ( 半角 ) 55 883 884 発注荷姿コード 2 文字列 ( 半角 ) 56 885 890 発注数量 ( 発注単位数 ) 6 数値 ( 整数 ) 57 891 898 発注数量 ( バラ ) 8 数値 ( 小数 ) 6,1 58 899 904 出荷数量 ( 発注単位数 ) 6 数値 ( 整数 ) 59 905 912 出荷数量 ( バラ ) 8 数値 ( 小数 ) 6,1 60 913 918 欠品数量 ( 発注単位数 ) 6 数値 ( 整数 ) 61 919 926 欠品数量 ( バラ数 ) 8 数値 ( 小数 ) 6,1 62 927 928 欠品区分 2 文字列 ( 半角 ) 63 929 939 取引単位重量 11 数値 ( 小数 ) 7,3 64 940 941 単価登録単位 2 文字列 ( 半角 )
No. 開始位置終了位置 項目名 必須バイト数 形式 形式詳細 備考 65 942 950 商品重量 9 数値 ( 小数 ) 5,3 66 951 961 発注重量 11 数値 ( 小数 ) 7,3 67 962 972 出荷重量 11 数値 ( 小数 ) 7,3 レコード長 ( バイト数 ) 972 荷姿明細レコード No. 開始位置終了位置 項目名 必須バイト数 形式 形式詳細 備考 1 1 1 レコード区分 1 文字列 ( 半角 ) I ( 固定 ) 2 2 17 ITFコード ( 集合包装 GTIN) 16 文字列 ( 半角 ) 3 18 19 出荷荷姿コード 2 文字列 ( 半角 ) 4 20 25 出荷数量 ( 出荷荷姿数 ) 6 数値 ( 整数 ) 5 26 33 賞味期限日 8 文字列 ( 日時 ) YYYYMMDD 6 34 41 製造日 8 文字列 ( 日時 ) YYYYMMDD 7 42 57 製造番号 16 文字列 ( 半角 ) レコード長 ( バイト数 ) 57 備考 各項目の利用有無 利用方法 利用条件 有効桁数については 小売より提供されるマッピングシートを参照してください
変更履歴 NO 変更日メッセージ分類項目名変更内容