Symptom
In SAP S/4HANA Cloud Public Edition, when there is workflow for Parked Invoice as Complete, after a supplier invoice that triggers the workflow has been approved, see that the corresponding journal entry created by the workflow has "created by" SAP_WFRT (SAP Workflow Runtime) instead of the user that submitted/parked the invoice or approved the invoice. You want to know why.
Notice that the journal entry has reference document type RMRP(Invoice Receipt).
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- In app Manage Workflows for Supplier Invoices, under subsection Workflow for Parked Invoice as Complete, there is valid and active workflow.
- In app Create Supplier Invoice, enter an invoice that will trigger the workflow, and click Save as Completed.
- The invoice will be sent for approval. Approve/release the invoice. Notice that if the workflow step is set to automatically approval, then the invoice will be automatically approved and no user action is required.
- Check the journal entry of the invoice which is created after the workflow, and see that "created by" is SAP_WFRT instead of the user that submitted/parked or approved the invoice.
Cause
When invoice is approved and journal entry is created via workflow, the journal entry creation operation is performed by system user SAP_WFRT, therefore the "created by" of the journal entry is SAP_WFRT.
Resolution
This is expected system behavior.
Keywords
SAP_WFRT, journal entry, workflow, created by field, SAP S/4HANA Cloud Public Edition, Manage Workflows for Journal Entry Verification, Manage Workflows for Supplier Invoices, SAP Workflow Runtime, standard behavior , KBA , FI-FIO-GL-TRA-2CL , Transaction Apps (Public Cloud) , Problem
SAP Knowledge Base Article - Public