Symptom
-
Invoice status updates from SAP S/4HANA Cloud are not flowing to SAP Business Network (Ariba) via Cloud Integration Gateway (CIG).
-
When an invoice is rejected via workflow in S/4HANA Cloud, the "Rejected" status is not transmitted back to Ariba.
-
Actions performed on a parked invoice do not trigger any status updates to Ariba.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
Scenario 1: Workflow rejection status is missing in Ariba (Standard Behavior)
-
Submit an invoice in SAP S/4HANA Cloud that triggers a standard approval workflow.
-
Log in as the designated approver and reject the invoice via the My Inbox app.
-
Verify that the invoice status in S/4HANA Cloud updates to Rejected.
-
Check the corresponding invoice in SAP Business Network (Ariba) and observe that the status does not reflect the workflow rejection.
Scenario 2: Parked invoice status is missing in Ariba (Standard Behavior)
-
Create a supplier invoice in SAP S/4HANA Cloud and select the Park action.
-
Check the corresponding invoice in SAP Business Network (Ariba).
-
Observe that no status update message has been transmitted for the parked invoice.
Cause
Standard System Behavior (Workflow/Parked invoice statuses not flowing): As per the standard business flow defined in Scope Item 42K (Automation of Source-to-Pay with Ariba Network), workflow statuses do not get updated to Ariba. Furthermore, any actions performed on a parked invoice will not trigger a status update to Ariba.
Resolution
Understanding Standard Behavior for Scope Item 42K If general status updates are working, but workflow rejections or parked invoice statuses are missing, note that this is standard system design:
-
Parked Invoices: Any actions performed on a parked invoice will not trigger any status update to Ariba.
-
Workflow Rejections: The invoice workflow rejection status does not flow back to Ariba.
-
Trigger Points: Status updates are only sent to Ariba when an invoice is successfully posted or when a posted invoice is reversed. When a posted invoice is reversed, the rejection/reversal status flows back correctly.
Keywords
invoice status update, ariba, s/4hana, INVOICE_STATUS_UPDATE, output parameter determination, XML channel, CIG, cancelled vs rejected, workflow rejection, parked invoice, status not flowing, /MMPUR/INVSTUPOUT/00001, scope item 42K, invoice reversal, posted invoice status , KBA , MM-FIO-IV-2CL , Fiori UI for Invoice Verification (Public Cloud) , Problem
SAP Knowledge Base Article - Public