我的问题可能听起来很新奇。我是EDI格式的新手,因为我必须第一次工作。
我们正在应用YRC贸易伙伴档案来获取EDI数据。
他们要求提供ISA接收器ID和限定符
产品ID和限定符
GS测试ID
GS产品ID
在谷歌上彻底搜索后,我发现DUNS ID可以用作ISA接收器id,01可以作为其qualifier.But没有找到太多关于PROD id,GS测试ID和PROD ID。
请参阅http://www.yrc.com/files/pdf/820_tpp.pdf文件的URL
我的问题是如何识别或生成ISA PROD ID及其限定符以及GS测试和PROD ID。
在google上搜索时,我只发现人们询问在哪里可以找到ISA和GS,但是没有关于EDI入门的具体解决方案。
如果我不想使用DUNS编号作为ISA ID,那么如何生成ISA ID及其限定符。
请Help.It可以帮助我和任何新的程序员在电子数据交换工作的第一次。
回答我的问题需要更多信息:
YRC Freight支持版本3050、3070、4010、4020和4030。YRC Freight提供通过AS1 (SMTP)、AS2 (HTTP)或FTP的直接连接
发布于 2012-02-22 19:11:33
有几个选项。看看可以使用的限定符,你就会知道你可以使用什么作为ID。例如,电话号码,GLN,DUNS。
通常,GS中的ID与ISA中的ID相同。在生产和测试中使用相同的ID并不少见(但要注意在生产中没有测试消息,反之亦然)。
发布于 2013-09-27 22:41:16
交换限定符用于描述交换标识符。例如,如果我们有一个限定符12,它说交换标识符是一个电话号码。下面是EDI (X12 - V004010)中所有有效标识符的列表
01 - Duns (Dun & Bradstreet)
02 - SCAC (标准载波Alpha码)
03 - FMC (联邦海事委员会)
04 - IATA (国际航空运输协会)
08 - UCC EDI通信ID (通信ID)
09 - X.121 (CCITT)
10 -国防部(DoD)活动地址代码
11 - DEA (缉毒管理局)
12 -电话(电话公司)
13 - UCS代码( UCS代码是用于UCS传输的代码;它包括调制解调器的区号和电话号码;它不包括标点符号、空白或接入码)
14 - Duns +后缀
15 -加拿大石油会计师协会公司代码
16 -带有4个字符后缀的Duns编号
17 -美国银行家协会(ABA)转运路由编号(包括校验位,9位)
18 -美国铁路协会(AAR)标准分配代码
19 -澳大利亚EDI委员会(EDICA)通信ID号(COMM ID)
20 -健康行业编号(HIN)
21 -综合中学后教育数据系统(IPEDS)
22 -联邦跨部门教育委员会,或FICE
23 -国家教育统计中心12位数数据的共同核心,适用于12年级学前教育机构,或NCES
24 -美国大学理事会入学考试计划4位数的专上学院代码,简称ATP
25 -美国大学考试计划4位数的高等教育机构代码,简称ACT
26 --加拿大专上院校名单统计
27 -医疗保健融资管理局(HCFA)分配的承运商识别号码
28 -卫生保健筹资管理局(HCFA)分配的财政中介识别号
29 -医疗保险提供者和供应商标识号,由医疗保健融资管理局(HCFA)分配
30 -美国联邦税务标识号
31由国际工业意外委员会协会(IAIABC)指定的司法辖区识别号码加4
32 -美国联邦雇主识别号码(FEIN) 33全国保险专员协会公司代码(NAIC)
34 -医疗补助提供者和供应商标识号,由各州医疗补助机构与医疗保健融资管理局(HCFA)共同分配
35 -加拿大统计局加拿大大学生信息系统机构代码
36 -加拿大统计局大学生信息系统机构代码
37 -房产信息编制者和分析师协会
AM -墨西哥协会Codigo de Producto (AMECOP)通信ID
NR -全国零售商协会(NRMA) -指定
SN -标准地址编号
ZZ -相互定义
发布于 2012-03-15 03:06:16
ISA和GS标头中的许多内容都用于路由数据。ISA是一个外部信封,其中包含有关整个交换和其中包含的所有文档的一些高级信息。在此信封内可以是许多不同文档类型的组。
GS/group是一个信封,它可以包含多个事务(ST),即多个采购订单,或者在YRC的情况下,可能包含多个204负载投标。
ISA通常将数据路由到您的系统,然后您将在系统中使用GS来识别启动哪个进程,这取决于数据的发送者、数据中包含的事务类型等。
因此,就ID而言,如果您想使用单独的测试ID来帮助您识别如何处理数据,您可以使用测试ID,然后当您上线时,您可以切换到prod ID。这主要取决于您选择最适合您的情况。
很多时候,与在生产环境中一样,使用相同的in进行测试。许多其他情况下,使用相同的ID,但它们的末尾将有一个用于测试的T。这就是我在你的情况下选择做的事情。如果您的生产ID是00000112 (或类似的值),请使用00000112T进行测试。
https://stackoverflow.com/questions/9388383
复制相似问题