Register now or log in to join your professional community.
Separation of duties is one of the most important procedures available in the internal control process to reduce the risk of fraud, loss, or undetected error in any financial system.
The lack of separation of duties is the weakness of the process you mentioned.