{"id":20050,"date":"2026-07-07T11:21:41","date_gmt":"2026-07-07T11:21:41","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=20050"},"modified":"2026-08-21T07:14:41","modified_gmt":"2026-08-21T07:14:41","slug":"how-to-configure-and-run-print-invoices-in-idempiere","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/how-to-configure-and-run-print-invoices-in-idempiere\/","title":{"rendered":"How to Configure and Run Print Invoices in iDempiere"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Configure the Print Invoices process in iDempiere to print or email retail sales invoices as PDF attachments to customers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Print Invoices process in iDempiere lets retail businesses print completed sales invoices or email them as PDF attachments directly from the system.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The process updates each invoice&#8217;s printed status, ensuring accurate tracking of which invoices have been delivered to customers for accounting and audit purposes.<\/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 Sales Invoices are eligible for this process.<\/li>\n\n\n\n<li>Email PDF requires a Mail Template to be selected before running.<\/li>\n\n\n\n<li>At least one selection filter (Business Partner, Invoice, Date, or Document No) must be entered.<\/li>\n\n\n\n<li>Only Completed or Closed invoices can be emailed as PDF.<\/li>\n\n\n\n<li>Print Format is selected by priority: Business Partner, then Document Type, then Organization.<\/li>\n\n\n\n<li>Number of copies is the sum of Document Type Copies and Business Partner Copies.<\/li>\n\n\n\n<li>Invoices without a valid contact email are skipped and logged as errors during email runs.<\/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-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"613\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Sales-PrintInvoices-ProcessFlow.png\" alt=\"\" class=\"wp-image-28299\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Sales-PrintInvoices-ProcessFlow.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Sales-PrintInvoices-ProcessFlow-300x180.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Sales-PrintInvoices-ProcessFlow-768x460.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Navigation<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Menu \u2192 Quote-to-Invoice (Sales) \u2192 Sales Invoices \u2192 Print Invoices<\/strong><\/p>\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: Decide Print or Email Deliver<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Check EMail PDF to send invoices by email; leave it unchecked to send invoices to the connected printer instead.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Select a Mail Template (Email Only)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Open the Mail Template dropdown and choose a template configured for invoice emails. This is mandatory whenever EMail PDF is checked.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Field Reference<\/strong><\/h3>\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>EMail PDF<\/td><td>Checked<\/td><td>Sends invoice as PDF attachment instead of printing<\/td><\/tr><tr><td>Mail Template<\/td><td>Invoice Email<\/td><td>Template used for the email subject and message body<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 3: Set the Invoice Date Range<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Enter Date Invoiced From and To to restrict invoices to the required period, for example 07\/01\/2026 to 07\/22\/2026.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 4: Apply Selection Filters<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Enter at least one filter \u2014 Business Partner, Invoice, or Document No \u2014 to identify the invoices to process.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Field Reference<\/strong><\/h3>\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>Business Partner<\/td><td>ALPHA RETAIL SOLUTIONS<\/td><td>Restricts processing to a specific customer account<\/td><\/tr><tr><td>Invoice<\/td><td>150000_06\/22\/2026_660.80<\/td><td>Processes one specific invoice document<\/td><\/tr><tr><td>Document No<\/td><td>From \/ To range<\/td><td>Restricts processing to a document number range<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 5: Filter by Printed Status<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Set Printed to No to select only invoices not yet printed or emailed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 6: Run the Process and Review Results<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Click OK to execute. Review the Sent and Errors count and the invoice log line before closing the window.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Field Reference<\/strong><\/h3>\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>Printed<\/td><td>No<\/td><td>Filters invoices that have not yet been printed or emailed<\/td><\/tr><tr><td>Run as Job<\/td><td>Unchecked<\/td><td>Runs the process immediately instead of as a background job<\/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\"><table><thead><tr><td><strong>Issue<\/strong><\/td><td><strong>Cause<\/strong><\/td><td><strong>Resolution<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Process stops with a Mail Template error<\/td><td>EMail PDF checked without selecting a Mail Template<\/td><td>Select a valid Mail Template before running the process<\/td><\/tr><tr><td>&#8220;Restrict Selection&#8221; error on run<\/td><td>No Business Partner, Invoice, Date, or Document No filter entered<\/td><td>Enter at least one selection filter<\/td><\/tr><tr><td>Invoice skipped with a Print Format error<\/td><td>No Print Format configured for the Business Partner, Document Type, or Organization<\/td><td>Configure a Print Format at BP, Document Type, or Org level<\/td><\/tr><tr><td>Invoice not emailed, logged as error<\/td><td>Business Partner Contact has no valid email address<\/td><td>Add a valid email address to the Contact\/User record<\/td><\/tr><tr><td>Completed invoice not emailed<\/td><td>Invoice Document Status is not Completed or Closed<\/td><td>Complete or close the invoice before running Email PDF<\/td><\/tr><tr><td>Extra invoice copies printed<\/td><td>Document Type Copies and Business Partner Copies values are summed<\/td><td>Review the Copies settings on Document Type and Business Partner<\/td><\/tr><tr><td>Invoice missing from selection<\/td><td>Printed filter set to No but invoice already marked Printed<\/td><td>Change the Printed filter to All or Yes to locate it<\/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>Configure Print Format for invoices.<\/li>\n\n\n\n<li>Configure Mail Template for invoice emails.<\/li>\n\n\n\n<li>Set Business Partner Contact email addresses.<\/li>\n\n\n\n<li>Review Document Type Copies settings.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Configure the Print Invoices process in iDempiere to print or email retail sales invoices as PDF attachments to customers. 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,78],"tags":[],"class_list":["post-20050","post","type-post","status-publish","format-standard","hentry","category-idempiere-product","category-idempiere-sales"],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/20050","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=20050"}],"version-history":[{"count":4,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/20050\/revisions"}],"predecessor-version":[{"id":28301,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/20050\/revisions\/28301"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=20050"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=20050"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=20050"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}