{"id":20747,"date":"2026-07-16T09:07:08","date_gmt":"2026-07-16T09:07:08","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=20747"},"modified":"2026-08-13T04:42:31","modified_gmt":"2026-08-13T04:42:31","slug":"how-to-use-deliver-assets-process-in-idempiere","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/how-to-use-deliver-assets-process-in-idempiere\/","title":{"rendered":"How to use Deliver Assets process in iDempiere"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Deliver Assets is a standard iDempiere process that electronically emails purchased or subscribed assets to customers, using records maintained in the Asset window.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is used in after-sales and customer asset management, run manually or as a scheduled job after assets are created from Sales Orders or service transactions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The process updates asset delivery status, logs mail history, and sends guarantee-expiry reminders, directly affecting customer communication and asset reporting accuracy.<\/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=\"206\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/Deliver-Assets.drawio-1024x206.png\" alt=\"TenthPlanet-iDempiere-Accounting-DeliverAssets-ProcessFlow\" class=\"wp-image-20748\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/Deliver-Assets.drawio-1024x206.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/Deliver-Assets.drawio-300x60.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/Deliver-Assets.drawio-768x155.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/Deliver-Assets.drawio-1536x310.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/Deliver-Assets.drawio-2048x413.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>Guarantee Date is mandatory and defaults to the current system date.<\/li>\n\n\n\n<li>Assets are delivered only when their Guarantee Date is on or after the entered Guarantee Date.<\/li>\n\n\n\n<li>Expired assets receive a reminder mail only if Expired Guarantee Mail is selected.<\/li>\n\n\n\n<li>At least one selection filter (Asset Group, Product, Business Partner, or Asset) is required.<\/li>\n\n\n\n<li>Selecting a specific Asset overrides all other selection filters.<\/li>\n\n\n\n<li>Attach Asset sends the mail as HTML and includes available Product Download files.<\/li>\n\n\n\n<li>Run as Job executes the process in the background without blocking the session.<\/li>\n\n\n\n<li>Delivery is skipped when the asset&#8217;s linked user has no valid email address.<\/li>\n\n\n\n<li>Each successful delivery is logged as an Asset Delivery record and updates the Asset.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Prerequisites<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Business Partner configured with a linked User having a valid email address.<\/li>\n\n\n\n<li>Asset record created and linked to a Product and Business Partner.<\/li>\n\n\n\n<li>Mail Text template configured for product delivery and\/or guarantee expiry.<\/li>\n\n\n\n<li>SMTP Host and Request Email configured at the Client (Tenant) level.<\/li>\n\n\n\n<li>Product Download configured on the Product, if attachments are required.<\/li>\n\n\n\n<li>Asset Group configured, if filtering deliveries by group.<\/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 Assets \u2192 Customer Service \u2192 Deliver Assets<\/strong><\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"522\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-1-1024x522.png\" alt=\"TenthPlanet-iDempiere-Process-DeliverAssets-1\" class=\"wp-image-20749\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-1-1024x522.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-1-300x153.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-1-768x392.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-1-1536x783.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-1-2048x1044.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Opening the window displays the &#8220;Deliver Customer Assets electronically&#8221; process parameter screen, where users define selection criteria and delivery options before running the process.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"522\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-2-1024x522.png\" alt=\"TenthPlanet-iDempiere-Process-DeliverAssets-2\" class=\"wp-image-20750\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-2-1024x522.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-2-300x153.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-2-768x392.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-2-1536x783.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-2-2048x1044.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: Define<\/strong> <strong>the<\/strong> <strong>Selection Criteria<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This determines which assets are included in the run, either individually or in bulk.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><em><strong>Instructions<\/strong><\/em><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Enter Asset Group, Product, or Business Partner to select multiple assets, or choose a specific Asset to deliver only that record. At least one filter is required to run the process.<\/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>Asset Group<\/td><td>Electronics<\/td><td>Groups related assets for bulk selection<\/td><\/tr><tr><td>Product<\/td><td>Laptop &#8211; Model X<\/td><td>Filters assets by product<\/td><\/tr><tr><td>Business Partner<\/td><td>ABC Retail Ltd<\/td><td>Filters assets by customer<\/td><\/tr><tr><td>Asset<\/td><td>AST-000123<\/td><td>Selects a single specific asset, overrides other filters<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Set the Guarantee Date<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This determines whether an asset&#8217;s guarantee is treated as valid or expired.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><em><strong>Instructions<\/strong><\/em><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Confirm or update the Guarantee Date field. Assets with a Guarantee Date on or after this value are treated as valid and delivered; earlier dates are treated as expired.<\/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>Purpose<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Guarantee Date<\/td><td>07\/15\/2026<\/td><td>Reference date used for the guarantee validity check<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 3: Configure Expired Guarantee Mail<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This enables automatic reminder emails for assets whose guarantee has expired.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><em><strong>Instructions<\/strong><\/em><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Select a Mail Text template in Expired Guarantee Mail. Leave it blank to skip expired assets entirely instead of sending a reminder.<\/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>Purpose<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Expired Guarantee Mail<\/td><td>Guarantee Expired Notice<\/td><td>Mail template sent to customers whose asset guarantee has expired<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 4: Enable Attach Asset<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This controls whether product download files are attached to the delivery email.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><em><strong>Instructions<\/strong><\/em><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Check Attach Asset to send the mail as HTML and attach available Product Download files. Uncheck it to send a plain text notification only.<\/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>Purpose<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Attach Asset<\/td><td>Checked<\/td><td>Sends HTML mail with product download attachments<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 5: Choose Execution Mode<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This determines whether the process runs immediately or in the background.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><em><strong>Instructions<\/strong><\/em><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Check Run as Job to process large selections asynchronously without blocking the session. Leave it unchecked for immediate execution on smaller selections.<\/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>Purpose<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Run as Job<\/td><td>Unchecked<\/td><td>Runs the process synchronously in the current session<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 6: Execute the Process<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This triggers delivery emails and updates the asset delivery records.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><em><strong>Instructions<\/strong><\/em><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Click OK to run the process. Review the result message showing the count of assets sent and any errors encountered.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"521\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-3-1024x521.png\" alt=\"TenthPlanet-iDempiere-Process-DeliverAssets-3\" class=\"wp-image-20751\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-3-1024x521.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-3-300x153.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-3-768x391.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-3-1536x782.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Process-DeliverAssets-3-2048x1042.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 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>No Tenant SMTP Info<\/td><td>SMTP Host is not configured at the Client level<\/td><td>Configure SMTP Host in the Client (Tenant) window<\/td><\/tr><tr><td>No Tenant Request User<\/td><td>Request Email is not set at the Client level<\/td><td>Set Request Email in the Client (Tenant) configuration<\/td><\/tr><tr><td>No Asset User<\/td><td>Asset record has no linked User (AD_User)<\/td><td>Link a valid User to the Asset record<\/td><\/tr><tr><td>No Asset User Email<\/td><td>Linked User has no email address<\/td><td>Add a valid email address to the User record<\/td><\/tr><tr><td>No Subject \/ No Product Mail Text<\/td><td>Mail Text template is missing or has an empty Mail Header<\/td><td>Configure the Mail Text template with a valid subject<\/td><\/tr><tr><td>Invalid Email<\/td><td>User email address fails format validation<\/td><td>Correct the email address on the User record<\/td><\/tr><tr><td>Not Delivered &#8211; SMTP Error<\/td><td>SMTP server rejected or failed to send the mail<\/td><td>Verify SMTP credentials, port, and authorization on the Client<\/td><\/tr><tr><td>Restrict Selection Error<\/td><td>No selection filter entered before running the process<\/td><td>Provide at least one of Asset Group, Product, Business Partner, or Asset<\/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 Mail Text templates for product delivery and guarantee reminders.<\/li>\n\n\n\n<li>Verify SMTP settings in the Client (Tenant) window.<\/li>\n\n\n\n<li>Review Asset Delivery records to confirm successful transmissions.<\/li>\n\n\n\n<li>Set up Product Download files for assets requiring attachments.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Deliver Assets is a standard iDempiere process that electronically emails purchased or subscribed assets to customers, using records maintained [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[58,10],"tags":[],"class_list":["post-20747","post","type-post","status-publish","format-standard","hentry","category-idempiere-accounting","category-idempiere-product"],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/20747","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=20747"}],"version-history":[{"count":2,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/20747\/revisions"}],"predecessor-version":[{"id":20753,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/20747\/revisions\/20753"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=20747"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=20747"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=20747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}