Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
Showing results for 
Search instead for 
Did you mean: 
Product and Topic Expert
Product and Topic Expert
0 Kudos


Difference supplier could have their own self-billing processing. One standard processing can't fullill all the supplier requirements. Self-Billing cockpit introduce one application "Customize self-billing processing" for the user to customize their own self-billing processing without coding.


Deactivate Self-Billing Documents

There are lot of issue types in self-billing document.With this app, you can customize the processing of the self-billing documents during self-billing with automatic posting and self-billing with invoice creation. When a self-billing document contains an error that cannot be corrected, you can deactivate the self-billing document automatically, deactivate the self-billing document permanently, and deactivate the self-billing document as well as the entire corresponding transmission.

Self-Billing cockpit provide a standard process to handle the error self-billing documents. You can find the default process as below.



In case the issue "Currency Mismatch", self-billing cockpit would deactive this self-billing document automatically. And user can't active this self-billing document again.

Because in this scenario, supplier shall request buyer to send a correct one. And supplier can't active this self-billing document and change the currency manually.

The default configuration of "Currency Mismatch" are Automatically Deactivated and Permanently Deactivated.

But there are some options in buyer side.

In case buyer send a new transmission instead of a new self-billing document, supplier shall deactive entrie old transmission and receive a new one.

For this scenario, supplier could change the "Entire Transmission Deactivated" configuration of "Currency Mismatch" from No to Yes. Then the entire transmission would be deactived automatically in case one self-billing documnet error in "Currency Mismatch".


In case buyer would not send a new transmission or self-billing document, they ask supplier shall change the currency by themself.

For this scenario, supplier could change the "Permanently Deactivated" configuration of "Currency Mismatch" from Yes to No. Then the supplier could change the currency manually and active this self-billing document for simulation.


Block the creation of new open items

In Self-Billing with automatic posting standard behavior, in case the net value difference is out of defined tolerance. Self-Billing cockpit would create the open items for supplier. Those open item would have ?-?-? in billing document header reference and journal entry header referernce.Supplier would expect buyer to send another self-billing documents for those open items. In case buyer don't send any further self-billing documents for those open items. In finance open item management, those open item would impact buyer credit management. Supplier could decide to continue the business with the buyer or not base on the credit management.

But some suppliers don't want to create the new open items. In some special country like Italy, there are special legal requirements about the sequence of billing document number. The new open items would consume the billing document number. There would be gap in the billing document number sequence. Also they need to consider send those open time to tax authority or not. But we don't know those opne item would be paied or not by buyer.

Now you can configure whether to block the creation of the new open item based on your business needs. You can specify the self-billing documents for which the creation of new open items should be blocked by specifying the sales organization, sold-to party, and product. You can block the creation of new open items for self-billing with automatic posting.



Blog Post Series for SAP Self-Billing Cockpit

1 Comment