Как устранить проблемы с покупками по каталогу PunchOut?
Для Вашего удобства эта статья базы знаний переведена машинными средствами. SAP не предоставляет никаких гарантий правильности или полноты машинного перевода. Исходное содержимое можно увидеть, переключившись на английский язык с помощью селектора языка.
Пользователь покупателя жалуется, что испытывает проблемы при возврате закупаемых позиций в Ariba Procurement с сайта поставщика
Проблема должна быть связана с сообщением о заказе Punchout [POOM], которое поставщик отправляет обратно на сайт покупателя.
Шаги технической поддержки необходимо для устранения проблемы:
- В запросе закодированного сообщения о заказе Punchout в части HTML-кода сообщения проверьте следующее:
- Целевой URL POOM совпадает с URL сообщения формы браузера. Атрибут, определяющий следующую информацию:
ACTION=https://service.ariba.com/CatalogTester.aw/128481039/ad/handlePunchOutOrder/WOIhJPilW96Qu2jAqDrZES6etxYUweG10.273222892699825632?awr=2&u=wZVcDG59&awps=Hjuk0TbACReHArsk>
- Файл cookie покупателя, используемый в POOM, совпадает с файлом в запросе на настройку PunchOut.
- Тип кодировки POOM должен быть указан в атрибуте NAME="cxml-urlencoded"
- Проверить POOM по DTD
Выше перечислены основные проблемы с конфигурацией, которые могут стать причиной сбоя Punchout. Чтобы выявить проблемы, связанные с данными, выполните PunchOut полностью с помощью средства тестирования каталогов с предоставленной поставщиком POOM:
- Выберите каталог PunchOut на тестовом сайте и используйте средство тестирования каталогов для стимулирования запроса на настройку PunchOut.
- Внесите изменения в сообщение POOM, предоставленное поставщиком.
Общие изменения:
- From, To и Sender должны указывать на наш тестовый сайт.
- Атрибут операции кода HTML должен иметь тот же URL, что и в почтовом URL формы браузера.
- Файл cookie покупателя в сообщении POOM следует заменить на тот же, что и в запросе на настройку PunchOut, инициированном тестировщиком каталогов.
- В зависимости от типа кодировки, указанного в коде HTML [Commerce eXtensible Markup Language (cXML), base 64/cXML-urlencoded], закодируйте POOM соответствующим образом.
- Сохраните сообщение POOM в формате HTML.
- После того как пользователь просмотрит веб-сайт после регистрации ухода с работы, опубликуйте POOM с кодировкой HTML.
- Если POOM выполнен успешно, эти позиции должны быть успешно проведены в Ariba.
- В противном случае Ariba выдаст соответствующие коды ошибок, подтвердив проблемы с данными в сообщении POOM, которое затем необходимо исправить поставщику.
SAP Business Network for Procurement & Supply Chain > Каталоги > Каталог PunchOut
Управление каталогом > Каталог PunchOut
Управление каталогом > Каталог PunchOut > Сортировка каталога PunchOut