Каков наиболее распространенный, стабильный и готовый к использованию в будущем протокол B2B (желательно открытый)?

Меня попросил поставщик PunchOut от Ariba от поставщика клиента в нашу систему закупок. Модуль закупок является небольшой частью приложения Java EE, работающего в основном на JBoss.

Рассматривая последние пару дней, кажется, что реализация cXML PunchOut довольно популярна, но это не делает ее правильной. Сказать, что я нервничаю в связи с реализацией проприетарного "протокола", - это просто. Поскольку на это претендует только один клиент, у меня все еще есть много возможностей.

Я был как бы брошен в это пространство. Что считается отраслевым стандартом B2B для такого рода вещей? Существует ли что-либо существующее или появляющееся в качестве более открытого стандарта для транзакций B2B? Какой самый популярный современный подход к решению этой проблемы?

3 ответа

Решение

Большинство устаревших систем используют EDI поверх VAN, и он по-прежнему используется большинством поставщиков. Орган по стандартизации, который разработал эти стандарты, также разработал XML-диалект EDI.

Я работаю с Punch-out Ariba уже более 4-х лет, и меня тоже бросили в него. Я полагаю, что, поскольку Ariba, кажется, является основным игроком, и они начали или, по крайней мере, активно участвуют в спецификации cXML, это будет довольно безопасная ставка для использования. Также основные ERP-системы, такие как SAP и Oracle, поддерживают этот формат xml, поскольку у нас есть несколько клиентов, которые используют cXML, но не используют Ariba.

Это единственный формат? Нет, хотя до сих пор я видел только cXML, используемый для фактического вывода, даже если для других документов используется другой формат. Для этих других документов я видел другие xml-форматы, такие как xCBL и, конечно, прямой EDI. Реально, это будет зависеть от того, на каком рынке находятся ваши продавцы и, вероятно, какого размера. Наш конкретный бизнес имеет диапазон от строгого EDI до "что такое B2B".

cXML — это широко распространенный формат, который может удовлетворить большинство потребностей в интеграции B2B. Используется, среди прочего, SAP Ariba, Coupa, Oracle, Dynamics 365 (Business Central).
ссылка: https://cxml.org
Единственное предостережение — использование DTD, а не схем.
Обратите внимание: формат cXml должен быть только одним из многих элементов вашего itoolbox.

В отдаленном будущем стимул Peppol может превратиться в то, что вы ищете.

Другие вопросы по тегам