Daily updates from Odoo
Friday, September 25, 2020
8 changes
Enhancements to existing features
The expense extraction app now includes a simulated payment registration step for sample receipts. This helps users experience the full sample receipt flow without creating real accounting entries or affecting financial records.
Original PR description
This commit introduces a dummy register payment wizard used for the sample receipts. No accounting entries are generated. TaskID: 2337285
Helpdesk stage lists now display the teams connected to each stage. This makes it easier for users to understand stage ownership and team relationships without opening each stage individually.
Original PR description
It was not possible to see teams linked to stages in stage tree view. Now, with this PR, we can now see teams linked to a stage in stage tree view Task id: 2326300
Miscellaneous changes
PURPOSE Fix Move line listview traceback SPEC On large screen move list listview throws traceback, fix it TASK 2264758 Forward-Port-Of: odoo/enterprise#10779
Original PR description
PURPOSE Fix Move line listview traceback SPEC On large screen move list listview throws traceback, fix it TASK 2264758 Forward-Port-Of: odoo/enterprise#10779
Established the proper props assignation and validation on several components. Community PR: https://github.com/odoo/odoo/pull/58436 Forward-Port-Of: odoo/enterprise#13513
Original PR description
Established the proper props assignation and validation on several components. Community PR: https://github.com/odoo/odoo/pull/58436 Forward-Port-Of: odoo/enterprise#13513
The mixin was removed as was only meaningfully used by the enterprise home menu and actually encourage the use deprecated SCSS rules. This commit only moves its related code in the home menu scss directly. This thus keep the inconsistency on Firefox where the overflow: overlay rule is not understood. Forward-Port-Of: odoo/enterprise#13524
Original PR description
The mixin was removed as was only meaningfully used by the enterprise home menu and actually encourage the use deprecated SCSS rules. This commit only moves its related code in the home menu scss directly. This thus keep the inconsistency on Firefox where the overflow: overlay rule is not understood. Forward-Port-Of: odoo/enterprise#13524
Move lines where grouped by VAT number, tax, partner id & partner name. If two partner had a same VAT they would generate 2 lines with same VAT, where there is only one line per VAT allowed. This case was encounterd for by a client creating one partner per address for one same company. Now move lines are only grouped by VAT and TAX as they should. Forward-Port-Of: odoo/enterprise#13521
Original PR description
Move lines where grouped by VAT number, tax, partner id & partner name. If two partner had a same VAT they would generate 2 lines with same VAT, where there is only one line per VAT allowed. This case was encounterd for by a client creating one partner per address for one same company. Now move lines are only grouped by VAT and TAX as they should. Forward-Port-Of: odoo/enterprise#13521
When you have multiple companies and you want to start the timer in Timesheet's app, when you choose a team, an error popup. This occurs because we are in multiple companies so the Timesheet app cannot retrieves correctly our Employee id. This fix checks if the employee id that is linked to an account analytic line is linked to the employee that is currently connected or by one of others employees linked to the logged user. Task id: 2326324 Forward-Port-Of: odoo/enterprise#13319
Original PR description
When you have multiple companies and you want to start the timer in Timesheet's app, when you choose a team, an error popup. This occurs because we are in multiple companies so the Timesheet app cannot retrieves correctly our Employee id. This fix checks if the employee id that is linked to an account analytic line is linked to the employee that is currently connected or by one of others employees linked to the logged user. Task id: 2326324 Forward-Port-Of: odoo/enterprise#13319
before this commit: In month view, if an employee take a day of time off (8am -> 4pm), in the gantt view, only an half day will be filled. If an employee take several days of time off, the first and the last days will be half filled. After this commit: For on-day events, if the difference between the start and noon is higher or equal to 3 hours and the difference between noon and the end is also higher or equal to 3 hours, the event will fill all the day. For events over several da
Original PR description
before this commit: In month view, if an employee take a day of time off (8am -> 4pm), in the gantt view, only an half day will be filled. If an employee take several days of time off, the first and the last days will be half filled. After this commit: For on-day events, if the difference between the start and noon is higher or equal to 3 hours and the difference between noon and the end is also higher or equal to 3 hours, the event will fill all the day. For events over several days, if the difference between the start and noon is higher or equal to 3 hours, the start day will be completely filled. For the end, it's the same functioning. Forward-Port-Of: odoo/enterprise#13498