Daily updates from Odoo
Tuesday, September 7, 2021
5 changes · master
Resolved issues and error corrections
Project sharing now opens correctly even when optional enterprise tools such as Studio are installed. This removes unnecessary background services from the shared project view, preventing access issues and keeping the experience focused for external users.
The Field Service “Mark as Done” button now reliably moves tasks into the first closed stage, typically Done. This helps teams complete service jobs accurately and keeps task status reporting consistent.
Original PR description
Purpose of this commit to fix 'mark as done' button functionality and make 'done' stage closed stage default. So, In this commit make 'done' stage closed stage in field service app and move task to first closed stage (i.e., done stage), when user click on 'mark as done' button. Task Id: 2638480
This fix ensures quality check popups in the work order tablet view close correctly after worksheets or corrected measurements are completed. It also prevents invalid corrected measurements from being accepted, helping operators follow the proper quality control process.
Original PR description
This fixes a few things (all in WO tablet view): 1. QC Worksheet Steps to reproduce: a. Create BoM + create WO operation + save b. Add 2 steps to operation: - 1st step.type = Worksheet (demo template…
This fixes a few things (all in WO tablet view): 1. QC Worksheet Steps to reproduce: a. Create BoM + create WO operation + save b. Add 2 steps to operation: - 1st step.type = Worksheet (demo template is sufficient) - 2nd step.type = any other (Pass/Fail is sufficient) c. Create MO with newly created BoM + confirm + open WO tablet view d. Click "Fill In Worksheet" button + save (no values needed) Expected Behavior: Popup closes and returns to tablet view Actual Behavior: Next QC step is opened in same popup 2. QC Measure - Repeat steps a-c from in 1. except with a Measure QC step instead of Worksheet - Input an invalid measurement (i.e. outside of tolerance range) + Validate - Click "Correct Measure" in popup + type in valid measure + "Validate" Expected Behavior: same as 1 Actual Behavior: same as 1 3. Correct Measure - Same steps as 2. except type in an invalid measurement when in "Correct Measure" window. Expected Behavior: show Measure QC Failed window Actual Behavior: accepts invalid measure Task: 2555350
Customer invoices now use the appropriate sales taxes instead of incorrectly applying purchase taxes. This helps ensure invoices are calculated accurately and reduces the risk of billing or accounting errors.
Original PR description
The wrong tax type was used for customer invoices, purchase taxes were always selected instead of sales taxes.
Spreadsheet filters no longer change the row and column headers shown by pivot header formulas. This keeps pivot spreadsheet reports consistent, so users can filter values without accidentally changing the displayed pivot structure.
Original PR description
Currently, applying a spreadsheet filter will impact both what the pivot() (i.e. aggregates) and pivot.header() (i.e. row/col headers) functions return. This fix makes sure that spreadsheet filters do not impact what pivot.header() functions return. task-id: 2550988