on 06-25-2021 6:25 AM
Hi Experts,
When does the Invoice Status Paid, Rejected and Cancelled flow to Ariba Network (DSN).
What is the steps also to get the Paid, Rejected and Cancelled Invoice Document Status to be send to Ariba Network(Detailed FI Step for Users who is not familiar with SAP ECC please)?
When we create the Invoice the Ariba Network
1. Do a cancellation on SAP the Status flow to DSN is Paid.
2. DO a payment run on SAP the Status flow to DSN is Approved.
3. If there are any issue on the Invoice it is not created in SAP and Status is updated to Rejected.
Additional Question:
After creating the Invoice from Ariba Network is the Invoice MM in block state or already release?
For the Invoice FI it is Payment Block depending on the Stock Type define on the PO Line.
Hello Jade,
With Invoicing and Payments, Invoice status update and payment status are two different interfaces.
Whenever, Invoice is sent from AN to ERP, Invoice first gets created in ERP. Based on the ERP configuration, you may have an approval workflow or automatic posting for Invoice posting. In any case Invoice status update can send 3 statuses -
Remember that, payment run is separate entity.
Invoice status udpate is sent to AN via CIG by interface InvoiceStatusUpdateReq_Async_Out which is a proxy interface.
After Invoice Reconciliation, Payment run happens and it picks the invoices for payments. On successful payment run, IDOC of type ARBCIG_REMADV is sent to CIG. This IDOC interface makes the status of invoice as 'Paid'.
Only invoice reconciliation will not make invoices in Ariba as 'Paid'.
hope this clarifies.
Regards,
Yayati Ekbote
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Yayati,
As per your statement, we should only get Reconciled, Parked, and Rejected status as we did not enable the Payment Remittance Request, but we are getting Paid Status to Invoice Status Update when we cancelled or reverse Invoice in SAP.
Any idea why are we getting paid status without enabling the IDOC of type ARBCIG_REMADV.
Regards,
Jade
Hello Jade,
Ideally it should not happen but check the invoice status update payload. Check if Invoice status update payload itself is sending 'Paid' status. If yes, check what ARBCIG_AN_ISUINV temporary table is storing before ARBCIG_INVOICESTATUS_EXPORT executes and clears the table. If the table itself is storing 'Paid' status, then you'll have to debug the FM ARBCIG_BTE_INVOICESTATUSUPDATE. Later on check how ARBCIG_INVOICESTATUS_EXPORT program is executing to prepare the payload.
Regards,
Yayati Ekbote
User | Count |
---|---|
94 | |
11 | |
11 | |
10 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.