cancel
Showing results for 
Search instead for 
Did you mean: 

Conciliate a invoice to a payment (using API)

CristobalD
Discoverer
0 Kudos

Hello community!

I want to emulate a conciliation (via API) between an invoice issued to a customer and a payment received from this customer. I have some questions:

1) The only thing I found to enter an invoice to SAP is the Supplier Invoice API (I didn't see anything related to Customer Invoice). Supplier Invoice is the only entity that represents an invoice in SAP?

2) To create a payment I saw that Journal API is used, understanding that it acts as an input/output in the SAP ledger, is this ok to emulate a customer payment?

3) How is form of the "link" between the invoice and the journal entry done? is there any field in the invoice of the "balance" that was deducted or an "id" that the invoice was linked referring to the journal entry?

Greetings!

Accepted Solutions (0)

Answers (1)

Answers (1)

Edrilan_Berisha
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Cristobal,

 

the matching of invoices to a payment happens within a system. You have to define better which kind of payments you refer to?

Are you using bank statements and those bank statement items should be matched to open invoices in your system?

If so even then you would need to create the invoices and have processing rules (https://help.sap.com/docs/SAP_S4HANA_CLOUD/918bca53037f408f91a2295d04ac16bc/d6fe6526b26f46e59d9d1dd0...) in place for instance. You could then upload your bank statements either by using Multi-Bank-Connectivity or by uploading them via the Manage Incoming Payment File app or by using the bank statement SOAP API (https://api.sap.com/api/BANKSTATEMENTPOST_IN/overview). 

 

 

Best,

Edrilan Berisha

SAP S/4HANA Cloud Financials Development

CristobalD
Discoverer
0 Kudos
I want to emulate what the module F-32 for clearing customer debts using some SAP API. The movements that are displayed in F-32 are bank statements or journal entries?