on 2025 Jul 30 11:24 AM
Dear Community,
As is possible to split one reference document into multiple billing documents via fiori screen, how can I do it via OData API? Or is it impossible?
Thanks&Regards
Request clarification before answering.
Hello @Kaito2
You can’t split one delivery into multiple billing documents directly via OData API like you can in the Fiori app. The API (API_BILLINGDOCUMENT_SRV) doesn’t support interactive item selection or partial quantity billing.
To achieve the same result, you need to
API_BILLINGDOCUMENT_SRV – SAP Business Accelerator Hub
With kind regards
Chuma
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you very much! I would appreciate it if you could give me some further information or instructions about this:
・Call the API multiple times with separate payloads, each creating a billing document for a portion of the delivery
Via Odata API, I can only confirm creating a billing document for 1+ whole delivery documents.
The link that you gave me was not Billing Document SRV, Could you give me another link?
Thanks&Regards
Hi @Kaito2
Based on the answer @Chuma provided, I have checked SAP Help and KBA documentation for SAP S/4HANA Public Cloud Edition. I have a similar finding that confirmed what was said.
However, to replicate the desired partial-billing behaviour of the Fiori app via API, here is my recommended approach:
Each of these calls will produce a separate billing document as you intended.
The following Billing Document SRV link will provide you with further details.
While it's not as seamless as the Fiori app, this is the only fully supported method in Public Cloud.
Best regards,
Chris
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 39 | |
| 23 | |
| 20 | |
| 6 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.