Обновление счетов-фактур поставщика, оплаченных учетной записью, через API в SAP Business ByDesign - PullRequest
3 голосов
/ 05 ноября 2019

В настоящее время я интегрируюсь с SAP Business ByDesign . Я уже использую настроенные API OData и некоторые веб-службы SOAP . В любом случае, последнее, что мне нужно сделать, это оплатить счета поставщиков через нашу стороннюю систему через ACH, и у нас уже есть все данные, необходимые для осуществления платежа.

Это происходитчто после совершения платежей в банке нам нужно обновить SAP и сообщить ему, что мы оплатили данные счета с указанным домашним банковским счетом, чтобы отразить изменения в наших реестрах.

В любом случае, я ужепытался настроить группу объектов SAP внутри OData Modeler, но мне так и не удалось найти действие, связанное с каким-либо из этих объектов. Я искал SOAP API и даже внес некоторые изменения в конфигурации нашего SAP. Тем не менее, безуспешно.

По-видимому, я ищу Outgoing Bank Transfer, который я смог создать через веб-интерфейс. Я нашел этот объект в OData Modeler, но к нему не было приложено никаких действий.

Сейчас у меня нет подсказок, как решить эту проблему. Есть ли кто-нибудь, кто мог бы мне помочь? Даже с некоторыми выводами.

Заранее спасибо.

1 Ответ

0 голосов
/ 14 ноября 2019

Ну, я не мог получить однозначный и прямой ответ даже среди сообщества SAP и официальной поддержки. По-видимому, SAP придерживается политики автоматизации процедур платежей внутри ERP, абстрагируя эту часть. Похоже, что они не предоставляют официального способа сделать это.

Итак, вам нужно будет внедрить свой сервис или адаптировать его к существующему. На данный момент я пользуюсь услугой ManageCashPaymentOrderIn (Ведение денежных платежей со ссылкой на товары), документы здесь:

https://help.sap.com/doc/a2b4c7ef61d64397b2b1d052082a8a08/1911/en-US/PSM_ISI_R_II_FOP_MANAGE_PAYORD_CASH_IN.html

...