Thank you for your support.
Pertanyaan ini telah diberikan tanda
Hello Kader,
This is a common discrepancy in Odoo between the Cash Control Panel balance (shown on the Accounting Dashboard card) and the General Ledger balance.
The dashboard card uses the last recorded closing balance from the cash session/control feature it does not auto-update from journal entries posted manually. The GL, on the other hand, reflects all actual posted entries. These two fall out of sync when journal entries are posted directly to the cash account without going through the cash session workflow.
Checks to perform:
Identify manual entries — Go to Accounting → Journal Items, filter by your Cash-1 journal, and look for entries that were posted directly (not through a cash session). These are typically the culprit.
Check the Last Closing Balance — In Accounting → Configuration → Journals → Cash-1, look at the "Last Closing Balance" field. This is what the dashboard card is displaying. If it's wrong, that's the root cause.
Verify unposted/draft entries — Filter journal items for Cash-1 in "Draft" status. Draft entries affect some balance views but not others.
Reconcile via Cash Control — The cleanest fix is to open a new cash session for Cash-1, enter the actual physical/verified balance (+140,000 ₺) as the closing balance. This will update the dashboard card to reflect reality.
If the discrepancy originated from manual journal entries bypassing the session, you may also need to review and reverse/correct those entries to ensure the GL stays clean going forward.
Hope this works for you! If you need any help implementing this or want a more optimized approach, feel free to reach out for further discussion.
Regards,
Zehntech Technologies Inc.
santosh.sekwadia@zehntech.com
Yes, I understand, but the data entered into the cash register transactions is correct. In that case, it’s a bit of a hassle—for example, if I close “Cash Register 1” and reopen it as “Cash Register 1,” would that work?
Menikmati diskusi? Jangan hanya membaca, ikuti!
Buat akun sekarang untuk menikmati fitur eksklufi dan agar terlibat dengan komunitas kami!
Daftar| Post Terkait | Replies | Tampilan | Aktivitas | |
|---|---|---|---|---|
|
|
1
Jun 26
|
565 | ||
|
|
2
Jun 26
|
559 | ||
|
|
3
Jun 26
|
814 | ||
|
|
6
Jun 26
|
1786 | ||
|
|
0
Jun 26
|
5 |
Hello,
Yes, that approach will work and it's actually the recommended way to correct this in Odoo.
Here's exactly what to do:
Close the current Cash Register 1 session — When Odoo asks for the closing balance, manually enter the actual correct balance (+140,000 ₺). Odoo will show a "difference" between what it expected and what you entered that's normal in this situation. Confirm and close.
Reopen Cash Register 1 — The new session will open with 140,000 ₺ as the starting balance, and the dashboard card will now reflect the correct figure.
Check the difference entry Odoo automatically posts a journal entry for the difference when you close. Review it in the journal items to make sure it makes accounting sense (it's essentially correcting the historical gap).
One thing to note: the large discrepancy (-1.5M vs +140K) suggests that at some point entries were posted directly to the cash account without going through the cash session. After you fix the dashboard balance, it's worth checking with your team whether manual journal entries on the cash account should be restricted going forward to prevent this from happening again.
But to directly answer your question yes, close and reopen works, and it's not as complicated as it sounds once you're in it.
Hope this works for you! If you need any help implementing this or want a more optimized approach, feel free to reach out for further discussion.
Regards,
Zehntech Technologies Inc.
santosh.sekwadia@zehntech.com