Вопросы и ответы KB0398973
Электронная почта
Управляемый шлюз для управления расходами и SAP Business Network - Какую информацию необходимо предоставить для настройки мэппинга XSLT?
Для Вашего удобства эта статья базы знаний переведена машинными средствами. SAP не предоставляет никаких гарантий правильности или полноты машинного перевода. Исходное содержимое можно увидеть, переключившись на английский язык с помощью селектора языка.
Симптом

Я использую SAP Integration Suite, управляемый шлюз для управления расходами и SAP Business Network (сторона покупателя), чтобы интегрировать свою систему SAP ERP с приложениями SAP Ariba (например, SAP Business Network, SAP Ariba Procurement and Invoice, SAP Ariba Sourcing and Supplier Management и т. д.). Я понял, что стандартные сопоставления SAP Integration Suite, управляемый шлюз для управления расходами и SAP Business Network (CIG), готовые к использованию, не соответствуют моим бизнес-требованиям.

Какую информацию необходимо предоставить для пользовательской настройки мэппинга XSLT?

Как расширить или изменить готовую логику мэппинга для CIG?


Расширение

Вы можете создать пользовательские сопоставления управляемого шлюза для Spend Management и SAP Business Network на своей стороне с помощью инструмента мэппинга Управляемый шлюз для Spend Management и SAP Business Network. Однако в случае известных ограничений, которые невозможно выполнить с помощью инструмента мэппинга, можно запросить формальный запрос на изменение мэппинга XSLT, отправив случай SAP вместе со следующими данными:

После сбора всех указанных выше сведений создайте случай SAP и включите в него всю эту информацию.

Обратите внимание:


Дополнительная информация

Практический пример для SAP Integration Suite, управляемый шлюз для управления расходами и запрос на изменение мэппинга SAP Business Network

Проблема для бизнеса: мы используем SAP Integration Suite, управляемый шлюз для управления расходами, и SAP Business Network для интеграции SAP ERP с SAP Ariba Sourcing для создания контрактов в SAP ERP. В SAP ERP для контрактов используется несколько видов документов, отличных от стандартных (например, ZWK1, ZMK1, YWK1 и т.д.). Существует бизнес-требование, позволяющее пользователям выбирать пользовательские виды документов со стороны SAP Ariba Sourcing, где с помощью выбранного пользовательского вида документа должны быть созданы контракты SAP ERP. Из-за некоторых ограничений SAP Business Network можно сопоставить только один тип документа на основе стоимости или количества (WK, если значение, или MK, если количество). Стандартный способ присвоения дополнительных видов договоров отсутствует.

Решение:

  1. Пользовательское поле с именем cus_SAPDocumentCategory создано на стороне Ariba Sourcing, чтобы пользователи могли выбирать типы контрактов.
  2. Когда запрос контракта отправляется в SAP Business Network из Ariba Sourcing, а затем поступает в управляемый шлюз для управления расходами и SAP Business Network, предварительная полезная нагрузка (исходная полезная нагрузка, отправляемая в CIG) содержит пользовательское поле значения в виде внешнего элемента: <Extrinsic name="cus_SAPDocumentCategory">ZMK1</Extrinsic>.
  3. Требуется мэппинг информации cus_SAPDocumentCategory (в данном случае ZMK1) на <ProcessingTypeCode>ZMK1<ProcessingTypeCode/> исходящего запроса PurchasingContractERPRequest_V1, который проводится в SAP ERP через управляемый шлюз для Spend Management и SAP Business Network.
  4. Требуемое пользовательское правило мэппинга предоставляется на листе информации о шаблоне мэппинга.


Вложенный файл
Управляемый шлюз для управления расходами и SAP Business Network - Какую информацию необходимо предоставить для настройки мэппинга XSLT.xlsx11.72 KB

Применимо к

Управляемый шлюз SAP Integration Suite > Управляемый шлюз - Инструменты и основы > Управляемый шлюз для портала управляемого шлюза
Управляемый шлюз SAP Integration Suite > Управляемый шлюз для SAP Business Network
Управляемый шлюз SAP Integration Suite > Управляемый шлюз для SAP Procurement
Управляемый шлюз SAP Integration Suite > Управляемый шлюз для SAP Procurement - Пользовательский мэппинг (XSLT)
Управляемый шлюз SAP Integration Suite > Управляемый шлюз для интеграции SAP Sourcing

Условия использования  |  Авторские права  |  Безопасность  |  Конфиденциальность