艾默生Emerson是一家全球领先的工程技术和解决方案提供商。该公司总部位于美国,成立于1890年,经过多年的发展,已经发展成为一个多元化的跨国企业,业务遍及工业、商业和消费者市场。艾默生提供各种产品和服务,包括自动化解决方案、商业与工业自动化技术、控制技术、测量仪器、流体控制、电力系统、通信网络、加热、通风和空调系统等。
艾默生Emerson致力于帮助客户优化生产效率、提高能源效率、改善设备可靠性,并且致力于可持续发展。该公司的产品和解决方案广泛应用于各个领域,包括工业制造、化工、石油与天然气、电力、制药、食品与饮料等。
本文将为大家介绍艾默生Emerson EDI项目中需要传输的业务单据类型,了解如何通过知行之桥EDI系统与艾默生Emerson建立EDI连接。
报文标准:X12
X12标准是由美国国家标准协会(ANSI)于1979年特许的认可标准委员会X12(也称为ASC X12)开发和维护的。供应商与艾默生Emerson之间传输的业务单据都需要遵循这个标准。
业务类型:
以下是一个810发票示例报文:
ISA|00| |00| |ZZ|EMR |ZZ|ABCCO |081202|1311|<|00502|230414746|0|T|>~
GS|PO|EMR1601000|ABCCO|20081201|1311170|249641407|X|005020~
ST|850|762443921~
BEG|00|BK|16011111666|25|20081101|EMR123456ABC|NA||||03~
CUR|BY|CAD|1.025||||AAY|20081115|112500~
REF|06||160~
REF|S3|EMR850V5.1~
FOB|DF|||01|EXW|ZZ|Freight Term Named Place|BY|INCO2000 EXM~
ITD||||||||||||NET30~
N9|L1|PO Header Instructions to Supplier~
MTX|OTH|HEADER INSTRUCTIONS TO SUPPLIER|HEADER INSTRUCTIONS TO SUPPLIER, CONTINUED IF NEEDED~
N1|VN|ABC SUPPLIER|93|160123456~
N2|SUPPLIER NAME CONTINUED~
N3|ADDRESS LINE 1|ADDRESS LINE 2~
N3|ADDRESS LINE 3|ADDRESS LINE 4~
N4|APODACA||66600|MX|93|X160S|NLE~
PER|SU|Supplier Contact Name|TE|314-555-2345|FX|314-555-1234|EM|[email protected]~
N1|SO|EMERSON DIVISION NAME|93|160SO~
N2|SOLD-TO NAME CONTINUED~
N3|SO ADDRESS LINE 1|SO ADDRESS LINE 2~
N3|SO ADDRESS LINE 3|SO ADDRESS LINE 4~
N4|SAINT LOUIS||63136|US|93|X160SO|MO~
PER|BD|Sold-To Contact Name|TE|314-555-4567|FX|314-555-3456|EM|[email protected]~
N1|BT|EMERSON DIVISION NAME|93|160BT~
N2|BILL-TO NAME CONTINUED~
N3|BT ADDRESS LINE 1|BT ADDRESS LINE 2~
N3|BT ADDRESS LINE 3|BT ADDRESS LINE 4~
N4|SAINT CHARLES||63104|US|93|X160BT|MO~
PER|BD|BillTo Contact Name|TE|314-555-6789|FX|314-555-5678|EM|[email protected]~
N1|CA|FED EX~
PO1|1|5|EA|3.15|UM|SW|EMR456789|VX|SUPP456789|BE|1.1~
PID|F||||EMERSON ITEM DESCRIPTION TEXT~
MEA|WT|U|50|LB~
TC2|A|HTS123~
TC2|Z|E122~
TD4|HAZ|||Hazardous Class Description Text~
MTX|ORI|DETAIL LINE INSTRUCTIONS TO SUPPLIER|DETAIL LINE INSTRUCTIONS TO SUPPLIER, CONTINUED IF NEEDED~
TXI|ZZ|||||1~
N1|ST|EMERSON DIVISION NAME|93|160ST~
N2|SHIP-TO NAME CONTINUED~
N3|ST ADDRESS LINE 1|ST ADDRESS LINE 2~
N3|ST ADDRESS LINE 3|ST ADDRESS LINE 4~
N4|SAINT PETERS||63376|US|93|X160ST|MO~
REF|4C|Location123~
REF|KE|Kanban456~
PER|BD|Ship-To Contact Name|TE|636-555-1234|FX|636-555-2345|EM|[email protected]~
PER|RQ|Buyer Name~
SCH|5|EA|||112|20081210||010|20081209|||1S~
PO1|2|10|EA|5.25|UM|SW|EMR567890|VX|SUPP567890|BE|2.2~
PID|F||||EMERSON ITEM DESCRIPTION TEXT~
MEA|WT|U|12|LB~
TC2|A|HTS123~
TC2|Z|E122~
TD4|HAZ|||Hazardous Class Description Text~
MTX|ORI|DETAIL LINE INSTRUCTIONS TO SUPPLIER|DETAIL LINE INSTRUCTIONS TO SUPPLIER, CONTINUED IF NEEDED~
TXI|ZZ|||||1~
N1|ST|EMERSON DIVISION NAME|93|160ST~
N2|SHIP-TO NAME CONTINUED~
N3|ST ADDRESS LINE 1|ST ADDRESS LINE 2~
N3|ST ADDRESS LINE 3|ST ADDRESS LINE 4~
N4|SAINT PETERS||63376|US|93|X160ST|MO~
REF|4C|Location123~
REF|KE|Kanban456~
PER|BD|Ship-To Contact Name|TE|636-555-1234|FX|636-555-2345|EM|[email protected]~
PER|RQ|Buyer Name~
SCH|7|EA|||112|20081215||||||2S1~
N1|ST|EMERSON DIVISION NAME|93|160ST~
N2|SHIP-TO NAME CONTINUED~
N3|ST ADDRESS LINE 1|ST ADDRESS LINE 2~
N3|ST ADDRESS LINE 3|ST ADDRESS LINE 4~
N4|SAINT PETERS||63376|US|93|X160ST|MO~
REF|4C|Location123~
REF|KE|Kanban456~
PER|BD|Ship-To Contact Name|TE|636-555-1234|FX|636-555-2345|EM|[email protected]~
PER|RQ|Buyer Name~
SCH|3|EA|||112|20081220||||||2S2~
CTT|1~
SE|76|762443921~
GE|1|249641407~
IEA|1|230414746~
EDI报文每一行开头(2-3个字符组成)叫做segment节点,代表了特定的业务含义,例如BEG代表报文的开始以及一些主信息,DTM代表时间信息,N1代表实体信息(ship-to、ship-from、bill-to等等)。企业需要获取的业务数据被分门别类地存放在这些字符中,通过数据元素分隔符分隔开来。
对供应商而言,处理这样的文件并非易事,因此需要专业的EDI软件产品对这些数据进行格式转换,从而使数据更加清晰可读。
知行之桥EDI系统支持目前国际通用的大多数传输协议,如AS2、OFTP、SFTP等。用户可以通过相应的MFT(可控文件传输)端口,进行可视化的配置。
由于艾默生Emerson使用的是X12报文标准,在知行之桥EDI系统中,只需要使用X12端口即可一键实现X12报文与XML文件的格式互换。
我们以上文提到的EDI 850采购订单为例,在实际的业务逻辑中,供应商需要接收来自艾默生Emerson的EDI 850,提取其中的业务数据以便进行后续处理。在知行之桥EDI系统中,处理流程如下:
1.创建一个X12端口
2.配置基本信息
将X12端口命名为EDI_To_XML,表示文件的转换是由EDI报文转换为XML,转换类型也需要按照如图所示的方式勾选。
需要注意的是,数据元素分隔符默认为星号,艾默生Emerson的EDI报文中使用管道符号作为其数据元素分隔符,因此需要在X12端口的高级设置选项卡下进行配置。
3.配置 00502 schemas
艾默生Emerson使用的X12报文标准的版本号为00502,用户需要在知行之桥EDI系统的安装目录下,找到 www->app_data->x12_schemas在这里配置00502的schemas。如果用户本地并没有这个文件,可以联系知行软件进行获取。
4.实现X12报文到XML的格式转换
在X12端口的输入选项卡下,点击更多上传文件,即可上传上文中提供的EDI 850报文。
在X12端口的输出选项卡下即可查看文件处理效果:
00
00
ZZ
EMR
ZZ
ABCCO
081202
1311
<
00502
230414746
0
T
>
PO
EMR1601000
ABCCO
20081201
1311170
249641407
X
005020
850
762443921
00
BK
16011111666
25
20081101
EMR123456ABC
NA
03
BY
CAD
1.025
AAY
20081115
112500
06
160
S3
EMR850V5.1
DF
01
EXW
ZZ
Freight Term Named Place
BY
INCO2000 EXM
NET30
L1
PO Header Instructions to Supplier
OTH
HEADER INSTRUCTIONS TO SUPPLIER
HEADER INSTRUCTIONS TO SUPPLIER, CONTINUED IF NEEDED
VN
ABC SUPPLIER
93
160123456
SUPPLIER NAME CONTINUED
ADDRESS LINE 1
ADDRESS LINE 2
ADDRESS LINE 3
ADDRESS LINE 4
APODACA
66600
MX
93
X160S
NLE
SU
Supplier Contact Name
TE
314-555-2345
FX
314-555-1234
EM
[email protected]
SO
EMERSON DIVISION NAME
93
160SO
SOLD-TO NAME CONTINUED
SO ADDRESS LINE 1
SO ADDRESS LINE 2
SO ADDRESS LINE 3
SO ADDRESS LINE 4
SAINT LOUIS
63136
US
93
X160SO
MO
BD
Sold-To Contact Name
TE
314-555-4567
FX
314-555-3456
EM
[email protected]
BT
EMERSON DIVISION NAME
93
160BT
BILL-TO NAME CONTINUED
BT ADDRESS LINE 1
BT ADDRESS LINE 2
BT ADDRESS LINE 3
BT ADDRESS LINE 4
SAINT CHARLES
63104
US
93
X160BT
MO
BD
BillTo Contact Name
TE
314-555-6789
FX
314-555-5678
EM
[email protected]
CA
FED EX
1
5
EA
3.15
UM
SW
EMR456789
VX
SUPP456789
BE
1.1
F
EMERSON ITEM DESCRIPTION TEXT
WT
U
50
LB
A
HTS123
Z
E122
HAZ
Hazardous Class Description Text
ORI
DETAIL LINE INSTRUCTIONS TO SUPPLIER
DETAIL LINE INSTRUCTIONS TO SUPPLIER, CONTINUED IF NEEDED
ZZ
1
ST
EMERSON DIVISION NAME
93
160ST
SHIP-TO NAME CONTINUED
ST ADDRESS LINE 1
ST ADDRESS LINE 2
ST ADDRESS LINE 3
ST ADDRESS LINE 4
SAINT PETERS
63376
US
93
X160ST
MO
4C
Location123
KE
Kanban456
BD
Ship-To Contact Name
TE
636-555-1234
FX
636-555-2345
EM
[email protected]
RQ
Buyer Name
5
EA
112
20081210
010
20081209
1S
2
10
EA
5.25
UM
SW
EMR567890
VX
SUPP567890
BE
2.2
F
EMERSON ITEM DESCRIPTION TEXT
WT
U
12
LB
A
HTS123
Z
E122
HAZ
Hazardous Class Description Text
ORI
DETAIL LINE INSTRUCTIONS TO SUPPLIER
DETAIL LINE INSTRUCTIONS TO SUPPLIER, CONTINUED IF NEEDED
ZZ
1
ST
EMERSON DIVISION NAME
93
160ST
SHIP-TO NAME CONTINUED
ST ADDRESS LINE 1
ST ADDRESS LINE 2
ST ADDRESS LINE 3
ST ADDRESS LINE 4
SAINT PETERS
63376
US
93
X160ST
MO
4C
Location123
KE
Kanban456
BD
Ship-To Contact Name
TE
636-555-1234
FX
636-555-2345
EM
[email protected]
RQ
Buyer Name
7
EA
112
20081215
2S1
ST
EMERSON DIVISION NAME
93
160ST
SHIP-TO NAME CONTINUED
ST ADDRESS LINE 1
ST ADDRESS LINE 2
ST ADDRESS LINE 3
ST ADDRESS LINE 4
SAINT PETERS
63376
US
93
X160ST
MO
4C
Location123
KE
Kanban456
BD
Ship-To Contact Name
TE
636-555-1234
FX
636-555-2345
EM
[email protected]
RQ
Buyer Name
3
EA
112
20081220
2S2
1
转换后的XML文件中,可以直观的看到业务含义与业务数据的对应关系。至此我们成功实现了格式转换。知行之桥EDI系统还支持将上述XML文件进一步转换为 Excel、CSV、Json以及数据库XML等格式的文件,支持与企业内部业务系统集成,从而最大程度上实现数据的自动化处理。
扩展阅读:Emerson EDI官网获取EDI规范以及EDI示例报文
更多 EDI 信息,请参阅: EDI 是什么?
阅读原文:艾默生Emerson EDI需求分析