cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Lack of API Support for Invoice Cancellation in SAP Convergent Invoicing

Mahesh-P
Discoverer
0 Likes
745

 

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?

Accepted Solutions (0)

Answers (0)