{"id":20764,"date":"2026-07-17T06:44:30","date_gmt":"2026-07-17T06:44:30","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=20764"},"modified":"2026-07-17T06:44:51","modified_gmt":"2026-07-17T06:44:51","slug":"how-to-configure-bill-of-materials-and-formula-in-idempiere","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/how-to-configure-bill-of-materials-and-formula-in-idempiere\/","title":{"rendered":"How to Configure Bill of Materials and Formula in iDempiere"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The Bill of Materials and Formula window lets retailers define a parent product built from multiple component products, such as a gift hamper assembled from packaged goods.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once configured, the BOM drives inventory consumption, costing, and kitting or production transactions, ensuring component stock is accurately reduced when the parent product is sold.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Process Flow<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"292\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Bill-of-Materials-And-Formula-1024x292.png\" alt=\"\" class=\"wp-image-20771\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Bill-of-Materials-And-Formula-1024x292.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Bill-of-Materials-And-Formula-300x86.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Bill-of-Materials-And-Formula-768x219.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Bill-of-Materials-And-Formula-1536x438.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Bill-of-Materials-And-Formula-2048x584.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Business Rules<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Only Active BOM records are available for kitting or production transactions.<\/li>\n\n\n\n<li>Each component line must reference an active, existing Product.<\/li>\n\n\n\n<li>Component Type separates functional components from packing materials.<\/li>\n\n\n\n<li>Quantity on each component line defines units consumed per one parent product.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Prerequisites<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Parent Product (e.g., GH-001_Premium Gift Hamper) created in the Product window.<\/li>\n\n\n\n<li>All component Products (Coffee Powder, Tea Pack, Chocolate Box, etc.) created and active.<\/li>\n\n\n\n<li>Organization and Tenant configured for the retail store.<\/li>\n\n\n\n<li>Product Category and UOM configured for the parent and component products.<\/li>\n\n\n\n<li>Warehouse and Locator configured so component stock is available.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Navigation<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Menu \u2192 Manufacturing \u2192 Bill of Materials and Formula<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Configuration Steps<\/strong><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step 1: Create the Parent Product BOM Header<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Open a new record on the Parent Product tab. Select the finished Product, confirm the Search Key and Name, and mark the record Active.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Field<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Description<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Product<\/td><td>GH-001_Premium Gift Hamper<\/td><td>Parent product being assembled<\/td><\/tr><tr><td>Search Key<\/td><td>GH-001<\/td><td>Unique product code<\/td><\/tr><tr><td>Name<\/td><td>Premium Gift Hamper<\/td><td>Product display name shown in transactions<\/td><\/tr><tr><td>Active<\/td><td>Checked<\/td><td>Enables the BOM header for use<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"536\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Manufacturing-BillOfMaterialAndFormula-1-1024x536.png\" alt=\"\" class=\"wp-image-20774\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Manufacturing-BillOfMaterialAndFormula-1-1024x536.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Manufacturing-BillOfMaterialAndFormula-1-300x157.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Manufacturing-BillOfMaterialAndFormula-1-768x402.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Manufacturing-BillOfMaterialAndFormula-1-1536x804.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Manufacturing-BillOfMaterialAndFormula-1.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step 2: Set BOM Type and BOM Use<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Set BOM Type to Current Active so this version is used for transactions. Set BOM Use to Manufacturing so components are consumed during production or kitting.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Field<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Description<\/strong><\/td><\/tr><\/thead><tbody><tr><td>BOM Type<\/td><td>Current Active<\/td><td>Marks this BOM version as the one used for transactions<\/td><\/tr><tr><td>BOM Use<\/td><td>Master<\/td><td>Defines whether the BOM drives production, costing, or engineering<\/td><\/tr><tr><td>Revision<\/td><td>(optional)<\/td><td>Identifies the version of the recipe when it changes over time<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step 3: Add Component Lines<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">From the Detail record tab, add a new line for each component product. Assign an incrementing Line No (10, 20, 30&#8230;) and select the component Product.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Field<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Description<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Line No<\/td><td>10, 20, 30&#8230;<\/td><td>Sets the display and processing order of components<\/td><\/tr><tr><td>Product<\/td><td>COF-250_Coffee Powder (250 g)<\/td><td>Component product consumed in the BOM<\/td><\/tr><tr><td>Component Type<\/td><td>Component \/ Packing<\/td><td>Classifies the line as a functional item or packing material<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"474\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Manufacturing-BillOfMaterialAndFormula-2-1024x474.png\" alt=\"\" class=\"wp-image-20775\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Manufacturing-BillOfMaterialAndFormula-2-1024x474.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Manufacturing-BillOfMaterialAndFormula-2-300x139.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Manufacturing-BillOfMaterialAndFormula-2-768x356.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Manufacturing-BillOfMaterialAndFormula-2-1536x711.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Manufacturing-BillOfMaterialAndFormula-2.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step 4: Define Component Line Details<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Open each component line and set the Quantity required per parent unit. Mark the Component Type as Packing for wrapping or presentation items, then save the line.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Field<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Description<\/strong><\/td><\/tr><\/thead><tbody><tr><td>BOM Formula<\/td><td>GH-001_Premium Gift Hamper<\/td><td>Parent BOM this component line belongs to<\/td><\/tr><tr><td>Product<\/td><td>COF-250_Coffee Powder (250 g)<\/td><td>Component product for this line<\/td><\/tr><tr><td>Component Type<\/td><td>Component<\/td><td>Identifies this as a functional hamper item<\/td><\/tr><tr><td>Quantity<\/td><td>1.0<\/td><td>Units of the component consumed per parent product<\/td><\/tr><tr><td>Active<\/td><td>Checked<\/td><td>Enables the line for transaction processing<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"474\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiereManufacturing-BillOfMaterialAndFormula-3-1024x474.png\" alt=\"\" class=\"wp-image-20776\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiereManufacturing-BillOfMaterialAndFormula-3-1024x474.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiereManufacturing-BillOfMaterialAndFormula-3-300x139.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiereManufacturing-BillOfMaterialAndFormula-3-768x356.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiereManufacturing-BillOfMaterialAndFormula-3-1536x711.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiereManufacturing-BillOfMaterialAndFormula-3.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Common Issues and Resolutions<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Issue<\/strong><\/td><td><strong>Cause<\/strong><\/td><td><strong>Resolution<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Component product not found in search<\/td><td>Product is not Active or in the wrong category<\/td><td>Verify the Product is Active and saved before adding it to the BOM<\/td><\/tr><tr><td>Incorrect stock consumption after production<\/td><td>Wrong Quantity entered on a component line<\/td><td>Review and correct the Quantity value on each component line<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Next Steps<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Configure the Production Order \/ Work Order window to process the BOM.<\/li>\n\n\n\n<li>Set up Warehouse and Locator records for component stock availability.<\/li>\n\n\n\n<li>Review Product Costing for the parent product based on component costs.<\/li>\n\n\n\n<li>Configure Replenishment settings for component reorder points.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The Bill of Materials and Formula window lets retailers define a parent product built from multiple component products, such as [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[86,10],"tags":[],"class_list":["post-20764","post","type-post","status-publish","format-standard","hentry","category-idempiere-manufacturing","category-idempiere-product"],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/20764","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/comments?post=20764"}],"version-history":[{"count":0,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/20764\/revisions"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=20764"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=20764"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=20764"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}