Symptom
You have noticed that a document like a Supplier Invoice has been changed by the Technical User (SAP_SYSTEM) user and you would like to understand why the document has been changed by this user.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to General Ledger work center -> Source Documents view.
- Search for the respective document.
- You notice that the document has been changed by the Technical User (SAP_SYSTEM).
Cause
When a source document is released, it is expected that it will reach accounting immediately (which means, journal entry created). However, in some instances, it does not occur and the document gets stuck in Unposted Source Documents list. It could be due to a document locking issue, a period lock issue, or any other reason. Because many reasons are just temporary issues, there is a background job (known as the Cleanup Report) which runs nightly. This job tries to post all of the unposted source documents.
The job is executed by user SAP_SYSTEM. Note that the source document got finished/changed by SAP_SYSTEM user, that is a technical user with no login/user interface.
This technical user schedules a backend job, that cannot be seen on the UI, which picks all the unposted source documents for which business task does not exist and it tries to post them. Hence, in this case, you have seen document posted by SAP_SYSTEM user.
Resolution
The system behaves as expected in this case.
Keywords
SAP_SYSTEM, change, log, Technical User , KBA , SRD-FIN-GL , General Ledger , How To