2020-09-24 00:39发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我正在尝试使用服务层取消发... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,我正在尝试使用"服务层"取消发票,在" API参考"中可以找到示例。
Https://hanab1:50000/b1s/v1/Invoices(410)/取消
显示给我的消息是:该对象不支持请求的操作。
我正在使用Postman应用程序执行该过程,取消销售订单对我而言有效,但是发票无效。
致谢
嗨,耶稣
在SAP Business One中无法执行发票的取消,其概念是创建取消文档。 在DI API上执行此操作,您需要执行以下操作:
文档oDoc = oCompany.GetBusinessObject(BoObjectTypes.oPurchaseInvoices); 如果(oDoc.GetByKey(docEntry)) { //创建取消文件 文档oDoc2 = oDoc.CreateCancellationDocument(); 如果(oDoc2.Add()!= 0) { 抛出新的Exception(" Something Wrong"); } }
也许您可以尝试在服务层上寻找类似的方法。
希望有帮助。
亲切的问候,
迭戈兄弟
最多设置5个标签!
嗨,耶稣
在SAP Business One中无法执行发票的取消,其概念是创建取消文档。 在DI API上执行此操作,您需要执行以下操作:
也许您可以尝试在服务层上寻找类似的方法。
希望有帮助。
亲切的问候,
迭戈兄弟
一周热门 更多>