{"id":19102,"date":"2026-06-19T11:51:02","date_gmt":"2026-06-19T11:51:02","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=19102"},"modified":"2026-07-07T07:36:57","modified_gmt":"2026-07-07T07:36:57","slug":"payment-selection-invoice-selection-business-scenarios","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/payment-selection-invoice-selection-business-scenarios\/","title":{"rendered":"Payment Selection \u2013 Invoice Selection Business Scenarios"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Payment Selection in iDempiere offers multiple filtering options on the Create From process to control which vendor invoices are pulled into a payment run. It is used by retail finance teams to prioritize specific suppliers, respect due dates, capture early payment discounts, target vendor categories, enforce procurement matching, and restrict processing to a chosen document type.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The filter combination chosen directly affects which invoices appear as Payment Selection Lines and how accurately cash outflow is planned.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Retail Scenarios<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The following scenarios reflect common retail procurement situations supported by the standard Payment Selection functionality in iDempiere.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Vendor-Specific Payment Processing<\/li>\n\n\n\n<li>Due-Date Based Payment Processing<\/li>\n\n\n\n<li>Early Payment Discount Processing<\/li>\n\n\n\n<li>Business Partner Group Based Payment Processing<\/li>\n\n\n\n<li>Match Requirement Based Payment Processing<\/li>\n\n\n\n<li>Document Type Based Payment Processing<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Vendor-Specific Payment Processing<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Overview<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Used to prioritize payments for one supplier to maintain supply continuity or meet agreed payment commitments.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Key Setup \/ Inputs<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Field in iDempiere<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Purpose<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Business Partner<\/td><td>HAVELLS INDIA MART<\/td><td>Restricts invoice selection to one vendor<\/td><\/tr><tr><td>Only Due<\/td><td>Unchecked<\/td><td>Leaves due-date filtering open for this run<\/td><\/tr><tr><td>Payment Rule<\/td><td>Check<\/td><td>Filters invoices by payment method<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Process Flow<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open Payment Selection and click Create From.<\/li>\n\n\n\n<li>Set Business Partner to the required vendor.<\/li>\n\n\n\n<li>Leave other filters at default unless additional restriction is needed.<\/li>\n\n\n\n<li>Click OK to retrieve eligible invoices for that vendor.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>System Behavior<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Retrieves invoices belonging only to the selected vendor.<\/li>\n\n\n\n<li>Creates Payment Selection Lines for each eligible invoice.<\/li>\n\n\n\n<li>Excludes invoices from all other vendors from this run.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Retail Example<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The finance team settles all pending invoices for HAVELLS INDIA MART to release a pending purchase order.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Outcome<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Supplier payments can be prioritized without affecting other vendor balances.<\/li>\n\n\n\n<li>Supply continuity is maintained with the prioritized vendor.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Due-Date Based Payment Processing<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Overview<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Used to release payments only as invoices become due, preserving cash flow and avoiding early payments.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Key Setup \/ Inputs<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Field in iDempiere<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Purpose<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Only Due<\/td><td>Checked<\/td><td>Restricts selection to invoices currently due<\/td><\/tr><tr><td>Due Date<\/td><td>30-Jun-2026<\/td><td>Filters invoices due on or before this date<\/td><\/tr><tr><td>Payment Rule<\/td><td>Check<\/td><td>Filters invoices by payment method<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Process Flow<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open Create From and enable Only Due.<\/li>\n\n\n\n<li>Enter the Due Date up to which invoices should be included.<\/li>\n\n\n\n<li>Click OK to retrieve invoices due on or before that date.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">System Behavior<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Retrieves invoices with a due date on or before the entered date.<\/li>\n\n\n\n<li>Creates Payment Selection Lines for each eligible invoice.<\/li>\n\n\n\n<li>Leaves invoices due after the specified date out of this run.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Retail Example<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The finance team settles all supplier invoices due on or before 30-Jun-2026.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Outcome<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Payments are released on time without early disbursement.<\/li>\n\n\n\n<li>Working capital is managed more predictably.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Early Payment Discount Processing<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Overview<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Used to capture supplier discounts available when invoices are settled within a defined discount period.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Key Setup \/ Inputs<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Field in iDempiere<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Purpose<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Only Discount<\/td><td>Checked<\/td><td>Restricts selection to discount-eligible invoices<\/td><\/tr><tr><td>Payment Rule<\/td><td>Check<\/td><td>Filters invoices by payment method<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Process Flow<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open Create From and enable Only Discount.<\/li>\n\n\n\n<li>Leave other filters as needed for the run.<\/li>\n\n\n\n<li>Click OK to retrieve invoices currently eligible for a discount.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">System Behavior<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Retrieves invoices that qualify for a supplier discount within the active period.<\/li>\n\n\n\n<li>Creates Payment Selection Lines for each eligible invoice.<\/li>\n\n\n\n<li>Calculates the Discount Amount on the resulting Payment Selection Line.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Retail Example<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A supplier offers a 2% discount if payment is completed within 10 days of the invoice date.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Outcome<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Procurement costs are reduced by capturing available discounts.<\/li>\n\n\n\n<li>Early settlement decisions are driven by system-identified eligibility.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Business Partner Group Based Payment Processing<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Overview<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Used to process payments for a defined vendor category instead of all suppliers at once.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Key Setup \/ Inputs<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Field in iDempiere<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Purpose<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Business Partner Group<\/td><td>Registered Vendor<\/td><td>Restricts selection to vendors in this group<\/td><\/tr><tr><td>Payment Rule<\/td><td>Check<\/td><td>Filters invoices by payment method<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Process Flow<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open Create From and set Business Partner Group to the required category.<\/li>\n\n\n\n<li>Leave Business Partner blank to include all vendors in the group.<\/li>\n\n\n\n<li>Click OK to retrieve eligible invoices for the group.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">System Behavior<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Retrieves invoices belonging to vendors within the selected group.<\/li>\n\n\n\n<li>Creates Payment Selection Lines for each eligible invoice.<\/li>\n\n\n\n<li>Excludes vendors outside the selected group from this run.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Retail Example<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Business Partner Group is set to Registered Vendor to process payments only for approved suppliers.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Outcome<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Payments are processed for a specific vendor category without disruption to others.<\/li>\n\n\n\n<li>Vendor categorization supports structured payment planning.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Match Requirement Based Payment Processing<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Overview<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Used to ensure procurement documents are matched before releasing supplier payments.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Key Setup \/ Inputs<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Field in iDempiere<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Purpose<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Match Requirement<\/td><td>Purchase Order and Receipt<\/td><td>Defines the validation required before payment<\/td><\/tr><tr><td>Payment Rule<\/td><td>Check<\/td><td>Filters invoices by payment method<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Process Flow<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open Create From and set Match Requirement to the required validation type.<\/li>\n\n\n\n<li>Leave other filters as needed for the run.<\/li>\n\n\n\n<li>Click OK to retrieve invoices meeting the matching requirement.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">System Behavior<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Retrieves invoices matching the selected validation requirement.<\/li>\n\n\n\n<li>Supports PO Match, Receipt Match, or both, depending on the setting.<\/li>\n\n\n\n<li>Excludes invoices that have not met the matching requirement.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Retail Example<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Match Requirement is set to Purchase Order and Receipt before releasing payment to a supplier.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Outcome<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Payments are released only after procurement transactions are properly validated.<\/li>\n\n\n\n<li>Risk of paying for unverified or incomplete deliveries is reduced.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Document Type Based Payment Processing<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Overview<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Used to restrict payment processing to a specific document category, such as AP Invoice.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Key Setup \/ Inputs<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Field in iDempiere<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Purpose<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Document Type<\/td><td>AP Invoice<\/td><td>Restricts selection to the chosen document category<\/td><\/tr><tr><td>Payment Rule<\/td><td>Check<\/td><td>Filters invoices by payment method<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Process Flow<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open Create From and set Document Type to the required category.<\/li>\n\n\n\n<li>Leave other filters as needed for the run.<\/li>\n\n\n\n<li>Click OK to retrieve documents matching the selected type.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">System Behavior<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Retrieves documents matching the selected document type.<\/li>\n\n\n\n<li>Creates Payment Selection Lines for each eligible record.<\/li>\n\n\n\n<li>Excludes documents of other types from this run.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Retail Example<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Document Type is set to AP Invoice to process only standard vendor invoices in this run.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Outcome<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Other document types remain unaffected and available for separate processing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Payment processing is restricted to the required document category.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Payment Selection in iDempiere offers multiple filtering options on the Create From process to control which vendor invoices are [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[67,75],"tags":[],"class_list":["post-19102","post","type-post","status-publish","format-standard","hentry","category-retail","category-purchase-retail"],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/19102","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=19102"}],"version-history":[{"count":0,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/19102\/revisions"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=19102"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=19102"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=19102"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}