wayfair EDI 855采购订单确认详解

sw


Wayfair公司,美国500强企业之一。2022年5月23日,位列2022年《财富》美国500强排行榜第275名,营收13708百万美元。

本文着重讲述WayfairEDI项目中,供应商发给Wayfair的X12855报文(采购订单确认)解读。在此前的文章如何读懂X12报文中,我们对X12已经做了详细的介绍,大家可以以此为基础,深入了解855采购订单确认报文。

下图为WayfairEDIX12855示例报文转换前及经过知行之桥EDI系统转换后的结果对比图。


利用知行之桥EDI系统可以将XML文件转换为符合国际标准的X12文件,再通过EDI系统发送给Wayfair即可,企业可以从自己的业务系统中生成如下XML文件,或者将自己的业务数据填进如下的XML文件。每个字段的业务含义都已做了明确的注释。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

?xmlversion="1.0"encoding="utf8"?

!--报文类型为订单确认--

EDI_855

/Version

ModeT/P/Mode

!--确认类型--

AcknowledgementTypeTestAcknowledgementType/AcknowledgementType

!--采购订单编号--

PONumberTestPONumber/PONumber

!--订单确认创建时间--

PODate20010203/PODate

VorNumberReference

!--供应商ID编码--

VorNumberTestVorNumber/VorNumber

!--仓库邮政编码--

DescriptionTestDescription/Description

/VorNumberReference

BillOfLadingNumberReference

!--提单号--

BillOfLadingNumberTestBillOfLadingNumber/BillOfLadingNumber

/BillOfLadingNumberReference

CarrierDetails

!--SCAC编码--

SCACTestSCAC/SCAC

!--货物的运输方式和速度(船速)--

RoutingTestRouting/Routing

/CarrierDetails

ShipFromInfo

!--发货地名称--

NameTestName/Name

AddressInfo

!--发货地地址--

AddressTestAddress/Address

!--发货地地址--

Address2TestAddress2/Address2

/AddressInfo

GeographicLocation

!--发货地城市名--

CityNameTestCityName/CityName

!--发货地州/县--

StateOrProvinceCodeTestStateOrProvinceCode/StateOrProvinceCode

!--发货地邮政编码--

PostalCodeTestPostalCode/PostalCode

!--发货地所在国家--

CountryCodeTestCountryCode/CountryCode

/GeographicLocation

/ShipFromInfo

ShipToInfo

!--收货地名称--

NameTestName/Name

!--收货地仓库识别码--

WarehouseTestWarehouse/Warehouse

AddressInfo

!--收货地地址--

AddressTestAddress/Address

!--收货地地址--

Address2TestAddress2/Address2

/AddressInfo

GeographicLocation

!--收货地城市名--

CityNameTestCityName/CityName

!--收货地州/县--

StateOrProvinceCodeTestStateOrProvinceCode/StateOrProvinceCode

!--收货地邮政编码--

PostalCodeTestPostalCode/PostalCode

!--收货地所在国家--

CountryCodeTestCountryCode/CountryCode

!--收货地住宅区--

!--收货地商业区--

LocationIdentifierR/C/LocationIdentifier

/GeographicLocation

CarrierQuantityAndWeight

!--纸箱总数量--

LadingQuantity123456/LadingQuantity

!--纸箱总重量--

/Weight

/CarrierQuantityAndWeight

/ShipToInfo

BaselineItem

!--ID项目编号--

POLineNumberTestPOLineNumber/POLineNumber

!--订购数量--

/QuantityOrdered

!--单价成本--

/UnitPrice

!--供应商零件编号--

VorItemNumberTestVorItemNumber/VorItemNumber

CarrierQuantityAndWeight

!--纸箱总数量--

LadingQuantity123456/LadingQuantity

!--纸箱总重量--

/Weight

/CarrierQuantityAndWeight

LineItemACK

!--产品状态编码--

StatusCodeTestStatusCode/StatusCode

!--产品数量--

/Quantity

!--预计取货日期--

RequestedPickupDate20010203/RequestedPickupDate

!--仓库位置ID限定符--

LocationCodeTestLocationCode/LocationCode

!--仓库位置ID--

VorOrderNumberTestVorOrderNumber/VorOrderNumber

/LineItemACK

/BaselineItem

!--订单行总数--

NumberOfLineItemsOf123456/NumberOfLineItemsOf

MonetaryAmountInfo

!--预期成本--

/GrossValue

/MonetaryAmountInfo

/EDI_855

通过知行之桥EDI系统,将上述示例XML文件进行格式转换后,得到的X12文件示例如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

ISA*00**00**ZZ**ZZ**220914*1438*U*00401*000000002*0*T*:~

GS*PR***20220914*1438*2*T*004010~

ST*855*0001~

-855:报文类型为订单确认

-0001:交易集控制号

BAK*Transactionsetcode*TestAcknowledgementType*TestPONumber*20010203~

-Transactionsetcode:交易集目的编码

-TestAcknowledgementType:确认类型

-TestPONumber:采购订单编号

-20010203:订单确认创建时间

REF*VR*TestVorNumber*TestDescription~

-VR:供应商ID编码限定符

-TestVorNumber:供应商ID编码

-TestDescription:仓库邮政编码

REF*BM*TestBillOfLadingNumber~

-BM:提单号限定符

-TestBillOfLadingNumber:提单号

TD5**2*TestSCAC*ZZ*TestRouting~

-2:SCAC编码标识符

-TestSCAC:SCAC编码

-ZZ:相互定义的识别码限定符

-TestRouting:货物的运输方式和速度(船速)

N1*SF*TestName~

-SF:发货地名称限定符

-TestName:发货地名称

N3*TestAddress*TestAddress2~

-TestAddress:发货地地址

-TestAddress2:发货地地址

N4*TestCityName*TestStateOrProvinceCode*TestPostalCode*TestCountryCode~

-TestCityName:发货地城市名

-TestStateOrProvinceCode:发货地州/县

-TestPostalCode:发货地邮政编码

-TestCountryCode:发货地所在国家

N1*ST*TestName*54*TestWarehouse~

-ST:收货地名称限定符

-TestName:收货地名称

-54:收货地仓库识别码限定符

-TestWarehouse:收货地仓库识别码

N3*TestAddress*TestAddress2~

-TestAddress:收货地地址

-TestAddress2:收货地地址

N4*TestCityName*TestStateOrProvinceCode*TestPostalCode*TestCountryCode*ZN*R/C~

-TestCityName:收货地城市名

-TestStateOrProvinceCode:收货地州/县

-TestPostalCode:收货地邮政编码

-TestCountryCode:收货地所在国家

-ZN:收货地区域地点编码限定符

-R:收货地住宅区

-C:收货地商业区

TD1*CTN*123456*****1.23456*LB~

-CTN:限定符始终为CTN

-123456:纸箱总数量

-1.23456:纸箱总重量

-LB:限定符始终为LB

PO1*TestPOLineNumber*1.23456*EA*1.23456**VN*TestVorItemNumber~

-TestPOLineNumber:订单行号

-1.23456:订购数量

-EA:计量单位为每个

-1.23456:单价成本

-VN:供应商零件编号限定符

-TestVorItemNumber:供应商零件编号

TD1*CTN*123456*****1.23456*LB~

-CTN:限定符始终为CTN

-123456:纸箱总数量

-1.23456:纸箱总重量

-LB:限定符始终为LB

ACK*TestStatusCode*1.23456*EA*ShipmentETACode*20010203**TestLocationCode*TestVorOrderNumber~

-TestStatusCode:产品状态编码

-1.23456:产品数量

-EA:产品计量单位为每个

-ShipmentETACode:要求取货日期编码

-20010203:预计取货日期

-TestLocationCode:仓库位置ID限定符

-TestVorOrderNumber:仓库位置ID

CTT*123456~

-123456:订单行总数

AMT*GV*1.23456~

-1.23456:预期成本

SE*18*0001~

GE*1*2~

IEA*1*000000002~

工作流示例

通过上述的讲解想必大家已经了解了Wayfair855订单确认在知行之桥EDI系统中的转换结果了,以下是上述工作流示例,您可以下载知行之桥EDI系统,导入【示例工作流】以及【Wayfair_855_Test】,进行实战操作。

在知行之桥EDI系统中导入上述工作流以及测试文件。

下载Wayfair855工作流以及测试文件

如下图所示:


②然后选择导入工作区,选择Wayfair_。



端口解读

以下端口是上述工作流的核心要素:

XMLMAP端口:即上文命名为Wayfair_XMLMap_855的端口

XMLMap端口提供了一种可视化设计器驱动的方式来将XML数据从一种结构转换为另一种结构。

XMLMap端口为转换XML结构提供了灵活且直观的界面。首先,应将源模板文件(包含所有输入文档的XML结构的文件)和目标模板文件(包含端口应输出的XML结构的文件)上传到端口。上述示例中我们已经提前将源模板以及目标模板文件设置好。
上传源和目标模板文件后,映射设计器将填充源和目标XML结构。然后,可以将源中的元素拖放到目标中的元素上,以建立映射关系。

X12端口:即上文命名为Wayfair_XMLToX12的端口

X12端口可以将XML文档转换为X12文档,也可以将X12文档转换为XML。本次示例中,需要将XMLMap处理后的目标XML文件转换为X12格式。生成X12文档时,X12端口将XML转换为X12格式的文档,并生成适当的X12头,也就是我们上述报文讲解中出现的ISA及GS字段。这个字段包含发送方ID以及接收方ID信息,您可以在X12端口的设置选项卡中,根据您与文件接收方的实际情况设置以上信息。

文章版权声明:除非注明,否则均为纵投光影网原创文章,转载或复制请以超链接形式并注明出处。

上一个 晶合光电Micro-LED和DLP投影大灯亮相ALE 2025

下一个 75寸电视长宽多少厘米?75寸电视最佳观看距离?25年75寸电视推荐