通过 API 在 SAP Business ByDesign 上更新由帐户支付的供应商发票
Update Supplier Invoices as Paid by an Account via API on SAP Business ByDesign
目前,我正在与 SAP Business ByDesign 集成。我已经在使用我定制的 OData API 和一些 SOAP 网络服务。无论如何,我要做的最后一件事是通过我们的第三方系统通过 ACH 支付供应商发票,我们已经拥有付款所需的所有数据。
碰巧在银行付款后,我们需要更新 SAP 并告诉它我们使用给定的开户行帐户支付了给定的发票,以反映我们的注册表中的更改。
无论如何,我已经尝试在 OData Modeler 中自定义一堆 SAP 对象,但我一直无法找到附加到这些对象中的任何一个的操作。我一直在寻找 SOAP API,甚至对我们的 SAP 配置进行了一些更改。然而,没有成功。
显然,我正在寻找的是我能够通过网络界面创建的 Outgoing Bank Transfer
。我在 OData Modeler 上找到了这个对象,但没有附加任何操作。
现在,我不知道如何解决这个问题。有没有人可以帮助我?即使有一些线索。
提前致谢。
好吧,即使在 SAP 社区和官方支持中,我也得不到明确而直接的答案。显然,SAP 有一项政策是将 ERP 中的支付程序自动化,将这部分抽象出来。所以,他们似乎没有提供这样做的官方方式。
因此,您需要实施您的服务或适应现有服务。现在,我正在使用 ManageCashPaymentOrderIn
服务(根据项目维护现金支付),文档在这里:
目前,我正在与 SAP Business ByDesign 集成。我已经在使用我定制的 OData API 和一些 SOAP 网络服务。无论如何,我要做的最后一件事是通过我们的第三方系统通过 ACH 支付供应商发票,我们已经拥有付款所需的所有数据。
碰巧在银行付款后,我们需要更新 SAP 并告诉它我们使用给定的开户行帐户支付了给定的发票,以反映我们的注册表中的更改。
无论如何,我已经尝试在 OData Modeler 中自定义一堆 SAP 对象,但我一直无法找到附加到这些对象中的任何一个的操作。我一直在寻找 SOAP API,甚至对我们的 SAP 配置进行了一些更改。然而,没有成功。
显然,我正在寻找的是我能够通过网络界面创建的 Outgoing Bank Transfer
。我在 OData Modeler 上找到了这个对象,但没有附加任何操作。
现在,我不知道如何解决这个问题。有没有人可以帮助我?即使有一些线索。
提前致谢。
好吧,即使在 SAP 社区和官方支持中,我也得不到明确而直接的答案。显然,SAP 有一项政策是将 ERP 中的支付程序自动化,将这部分抽象出来。所以,他们似乎没有提供这样做的官方方式。
因此,您需要实施您的服务或适应现有服务。现在,我正在使用 ManageCashPaymentOrderIn
服务(根据项目维护现金支付),文档在这里: