入站供应 EDI 处理 - 平面文件格式
-
格式的说明:
DT = 日期
AN = 字母数字
N* = 数字 (第二位 = 小数位数)
- 字段长度:每个文件都必须在文件布局中指定准确长度。每个字段的开始位置都必须与文件布局匹配。如果值小于在此指定的字段长度,那么将为该值添补空格以填充整个字段长度,以便每个字段均从正确的位置开始。
810 (INVOIC) 发票普通文件格式
下表说明了“供应商发票表头”中的字段:
字段说明 | 位置 | 长度 | 格式 | 字段或备注 |
---|---|---|---|---|
贸易伙伴码 | 1 | 7 | AN |
可以在“贸易伙伴”字段中输入 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 |
可以在“贸易伙伴”字段中输入 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 |
可以在“贸易伙伴”字段中输入 17 个字符,但是 SyteLine 在导出时仅使用 7 位字符。 |
记录类型 | 8 | 3 | N0 | 100 |
采购单号 | 11 | 10 | AN | po_ack_mst.po_num ,edi_po_ack_mst.po_num |
采购单总括行号 | 21 | 4 | N0 | 0000 |
行/下达号 | 25 | 4 | N0 | 0000 |
站点标识 | 29 | 7 | AN | |
未定义 | 36 | 5 | AN | |
供应商订单 | 41 | 22 | AN |
|
条款 | 63 | 3 | AN | po_mst.terms_code ,edi_po_ack_mst.terms_code |
发货途径 | 66 | 4 | AN | po_mst.ship_code ,edi_po_ack_mst.ship_code |
未定义 | 70 | 81 | AN |
下表说明了采购单表头文本中的字段:
字段说明 | 位置 | 长度 | 格式 | 字段或备注 |
---|---|---|---|---|
贸易伙伴码 | 1 | 7 | AN |
可以在“贸易伙伴”字段中输入 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 |
可以在“贸易伙伴”字段中输入 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 |
可以在“贸易伙伴”字段中输入 17 个字符,但是 SyteLine 在导出时仅使用 7 位字符。 |
记录类型 | 8 | 3 | N0 | 200 |
采购单号 | 11 | 10 | AN | po_mst.po_num ,edi_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 |
可以在“贸易伙伴”字段中输入 17 个字符,但是 SyteLine 在导出时仅使用 7 位字符。 |
记录类型 | 8 | 3 | N0 | 210 |
采购单号 | 11 | 10 | AN | po_mst.po_num ,edi_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 |
可以在“贸易伙伴”字段中输入 17 个字符,但是 SyteLine 在导出时仅使用 7 位字符。 |
记录类型 | 8 | 3 | N0 | 300 |
采购单号 | 11 | 10 | AN | po_mst.po_num ,edi_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 |
可以在“贸易伙伴”字段中输入 17 个字符,但是 SyteLine 在导出时仅使用 7 位字符。 |
记录类型 | 8 | 3 | N0 | 310 |
采购单号 | 11 | 10 | AN | po_mst.po_num ,edi_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 |
可以在“贸易伙伴”字段中输入 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 |
格式: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 |
|
发货序号 | 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 |
可以在“贸易伙伴”字段中输入 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 |
可以在“贸易伙伴”字段中输入 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 |