{"id":21445,"date":"2026-07-21T10:41:42","date_gmt":"2026-07-21T10:41:42","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=21445"},"modified":"2026-08-20T11:35:39","modified_gmt":"2026-08-20T11:35:39","slug":"how-validate-business-partner-process-works-in-idempiere","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/how-validate-business-partner-process-works-in-idempiere\/","title":{"rendered":"How Validate Business Partner Process Works in iDempiere"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Validate Business Partner process in iDempiere checks and recalculates the financial figures stored against a customer or vendor record, including credit used, open balance, and lifetime value.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is commonly used when business partner figures look incorrect, such as after data imports, manual corrections, document reversals, or bulk data changes. The process can validate one partner at a time or an entire partner group in a single run.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Running this process keeps customer and vendor balances accurate, which supports reliable credit checks, statements, aging reports, and financial reporting across sales and purchasing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Process Flow Diagram<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"331\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/Validate-Business-Partner.drawio-1024x331.png\" alt=\"TenthPlanet-iDempiere-Process-ValidateBusinessPartner-ProcessFlow\" class=\"wp-image-21446\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/Validate-Business-Partner.drawio-1024x331.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/Validate-Business-Partner.drawio-300x97.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/Validate-Business-Partner.drawio-768x248.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/Validate-Business-Partner.drawio-1536x496.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/Validate-Business-Partner.drawio-2048x661.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\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>Either a Business Partner or a Business Partner Group must be selected before starting the process.<\/li>\n\n\n\n<li>Selecting a specific Business Partner validates only that partner, regardless of the group shown.<\/li>\n\n\n\n<li>Selecting a Business Partner Group validates every active partner within that group.<\/li>\n\n\n\n<li>Only active business partner records are included when running the check by group.<\/li>\n\n\n\n<li>The process checks and re-allocates payments and invoices linked to each business partner.<\/li>\n\n\n\n<li>Credit used, open balance, and lifetime value are recalculated and saved on the business partner record.<\/li>\n\n\n\n<li>The process can run immediately or in the background using the Run as Job option.<\/li>\n\n\n\n<li>Recalculated figures overwrite the previously stored balance values on the business partner.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Prerequisite<\/strong>s<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Business Partner record created and set up as a Customer, Vendor, or both.<\/li>\n\n\n\n<li>Business Partner Group configured and assigned, if validating by group.<\/li>\n\n\n\n<li>Business Partner record is Active.<\/li>\n\n\n\n<li>Invoices and payments already entered for the business partner, where applicable.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Navigation<\/strong><\/h2>\n\n\n\n<pre class=\"wp-block-code\" style=\"font-size:15px\"><code><strong>Menu \u2192 Partner Relations \u2192 Business Partner Rules \u2192 Validate Business Partner<\/strong><\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"641\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-1-1024x641.png\" alt=\"TenthPlanet-iDempiere-Process-ValidateBusinessPartner-1\" class=\"wp-image-21447\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-1-1024x641.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-1-300x188.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-1-768x481.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-1-1536x962.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-1-2048x1282.png 2048w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-1-400x250.png 400w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Opening the window displays a parameter screen with the Business Partner Group and Business Partner selection fields, a Run as Job option, and Start and Cancel buttons.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"395\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-2-1024x395.png\" alt=\"TenthPlanet-iDempiere-Process-ValidateBusinessPartner-2\" class=\"wp-image-21448\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-2-1024x395.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-2-300x116.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-2-768x296.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-2-1536x593.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-2-2048x790.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Configuration Steps<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 1: Choose the Validation Scope<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This step decides whether the process checks one business partner or an entire group of partners.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Instructions<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Keep the default Business Partner Group, or select a specific Business Partner to narrow the check to a single record.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><td><strong>Field<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Description<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Business Partner Group<\/td><td>Standard<\/td><td>Validates all active partners belonging to this group when no single partner is chosen.<\/td><\/tr><tr><td>Business Partner<\/td><td>Britannia Distributor \u2014 Chennai<\/td><td>Restricts the check to one specific customer or vendor record.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Select the Run Mode<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This step controls whether results appear immediately or the process runs in the background.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Instructions<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Leave Run as Job unchecked to see results right away, or check it to process large groups without waiting on screen.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><td><strong>Field<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Description<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Run as Job<\/td><td>Unchecked<\/td><td>Runs the validation in the background instead of showing results on screen immediately.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"395\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-3-1024x395.png\" alt=\"TenthPlanet-iDempiere-Process-ValidateBusinessPartner-3\" class=\"wp-image-21449\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-3-1024x395.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-3-300x116.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-3-768x296.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-3-1536x593.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-3-2048x790.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 3: Start the Process<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Starting the process triggers the balance check and displays the outcome for each business partner covered.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Instructions<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Click Start to run the validation. Review the result list, then use Close Window or Parameter to run again with different values.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"609\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-4-1024x609.png\" alt=\"TenthPlanet-iDempiere-Process-ValidateBusinessPartner-4\" class=\"wp-image-21450\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-4-1024x609.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-4-300x178.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-4-768x457.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-4-1536x914.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-ValidateBusinessPartner-4-2048x1218.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 4: Review the Results<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This step confirms which figures were recalculated for each business partner processed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Instructions<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Check the Credit Used, Open Balance, and Actual Life Time Value shown for each business partner name in the result list.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><td><strong>Field<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Description<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Business Partner Name<\/td><td>Britannia Distributor \u2014 Chennai<\/td><td>Identifies the customer or vendor the figures below belong to.<\/td><\/tr><tr><td>Credit Used<\/td><td>0.0<\/td><td>Total credit currently used by the business partner.<\/td><\/tr><tr><td>Open Balance<\/td><td>-708.000<\/td><td>Net open amount across the business partner&#8217;s invoices and payments.<\/td><\/tr><tr><td>Actual Life Time Value<\/td><td>0<\/td><td>Total historical value recalculated for the business partner.<\/td><\/tr><\/tbody><\/table><\/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 is-style-stripes\"><table><thead><tr><td><strong>Issue<\/strong><\/td><td><strong>Cause<\/strong><\/td><td><strong>Resolution<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Error message about the group not being selected<\/td><td>Both Business Partner and Business Partner Group fields were left empty<\/td><td>Select a specific Business Partner or a Business Partner Group before starting<\/td><\/tr><tr><td>Open Balance shows an unexpected negative value<\/td><td>Invoice or payment allocations were recorded incorrectly<\/td><td>Review the related invoices and payments, then re-run the validation<\/td><\/tr><tr><td>Figures do not change after running the process<\/td><td>Invoices and payments were already correctly allocated<\/td><td>No action needed; this confirms the business partner data is consistent<\/td><\/tr><tr><td>Process takes a long time for a large group<\/td><td>The selected group contains many partners with high transaction volume<\/td><td>Use the Run as Job option to process the group in the background<\/td><\/tr><tr><td>A business partner does not appear in the group results<\/td><td>The business partner record is marked Inactive<\/td><td>Activate the business partner record, then run the validation again<\/td><\/tr><tr><td>Credit Used value looks incorrect after running<\/td><td>Related sales orders or invoices are still in draft or unposted status<\/td><td>Complete and post the pending documents, then re-run the validation<\/td><\/tr><tr><td>No result line appears for a business partner<\/td><td>The business partner has no invoices or payments on record<\/td><td>Confirm the partner has transaction history; otherwise no action is required<\/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>Business Partner window \u2013 review the updated credit, balance, and lifetime value fields.<\/li>\n\n\n\n<li>Payment Allocation window \u2013 verify how individual payments were applied to invoices.<\/li>\n\n\n\n<li>Business Partner Group window \u2013 confirm partners are assigned to the correct group.<\/li>\n\n\n\n<li>Aging and Open Item reports \u2013 confirm the recalculated balances are reflected in reporting.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Introduction The Validate Business Partner process in iDempiere checks and recalculates the financial figures stored against a customer or vendor [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[87,10],"tags":[],"class_list":["post-21445","post","type-post","status-publish","format-standard","hentry","category-idempiere-partner-relations","category-idempiere-product"],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/21445","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=21445"}],"version-history":[{"count":1,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/21445\/revisions"}],"predecessor-version":[{"id":21451,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/21445\/revisions\/21451"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=21445"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=21445"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=21445"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}