RE: Best practices in Opening Balances Ledger & Subledger
Good Morning ahmed.kimo,
The GL opening balance for a ledger account - let's say the other provisions account, which is not tracked in a subledger - is simply created by making a posting directly on this account. We usually do this for the last day of the previous period and create the closing/opening postings with the standard AX/D365FO functionality thereafter.
As an example: Let's say your beginning balance on the 'other provisions' balance sheet account is $500 and that you want to start 01 Jan 2021 with your opening balance. Then we create a journal entry of $500 on the 'other provisions' account as of 31 December and then create the closing/opening transactions with the standard periodic process.
To your second question:
If you don't start with SCM right from the beginning then you can - for example - create a manual opening transaction similar to the 'other provisions' account that I mentioned before.
Note: Please use a separate ledger account for that purpose, otherwise reconciliation might get difficult later on when you start using SCM.
When you start using inventory then you do the following:
1. Clear the manual postings that you made on the SCM ledger accounts that you temporarily used. That is, make sure that the balance on this account is $0 through a manual journal entry in GL.
2. Transfer your beginning balances for your inventory via a movement or counting journal in the inventory module. This will automatically create the ledger transactions on the automatic postings account in your inventory posting matrix and ensure that your balance sheet is 'clean', that is, does not have any double counted amounts included.
Best regards,
Ludwig