首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >EDI ISA和GS ID生成

EDI ISA和GS ID生成
EN

Stack Overflow用户
提问于 2012-02-22 10:40:03
回答 4查看 29.7K关注 0票数 10

我的问题可能听起来很新奇。我是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的直接连接

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-02-22 19:11:33

有几个选项。看看可以使用的限定符,你就会知道你可以使用什么作为ID。例如,电话号码,GLN,DUNS。

通常,GS中的ID与ISA中的ID相同。在生产和测试中使用相同的ID并不少见(但要注意在生产中没有测试消息,反之亦然)。

票数 5
EN

Stack Overflow用户

发布于 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 -相互定义

票数 18
EN

Stack Overflow用户

发布于 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进行测试。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9388383

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档