EDI ISA и GS ID Генерация - PullRequest
       35

EDI ISA и GS ID Генерация

9 голосов
/ 22 февраля 2012

Мой вопрос может показаться очень новичком. Я новичок в формате EDI, так как должен работать над ним впервые.

Мы применяем профиль торгового партнера YRC для получения данных EDI.

Они запрашивают идентификатор получателя ISA и квалификатор

Идентификатор продукта и классификатор

GS Test ID

GS Prod ID

После тщательного поиска в Google я обнаружил, что идентификатор DUNS может использоваться в качестве идентификатора получателя ISA, а 01 может быть его квалификатором.

См. URL для файла PDF http://www.yrc.com/files/pdf/820_tpp.pdf

Мой вопрос заключается в том, как определить или сгенерировать ISA PROD ID, его квалификатор и GS TEST AND PROD ID.

В Google при поиске я обнаружил, что люди спрашивают, где найти ISA и GS, но нет конкретного решения для начинающих в EDI.

Если я не хочу использовать номер DUNS в качестве идентификатора ISA, то как сгенерировать идентификатор ISA и его квалификатор.

Пожалуйста, помогите. Это может быть полезно для меня и любого нового программиста, впервые работающего над EDI.

Требуется дополнительная информация, чтобы ответить на мой запрос:

YRC Freight поддерживает версии 3050, 3070, 4010, 4020 и 4030. YRC Freight обеспечивает прямые соединения через AS1 (SMTP), AS2 (HTTP) или FTP

Ответы [ 4 ]

15 голосов
/ 27 сентября 2013

Спецификатор обмена используется для описания идентификатора обмена. Например, если у нас есть классификатор 12, он говорит, что идентификатором обмена является номер телефона. Вот список всех допустимых идентификаторов в EDI (X12 - V004010)

01 - Дунс (Дун и Брэдстрит)

02 - SCAC (альфа-код стандартной несущей)

03 - FMC (Федеральная морская комиссия)

04 - IATA (Международная ассоциация воздушного транспорта)

08 - идентификатор связи UCC EDI (идентификатор связи)

09 - X.121 (CCITT)

10 - Адрес деятельности Министерства обороны США (101)

11 - DEA (Управление по борьбе с наркотиками)

12 - Телефон (телефонные компании)

13 - Код UCS (Код UCS - это код, используемый для передач UCS; он включает в себя зону Код и номер телефона модема; не включает в себя пунктуацию, пробелы или код доступа)

14 - суффикс "Дунс плюс"

15 - Канадское общество бухгалтеров-нефтяников Код компании

16 - число Дуна с суффиксом из 4 символов

17 - номер транзитной маршрутизации Американской ассоциации банкиров (ABA) (включая контрольную цифру, 9 цифр)

18 - Стандартный код распределения Американской железной дороги (AAR)

19 - Идентификационный номер связи (EDICA) Совета Австралии (EDICA)

20 - номер отрасли здравоохранения (HIN)

21 - Интегрированная система данных о высшем образовании, или (IPEDS)

22 - Федеральная межведомственная комиссия по образованию или FICE

23 - Национальный центр статистики образования Общее ядро ​​данных 12-значный номер для предварительного K-Grade 12 Institutes, или NCES

24 - Программа вступительного экзамена Совета колледжей. 4-значный код высших учебных заведений, или ATP

25 - 4-значный код программы для высших учебных заведений Американской программы тестирования в колледже, или ACT

26 - Статистика Канады Список высших учебных заведений

27 - Идентификационный номер перевозчика, присвоенный Управлением по финансированию здравоохранения (HCFA)

28 - идентификационный номер финансового посредника, присвоенный Управлением финансирования здравоохранения (HCFA)

29 - Идентификационный номер поставщика и поставщика Medicare, присвоенный Управлением по финансированию здравоохранения (HCFA)

30 - Федеральный налоговый идентификационный номер США

31 Идентификационный номер юрисдикции плюс 4, присвоенный Международной ассоциацией советов и комиссий по промышленным авариям (IAIABC)

32 - Идентификационный номер федерального работодателя США (FEIN) 33 Код компании (NAIC) Национальной ассоциации страховых комиссаров

34 - Идентификационный номер поставщика медикейда и поставщика, присвоенный отдельными государственными агентствами медикейд совместно с Управлением финансирования здравоохранения (HCFA)

35 - Статистическое управление Канады. Коды учреждений информационной системы студенческого колледжа

36 - Статистические коды Института информационной системы студенческого университета Канады

37 - Общество составителей и аналитиков информации о собственности

утра - Ассоциация мексиканских дель-Кодиго-де-Продукто (AMECOP), идентификатор связи

NR - Национальная ассоциация розничных торговцев (NRMA) - присвоено

SN - Стандартный номер адреса

ZZ - взаимно определенные

5 голосов
/ 22 февраля 2012

несколько вариантов. Посмотрите на квалификаторы, которые можно использовать, и вы получите представление о том, что вы можете использовать в качестве идентификатора. Например, номер телефона, GLN, DUNS.

Обычно идентификатор в GS такой же, как в ISA. Нередко используется один и тот же идентификатор при производстве и тестировании (но позаботьтесь об отсутствии тестовых сообщений в процессе производства и наоборот).

1 голос
/ 14 марта 2012

Многие вещи в заголовках ISA и GS используются для маршрутизации данных.ISA - это внешний конверт, который содержит некоторую информацию высокого уровня обо всем обмене и всех документах, включенных в него.В этом конверте может быть много групп документов разных типов.

GS / группа - это конверт, который может содержать несколько транзакций (ST), то есть несколько заказов на покупку, или в случае YRC, возможно, несколько 204Загрузка тендеров.

ISA обычно направляет данные в вашу систему, а затем вы будете использовать GS в вашей системе, чтобы определить, какой процесс следует запустить в зависимости от того, кто отправил данные, какой тип транзакций содержится вэто и т. д.

Что касается идентификаторов, если вы хотите использовать отдельные идентификаторы тестов, чтобы помочь вам определить, как обрабатывать данные, вы можете использовать тестовый идентификатор, а затем, когда вы начнете жить,Вы можете переключиться на идентификатор продукта.В основном, все зависит от вас, чтобы выбрать то, что работает лучше всего в вашем случае.

Часто идентичные идентификаторы используются для тестирования, как и в производстве.Во многих других случаях используются идентичные идентификаторы, но в конце они будут иметь T для теста.Это то, что я хотел бы сделать в вашем случае.Если ваш производственный ID - 00000112 (или что-то подобное), используйте 00000112T для проверки.

0 голосов
/ 05 февраля 2013

Номер DUNS может быть использован в качестве вашего идентификатора с правильным квалификатором, который сообщает другой стороне, что это за номер, который вы использовали в качестве своего идентификатора.Попробуйте поговорить, чтобы получить консультацию по EDI от одной из компаний, которая может помочь вам с этой задачей.Amosoft EDI Services ( www.amosoft.com ) может помочь вам одной из компаний, на которую вы можете обратить внимание.Удачи!

...