Daily updates from Odoo
Friday, July 26, 2024
6 changes · master
Enhancements to existing features
Warehouse users can now keep the device camera open while scanning multiple barcodes, instead of reopening it after every scan. The Barcode app also gets a refreshed layout with easier line deletion, visible product images, and manual barcode entry moved into the actions menu.
Original PR description
**[IMP] stock_barcode: continuous scanner** > Before this commit, when the user uses the device camera to scan a barcode, the camera video was opened in a dialog and once a barcode was scanned, the dialog was closed, making the process laborious for the user if they want to scan multiple barcodes one after the other. With this commit, the camera stay opened in the app, letting the user to scan barcodes until they close the camera. > > The system parameter `stock_barcode.delay_between_scan` let the user configure the delay between each scan. If not set, 2000 ms will be used by default. > > The input to manually entered barcode was moved in the operation's actions menu. Community PR: odoo/odoo#174236 [task-4058325](https://www.odoo.com/odoo/project.task/4058325?cids=1)
Planning emails are now clearer and easier to read, helping employees better understand their shifts. The system also prompts users to add missing employee work email addresses when creating shifts, so schedules are more likely to reach the right people.
Original PR description
This commit will change mail templates in planning to make emails more understandable, specific and breathable. Since these emails are not worth taking so much space in the database, they will now be automatically deleted. When sending a shift to employees, a wizard pops up to let the user add a work email to employees that don't have one so they can receive their shift. However, there was no option to do that when creating a slot for a single employee ; this has now been changed. A wizard now pops up whenever creating a slot allowing you to set a work email for it, if the selected employee has no work email. task-3251693
This update removes an unnecessary internal text conversion in the website generation area. It keeps the code simpler and easier to maintain without changing how users create or manage website pages.
This update makes Sendcloud connection failures easier to understand by showing more specific error messages. It also adds the batch "Print Labels" option directly in the barcode app actions menu, helping warehouse teams complete label printing faster.
Original PR description
*: delivery_sendcloud, stock_barcode_picking_batch This PR adds miscallaneous changes to sendcloud connector and stock picking batch barcode: #### Sendcloud: The PR replaces the old error message that was shown in case of a thrown exception when sending a request to Sendcloud with a more specific message. #### Barcode: The "Print Labels" action of stock picking batch is added to the actions menu in the barcode app. Community PR: odoo/odoo#170350 Task-4004274
The offer generation step is simplified by removing the separate wizard and opening the editable offer form directly. HR users can now adjust key offer details in the form, see relevant warnings there, track who created offers in the list, and have salary configurator links save changes before opening.
Original PR description
The information in the `generate offer wizard` is the same as the information in the offer form view (in which you can also edit the offer similar to the wizard) that is shown after the offer is…
The information in the `generate offer wizard` is the same as the information in the offer form view (in which you can also edit the offer similar to the wizard) that is shown after the offer is generated. Thus, the wizard doesn't provide any value. Also, Studio is disallowed to add fields on wizard. So it's a hindrance to the flow.
1. These changes remove the `generate offer wizard`, move any warning that was generated on the wizard to the offer form view and make `Generate Offer` button lead directly to that form view.
2. They also update the offer views:
1. In offer form view:
1. 'Title' is now editable and the default title doesn't include the offer creation date or the employer budget.
2. `Contract Template`, `Employee Job` and `Department` are now editable.
3. `Refual Reason` and `Refusal Date` now only appear if they aren't empty.
2. In offer list view:
1. A new field `created by` is added to the list view and choose the creator of the offer.
2. The fields are reordered.
3. In addition to that, the changes adapt tours to the new flow after removing the salary wizard.
task-4008437This update simplifies internal text conversion logic across several Odoo Enterprise apps and removes an outdated helper where it was no longer needed. It also fixes menu icon handling so text-based icon data is not decoded incorrectly, improving reliability without changing user workflows.