All our modules related to developments that solves generic issues on Odoo, or that solve internal problems on Odoo Core, if something is here, maybe it is solving an issue in your company, try it and report what you see.
This method will avoid that Journal Entries created in an invoice
get group only by Product & Account, there are cases where user can
group in a same invoice Products that were delivered/received in several
Pickings, and Odoo by default will create only one Journal Entry for
each product. Now they will be grouped by Product & Account & StockMove_id
which will make the process of reconciling accrual more accurate, and
will avoid messing several StockMove's into a single Journal Entry
This method will avoid that Journal Entries created in an invoice get group only by Product & Account, there are cases where user can group in a same invoice Products that were delivered/received in several Pickings, and Odoo by default will create only one Journal Entry for each product. Now they will be grouped by Product & Account & StockMove_id which will make the process of reconciling accrual more accurate, and will avoid messing several StockMove's into a single Journal Entry
Before:
After: