{"id":17906,"date":"2026-01-28T10:16:23","date_gmt":"2026-01-28T10:16:23","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=17906"},"modified":"2026-01-30T07:25:00","modified_gmt":"2026-01-30T07:25:00","slug":"how-does-the-account-combination-window-work-in-idempiere","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/how-does-the-account-combination-window-work-in-idempiere\/","title":{"rendered":"How does the Account Combination window work in iDempiere"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">It provides a <strong>single, validated accounting structure<\/strong> that combines the General Ledger account with multiple accounting dimensions into one usable accounting record.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In iDempiere, this is known as a <em>Valid Combination<\/em>, and it represents the exact account that will be posted to accounting in <strong>iDempiere<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Purpose of the Account Combination<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">iDempiere does not post transactions using only a single GL account. Instead, it posts using a <strong>combination of dimensions<\/strong> such as Account, Organization, Product, Project, Business Partner, Activity, and others.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Account Combination window brings all these dimensions together and validates them as a single accounting identity. This ensures consistency, control, and accuracy in financial postings.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"620\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-AccountCombination.png\" alt=\"\" class=\"wp-image-17909\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-AccountCombination.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-AccountCombination-300x182.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-AccountCombination-768x465.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Relationship between dimensions and accounting postings<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Each Account Combination represents one unique set of accounting dimensions. When a transaction is posted<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The system derives the required dimensions from the document (for example, product, project or organization)<\/li>\n\n\n\n<li>These values are matched to a valid account combination<\/li>\n\n\n\n<li>The posting is made using that combination<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If a valid combination does not exist, iDempiere can either create it automatically or block posting, depending on configuration.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why account combinations are needed<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Without account combinations, iDempiere would have to dynamically build accounting entries every time a document is posted. Instead, it uses predefined or auto-generated combinations to<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enforce accounting rules<\/li>\n\n\n\n<li>Prevent invalid dimension usage<\/li>\n\n\n\n<li>Maintain clean and auditable accounting data<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This approach is especially important in multi-project and multi-organization environments.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How combinations are created and maintained<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Account combinations can be<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Automatically generated<\/strong> by iDempiere during posting<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Once created, a combination is reused whenever the same set of dimensions appears again. This avoids duplication and ensures consistent postings across documents.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Controlling which dimensions are used<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The dimensions available in the Account Combination window depend on<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The Accounting Schema<\/li>\n\n\n\n<li>Enabled accounting dimensions (such as Project, Product, Organization)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Optional dimensions may be empty, while mandatory dimensions must be present for the combination to be valid. This explains why some postings include many dimensions while others include only a few.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By centralizing all accounting dimensions into validated combinations, the Account Combination window ensures <strong>accurate postings, strong control, and flexible financial reporting<\/strong> in iDempiere. It forms the foundation that connects operational transactions to structured, auditable accounting data.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It provides a single, validated accounting structure that combines the General Ledger account with multiple accounting dimensions into one usable [&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-17906","post","type-post","status-publish","format-standard","hentry","category-master"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/17906","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=17906"}],"version-history":[{"count":0,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/17906\/revisions"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=17906"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=17906"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=17906"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}