EDI ISA和GS ID生成

时间:2012-02-22 02:40:03

标签: edi

我的问题可能听起来很新手。我是EDI格式的新手,因为必须首次使用它。

我们正在应用YRC贸易伙伴资料来获取EDI数据。

他们要求ISA接收者ID和限定符

产品ID和限定符

GS测试ID

GS Prod ID

在彻底搜索谷歌后,我发现DUNS id可以用作ISA接收器ID,01可以作为它的限定符。但是没有发现PROD ID,GS TEST ID和PROD ID。

请参阅PDF文件的网址http://www.yrc.com/files/pdf/820_tpp.pdf

我的查询是如何识别或生成ISA PROD ID及其限定符和GS TEST AND PROD ID。

在谷歌搜索时我只发现人们在哪里可以找到ISA和GS但在EDI上没有具体的解决方案。

如果我不想使用DUNS编号作为ISA ID,那么如何生成ISA ID及其限定符。

请帮助。对我和任何第一次使用EDI的新程序员都有帮助。

需要更多信息才能回答我的问题:

YRC Freight支持3050,3070,4010,4020和4030版本。 YRC Freight通过AS1(SMTP),AS2(HTTP)或FTP提供直接连接

4 个答案:

答案 0 :(得分:15)

交换限定符用于描述交换标识符。例如,如果我们有限定符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 Plus后缀

15 - 加拿大石油会计师协会公司代码

16 - 具有4个字符后缀的Duns编号

17 - 美国银行家协会(ABA)公交路线编号(包括校验位,9位)

18 - 美国铁路协会(AAR)标准分发代码

19 - 澳大利亚EDI理事会(EDICA)通讯ID号(COMM ID)

20 - 健康产业编号(HIN)

21 - 综合高等教育数据系统,或(IPEDS)

22 - 联邦机构间教育委员会,或FICE

23 - 国家教育统计中心共同核心数据12位数字 K-Grade 12学院,或NCES

24 - 大学理事会入学考试计划 - 高等教育学院的数字代码 - 或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 - Association Mexicana del Codigo de Producto(AMECOP)通讯ID

NR - 全国零售商协会(NRMA) - 已指定

SN - 标准地址编号

ZZ - 相互定义

答案 1 :(得分:5)

几种选择。 查看可以使用的限定符,您将了解可以用作ID的内容。 例如电话号码,GLN,DUNS。

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

答案 2 :(得分:1)

ISA和GS标头中的许多内容用于路由数据。 ISA是一个外部信封,包含有关整个交换的一些高级信息以及其中包含的所有文档。在这个信封中可以有许多不同文档类型的组。

GS / group是一个信封,可以包含多个交易(ST),即多个采购订单,或者在YRC的情况下,可能包含多个204加权投标。

ISA通常会将数据路由到您的系统,然后您将使用系统中的GS来确定要启动的进程,具体取决于发送数据的人员,包含的数据类型等等。

就ID而言,如果您想使用单独的测试ID来帮助您确定如何处理数据,您可以使用测试ID,然后当您上线时,您可以切换到产品ID。主要取决于您选择在您的情况下最有效的方法。

很多时候,相同的ID用于生产中的测试。许多其他时间,使用相同的ID,但它们最后会有一个T用于测试。这是我在你的情况下会选择做的。如果您的生产ID是00000112(或类似的东西),请使用00000112T进行测试。

答案 3 :(得分:-1)

DUNS号码可以作为您的ID使用正确的限定符,告诉对方您用作ID的号码是什么。 尝试通过谈话从其中一家可以帮助您完成此任务的公司获得EDI咨询。 您可以看到的其中一家公司是Amosoft EDI服务(www.amosoft.com),他们可能会帮助您。祝你好运!