点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)美好的一天专家 我在通过自定义...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)美好的一天专家 我在通过自定义...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
美好的一天专家
我在通过自定义OData 发布 CustomerInvoiceRequest 时遇到问题,有人可以帮我吗? 我的自定义OData for Journal Entry Voucher可以正常工作,但是在此Business Object上,错误总是像在Postman上这样:
500内部服务器错误 无法创建数据; 创建禁用::无法创建; 源对象不存在::客户发票请求无法保存,因为缺少先前的文档ID。 报告事件。::客户发票请求无法保存,因为缺少先前的凭证类型。
下面是我创建的OData和邮递员的示例正文请求:
{ " AccountsReceivableDueItemTypeCode":"", " CustomerInvoiceProcessingTypeCode":" CI", " Name":"通过PostMan的手动请求", " ProposedInvoiceDate":"/img/Date(1574035200000)/", " ReferenceBusinessTransactionDocumentID":"", " ConsistencyStatusCode":" 3", " CustomerInvoiceRequestItem":[ { "数量":" 1.00000000000000", " ProcessingTypeCode":" CII", " CustomerInvoiceRequestItemProduct": { " ProductID":" SE00001", " ProductIdentifierTypeCode":" 1", " ProductTypeCode":" 2" } } ], " CustomerInvoiceRequestParty":[ { " PartyID":" API-56477", " PartyTypeCode":" 159", " RoleCategoryCode":" 1", "角色代码":" 1001" }, { " PartyID":" 8000000014", " PartyTypeCode":" 167", " RoleCategoryCode":" 39", " RoleCode":" 39" }, { " PartyID":" GXI", " PartyTypeCode":" 154", " RoleCategoryCode":" 11", " RoleCode":" 1101" }, { " PartyID":" GXI-PMT", " PartyTypeCode":" 410", " RoleCategoryCode":" 44", " RoleCode":" 44" }, {... }, {... }, {... }, {... }, {... } ] }
我在已经过帐的发票请求中得到了这些字段,我正尝试通过邮递员来重复此字段。
在这里感谢您的帮助。 谢谢!
此致
切斯特
(42.8 kB)
嗨,切斯特,
很显然,客户发票请求是基于诸如销售订单,客户合同,服务订单,服务确认之类的原始凭证的可开票项目。 发票运行将这些可开票项目组合成发票,然后发送给客户。
对于外部客户发票请求(通过API创建),ByD假定可开票项目的源单据不在ByD之外 系统。 BaseBusinessTransactionDocumentID 是源文档的ID。 因此从源文档所在的系统中获取它。 如果您没有原始文档,则只需输入一些唯一的ID。
最诚挚的问候,
克努特
一周热门 更多>