Skip to content

[ADD] module_types: Implemented BOM components multiplication from sales #915

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 5 commits into
base: 18.0
Choose a base branch
from

Conversation

dhbr-odoo
Copy link

This change allows for dynamic adjustment of Bill of Materials component quantities based on a value set on the sales order. It provides greater flexibility for make-to-order products where certain components must scale with a customer's selection (e.g., number of sections in a sofa).

The implementation adds a multiplication value field to the sales order line. When a manufacturing order is generated, this factor is applied to BoM components linked to a specific module type, such as 'Sections', ensuring the correct quantity of raw materials is planned.

Task-ID: 5003230

This change allows for dynamic adjustment of Bill of Materials component quantities based on a value set on the sales order. It provides greater flexibility for make-to-order products where certain components must scale with a customer's selection (e.g., number of sections in a sofa).

The implementation adds a multiplication value field to the sales order line. When a manufacturing order is generated, this factor is applied to BoM components linked to a specific module type, such as 'Sections',
ensuring the correct quantity of raw materials is planned.

Task-ID: 5003230
@robodoo
Copy link

robodoo commented Aug 12, 2025

Pull request status dashboard

Removed obsolete comments and adjusted whitespace to improve code clarity and better align with coding guidelines.
This commit removes all extraneous whitespace, including trailing spaces and inconsistent blank lines.
Removed unnecessary whitespaces.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants