Thursday, March 28, 2019
6 changes
Enhancements to existing features
When creating or editing a contact, Odoo now warns users if the VAT number already exists on another partner record. This helps teams spot possible duplicate customers or vendors earlier and keep contact data cleaner.
Original PR description
Task 1942984 Add a warning to alert for partner duplicates based on VAT number When we create a new partner with an existing vat number, on change from vat number --> trigger a warning, -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update disables quick creation for accounting account fields across several Odoo workflows. It helps prevent users from accidentally creating incomplete or incorrect accounts while entering invoices, payments, expenses, stock valuation, or related accounting records.
Original PR description
Task 1958439 Purpose: prevent the erroneous account creation -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Records created from incoming emails now keep people who were copied on the original message, reducing the chance that important contacts are left out of later follow-ups. The chatter also makes recipient suggestions easier to manage by showing a shorter list with an option to expand it when needed.
Original PR description
*: crm, project, maintenance, hr_recruitment When a record is created from an email, cc can be lost. This commit proposes a new mixin to keep cc on the record and allows to create partner for each of them when sending a message from the chatter. The mixin is added on the mail recors that can be created from mail.alias: document helpdesk.ticket mrp.eco quality.alert hr.applicant crm.lead project.task mail.channel maintenance.equipment A new show more/ show less mechanism is also added to the partner suggestions in chatter. Task: 1925001 Linked PR: odoo/enterprise#3689
Manufacturing teams can now choose whether Bill of Material component quantities must be followed strictly or used as adjustable guidance. This gives businesses tighter control where exact consumption is required, while preserving flexibility for production processes that need manual adjustments or multiple lot entries.
Original PR description
Purpose: The quantities to consume on Bill of Material lines should be either strictly used or be taken as a reference more or less adjustable. This commit adds a setting on BoM to specify if the…
Purpose: The quantities to consume on Bill of Material lines should be
either strictly used or be taken as a reference more or less adjustable.
This commit adds a setting on BoM to specify if the consumption is 'strict'
or 'flexible'. This new option has the following impacts:
- On produce wizard: if consumption is set to 'strict', the done quantities
are prefilled and locked in read only mode. Changing the quantity to
produce will, as done before, update the components to consume but the
manufacturing user cannot change them by hand.
If set to 'flexible', the production flow remains the same as present
one.
- On workorders: if consumption is set to 'strict', the Validate button
will save the consumed data, and propose to fill the remaining ones until
the total is registered. If set to 'flexible', two button are displayed.
'Validate' to register the current component and pass to next step either
the quantity to consume is complete or not, and 'Continue Consumption'
to registered the current component quantity but leaving the user the
possibility to add more quantity (and possibly another lot number) for
the current component
Task: 1889393
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-prRecords created from incoming emails now retain the people copied on the original message. This helps teams keep all relevant contacts visible and makes it easier to include or create those contacts when replying from the record conversation.
Original PR description
*: crm, project, maintenance, hr_recruitment When a record is created from an email, cc can be lost. This commit proposes a new mixin to keep cc on the record and allows to create partner for each of them when sending a message from the chatter. The mixin is added on the mail recors that can be created from mail.alias: document helpdesk.ticket mrp.eco quality.alert hr.applicant crm.lead project.task mail.channel maintenance.equipment Task: 1925001 Linked pr: odoo/odoo#31275
Manufacturing teams can now choose whether component quantities on a bill of materials must be followed exactly or can be adjusted during production. This gives businesses tighter control when needed while preserving flexibility for real-world consumption differences, including workorder and quality workflow handling.
Original PR description
Purpose: The quantities to consume on Bill of Material lines should be either strictly used or be taken as a reference more or less adjustable. This commit adds a setting on BoM to specify if the…
Purpose: The quantities to consume on Bill of Material lines should be
either strictly used or be taken as a reference more or less adjustable.
This commit adds a setting on BoM to specify if the consumption is 'strict'
or 'flexible'. This new option has the following impacts:
- On produce wizard: if consumption is set to 'strict', the done quantities
are prefilled and locked in read only mode. Changing the quantity to
produce will, as done before, update the components to consume but the
manufacturing user cannot change them by hand.
If set to 'flexible', the production flow remains the same as present
one.
- On workorders: if consumption is set to 'strict', the Validate button
will save the consumed data, and propose to fill the remaining ones until
the total is registered. If set to 'flexible', two button are displayed.
'Validate' to register the current component and pass to next step either
the quantity to consume is complete or not, and 'Continue Consumption'
to registered the current component quantity but leaving the user the
possibility to add more quantity (and possibly another lot number) for
the current component
Task: 1889393