Daily updates from Odoo
Navigate
Branch
Thursday, May 16, 2019
17 changes
New functionality added to Odoo
This change adds an automated test journey for the website shop, covering common customer purchase flows such as business and consumer checkout, tax display variations, and address handling. It helps protect the online sales experience from future regressions without changing day-to-day user behavior.
Original PR description
Task : https://www.odoo.com/web#id=1829827&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.1874499047ac4e26e2c9168d5aa3f7e1 Description of the issue/feature this PR addresses: Create new tour FOR TEST PURPOSE ONLY for website_sale. Current behavior before PR: There is no tour TEST for website_sale that perform steps according to this task. Desired behavior after PR is merged: Created TOUR TEST for website_sale. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Odoo Studio now lets users add a Signature field directly from the sidebar, making it easier to collect handwritten approvals or confirmations in custom apps. The field is preconfigured for signatures and includes options to link it to a name field for clearer signed records.
Original PR description
Task : https://www.odoo.com/web#id=1948364&model=project.task&view_type=form&menu_id=5195 Pad : https://pad.odoo.com/p/r.184b1933c825c2bd5a232eafcc2e8abe
Enhancements to existing features
Linking an employee to a user no longer automatically overwrites the employee's carefully formatted name. This helps preserve correct personal name formatting and avoids unintended changes in HR records.
Original PR description
Purpose ======= Managing people's names is hard. The full name is stored in a single field. But is it first name first? Last name first? How many names? We don't want an onchange to automatically change names for which we might have spent a lot of energy correctly formatting in the database. Specification ============= Remove the automatic sync between the user's name and the employee's name when a user is linked to the employee. Task 1953003 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Payroll users can now generate payslips only for employees belonging to their own company. This strengthens company-level separation and helps prevent payroll actions on employees from other accessible companies.
Original PR description
…emp. Before this - A user would be able to generate the payslip of all accessible employess. After this - User can generate the payslip of its own company's employees only. task-1935188 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
The incoming mail server configuration screen has been cleaned up to make setup clearer for users. The default mail gateway script was also updated to use the current Odoo mailgate command, helping administrators configure email reception more reliably.
Original PR description
Pad:https://pad.odoo.com/p/r.af868a2e5d475441bd5352463910e3cd Task:https://www.odoo.com/web#id=1891157&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720
The signature field now fills in the signer name from the actual record data instead of looking at page elements. This avoids using the wrong value when similar fields appear in related records, making signature capture more accurate and predictable.
Original PR description
Task : https://www.odoo.com/web#id=1948364&model=project.task&view_type=form&menu_id=5195 Pad : https://pad.odoo.com/p/r.184b1933c825c2bd5a232eafcc2e8abe -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update makes manufacturing setup options available consistently across editions and improves how production status links open for users. It also simplifies inventory wording by renaming labels such as supply method and contact fields, making screens easier to understand.
Original PR description
task: https://www.odoo.com/web?#id=1967745&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720
pad: https://pad.odoo.com/p/r.8cdf71753b45e9af83a2dfd4e703c262
[COMMUNITY]
- mrp: 'batch' and 'batch_size' fields have been added in community and removed from enterprise so
they can be visible in both, community and enterprise.
- stock: - For better usability, on the stock.rule, "Move Supply Method" has been renamed to "Supply
Method".
- "Partner" to "Contact" on the pickings has been renamed.The manufacturing bill of materials structure report now uses clearer labels for its print buttons. This helps users choose the right print action more confidently and reduces confusion when generating reports.
Original PR description
Description of the issue/feature this PR addresses: Related task: https://www.odoo.com/web?#id=1998237&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.8e7eaa74d386617c4bf1e6677c086903 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
Users can no longer create or edit stock locations directly from selection fields across inventory-related workflows. This helps keep warehouse location setup controlled and consistent by requiring changes to be made through the dedicated stock location menu.
Original PR description
…t stock location on the fly task-1958487 Description of the issue/feature this PR addresses: Current behavior before PR: User can create stock location on the fly after click on create & edit button in may2one selection. Desired behavior after PR is merged: Can't create on the fly from any where only from location menu of stock module. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The salary configurator now asks new employees for first and last names in separate fields, then stores them in a consistent last-name-first format. Existing employee names remain unchanged in one field to avoid incorrect automatic reformatting.
Original PR description
Purpose ======= In the salary configurator people sometimes enter "\<Last name\> \<First name\>" and sometimes "\<First name\> \<Last name\>". This makes the employee's names formatting heterogeneous. We want to always have "\<Last name\> \<First name\>". Specification ============= In the salary configurator font end, ask the last and first names separately than concatenate them for backend. For existing employees, we don't know how the name is formatted, so keep the name in a single input. (and it's impossible to have a clever heuristic) Task 1953003
Warehouse users can no longer create or edit stock locations directly while working with barcode inventory or move line screens. This helps keep location data controlled and consistent by requiring locations to be managed through the proper setup flow.
Original PR description
…on the fly
task-1958487Manufacturing dashboard links now open the more operator-friendly tablet/kanban view instead of a list view, making work orders easier to access and act on. Some duplicate enterprise view customization was also removed because the batch fields are now handled in the standard community view.
Original PR description
task: https://www.odoo.com/web?#id=1967745&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 pad: https://pad.odoo.com/p/r.8cdf71753b45e9af83a2dfd4e703c262 [ENTERPRISE] - 'mrp_routing_views.xml' has been deleted because fields 'batch' and 'batch_sizes' have been added in community view so no need to keep that xml file anymore in enterprise. - Before this commit, on the Manufacturing dashboard, clicking on the 'In progress' and 'to launch' link of kanban card, will be landed on tree view. For better usability, by this commit, by clicking on those mentioned links, will be landed on tablet view.
Resolved issues and error corrections
This change corrects an error introduced in the stock picking view by removing an invalid reference. It helps ensure users can open and use the stock transfer screen without encountering a view-related failure.
Original PR description
Commit ca35f98 change the picking view but introduce an error by calling 'self'. 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
This corrects a typo that prevented a wishlist data rule from being applied. It helps ensure wishlist records follow the intended validation, reducing the chance of duplicate or inconsistent wishlist entries.
Original PR description
_sql_constrains does nothing
This fixes a small typo that caused the wrong calculation method to be used in CRM lead mining requests. The change helps ensure lead mining request information is computed correctly, reducing the risk of inaccurate CRM data.
Original PR description
Since c456228fa466982806355475079121f0b45c0166, the compute method was not the good 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
This update fixes several issues that could cause website editing or image gallery features to behave incorrectly or crash. It also improves image file handling so uploaded images avoid unnecessary file size increases while preserving practical quality.
Original PR description
rebase-ff
This fixes issues in Mexico electronic invoicing after the SOAP service client changed, helping invoices be signed and cancellation responses handled correctly. It also corrects tax-related display/template problems so tax tags are read from the right place.
Original PR description
Now the SOAP client is zeep instead of suds so some changes are required: - the encode of parameter on base64 is not necessary to call the service. - adaptation of the response reading. - Avoid error creating the UUIDS complexType (this is not working yet. Finkok response: Formato de UUIDS incorrecto) Also - fix tax view because the field tag_ids doesn't exist in the account.tax model - Some changes on the cfdi template to get the tag_ids of the taxes. - Fix typo error.