メインコンテンツまでスキップ

入荷情報連携 (逆ベジフルネット形式 REST API)

逆ベジフルネット形式 REST API を用いると、プログラムから任意のタイミングで入荷情報を逆ベジフルネット形式で取得できます。API の呼び出し規則については nimaru API リファレンスを参照してください。

備考

本 API を用いるためには、事前に API の有効化を行う必要があります。

逆ベジフルネット データフォーマット

本フォーマットはベジフルネットフォーマットのバージョン 1.2 をもとにに改変を加えたものです。Shift-JIS エンコーディングの固定長ファイルになります。レコードは受付情報部、ヘッダー部、アイテム部、トレーラ部、集計部の 5 種類に分かれ、各レコードは CRLF (0x0D 0A) により区切られます。

ベジフルネットファイルの構成

データ型の括弧内の数字はバイト数を表します。桁が余った場合、整数型はゼロ (0x30) 埋めの右寄せ、文字列型は半角スペース (0x20) の左寄せで表現されます。

出力されたデータに含まれるマスタ情報には、管理画面から設定されたカスタムフィールドの値が使用されます。

受付情報部

Noタイトルデータ型詳細
1データ区分文字列 (1)#
2受付日付整数 (4)画面上で選択した日付 (MMdd)
3時間整数 (4)出力された時刻 (HHmm)
4端末 ID整数 (4)0
5端末通番整数 (4)0
6県連コード整数 (4)8888 (この値を用いて nimaru の出荷情報であることを判断できます)
7データ種別整数 (1)0 (出荷情報)
8使用ブロック数整数 (3)0
9出報書 No.整数 (5)0
10累計アイテム数整数 (6)0
11県別当日通し No.整数 (4)0
12県別当日アイテム数整数 (4)0
13卸売会社コード整数 (6)管理画面で設定した 卸売会社コード
14予備文字列 (13)
15ダミー文字列 (3)
16予備文字列 (104)

ヘッダー部

Noタイトルデータ型詳細
1データ区分整数 (1)1
2卸売会社コード整数 (6)管理画面で設定した 卸売会社コード
3県連コード整数 (4)8888
4出荷年月日整数 (8)出荷日 (YYYYMMDD)
5農協コード文字列 (7)管理画面で対応付けた 出荷者コード フィールド
6農協カナ文字列 (10)管理画面で対応付けた 出荷者名カナ フィールド
7出報 No.整数 (9)nimaruJA から連携された入荷情報は送り状番号
それ以外の入荷情報はエクスポート順に付与された 1 ~ 999999999 の整数
8共個区分整数 (1)0 (共選)
9重要野菜区分整数 (1)0
10予約相対区分文字列 (1)0
11予冷区分整数 (1)0
12売立予定月日整数 (8)出荷日の翌日
13赤黒区分整数 (1)0 (元黒)
14赤伝理由整数 (2)0
15種別文字列 (1)0
16ダミー文字列 (10)
17ダミー文字列 (3)
18出荷確定情報ナンバー文字列 (11)
19作型コード文字列 (2)00
20受付年月日数値 (8)00000000
21予備文字列 (75)

アイテム部

Noタイトルデータ型詳細
1データ区分整数 (1)2
2品名コード整数 (5)管理画面で対応付けた 品名コード フィールド
3予備文字列 (1)
4品名カナ文字列 (10)管理画面で対応付けた 品名カナ フィールド
5荷印文字列 (8)
6荷姿文字列 (4)管理画面で対応付けた 荷姿カナ フィールド
7容量整数 (4)量目 (10g 単位)
8等級文字列 (4)管理画面で対応付けた 等級カナ フィールド
9階級文字列 (4)管理画面で対応付けた 階級カナ フィールド
10符号文字列 (1)+
11数量整数 (5)数量
12入数整数 (3)入数
13符号文字列 (1)+
14箱数整数 (4)ceil(数量 / 入数)
15荷姿コード文字列 (2)管理画面で対応付けた 荷姿コード フィールド
16等級コード整数 (3)管理画面で対応付けた 等級コード フィールド
17階級コード整数 (3)管理画面で対応付けた 階級コード フィールド
18ダミー文字列 (3)
19明細行ナンバー整数 (5)ヘッダー内アイテム部の連番
20希望単価整数 (7)0
21予備文字列 (62)
22備考文字列 (30)入荷情報の品目単位に入力した備考
半角英数字/半角カナ以外が入力されていた場合、もしくは桁数を超えていた場合は空

トレーラ部

Noタイトルデータ型詳細
1データ区分整数 (1)3
2符号文字列 (1)+
3数量合計整数 (7)アイテム部の数量の合計
4符号文字列 (1)+
5箱数合計整数 (6)0
6運送区分整数 (2)0
7符号文字列 (1)+
8運賃整数 (6)0
9トラック No. 貨車 No.文字列 (12)
10気付け先カナ(略称)文字列 (8)
11連絡・問合先電話番号(農協)文字列 (10)
12備考文字列 (15)
13直送先コード文字列 (13)
14直送先名カナ文字列 (35)
15気付先コード文字列 (6)
16元出荷年月日文字列 (8)
17予備文字列 (38)

集計部

Noタイトルデータ型詳細
1データ区分整数 (1)9
2県連コード整数 (4)8888
3県連名カナ文字列 (13)nimaru
4卸売会社コード整数 (6)管理画面で設定した 卸売会社コード フィールド
5出報件数整数 (4)0
6データレコード件数整数 (5)0
7連絡・問合先電話番号(県連)文字列 (10)
8ダミー文字列 (20)
9ダミー文字列 (3)
10予備文字列 (104)