Daily updates from Odoo
Friday, June 1, 2018
7 changes
Enhancements to existing features
Odoo now allows elements in inherited views to be moved directly to a new position during customization. This makes view changes cleaner and easier to maintain for teams adapting screens to their business needs.
Original PR description
The `position='move'` has been introduced to move an element in an inherited
view.
It's used as
```
<xpath expr="//@target" position="after">
<xpath expr="//@node" position="move"/>
</xpath>
```
or also
```
<field name="target_field" position="after">
<field name="my_field" position="move"/>
</field>
```
The xpath with a position `after`, `before`, `inside` or `replace` can thus now
have another xpath as direct child with position `move`.
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prThe barcode app can now start a new warehouse transfer by scanning a barcode linked to an operation type, with the transfer type filled in automatically. This speeds up warehouse workflows and reduces manual selection errors when creating pickings from the barcode interface.
Original PR description
This commit adds a barcode field on stock.picking.type model. With this new field, the barcode app can create new pickings with type prefilled directly from the barcode app. Task 1830757
Mobile users can now see all available action buttons in a clearer grid when they tap the “More” button in enterprise form views. This makes actions easier to find and use on smaller screens, improving day-to-day navigation and productivity.
Original PR description
…y all action buttons in grid. * Task: https://www.odoo.com/web#id=31540&view_type=form&model=project.task&menu_id=5200 * Pad: https://pad.odoo.com/p/r.eca33b76a88ab55ad384b334df0e6a21
Helpdesk tickets can now be tracked against multiple service level agreements instead of just one, based on factors such as stage, team, priority, and sequence. This gives support teams a more accurate view of SLA performance, including clearer failed-SLA indicators and improved ticket navigation.
Original PR description
task link - https://www.odoo.com/web#id=37561&view_type=form&model=project.task&action=327&menu_id=5200
Studio users can now move existing fields in list and form views by dragging and dropping them into the desired position. This makes view customization faster and easier because users no longer need to remove and recreate fields to rearrange layouts.
Helpdesk setup is easier because ticket type and stage configuration menus are now available without debug mode. SLA priority selection now uses a clearer star rating, and dashboard wording better explains how success rate is calculated.
Original PR description
Task : https://www.odoo.com/web#id=1819866&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.9293eaea4df3a6bb6657aac20847d5ce
Resolved issues and error corrections
This fixes a stock configuration issue where customer transfer types could be saved without a default source location. Requiring the field prevents new customer transfers from incorrectly using a vendor location as the source, reducing inventory mistakes.
Original PR description
On the picking type form, the default source location is not mandatory for 'customer' picking types. If this field is empty, creating a 'customer' picking will set a vendor location as source one. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr