Hubbell EDI 855 采购订单确认报文详解

Hubbell于纽约证券交易所上市,全球员工近12000名,在欧美地区以其高品质获得人们的青睐,成为家喻户晓的品牌,同类产品占有份额达95%以上。

在数字化的今天,HUBBELL延续了在一个多世纪前建立的增长和创新传统,专注于提供高品质,可靠的产品。且有专业的客户服务团队提供支持。HUBBELL的分销商和零售商网络为消费者提供销售支持,本地库存以及专业知识等,他们与HUBBELL建立了合作伙伴关系,为支持HUBBELL发展发挥了重要作用。在这其中,HUBBELL与分销商及零售商建立EDI电子数据交换则是不可或缺的一环。

在此前的文章如何读懂X12报文中,我们对X12已经做了详细的介绍,大家可以以此为基础,深入了解855采购订单确认报文。

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

Hubbell会给采购商发送 X12 标准的 EDI 855 订单确认,示例如下:

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

114

115

116

117

118

119

120

121

122

ISA*00*          *00*          *ZZ*               *ZZ*               *220930*1432*U*00401*000000008*0*T*:~

GS*PR*  *  *20220930*1432*8*T*004010~

ST*855*0001~

-855:采购订单确认

-0001:报文类型编号

BAK*00*AC*5*20010203*1***3*20010205~

-00:采购订单确认编码

-AC:确认信息更改

-5:采购订单编号

-20010203:采购订单创建日期

-1:采购订单确认发出编号

-3:采购订单确认发出编号编码

-20010205:采购订单确认发出日期

REF*VA*TestVendorNumber~

-VA:客户所在地供应商编号限定符

-TestVendorNumber:客户所在地供应商编号

FOB*CC~

-CC:预付(向客户收取)

ITD*CC*1*A*20010210*E*20010220*7~

-CC:预付(向客户收取)

-1:发货日期

-A:折扣百分比

-20010210:折扣到期日

-E:折扣天数到期

-20010220:条款到期日

-7:条款净天数

DTM*002*20010301~

-002:请求交付时间限定符

-20010301:请求交付时间

N1*BT*A~

-BT:付款方名称编码

-A:付款方名称

N2*Name1*Name2~

-Name1:付款方姓名

-Name2:付款方姓名

N3*ADDRESS LINE 1*ADDRESS LINE 2~

-ADDRESS LINE 1:付款方地址

-ADDRESS LINE 2:付款方地址

N4*City*State*Zip Code~

-City:付款方城市名称

-State:付款方国家编码

-Zip Code:付款方邮政编码

N1*BY*B~

-BY:买方名称编码

-B:买方名称

N2*Name1*Name2~

-Name1:买方姓名

-Name2:买方姓名

N3*ADDRESS LINE 1*ADDRESS LINE 2~

-ADDRESS LINE 1:买方地址

-ADDRESS LINE 2:买方地址

N4*City*State*Zip Code~

-City:买方城市名称

-State:买方国家编码

-Zip Code:买方邮政编码

N1*ST*C~

-ST:收货方名称编码

-C:收货方名称

N2*Name1*Name2~

-Name1:收货方姓名

-Name2:收货方姓名

N3*ADDRESS LINE 1*ADDRESS LINE 2~

-ADDRESS LINE 1:收货方地址

-ADDRESS LINE 2:收货方地址

N4*City*State*Zip Code~

-City:收货方城市名称

-State:收货方国家编码

-Zip Code:收货方邮政编码

N1*VN*D~

-VN:供应商名称编码

-D:供应商名称

N2*Name1*Name2~

-Name1:供应商姓名

-Name2:供应商姓名

N3*ADDRESS LINE 1*ADDRESS LINE 2~

-ADDRESS LINE 1:供应商地址

-ADDRESS LINE 2:供应商地址

N4*City*State*Zip Code~

-City:供应商城市名称

-State:供应商国家编码

-Zip Code:供应商邮政编码

PO1*P*1*AB*1.5*AC*VC*VendorsCatalogpartNumber*UP*UPCNumber*CB*CustomersPartNumber~

-P:指定产品标识符

-1:订购数量

-AB:计量单位编码

-1.5:单价

-AC:单价编码

-VC:供应商零件号限定符

-VendorsCatalogpartNumber:供应商零件号

-UP:UPC编号限定符

-UPCNumber:UPC编号

-CB:客户零件号限定符

-CustomersPartNumber:客户零件号

CTP***1.5*Z*~

-1.5:单价

-Z:数量

PID*F****Description~

-F:产品描述类型编码

-Description:产品描述

REF*VA*Test VendorNumber~

-VA:客户所在地的供应商编号限定符

-Test VendorNumber:客户所在地的供应商编号

DTM*010*20010310~

-010:请求发货日期限定符

-20010310:请求发货日期

ACK*IA*C*CI****VP*VendorsProductNumber*BP*BuyersProductNumber~

-IA:接受产品编码

-C:接受产品数量

-CI:计量单位编码

-VP:供应商产品编号限定符

-VendorsProductNumber:供应商产品编号

-BP:买家产品编号限定符

-BuyersProductNumber:买家产品编号

SCH*X*XX***018*20010320~

-X:数量

-XX:计量单位编码

-018:接受日期/时间限定符

-20010320:接受日期/时间

CTT*1*1~

SE*33*0001~

GE*1*8~

IEA*1*000000008~

通过上述报文解读可以看到,我们接收到的 X12 855 报文可读性较差,无论是企业的业务人员还是 IT 人员都很难从以上订单确认中直接获取到有效的业务信息。因此需要对此 855 订单进行格式转换。

EDI 系统转换效果

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

114

115

116

117

118

119

120

121

122

123

124

125

126

127

128

129

130

131

132

133

134

135

136

137

138

139

140

141

142

143

144

145

146

147

148

149

150

151

152

153

154

155

156

157

158

159

160

161

162

163

164

165

166

167

168

169

170

171

172

173

174

175

176

177

178

179

180

181

182

183

184

185

186

187

188

189

190

191

192

193

194

195

196

197

198

199

200

201

<?xml version="1.0" encoding="UTF-8"?>

<EDI_855 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

  <Version>1.0.0</Version>

  <Mode>T</Mode>

  <!-- 采购订单确认编码 -->

  <TsetPurposeCode>00</TsetPurposeCode>

  <!-- 确认信息更改 -->

  <AcknowledgementType>AC</AcknowledgementType>

  <!-- 采购订单编号 -->

  <PONumber>5</PONumber>

  <!-- 采购订单创建日期 -->

  <PODate>20010203</PODate>

  <!-- 采购订单确认发出编号 -->

  <ReleaseNumber>1</ReleaseNumber>

  <!-- 采购订单确认发出编号编码 -->

  <SellerOrderNumber>3</SellerOrderNumber>

  <!-- 采购订单确认发出日期 -->

  <acknowlegeDate>20010205</acknowlegeDate>

  <Reference>

    <!-- 客户所在地供应商编号 -->

    <VesselAgentNumber>TestVendorNumber</VesselAgentNumber>

  </Reference>

  <ShipmentTransportationInstructions>

    <!-- 预付(向客户收取) -->

    <ShipmentMethodOfPayment>CC</ShipmentMethodOfPayment>

  </ShipmentTransportationInstructions>

  <TermsOfSaleOrDefferdTermsOfSale>

    <!-- 预付(向客户收取) -->

    <TypeCode>CC</TypeCode>

    <!-- 发货日期 -->

    <BasisDateCode>1</BasisDateCode>

    <!-- 折扣百分比 -->

    <DiscountPercent>A</DiscountPercent>

    <!-- 折扣到期日 -->

    <DiscountDueDate>20010210</DiscountDueDate>

    <!-- 折扣天数到期 -->

    <DiscountDaysDue>E</DiscountDaysDue>

    <!-- 条款到期日 -->

    <NetDueDate>20010220</NetDueDate>

    <!-- 条款净天数 -->

    <NetDays>7</NetDays>

  </TermsOfSaleOrDefferdTermsOfSale>

  <DeliveryRequestedDateTimeInfo>

    <!-- 请求交付时间 -->

    <Date>20010301</Date>

  </DeliveryRequestedDateTimeInfo>

  <BillToInfo>

    <!-- 付款方名称 -->

    <Name>A</Name>

    <AdditionalNameInfo>

      <!-- 付款方姓名 -->

      <Name>Name1</Name>

      <!-- 付款方姓名 -->

      <Name2>Name2</Name2>

    </AdditionalNameInfo>

    <AddressInfo>

      <!-- 付款方地址 -->

      <Address>ADDRESS LINE 1</Address>

      <!-- 付款方地址 -->

      <Address2>ADDRESS LINE 2</Address2>

    </AddressInfo>

    <GeographicLocation>

      <!-- 付款方城市名称 -->

      <CityName>City</CityName>

      <!-- 付款方国家编码 -->

      <StateOrProvinceCode>State</StateOrProvinceCode>

      <!-- 付款方邮政编码 -->

      <PostalCode>Zip Code</PostalCode>

    </GeographicLocation>

  </BillToInfo>

  <BuyingPartyInfo>

    <!-- 买方名称 -->

    <Name>B</Name>

    <AdditionalNameInfo>

      <!-- 买方姓名 -->

      <Name>Name1</Name>

      <!-- 买方姓名 -->

      <Name2>Name2</Name2>

    </AdditionalNameInfo>

    <AddressInfo>

      <!-- 买方地址 -->

      <Address>ADDRESS LINE 1</Address>

      <!-- 买方地址 -->

      <Address2>ADDRESS LINE 2</Address2>

    </AddressInfo>

    <GeographicLocation>

      <!-- 买方城市名称 -->

      <CityName>City</CityName>

      <!-- 买方国家编码 -->

      <StateOrProvinceCode>State</StateOrProvinceCode>

      <!-- 买方邮政编码 -->

      <PostalCode>Zip Code</PostalCode>

    </GeographicLocation>

  </BuyingPartyInfo>

  <ShipToInfo>

    <!-- 收货方名称 -->

    <Name>C</Name>

    <AdditionalNameInfo>

      <!-- 收货方姓名 -->

      <Name>Name1</Name>

      <!-- 收货方姓名 -->

      <Name2>Name2</Name2>

    </AdditionalNameInfo>

    <AddressInfo>

      <!-- 收货方地址 -->

      <Address>ADDRESS LINE 1</Address>

      <!-- 收货方地址 -->

      <Address2>ADDRESS LINE 2</Address2>

    </AddressInfo>

    <GeographicLocation>

      <!-- 收货方城市名称 -->

      <CityName>City</CityName>

      <!-- 收货方国家编码 -->

      <StateOrProvinceCode>State</StateOrProvinceCode>

      <!-- 收货方邮政编码 -->

      <PostalCode>Zip Code</PostalCode>

    </GeographicLocation>

  </ShipToInfo>

  <VendorInfo>

    <!-- 供应商名称 -->

    <Name>D</Name>

    <AdditionalNameInfo>

      <!-- 供应商姓名 -->

      <Name>Name1</Name>

      <!-- 供应商姓名 -->

      <Name2>Name2</Name2>

    </AdditionalNameInfo>

    <AddressInfo>

      <!-- 供应商地址 -->

      <Address>ADDRESS LINE 1</Address>

      <!-- 供应商地址 -->

      <Address2>ADDRESS LINE 2</Address2>

    </AddressInfo>

    <GeographicLocation>

      <!-- 供应商城市名称 -->

      <CityName>City</CityName>

      <!-- 供应商国家编码 -->

      <StateOrProvinceCode>State</StateOrProvinceCode>

      <!-- 供应商邮政编码 -->

      <PostalCode>Zip Code</PostalCode>

    </GeographicLocation>

  </VendorInfo>

  <BaselineItem>

    <!-- 指定产品标识符 -->

    <POLineNumber>P</POLineNumber>

    <!-- 订购数量 -->

    <QuantityOrdered>1</QuantityOrdered>

    <!-- 计量单位编码 -->

    <UOM>AB</UOM>

    <!-- 单价 -->

    <UnitPrice>1.5</UnitPrice>

    <!-- 单价编码 -->

    <BasisOfUnitPriceCode>AC</BasisOfUnitPriceCode>

    <!-- 供应商零件号 -->

    <VendorCatalogNumber>VendorsCatalogpartNumber</VendorCatalogNumber>

    <!-- UPC编号 -->

    <UPCConsumerPackageCode1551>UPCNumber</UPCConsumerPackageCode1551>

    <!-- 客户零件号 -->

    <BuyerCatalogNumber>CustomersPartNumber</BuyerCatalogNumber>

    <PriceInfo>

      <!-- 单价 -->

      <UnitPrice>1.5</UnitPrice>

      <!-- 数量 -->

      <OrderQuantity>Z</OrderQuantity>

    </PriceInfo>

    <ProductDescription>

      <!-- 产品描述类型编码 -->

      <DescriptionType>F</DescriptionType>

      <!-- 产品描述 -->

      <Description>Description</Description>

    </ProductDescription>

    <Reference>

      <!-- 客户所在地的供应商编号 -->

      <VesselAgentNumber>Test VendorNumber</VesselAgentNumber>

    </Reference>

    <RequestedShipDateTimeInfo>

      <!-- 请求发货日期 -->

      <Date>20010310</Date>

    </RequestedShipDateTimeInfo>

    <LineItemACK>

      <!-- 接受产品编码 -->

      <StatusCode>IA</StatusCode>

      <!-- 接受产品数量 -->

      <Quantity>C</Quantity>

      <!-- 计量单位编码 -->

      <UOM>CI</UOM>

      <!-- 供应商产品编号 -->

      <VendorPartNumber>VendorsProductNumber</VendorPartNumber>

      <!-- 买家产品编号 -->

      <BuyerPartNumber>BuyersProductNumber</BuyerPartNumber>

    </LineItemACK>

    <LineItemSchedule>

      <!-- 数量 -->

      <QuantityScheduled>X</QuantityScheduled>

      <!-- 计量单位编码 -->

      <UOM>XX</UOM>

      <!-- 接受日期/时间 -->

      <AvailableDate>20010320</AvailableDate>

    </LineItemSchedule>

  </BaselineItem>

</EDI_855>

工作流示例

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

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

 下载 Hubbell 855 工作流以及测试文件

如下图所示:

①先点击右上角的工作区齿轮图标,选择创建工作区,命名为Hubbell_855。

②然后选择导入工作区,选择Hubbell_855.arcflow。

③点开Hubbell_855_X12ToXML端口,点击上方 输入 ,在 更多里点击上传文件,上传Hubbell_855_Sample.x12。

④点开Hubbell_855_XMLMap端口,点击上方 输出 ,点击 Hubbell_855_Sample_000000008.xml即可下载文件,看到转换后的结果。

以上就是将Hubbell X12 EDI 855采购订单确认报文解读以及转换的详细介绍了,了解更多EDI报文转换示例,可直接点击知行之桥EDI系统在线示例

更多 EDI 信息,请参阅: EDI 是什么?

阅读原文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知行EDI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值