Please may you move this thread to General Ledger - EBS (MOSC) to get more assistance.
We hope they provide the solution because we are looking forward to know how to solve this issue .
Only by changing the account type will not correct the balances.
Firstly the account has to be corrected at both account and code
combination level, then balances has to be moved with the help
of GL Balfix script.
Please run the program 'Misclassified Accounts Balance Fix Report' by following the steps from below note.
If still you are facing an issue please raise an SR with Oracle.
R12: GL: How to Identify Misclassified Accounts and Correct Balances using Concurrent Program (Doc ID 2377077.1)