{"id":17487,"date":"2026-01-29T12:05:26","date_gmt":"2026-01-29T12:05:26","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=17487"},"modified":"2026-01-29T12:05:34","modified_gmt":"2026-01-29T12:05:34","slug":"how-sales-region-dimension-works-in-idempiere","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/how-sales-region-dimension-works-in-idempiere\/","title":{"rendered":"How Sales Region Dimension Works in iDempiere"},"content":{"rendered":"\n<p>The <strong>Sales Region Dimension<\/strong> links accounting entries to <strong>where sales occur geographically<\/strong>. It helps analyze revenue, receivables, and performance by region without separate organizations or accounts, and flows automatically during posting to ensure <strong>consistent regional visibility<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Creating Sales Region Dimension Values<\/strong><\/h2>\n\n\n\n<p>Sales Region Dimension values are created as <strong>Sales Region records<\/strong> in the system. Each region becomes a selectable dimension value that can be used during sales-related transactions.<\/p>\n\n\n\n<p>When creating a sales region:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The <strong>Sales Region must be active<\/strong><\/li>\n\n\n\n<li>It should represent a clear geographic or territorial boundary<\/li>\n\n\n\n<li>It should be created before related sales transactions occur<\/li>\n<\/ul>\n\n\n\n<p>Regions can be structured hierarchically, but postings always occur at the <strong>individual (leaf) region level<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"540\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-SalesRegionDimension-2.png\" alt=\"\" class=\"wp-image-17555\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-SalesRegionDimension-2.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-SalesRegionDimension-2-300x158.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-SalesRegionDimension-2-768x405.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Sales Region Hierarchy and Structure<\/strong><\/h2>\n\n\n\n<p>The Sales Region Dimension supports a <strong>parent\u2013child hierarchy<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Parent regions group multiple territories<\/li>\n\n\n\n<li>Child regions represent actual sales areas<\/li>\n\n\n\n<li>Only <strong>leaf regions<\/strong> are used for posting<\/li>\n<\/ul>\n\n\n\n<p>This structure allows reports to show performance at both <strong>regional and consolidated levels<\/strong> without additional configuration.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"375\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-SalesRegionDimension-1-2.png\" alt=\"\" class=\"wp-image-17556\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-SalesRegionDimension-1-2.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-SalesRegionDimension-1-2-300x110.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-SalesRegionDimension-1-2-768x281.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Sales Region Dimension During Transactions<\/strong><\/h2>\n\n\n\n<p>The Sales Region Dimension is <strong>usually assigned automatically<\/strong>.<\/p>\n\n\n\n<p>In most cases:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The region is derived from the <strong>Business Partner<\/strong><strong> setup<\/strong><\/li>\n\n\n\n<li>Sales documents inherit the region automatically<\/li>\n\n\n\n<li>Users do not manually select the sales region<\/li>\n<\/ul>\n\n\n\n<p>This automatic behavior ensures consistency and prevents incorrect regional assignments.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"416\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-SalesRegionDimension-2-1.png\" alt=\"\" class=\"wp-image-17557\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-SalesRegionDimension-2-1.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-SalesRegionDimension-2-1-300x122.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-SalesRegionDimension-2-1-768x312.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Sales Region Dimension in Accounting Records<\/strong><\/h2>\n\n\n\n<p>Once a document is posted, the Sales Region Dimension is written into <strong>Accounting Fact Details<\/strong> and remains fixed.<\/p>\n\n\n\n<p>This allows:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Revenue analysis by region<\/li>\n\n\n\n<li>Receivables tracking by territory<\/li>\n\n\n\n<li>Regional performance comparison<\/li>\n\n\n\n<li>Clean audit trails for sales activity<\/li>\n<\/ul>\n\n\n\n<p>Historical data remains accurate even if sales regions change later.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Accounting Schema and Dimension Posting (Applies to All Dimensions)<\/strong><\/h2>\n\n\n\n<p>Accounting Dimensions in iDempiere only appear in accounting entries when they are enabled in the <strong>accounting schema<\/strong>. Creating a dimension and using it in transactions is not enough by itself. Each accounting schema has a dedicated <strong>accounting dimensions<\/strong> tab. This tab controls which dimensions are allowed to post values into accounting records. The schema acts as a gatekeeper between operational data and financial postings.<\/p>\n\n\n\n<p>When a dimension is enabled in the Accounting Schema, iDempiere stores the selected dimension value during posting. The value becomes visible in <strong>accounting fact details<\/strong> and can be used in financial reports, analysis, and audits.<\/p>\n\n\n\n<p>When a dimension is not enabled, transactions still work normally. Documents can be completed, and business processes continue without error. However, the dimension value is ignored during posting, and accounting entries do not contain that dimension.<\/p>\n\n\n\n<p>This design allows organizations to control accounting complexity. Dimensions can be introduced gradually, activated only when reporting or tracking is required, without changing operational workflows.<\/p>\n\n\n\n<p><strong>Key points to remember:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Dimensions must be enabled per accounting schema<\/li>\n\n\n\n<li>Posting behavior depends on the schema used by the document<\/li>\n\n\n\n<li>Existing transactions are not retroactively updated<\/li>\n\n\n\n<li>Different schemas may enable different dimensions<\/li>\n<\/ul>\n\n\n\n<p>Always confirm the accounting schema configuration before validating dimension behavior in accounting or reports.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Sales Region Dimension in Reporting<\/strong><\/h2>\n\n\n\n<p>Reports use the Sales Region Dimension to present regional financial views.<\/p>\n\n\n\n<p>Common reporting examples include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Revenue by region<\/li>\n\n\n\n<li>Outstanding receivables by territory<\/li>\n\n\n\n<li>Regional sales comparisons<\/li>\n\n\n\n<li>Consolidated regional summaries<\/li>\n<\/ul>\n\n\n\n<p>Because the dimension is hierarchical, reports automatically roll up child regions into parent regions.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Outcome<\/strong><\/h2>\n\n\n\n<p>With Sales Region Dimension properly utilized, iDempiere provides <strong>clear geographic insight into sales performance<\/strong>. Sales activity is classified automatically, accounting remains clean, and management gains reliable regional visibility without increasing system complexity.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Sales Region Dimension links accounting entries to where sales occur geographically. It helps analyze revenue, receivables, and performance by [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[38],"tags":[],"class_list":["post-17487","post","type-post","status-publish","format-standard","hentry","category-master"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/17487","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=17487"}],"version-history":[{"count":0,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/17487\/revisions"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=17487"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=17487"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=17487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}