{"id":17449,"date":"2026-01-28T10:12:43","date_gmt":"2026-01-28T10:12:43","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=17449"},"modified":"2026-08-20T06:25:10","modified_gmt":"2026-08-20T06:25:10","slug":"how-campaign-dimension-works-in-idempiere","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/how-campaign-dimension-works-in-idempiere\/","title":{"rendered":"How Campaign Dimension Works in iDempiere"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The <strong>Campaign Dimension<\/strong> links accounting entries to <strong>marketing or promotional activities<\/strong>. It tracks <strong>campaign-specific costs and revenue<\/strong> without changing the chart of accounts. Once assigned, the campaign flows automatically into accounting records, giving clear visibility into spending and performance.<\/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=\"258\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/Campaign_Dimension-1024x258.png\" alt=\"\" class=\"wp-image-21193\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/Campaign_Dimension-1024x258.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/Campaign_Dimension-300x76.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/Campaign_Dimension-768x193.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/Campaign_Dimension-1536x387.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/Campaign_Dimension-2048x516.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Creating Campaign Dimension Values<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Campaign dimension values are created as <strong>campaign records<\/strong> in the system. Each campaign becomes an individual dimension value that can be selected during transactions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When setting up a campaign:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The <strong>campaign must be active<\/strong>.<\/li>\n\n\n\n<li>It should represent a real promotional or marketing initiative.<\/li>\n\n\n\n<li>It should be created before related transactions are entered.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Campaigns can be organized under parent campaigns for reporting, but postings are always done at the <strong>individual campaign level<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"401\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-1024x401.png\" alt=\"TenthPlanet-iDempiere-Master-CampaignDimension\" class=\"wp-image-17452\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-1024x401.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-300x118.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-768x301.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-1536x602.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension.png 1916w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Campaign Hierarchy and Structure<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Campaign Dimension supports a <strong>hierarchical structure<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Parent campaigns are used for <strong>grouping and analysis<\/strong>.<\/li>\n\n\n\n<li>Child campaigns represent <strong>actual promotional activities<\/strong>.<\/li>\n\n\n\n<li>Accounting postings occur only on <strong>leaf-level campaigns<\/strong>.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This structure allows reports to show both <strong>individual campaign results<\/strong> and <strong>consolidated views<\/strong> across multiple campaigns.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"231\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-1-1024x231.png\" alt=\"TenthPlanet-iDempiere-Master-CampaignDimension-1\" class=\"wp-image-17453\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-1-1024x231.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-1-300x68.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-1-768x173.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-1-1536x346.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-1.png 1916w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Campaign Dimension During Transactions<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Campaign Dimension is usually <strong>selected manually<\/strong> when recording campaign-related activity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Users assign a campaign when:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Posting marketing or advertising expenses.<\/li>\n\n\n\n<li>Recording campaign-related sales or revenue.<\/li>\n\n\n\n<li>Entering GL journals for campaign adjustments.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Once selected and the document is posted, the campaign reference becomes part of the accounting entry and cannot be changed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"429\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-2-1024x429.png\" alt=\"TenthPlanet-iDempiere-Master-CampaignDimension-2\" class=\"wp-image-17456\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-2-1024x429.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-2-300x126.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-2-768x321.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-2-1536x643.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-2.png 1916w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Campaign Dimension in Accounting Records<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After posting, the Campaign Dimension appears in <strong>Accounting Fact Details<\/strong> along with other dimensions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This allows:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tracking total spend per campaign.<\/li>\n\n\n\n<li>Comparing revenue generated by campaigns.<\/li>\n\n\n\n<li>Reviewing campaign effectiveness over time.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Even after a campaign is closed or made inactive, historical accounting entries remain available for reporting.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"164\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-3-1024x164.png\" alt=\"TenthPlanet-iDempiere-Master-CampaignDimension-3\" class=\"wp-image-17459\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-3-1024x164.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-3-300x48.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-3-768x123.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-3-1536x245.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-CampaignDimension-3.png 1916w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\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 class=\"wp-block-paragraph\">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 sufficient 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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\"><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 class=\"wp-block-paragraph\">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>Campaign Dimension in Reporting<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Reports use the Campaign Dimension to present financial data focused on marketing and promotions.<\/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>Campaign-wise expense summaries<\/li>\n\n\n\n<li>Revenue attributed to campaigns<\/li>\n\n\n\n<li>Cost versus outcome comparisons<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Because the dimension supports hierarchy, reports can roll up multiple campaigns into a single summary view.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Outcome<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">With Campaign Dimension correctly utilized, iDempiere provides <strong>clear visibility into promotional spending and results<\/strong>. Users assign campaigns where relevant, while accounting and reporting gain accurate, structured insights into campaign performance without complicating financial setup.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Campaign Dimension links accounting entries to marketing or promotional activities. It tracks campaign-specific costs and revenue without changing the [&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-17449","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\/17449","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=17449"}],"version-history":[{"count":3,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/17449\/revisions"}],"predecessor-version":[{"id":27740,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/17449\/revisions\/27740"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=17449"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=17449"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=17449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}