Daily updates from Odoo
Wednesday, June 5, 2024
4 changes
3 changes
Enhancements to existing features
Employees or managers who try to delete attendance or planning records tied to already validated work entries now receive clearer error notifications. This helps prevent accidental removal of records that are part of confirmed payroll or scheduling data, reducing confusion and data integrity risks.
Original PR description
This PR improves the deletion functionality for attendance and planning records linked with validated work entries. Users attempting to delete attendance and planning data associated with validated work entries will now receive appropriate error notifications. task-3815646
New export templates have been added to service-related apps so users can more easily export the most relevant fields from their database. This streamlines data extraction for project and timesheet-related workflows and reduces manual setup when exporting information.
Original PR description
This commit will add export templates to some apps of the services scope, in order to help user export relevant fields from their database. task-3830283
Manufacturing planners can now use a three-week Gantt view covering the current week and the next two weeks. This gives teams a more practical planning window for daily manufacturing work, especially near the end of a period.
Original PR description
The Gantt view is not very useful for planning manufacturing orders, especially towards the end of your period. We are introducing a 3-week mode: the current one and the following 2 weeks. It is more usable for daily work.
1 change
Enhancements to existing features
This update improves how foreign currencies are handled when synchronizing bank transactions from Odoofin. The system now automatically activates foreign currencies, properly converts currency codes to currency IDs for correct display, and prevents validation errors. This ensures smoother bank reconciliation for companies dealing with multiple currencies.
Original PR description
...d on foreign_currency_code received from odoofin Send `include_foreign_currency` to odoofin to avoid throwing errors when odoofin returns `foreign_currency_code` and `amount_currency` for customers that don't have the fix. Convert `foreign_currency_code` to corresponding `foreign_currency_id` in order to be displayed correctly alongside the amount in `account.bank.statement.line` To avoid a validation error(Currency is not activated) pop up for every foreign currency resides in transactions received from Odoofin while fetching transactions, Automatically activating foreign currencies. Remove foreign_currency_id and amount_currency from retrieved transactions in `Fetch Missing Transactions` flow in order to not break the flow in stable.(These fields will be added to `account.bank.statement.line.transient` in master) Odoofin PR: https://github.com/odoo/odoofin/pull/265 task id: 2870614