Перекладайте між JSON та EDI

Розробники, які створюють інтеграції EDI, часто виявляють, що отримання документів EDI відносно просте порівняно з труднощами надсилання документів EDI. Що робить ці варіанти використання такими різними?

Уявіть, що ви змінили оператора мобільного зв’язку та отримали свій перший рахунок. Хоча ви ніколи раніше не бачили рахунки від цього мобільного оператора, ви можете швидко «проаналізувати» відповідні деталі: загальну суму, дату оплати, вашу адресу, кількість спожитих вами одиниць даних тощо.

А що, якби вам довелося створити рахунок-фактуру саме в цьому форматі - з нуля? Як ви дізнаєтеся, які поля є обов’язковими, у якому порядку їх розміщувати, а також деталі, як-от використовувати повну назву штату чи лише абревіатуру?

Що нам потрібно, так це модель і спосіб перевірки введених даних щодо неї – саме це ми розпочали з EDI Translate, новим API для створення та перевірки файлів EDI, які точно відповідають вимогам торгового партнера технічні характеристики. EDI Translate приймає визначені користувачем корисні дані JSON і перекладає їх у дійсні файли EDI, і навпаки.

EDI Translate працює в поєднанні з нещодавно запущеними Stedi Guides, які дозволяють користувачам швидко й точно визначати специфікації EDI за допомогою візуального інтерфейсу без коду. Після визначення посібника користувачі можуть використовувати Translate EDI API для створення вихідних файлів EDI, які відповідають посібнику. Користувачі також можуть використовувати EDI Translate API, щоб перевірити відповідність вхідних файлів EDI визначеним специфікаціям, а також розібрати ці файли EDI в JSON для подальшої обробки.

Stedi Guides використовує популярний формат схеми JSON з відкритим вихідним кодом, надаючи розробникам знайомий спосіб переконатися, що їхні корисні навантаження JSON містять усю інформацію, необхідну для створення дійсного файлу EDI.

Функції перекладу EDI

Читання та запис будь-якої трансакції X12 EDI. Автоматично перевіряйте документи EDI на відповідність специфікаціям торгових партнерів. Бездоганно інтегруйте свій власний стек технологій або створіть наскрізний робочий процес EDI на Stedi.

EDI Translate значно полегшує інтеграцію EDI, виключаючи формат EDI з рівняння та дозволяючи вам працювати з JSON. За лаштунками нюанси EDI обробляються для вас, щоб гарантувати, що кожна транзакція відповідає вашим вимогам або вимогам ваших торгових партнерів.

Для вихідного електронного обміну даними: після того, як ви зіставили своє внутрішнє корисне навантаження зі схемою JSON, згенерованою вашим посібником Stedi, ви можете використовувати EDI Translate, щоб створити документ EDI, який відповідає специфікаціям посібника.

Для вхідного EDI: коли ви отримуєте файл EDI від торгового партнера, ви можете використовувати EDI Translate, щоб перетворити його на JSON. Ви можете використовувати цей вивід JSON напряму або зіставити вивід із власною схемою даних для подальшої обробки (наприклад, опублікування даних у системі ERP).

Ілюстрація читання та запису EDI за допомогою EDI Translate.

Генерація IDE: у наведеному нижче прикладі генерується IDE за допомогою власного корисного навантаження JSON. Щоб отримати детальний огляд, перегляньте демонстраційну версію IDE Writer.

Для створення IDE вам потрібні три частини даних:

Stedi guideId, який посилається на специфікацію торгового партнера. Для отримання додаткової інформації див. Створення посібника Stedi. Корисне навантаження JSON, яке відповідає схемі JSON у вашому посібнику. Якщо вам потрібна допомога у створенні цього корисного навантаження, ви можете використовувати Stedi Mappings, щоб зіставити свій внутрішній формат зі схемою JSON посібника.

Перекладайте між JSON та EDI

Розробники, які створюють інтеграції EDI, часто виявляють, що отримання документів EDI відносно просте порівняно з труднощами надсилання документів EDI. Що робить ці варіанти використання такими різними?

Уявіть, що ви змінили оператора мобільного зв’язку та отримали свій перший рахунок. Хоча ви ніколи раніше не бачили рахунки від цього мобільного оператора, ви можете швидко «проаналізувати» відповідні деталі: загальну суму, дату оплати, вашу адресу, кількість спожитих вами одиниць даних тощо.

А що, якби вам довелося створити рахунок-фактуру саме в цьому форматі - з нуля? Як ви дізнаєтеся, які поля є обов’язковими, у якому порядку їх розміщувати, а також деталі, як-от використовувати повну назву штату чи лише абревіатуру?

Що нам потрібно, так це модель і спосіб перевірки введених даних щодо неї – саме це ми розпочали з EDI Translate, новим API для створення та перевірки файлів EDI, які точно відповідають вимогам торгового партнера технічні характеристики. EDI Translate приймає визначені користувачем корисні дані JSON і перекладає їх у дійсні файли EDI, і навпаки.

EDI Translate працює в поєднанні з нещодавно запущеними Stedi Guides, які дозволяють користувачам швидко й точно визначати специфікації EDI за допомогою візуального інтерфейсу без коду. Після визначення посібника користувачі можуть використовувати Translate EDI API для створення вихідних файлів EDI, які відповідають посібнику. Користувачі також можуть використовувати EDI Translate API, щоб перевірити відповідність вхідних файлів EDI визначеним специфікаціям, а також розібрати ці файли EDI в JSON для подальшої обробки.

Stedi Guides використовує популярний формат схеми JSON з відкритим вихідним кодом, надаючи розробникам знайомий спосіб переконатися, що їхні корисні навантаження JSON містять усю інформацію, необхідну для створення дійсного файлу EDI.

Функції перекладу EDI

Читання та запис будь-якої трансакції X12 EDI. Автоматично перевіряйте документи EDI на відповідність специфікаціям торгових партнерів. Бездоганно інтегруйте свій власний стек технологій або створіть наскрізний робочий процес EDI на Stedi.

EDI Translate значно полегшує інтеграцію EDI, виключаючи формат EDI з рівняння та дозволяючи вам працювати з JSON. За лаштунками нюанси EDI обробляються для вас, щоб гарантувати, що кожна транзакція відповідає вашим вимогам або вимогам ваших торгових партнерів.

Для вихідного електронного обміну даними: після того, як ви зіставили своє внутрішнє корисне навантаження зі схемою JSON, згенерованою вашим посібником Stedi, ви можете використовувати EDI Translate, щоб створити документ EDI, який відповідає специфікаціям посібника.

Для вхідного EDI: коли ви отримуєте файл EDI від торгового партнера, ви можете використовувати EDI Translate, щоб перетворити його на JSON. Ви можете використовувати цей вивід JSON напряму або зіставити вивід із власною схемою даних для подальшої обробки (наприклад, опублікування даних у системі ERP).

Ілюстрація читання та запису EDI за допомогою EDI Translate.

Генерація IDE: у наведеному нижче прикладі генерується IDE за допомогою власного корисного навантаження JSON. Щоб отримати детальний огляд, перегляньте демонстраційну версію IDE Writer.

Для створення IDE вам потрібні три частини даних:

Stedi guideId, який посилається на специфікацію торгового партнера. Для отримання додаткової інформації див. Створення посібника Stedi. Корисне навантаження JSON, яке відповідає схемі JSON у вашому посібнику. Якщо вам потрібна допомога у створенні цього корисного навантаження, ви можете використовувати Stedi Mappings, щоб зіставити свій внутрішній формат зі схемою JSON посібника.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow