[ADD] new_product_type: Implemented custom kit product without BOM dependency.#1325
Draft
adpaw-odoo wants to merge 1 commit into
Draft
[ADD] new_product_type: Implemented custom kit product without BOM dependency.#1325adpaw-odoo wants to merge 1 commit into
adpaw-odoo wants to merge 1 commit into
Conversation
…pendency. -Added 'is_kit' flag and 'sub_product_ids' M2M relations to product templates. -Added recursive 'kit_main_line_id' self-relations, 'is_kit_sub_line' states, and automated cascade-deletion handlers on order lines. -Build 'sale.kit.wizard' transient model to auto-populate, calculate group pricing, and map updates back to quotation rows, ensuring the values stay intact even after re-opening the wizard -Enforce row-level readonly attributes for generated sub-lines, and introduce a 'print_kit_in_report' toggle. -Customize logic across Sales Orders, Portal views, and Invoice layouts to dynamically filter sub-products based on the parent header flag.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Introduce a new custom module that adds kit functionality to sale orders without requiring the Manufacturing module or Bill of Materials configuration.
WHY this change is being made:
Currently, Odoo only supports kit products through the mrp module which forces non-manufacturing businesses to install unnecessary components. This module bridges that gap by providing a lightweight kit mechanism directly within the sale module.
Technical decisions taken:
Task ID: 4443261