Daily updates from Odoo
Wednesday, October 16, 2024
7 changes · master
New functionality added to Odoo
Adds a configuration option to limit how many work order cards are shown on the shop floor display. This helps teams keep the screen focused and easier to manage when many manufacturing orders are active.
Original PR description
…e shop floor
Adds a configurable limit for how many work order cards appear on the shop floor display. This helps manufacturing teams keep the screen manageable and focused, improving usability when many work orders are available.
Original PR description
…e shop floor
A new manufacturing setting lets teams limit how many work order cards are shown on the shop floor screen. This helps keep the display manageable and focused for operators, especially in busier production environments.
Original PR description
…e shop floor
Enhancements to existing features
Amazon customer alias emails are now saved directly on the customer's primary contact email. This helps Odoo processes that rely on the standard contact email, such as shipping and customer communication, work more consistently.
Original PR description
This commit set amazon alias directly on customer's main contact email instead create field to store that email on contact. This will ensure flow that are related to contact's email like shipping address and other where email on contact is required. task-3877861
Resolved issues and error corrections
A new shop floor setting lets manufacturers control how many work order cards are shown at once. This helps teams keep the screen focused and easier to use when many manufacturing orders are active.
Original PR description
…e shop floor
This update fixes how the Master Production Schedule handles ordering limits and lead times across different planning periods. It helps avoid misleading replenishment quantities, such as applying a monthly cap to a yearly view, and improves demand forecasts for components with lead times.
Original PR description
This PR contains the following commits: - [IMP] mrp_mps: hide Order buttons in non-default periods When the date type shown (year, month, week, day) is different from the one defined in the settings, we hide the order buttons. - [FIX] mrp_mps: disable max_to_replenish_qty in non-default period `max_to_replenish_qty` should only be applied for the period defined in the settings. Otherwise we have situation where a limit of 15 per month is applied for a whole year. - [FIX] mrp_mps: use real dates with lead times When a bom has a lead time, we want to use the real date to compute the indirect demand forecast of the components in the MPS. task 4172967
Code cleanup and technical improvements
Point of Sale preparation now uses product templates as the main product card, reducing limitations around variants, attributes, and pricing. This lays the groundwork for better performance and more flexible product management in PoS workflows.
Original PR description
Historically, the point of sale module used the product.product model to represent products cards in PoS. A workaround has been done to handle variants, attributes and pricelist. Now the fact that we miss the product.template model in the PoS module is a blocker for the future of the PoS module. Causing a lot of performance issues and limitations. This commit replace the use of product.product as product card by the product.template model. This will allow us to use the product.template with pricelist, attributes, variants and other features. The old product.product models has been proxied to the product.template each variable that isn't on the product.product model will be taken from the product.template model. taskId: 4134659