Daily updates from Odoo
Thursday, April 1, 2021
4 changes · master
Enhancements to existing features
Appointment types can now notify the right people when bookings are made or cancelled. Employees linked to an appointment type are automatically subscribed to booking alerts, and cancelled appointments are archived so the business keeps a record for follow-up.
Original PR description
PURPOSE Improve communication (emails sent) when using appointment. Notably allow users to manage their notification through appointment types. SPECIFICATIONS Allow users to subscribe to the subtypes "Appointment Booked" and "Appointment Cancelled". Employees added to the employee_ids field of an appointment type should automatically be subscribed to the subtype "Appointment Booked". Users subscribed to "appointment booked" will be notified whenever someone books an appointment through the frontend. Users will be able to join a calendar.event via the booked email. Users subscribed to "appointment cancelled" will be notified when the event gets archived. LINKS Task ID-2223519 COM PR odoo/odoo#68022
Belgian tax reports now carry negative tax amounts forward to later periods instead of showing them directly in report grids. This helps businesses comply with Belgian accounting rules by automatically offsetting carried balances until they are fully cleared.
Original PR description
In Belgian accounting, some tax lines in the tax report must be carried over to the next period if they are negative. If the balance for the next period is positive, it will be deduced by the maximum possible amount that is carried over. If it is negative, the negative balance will simply be added to the carried over balance. This process repeats itself from one period to the other endlessly, until the carried over balance comes back to 0. This is done by putting the carried over balance in dedicated analytic accounts. task id #2271978
Odoo Studio now lets users adjust more settings for pivot and graph views directly from the sidebar. This makes it easier for business users to tailor reporting views without needing developer support.
Original PR description
This commit adds some properties in the sidebar of the graph and pivot views This will allow the user to customize the views. task - 2347554
Resolved issues and error corrections
This fix ensures the customer field is properly set on project tasks when Field Service is installed. It also makes the customer field visible during quick task creation for Field Service projects, helping users capture the right customer information from the start.
Original PR description
Prior to this commit: The partner_id was not set on non FSM projects tasks once the inductry_fsm module was installed. The partner_id field was not displayed in the kanban quick_create view as the is_fsm field was Falsy since the project_id field was not present in the view. Both behaviors have been introduced with odoo/odoo#66589. After this commit: The partner_id is correctly set as the compute is triggered thanks to project_id. The partner_id field is visible in the task quick_create view for FSM projects since the is_fsm task field works as expected as the project_id is present in the view.