{"id":20189,"date":"2026-08-04T12:03:00","date_gmt":"2026-08-04T12:03:00","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=20189"},"modified":"2026-08-17T07:11:54","modified_gmt":"2026-08-17T07:11:54","slug":"how-to-reset-accounting-in-idempiere","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/how-to-reset-accounting-in-idempiere\/","title":{"rendered":"How to Reset Accounting in iDempiere"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Configure the Reset Accounting window in iDempiere to correct posting errors and repost invoices, receipts, and payments for accounting.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Reset Accounting window in iDempiere is an accounting utility that clears invalid posting status or removes Fact_Acct entries so eligible documents can be reposted.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Running it correctly keeps financial reports accurate, since incorrect resets can distort ledger balances until documents are reposted.<\/p>\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 transactions with an active Posted are eligible for reset. (Also Without Posting not checked)<\/li>\n\n\n\n<li>When Delete existing Accounting Entries is No only fixes Posted status and Processed status to as unchecked.<\/li>\n\n\n\n<li>When Delete existing Accounting Entries is Yes resets Posted status and deletes Fact_Acct entries for eligible documents.<\/li>\n\n\n\n<li>The original business document is never deleted, reversed, reopened, or voided.<\/li>\n\n\n\n<li>Accounting Period Control determines which documents fall inside the eligible date range.<\/li>\n\n\n\n<li>Also Without Postings resets documents that have no Fact_Acct entries within the period.<\/li>\n\n\n\n<li>The Accounting Server must be stopped before running this process.<\/li>\n<\/ul>\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=\"520\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Acounting-Reset-Accounting-1024x520.png\" alt=\"\" class=\"wp-image-20232\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Acounting-Reset-Accounting-1024x520.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Acounting-Reset-Accounting-300x152.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Acounting-Reset-Accounting-768x390.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Acounting-Reset-Accounting.png 1502w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Prerequisites<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Accounting Schema and Period Control configured for the Client.<\/li>\n\n\n\n<li>Target document (Invoice, Shipment, Payment, etc.) already completed and posted at least once.<\/li>\n\n\n\n<li>User role has System Admin access to the Reset Accounting window.<\/li>\n\n\n\n<li>Accounting Server stopped before starting the process.<\/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 Open Items (Financial Movements and Aging) \u2192 Reset Accounting<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong><br>Configuration Steps<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 1: Select the Table to Reset<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Open Reset Accounting. In the Table field, select the document table, for example C_Invoice_Invoice for AR\/AP invoices.<\/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>Tenant<\/td><td>POTS<\/td><td>Client whose accounting records will be processed.<\/td><\/tr><tr><td>Table<\/td><td>C_Invoice_Invoice<\/td><td>Restricts the reset to Invoice-related Fact_Acct entries only.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Choose the Delete Posting Mode<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Leave Delete Posting unchecked for a status-only cleanup, or check it to delete existing Fact_Acct entries and force a full repost.<\/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>Delete existing Accounting Entries<\/td><td>Checked<\/td><td>When checked, deletes Fact_Acct rows and resets Posted status for eligible documents.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 3: Set the Account Date Range<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Enter the accounting date From and To values covering only the affected transactions, such as the current open period.<\/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>Account Date From<\/td><td>07\/01\/2026<\/td><td>Start of the accounting date range considered for reset.<\/td><\/tr><tr><td>Account Date To<\/td><td>07\/09\/2026<\/td><td>End of the accounting date range considered for reset.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 4: Enable Also Without Postings<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Check Also Without Postings if completed documents show a stuck or error Posted status but have no accounting entries at all.<\/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>Also Without Postings<\/td><td>Checked<\/td><td>Also resets eligible documents that have no matching Fact_Acct record.<\/td><\/tr><tr><td>Run as Job<\/td><td>Unchecked<\/td><td>Runs the process immediately instead of scheduling it as a background job.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 5: Run and Review the Process<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Click OK to execute. Review the result message for reset and deleted counts, then run Post Immediate on the affected documents to repost.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"461\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenethPlanet-iDempiere-Accounting-Reset-Accounting-1-1024x461.png\" alt=\"\" class=\"wp-image-20191\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenethPlanet-iDempiere-Accounting-Reset-Accounting-1-1024x461.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenethPlanet-iDempiere-Accounting-Reset-Accounting-1-300x135.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenethPlanet-iDempiere-Accounting-Reset-Accounting-1-768x346.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenethPlanet-iDempiere-Accounting-Reset-Accounting-1-1536x691.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenethPlanet-iDempiere-Accounting-Reset-Accounting-1-2048x922.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"461\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenethPlanet-iDempiere-Accounting-Reset-Accounting-2-1024x461.png\" alt=\"\" class=\"wp-image-20190\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenethPlanet-iDempiere-Accounting-Reset-Accounting-2-1024x461.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenethPlanet-iDempiere-Accounting-Reset-Accounting-2-300x135.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenethPlanet-iDempiere-Accounting-Reset-Accounting-2-768x346.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenethPlanet-iDempiere-Accounting-Reset-Accounting-2-1536x691.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenethPlanet-iDempiere-Accounting-Reset-Accounting-2-2048x922.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>No documents are reset<\/td><td>Selected date range falls outside the open accounting period.<\/td><td>Adjust Account Date From\/To to match an open period in Period Control.<\/td><\/tr><tr><td>Fact_Acct not deleted despite running the process<\/td><td>Delete Posting checkbox was left unchecked.<\/td><td>Re-run with Delete existing Accounting Entries checked.<\/td><\/tr><tr><td>Documents with no postings are skipped<\/td><td>Also Without Postings was left unchecked.<\/td><td>Enable Also Without Postings to include documents without Fact_Acct records.<\/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>Review and correct Accounting Schema or Product\/Account mappings.<\/li>\n\n\n\n<li>Run Post Immediate to regenerate accounting entries for reset documents.<\/li>\n\n\n\n<li>Verify General Ledger balances after reposting.<\/li>\n\n\n\n<li>Confirm Period Control settings for the affected accounting period.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Configure the Reset Accounting window in iDempiere to correct posting errors and repost invoices, receipts, and payments for accounting. Introduction [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,58],"tags":[],"class_list":["post-20189","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\/20189","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=20189"}],"version-history":[{"count":6,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/20189\/revisions"}],"predecessor-version":[{"id":27036,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/20189\/revisions\/27036"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=20189"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=20189"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=20189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}