PRODAT(Product data message),通常是一套很少改变的产品数据,可以包含技术和功能的产品描述,但不包含商业条款与条件。PRODAT通常会包括产品特性、技术数据、使用说明、使用要求和处理信息等。
PRODAT 是符合EDIFACT标准的一种业务单据,在详细了解PRODAT结构之前,可以优先阅读下如何读懂EDIFACT报文,这样阅读后续内容,效果更佳。
IKEA宜家将PRODAT称为Dimension Weights and Packaging—DWP文件,该信息是由 IKEA宜家向供应商发送,数据为IKEA DWP应用程序确认后的,包含了重量、体积、数量等信息,那么这些信息在EDI报文中具体是如何体现的呢,我们今天一起来看一下。 根据IKEA宜家的规范文件可以看出,PRODAT的结构为: Heading + Detail
我们按照结构依次来分析。
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为供应商编号。
{
"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是什么?
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。