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

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

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

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

Ответ

Пользовательские сопоставления CIG можно создать в конце с помощью инструмента мэппинга CIG, однако в связи с известными ограничениями, которые невозможно выполнить с помощью инструмента мэппинга CIG, можно запросить формальный запрос на изменение мэппинга, отправив случай вместе со следующими данными:

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

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

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

Практический пример запроса на изменение мэппинга SAP Ariba CIG

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

Решение:

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

Вложенный файл
CIG. Какую информацию необходимо предоставить для пользовательской настройки мэппинга XSLT.xlsx12.02 KB

Применимо к

SAP Ariba Buying and Invoicing
SAP Ariba Contracts
SAP Ariba Strategic Sourcing Suite
SAP Ariba Supplier Lifecycle & Performance
SAP Business Network

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