on
2025 Jun 04
7:09 AM
- last edited on
2025 Jun 04
10:14 AM
by
moshenaveh
We are currently attempting to cancel invoices in Convergent Invoicing directly from the front-end system. However, we've discovered that SAP does not provide any standard APIs to support this functionality. This is quite surprising, considering that invoice cancellation is a fundamental requirement in most billing scenarios.
Due to the absence of standard APIs, we are now exploring the development of a custom API. However, we’ve encountered another challenge: the standard function modules (FMs) required for invoice cancellation are not released for customer use. As a result, there's effectively no supported way to perform invoice cancellations outside of using transaction codes or Fiori applications.
This raises a significant concern. If we proceed with a custom solution using non-released FMs, we risk losing SAP support in the event of issues—even if those issues originate from standard SAP code. The typical response from SAP in such cases is that the FM is not released and, therefore, not supported.
Given that no alternative standard option is provided for such a basic requirement, we are looking for guidance on how this scenario can be handled while still remaining within SAP's support boundaries. Is there a recommended or supported approach to achieve invoice cancellation programmatically, or any way to escalate this gap for consideration?
Request clarification before answering.
| User | Count |
|---|---|
| 40 | |
| 21 | |
| 16 | |
| 6 | |
| 3 | |
| 3 | |
| 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.