Symptom
It's not possible for the same user to submit and approve the journal entry in app Verify General Journal Entries. If attempted, the submitted journal entries will not have a processor or approver assigned.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- In app Manage workflow for General Journal Entry Verification- In General Ledger, define a workflow for your business needs and then activate it.
- In app Manage Teams and Responsibilities, assign user A as processor/approver.
- In app Verify General Journal Entries - For Requester, user A submitted a journal entry which can trigger the workflow. However, the submitted journal entry does not have processor A.
- In app Verify Journal Entries in General Ledger - For Processor (Inbox), processor A can't see the submitted journal entry.
Cause
User can't approve the journal entries created by himself/herself in the app Verify General Journal Entries. Because it breaks professional rules for audit in case they can.
The submitter and approver of the journal entry must be different users. The workflow is set up based on the four eyes principle, meaning there must be one user who submits the journal entry and at least one different user to review the submitted journal entry.
Resolution
To avoid the situation in "Verify General Journal Entries" app, please assign at least two processors in the workflow, or have a different user submit the journal entries than the one who approves them.
Alternately, instead of using the "Verify General Journal Entries" app, User A can post journal entries directly through another app "Post General Journal Entries" , which bypasses the workflow requirement.
See Also
SAP Help Portal Documentation Verify General Journal Entries
Keywords
journal entry, journal entries, submit, approve, requestor, approver, submit the journal entry, approve the journal entry, Verify General Journal Entries, S4_PC, S4_1C , KBA , FI-FIO-GL-TRA-2CL , Transaction Apps (Public Cloud) , How To
SAP Knowledge Base Article - Public