{"id":18635,"date":"2026-05-29T11:04:57","date_gmt":"2026-05-29T11:04:57","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=18635"},"modified":"2026-05-29T11:04:59","modified_gmt":"2026-05-29T11:04:59","slug":"how-to-configure-business-partner-group-in-idempiere","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/how-to-configure-business-partner-group-in-idempiere\/","title":{"rendered":"How to Configure Business Partner Group in iDempiere"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The Business Partner Group window in iDempiere for Distribution helps categorize customers, suppliers, carriers, and employees, enabling consistent accounting defaults, transaction processing, reporting, and operational control across distribution activities.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Business Partner Group window in iDempiere for Distribution is used to classify business partners into categories that support efficient distribution operations and financial management. Distribution organizations commonly create groups for retail customers, wholesale customers, suppliers, logistics providers, and internal staff. By assigning a business partner to the appropriate group, the system automatically applies predefined accounting settings, payment terms, credit controls, and transaction rules. This standardization reduces manual setup, improves data accuracy, and ensures consistent processing throughout the distribution supply chain.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Prerequisites<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before starting, ensure the following configuration steps have been completed:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Initial Tenant Setup completed successfully<\/li>\n\n\n\n<li>Accounting Schema configured with a valid Chart of Accounts<\/li>\n\n\n\n<li>Account Elements (Receivables and Payables GL accounts) are defined<\/li>\n\n\n\n<li>Organization structure is set up with at least one active organization<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Note: <\/strong>Ensure the Chart of Accounts is fully created before creating Business Partner Groups, as each group requires valid GL account assignments for Receivables, Payables, and Write-Off accounts.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Navigation<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To locate the Business Partner Group window in iDempiere, follow the menu path below:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Menu \u2192 Partner Relation \u2192 Business Partner Rules \u2192 Business Partner Group<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The window displays all existing Business Partner Group records in a grid view. From this view you can create new records, search existing ones, and review associated accounting configurations.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step-by-Step Configuration<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 1: Open the Business Partner Group Window<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Navigate to the Business Partner Group window using the menu path<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"665\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/05\/TenthPlanet-iDempiere-Masters-BusinessPartnerGroup.png\" alt=\"\" class=\"wp-image-18638\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/05\/TenthPlanet-iDempiere-Masters-BusinessPartnerGroup.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/05\/TenthPlanet-iDempiere-Masters-BusinessPartnerGroup-300x195.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/05\/TenthPlanet-iDempiere-Masters-BusinessPartnerGroup-768x499.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Create a New Record<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">To create a new Business Partner Group, click the New Record button in the toolbar: New Record (+)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The form will clear and present empty fields ready for data entry.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Field Purpose Reference<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Search Key \/ Value<\/strong> \u2014 Short, unique code used to identify the group in lookups and reports<\/li>\n\n\n\n<li><strong>Name<\/strong> \u2014 Descriptive name displayed when assigning a Business Partner to this group<\/li>\n\n\n\n<li><strong>Description<\/strong> \u2014 Optional longer description providing business context for the group<\/li>\n\n\n\n<li><strong>Organization<\/strong> \u2014 Defines whether the record is shared across all organizations (*) or restricted<\/li>\n\n\n\n<li><strong>Active<\/strong> \u2014 Controls whether the group is available for selection in transactions<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 3: Configure Distribution Customer Group<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This group is used for all walk-in Distribution customers and point-of-sale transactions. Enter the following values:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Field<\/strong><\/td><td><strong>Value<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Organization<\/td><td>*<\/td><\/tr><tr><td>Search Key<\/td><td>Distribution-CUST<\/td><\/tr><tr><td>Name<\/td><td>Distribution Customer<\/td><\/tr><tr><td>Description<\/td><td>Walk-in customers and POS counter sales<\/td><\/tr><tr><td>Active<\/td><td>Yes<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Purpose<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Distribution Customer group drives the posting of all counter sales invoices to the correct receivables sub-ledger. Assigning all walk-in partners to this group ensures that sales tax, payment term defaults (typically immediate \/ cash), and dunning rules are applied uniformly across POS transactions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 4: Configure Wholesale Customer Group<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This group is used for registered wholesale buyers and corporate accounts that purchase on credit terms. Enter the following values:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Field<\/strong><\/td><td><strong>Value<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Organization<\/td><td>*<\/td><\/tr><tr><td>Search Key<\/td><td>WHOLE-CUST<\/td><\/tr><tr><td>Name<\/td><td>Wholesale Customer<\/td><\/tr><tr><td>Description<\/td><td>Registered wholesale buyers on credit terms<\/td><\/tr><tr><td>Active<\/td><td>Yes<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Purpose<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Wholesale Customer group enables a separate receivables stream for credit account buyers. This allows Finance to produce aged debtor reports segmented by retail versus wholesale exposure and apply differentiated credit limits and payment terms (for example, Net 30 or Net 60) at group level.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 5: Configure Vendor Group<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This group is used for all product suppliers and merchandise vendors. Enter the following values:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Field<\/strong><\/td><td><strong>Value<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Organization<\/td><td>*<\/td><\/tr><tr><td>Search Key<\/td><td>VENDOR<\/td><\/tr><tr><td>Name<\/td><td>Merchandise Vendor<\/td><\/tr><tr><td>Description<\/td><td>Product suppliers and merchandise vendors<\/td><\/tr><tr><td>Active<\/td><td>Yes<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Purpose<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Merchandise Vendor group centralises all trade payables for goods purchased for resale. Separating merchandise vendors from service vendors and freight carriers allows Procurement to track outstanding purchase orders and goods receipt notes against the correct payables account and generate accurate creditor aging reports.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 8: Save Record<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">After entering all required field values, click the Save button in the toolbar to persist the record:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A confirmation message will appear in the status bar indicating that the record has been saved successfully. The record will now be available for selection when creating or editing a Business Partner.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Note: <\/strong>The Business Partner Group record has been created successfully and is now available for assignment to Business Partners in the Relation Management module.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Business Flow Overview<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Business Partner Groups are foundational master data that influence the entire order-to-cash and procure-to-pay cycles in iDempiere. The flow below illustrates where the group assignment takes effect:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At each posting stage, iDempiere resolves the GL accounts to debit and credit by reading the accounting configuration attached to the Business Partner Group. This means that all partners in the same group consistently post to the same sub-ledger accounts, ensuring accurate financial reporting without manual account selection at transaction time.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Validation<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After creating Business Partner Groups, perform the following validation checks to confirm correct configuration:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open Business Partner Group window and verify all five groups appear in the Field<\/li>\n\n\n\n<li>Verify each group has the correct Default Receivable or Payable Account assigned<\/li>\n\n\n\n<li>Create a test Business Partner and assign the Distribution Customer group; confirm the receivables account defaults correctly on the Accounting tab<\/li>\n\n\n\n<li>Confirm the Active flag is set to Yes for all groups intended for live use<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Note: <\/strong>After validation, run a Cache Reset from System Admin \u2192 General Rules \u2192 Cache Reset to ensure the new group records are available to all active sessions without requiring a system restart.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Common Issues<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Issue<\/strong><\/td><td><strong>Resolution<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Mandatory field validation error on save<\/td><td>Ensure Name and Search Key fields are populated. Both are required fields.<\/td><\/tr><tr><td>Business Partner Group not visible in BP form<\/td><td>Confirm the Active flag is set to Yes and perform a Cache Reset.<\/td><\/tr><tr><td>Duplicate Search Key error<\/td><td>Each Search Key must be unique within the tenant. Rename the duplicate record before saving.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Best Practices<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Define Business Partner Groups before creating any Business Partners to avoid the need for mass updates later<\/li>\n\n\n\n<li>Use Organization = * for all groups to ensure availability across all organization units in a multi-org setup<\/li>\n\n\n\n<li>Maintain a one-to-one mapping between each Business Partner Group and a dedicated GL sub-account to support granular financial reporting<\/li>\n\n\n\n<li>Document the intended Write-Off Account for each group in your Chart of Accounts reference guide to ensure consistency during period-end processing<\/li>\n\n\n\n<li>Periodically review inactive groups and archive or delete records that are no longer in use to keep the lookup list clean<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Next Steps<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After completing the <strong>Business Partner Group<\/strong> setup, continue with the following configuration topics:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Business Partner in iDempiere for Distribution<\/li>\n\n\n\n<li>Payment Terms in iDempiere for Distribution<\/li>\n\n\n\n<li>Price List in iDempiere for Distribution<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The Business Partner Group window in iDempiere for Distribution helps categorize customers, suppliers, carriers, and employees, enabling consistent accounting defaults, [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[67,68],"tags":[],"class_list":["post-18635","post","type-post","status-publish","format-standard","hentry","category-retail","category-masters"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/18635","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=18635"}],"version-history":[{"count":0,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/18635\/revisions"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=18635"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=18635"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=18635"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}