PRODAT(Product data message),通常是一套很少改变的产品数据,可以包含技术和功能的产品描述,但不包含商业条款与条件。PRODAT通常会包括产品特性、技术数据、使用说明、使用要求和处理信息等。
PRODAT 是符合EDIFACT标准的一种业务单据,在详细了解PRODAT结构之前,可以优先阅读下如何读懂EDIFACT报文,这样阅读后续内容,效果更佳。
IKEA宜家将PRODAT称为Dimension Weights and Packaging—DWP文件,该信息是由 IKEA宜家向供应商发送,数据为IKEA DWP应用程序确认后的,包含了重量、体积、数量等信息,那么这些信息在EDI报文中具体是如何体现的呢,我们今天一起来看一下。 根据IKEA宜家的规范文件可以看出,PRODAT的结构为: Heading Detail
我们按照结构依次来分析。
代码语言:javascript复制UNA: .? '
UNB UNOC:4 556322954001001 SUPPLIER ID 20180108:0924 8503118'
UNH 141117144 PRODAT:D:10B:UN'
---------------------------------以下为业务数据开始----------------------------------------------------------------
BGM 289 00001 9'
PRODAT文件编号:00001
DTM 137:20190801:102'
文件创建时间
NAD SU SU0928::92'
供应商编号为SU0928
---------------------以下为明细信息-------------------------------------------------------------------------
LIN 1 00155426:BP::92'
IKEA物料编号为00155426
DTM 194:20160108:102'
DWP文件有效期开始日期为20160108
DTM 206:20160615:102'
DWP文件有效期结束日期为20160615
MEA:在介绍物料相关的物理信息之前,我们先来了解一下MEA segment会用到哪些限定符:
MEA_C502_6313:
AAA:Net weight 净重量
AAE:Item gross weight 物料毛重
AAX:Net volume 净体积
AAW:Gross volume 总体积
WD:Width dimension 宽度
LN:Length dimension 长度
LM:Length, maximum 长度最大值
HT:Height dimension 高度
HM:Height, maximum 高度 最大值
DI:Diameter 直径
MEA_C502_6154:
CP:Consumer package 消费品包装
MP:Multipackage 多重包装
UL:Unit load 单位载荷
体积相关信息
MEA AAE AAW:::CP DMQ:0.359'
消费品包装的总体积为0.359立方分米
MEA AAE AAW:::MP DMQ:0.109'
多重包装的总体积为0.109立方分米
MEA AAE AAX:::MP DMQ:0.109'
多重包装的总净体积为0.109立方分米
MEA AAE AAW:::UL DMQ:0.109'
单位载荷的总体积为0.109立方分米
MEA AAE AAX:::UL DMQ:0.109'
单位载荷的净体积为0.109立方分米
重量相关信息
MEA AAE GW:::CP KGM:24.14'
消费品包装的总重量为24.14kg
MEA AAE AAA:::CP KGM:21.3'
消费品包装的净重量为21.3kg
MEA AAE GW:::MP KGM:16.111'
多重包装的总重量为16.111kg
MEA AAE AAA:::MP KGM:15.111'
多重包装的净重量为15.111kg
MEA AAE GW:::UL KGM:15.111'
单位载荷的总重量为15.111kg
MEA AAE AAA:::UL KGM:15.111'
单位载荷的净重量为15.111kg
MEA AAE MW KGM:100.500'
运输过程中托盘上的最大重量为100.5kg
长度相关信息
MEA AAE LN:::MP MTR:1.209'
多重包装的总长度为1.209m
MEA AAE LN:::UL MTR:5.222'
单位载荷的净长度为5.222m
MEA AAE LM:::UL MTR:1.209'
单位载荷的总长度为5.222m
宽相关信息
MEA AAE WD:::MP MTR:1.209'
多重包装的总宽度为1.209m
MEA AAE WD:::UL MTR:5.222'
单位载荷的净宽度为5.222m
MEA AAE WM:::UL MTR:5.222'
单位载荷的总宽度为5.222m
高相关信息
MEA AAE HT:::MP MTR:2.209'
多重包装的总高度为2.209m
MEA AAE HT:::UL MTR:5.222'
单位载荷的净高度为5.222m
MEA AAE HM:::UL MTR:5.222'
单位载荷的总高度为5.222m
直径相关信息
MEA AAE DI:::MP MTR:2.209'
多重包装的总直径为2.209m
MEA AAE DI:::UL MTR:5.222'
多重包装的净直径为5.222m
IMD ::: ART'
物料描述为ART
TRU 1 6'
DWP的编号为1,版本号为6
QTY 484:4:PCE'
该物料CP箱数量
QTY 52:10:PCE'
每多层包装物料数量
QTY 203:10:PCE'
每单位载荷的物料数量
STS 70:::Actual'
实际的DWP状态为Issued
STS 81:::Completed '
要求的DWP状态为Definitive
NAD VK PETER ZONTAR'
创建人为:PETER ZONTAR'
FTX ZZZ AL-FULL PALLET LOW LIFTING HM '
自定义备注信息:AL-FULL PALLET LOW LIFTING HM
------------------------------------------------------------------------------------------------------
UNT 37:141117144'
UNZ 1:8503118'
以上就是IKEA宜家PRODAT的报文解析,对于供应商内部系统来说,直接去处理EDIFACT报文是很不方便的,因此我们可通过知行之桥EDI系统将其转换为Json格式。
以下是知行之桥转换出的Json格式,后续可调用ERP系统的API传入数据,虽然我们可以读懂EDI报文,但是对于内部系统来说,需要转换成其可以处理的格式,转换之后,对于内部系统来说,数据看起来就比较直观了。
在转换为Json格式之后,对于供应商内部系统来说是更加友好、更加统一处理的,我们可以一眼看出分两层结构,例如productNo可以直接看出是物料编号,supplierNo为供应商编号。
代码语言:javascript复制{
"Header": {
"Detail": [
{
"AAAName": "CP",
"AAAUnit": "KGM",
"AAAValue": "21.3",
"AAWName": "CP",
"AAWUnit": "DMQ",
"AAWValue": "0.359",
"AAXName": "MP",
"AAXUnit": "DMQ",
"AAXValue": "0.109",
"DIName": "MP",
"DIUnit": "NMT",
"DIValue": "2.209",
"DWPEdition": "6",
"DWPNo": "1",
"GWName": "CP",
"GWUnit": "KGM",
"GWValue": "24.14",
"HMName": "UL",
"HMUnit": "NMT",
"HMValue": "5.222",
"HTName": "MP",
"HTUnit": "NMT",
"HTValue": "2.209",
"LMName": "UL",
"LMUnit": "NMT",
"LMValue": "1.209",
"LNName": "MP",
"LNUnit": "NMT",
"LNValue": "",
"MWName": "",
"MWUnit": "KGM",
"MWValue": "100.500",
"QTYCPBox": "4",
"QTYPerMutipack": "10",
"QTYPerUnitLoad": "10",
"QTYUnit": "PCE",
"WDName": "MP",
"WDUnit": "NMT",
"WDValue": "1.209",
"WMName": "UL",
"WMUnit": "NMT",
"WMValue": "5.222",
"buyerItemNo": "00155426",
"definitiveStatus": "",
"definitiveStatus203": "Completed",
"definitiveStatus52": "",
"endDate": "20160615",
"issuedStatus": "",
"issuedStatus203": "Actual",
"issuedStatus52": "",
"issuerName": "PETER ZONTAR",
"itemType": "ART",
"lineItemNo": "1",
"startDate": "20160108",
"unitLoadType": "AL-FULL PALLET LOW LIFTING HM"
}
],
"createDate": "20180108",
"productNo": "00001",
"supplierNo": ""
}
}
除了API Json解决方案,知行之桥EDI系统还支持中间数据库、webservice等方式集成后端系统,实现IKEA宜家与供应商系统的数据同步,欢迎了解。
更多EDI信息,请参阅: EDI是什么?
阅读原文