{"id":17469,"date":"2026-01-29T13:18:27","date_gmt":"2026-01-29T13:18:27","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=17469"},"modified":"2026-08-20T06:22:50","modified_gmt":"2026-08-20T06:22:50","slug":"how-product-dimension-works-in-idempiere","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/how-product-dimension-works-in-idempiere\/","title":{"rendered":"How Product Dimension Works in iDempiere"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The <strong>Product Dimension<\/strong> links accounting entries to what is bought, sold, consumed, or produced. It enables tracking <strong>costs and revenue by product<\/strong> without creating separate GL accounts. Once configured, it works automatically by capturing the selected product during document posting.<\/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=\"329\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/Product_Dimension-1024x329.png\" alt=\"\" class=\"wp-image-21209\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/Product_Dimension-1024x329.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/Product_Dimension-300x96.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/Product_Dimension-768x247.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/Product_Dimension-1536x494.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/Product_Dimension.png 1562w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Creating Product Dimension Values<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Product dimension values are derived from <strong>products defined in the system<\/strong>. Each product becomes a leaf node in the Product Dimension tree and is available for accounting once it is active.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">While creating or reviewing a product for dimension usage:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The <strong>product must be active<\/strong><\/li>\n\n\n\n<li>It must not be a <strong>summary product<\/strong><\/li>\n\n\n\n<li>It should belong to the correct product hierarchy<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Product categories help organize products, but <strong>posting always occurs at the product level<\/strong>, not at category level.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"490\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-ProductDimension-3.png\" alt=\"\" class=\"wp-image-17549\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-ProductDimension-3.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-ProductDimension-3-300x144.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-ProductDimension-3-768x368.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Product Hierarchy and Structure<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Product Dimension follows a <strong>parent\u2013child hierarchy<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Parent nodes represent <strong>product groups or categories<\/strong><\/li>\n\n\n\n<li>Child nodes represent <strong>individual products<\/strong><\/li>\n\n\n\n<li>Only <strong>leaf products<\/strong> are used in accounting postings<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This structure allows reports to show both <strong>detailed product-level values<\/strong> and <strong>group-level summaries<\/strong> without additional configuration.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"558\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-ProductDimension-1-1.png\" alt=\"\" class=\"wp-image-17550\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-ProductDimension-1-1.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-ProductDimension-1-1-300x163.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-ProductDimension-1-1-768x419.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Product Dimension During Transactions<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Users do not manually select the Product Dimension.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Instead:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The product entered on the document line determines the dimension<\/li>\n\n\n\n<li>The system automatically assigns the product during posting<\/li>\n\n\n\n<li>No extra user action is required<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This applies to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sales Invoices<\/li>\n\n\n\n<li>Purchase Invoices<\/li>\n\n\n\n<li>Material Receipts and Issues<\/li>\n\n\n\n<li>Inventory and Costing transactions<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Once posted, the product value is locked in accounting and remains unchanged.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Product Dimension in Accounting Records<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After posting, the Product Dimension appears in <strong>Accounting Fact Details<\/strong>. Each accounting line carries the product reference, allowing precise tracking of costs and revenue.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This makes it possible to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Analyze profitability by product<\/li>\n\n\n\n<li>Track expenses by material or item<\/li>\n\n\n\n<li>Compare performance across product groups<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Even if product details change later, the original accounting entries retain the correct product reference.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"558\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-ProductDimension-2-1.png\" alt=\"\" class=\"wp-image-17551\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-ProductDimension-2-1.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-ProductDimension-2-1-300x163.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-ProductDimension-2-1-768x419.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Product Dimension in Reporting<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Reports use the Product Dimension to group and filter financial data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Common reporting views include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Revenue by product<\/li>\n\n\n\n<li>Cost by material<\/li>\n\n\n\n<li>Margin analysis by product group<\/li>\n\n\n\n<li>Inventory valuation by product<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Because the hierarchy is maintained in the dimension tree, reports automatically roll up values from products to categories.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Outcome<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">With Product Dimension correctly used, iDempiere provides <strong>clear product-level financial visibility<\/strong> without complicating the chart of accounts. Users work with products as usual, while accounting and reporting gain accurate, structured product insights across the system.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Product Dimension links accounting entries to what is bought, sold, consumed, or produced. It enables tracking costs and revenue [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,58],"tags":[],"class_list":["post-17469","post","type-post","status-publish","format-standard","hentry","category-idempiere-product","category-idempiere-accounting"],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/17469","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\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/comments?post=17469"}],"version-history":[{"count":2,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/17469\/revisions"}],"predecessor-version":[{"id":21211,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/17469\/revisions\/21211"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=17469"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=17469"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=17469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}