{"id":27606,"date":"2026-08-19T10:26:57","date_gmt":"2026-08-19T10:26:57","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=27606"},"modified":"2026-08-19T10:26:59","modified_gmt":"2026-08-19T10:26:59","slug":"how-to-configure-test-import-model-in-idempiere","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/how-to-configure-test-import-model-in-idempiere\/","title":{"rendered":"How to Configure Test Import Model in iDempiere"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Test Import Model window in iDempiere lets business users load data into the system from an XML file, using a saved Export Format to match each piece of data to the right place.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is used whenever a business needs to bring in bulk data, such as testing a new data feed or re-loading records after a setup change, without entering them one by one.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A completed import creates or updates records directly in the target area, which then feeds into everyday transactions, reports, and other business processes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Process Flow<\/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\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-ProcessFlow-3-1024x206.png\" alt=\"TenthPlanet-iDempiere-SystemAdmin-TestImportModel-ProcessFlow\" class=\"wp-image-27616\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-ProcessFlow-3-1024x206.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-ProcessFlow-3-300x60.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-ProcessFlow-3-768x155.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-ProcessFlow-3-1536x309.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-ProcessFlow-3-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>Only active Export Formats are available for selection.<\/li>\n\n\n\n<li>The File Name must point to a valid XML file that the system can reach.<\/li>\n\n\n\n<li>The XML file content must match the fields defined in the chosen Export Format.<\/li>\n\n\n\n<li>Turning on Run as Job sends the import to run in the background instead of immediately.<\/li>\n\n\n\n<li>A completed import creates new records or updates existing ones in the linked area.<\/li>\n\n\n\n<li>The system keeps a log of what happened during each import for review.<\/li>\n\n\n\n<li>Records brought in through import follow the same rules as records entered manually.<\/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>An Export Format already set up and linked to the correct business area.<\/li>\n\n\n\n<li>An XML file prepared with data that matches the Export Format layout.<\/li>\n\n\n\n<li>The XML file saved in a location the system can access.<\/li>\n\n\n\n<li>User access rights to run the Test Import Model process.<\/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 System Admin \u2192 Data \u2192 Replication Data \u2192 Test Import Model<\/strong><\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"502\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-1-1024x502.png\" alt=\"TenthPlanet-iDempiere-SystemAdmin-TestImportModel-1\" class=\"wp-image-27608\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-1-1024x502.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-1-300x147.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-1-768x377.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-1-1536x753.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-1-2048x1004.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Opening this window shows the Test Import of XML Files screen, with fields for Export Format and File Name, plus a Run as Job option and OK\/Cancel buttons to start or exit the import.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"335\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-2-1024x335.png\" alt=\"TenthPlanet-iDempiere-SystemAdmin-TestImportModel-2\" class=\"wp-image-27609\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-2-1024x335.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-2-300x98.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-2-768x251.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-2-1536x503.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/08\/TenthPlanet-iDempiere-SystemAdmin-TestImportModel-2-2048x670.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: Select the Export Format<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This tells the system how to read the XML file and where each value belongs, so the data lands in the correct fields.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Instructions<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Open the Export Format field, search for the format that matches your XML file, and select it before continuing.<\/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>Export Format<\/td><td>Sales Order Import<\/td><td>Sets the layout used to read and place the incoming XML data.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Specify the File Name<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This points the system to the exact XML file that holds the data to be imported.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Instructions<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Click the file icon next to File Name, browse to the XML file, select it, and confirm the path shown is correct.<\/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>File Name<\/td><td>\/data\/import\/orders.xml<\/td><td>Identifies the XML file the system will read during the import.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 3: Choose the Run Mode<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This decides whether the import runs right away or in the background, which matters for larger files.<\/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 for small, quick imports. Check it for large files so the import runs in the background.<\/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 import immediately; the window stays open until it finishes.<\/td><\/tr><tr><td>Run as Job<\/td><td>Checked<\/td><td>Queues the import to run in the background, freeing the screen for other work.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 4: Run the Import<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This starts the actual process of reading the file and creating or updating records.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Instructions<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Click OK to start the import and review the result once it finishes. Click Cancel to close the window without importing.<\/p>\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>Import fails right away<\/td><td>File Name path is wrong or the file is missing<\/td><td>Confirm the file exists and re-select it from the correct location.<\/td><\/tr><tr><td>No records are created<\/td><td>XML file layout does not match the Export Format<\/td><td>Check that the Export Format fields line up with the XML file content.<\/td><\/tr><tr><td>Export Format list is empty<\/td><td>No Export Format is set up for this area yet<\/td><td>Set up and activate an Export Format before running the import again.<\/td><\/tr><tr><td>Duplicate records appear<\/td><td>The same file was imported more than once<\/td><td>Check existing records before re-running an import on the same file.<\/td><\/tr><tr><td>Process stays In Process for a long time<\/td><td>A large file was run without Run as Job<\/td><td>Turn on Run as Job for large files, or allow more time to finish.<\/td><\/tr><tr><td>Only some records come through<\/td><td>A few records in the file fail validation<\/td><td>Review the process log and correct the flagged records in the file.<\/td><\/tr><tr><td>Access denied when selecting the file<\/td><td>User does not have rights to that file location<\/td><td>Save the file in a shared, accessible location and try again.<\/td><\/tr><tr><td>Values land in the wrong fields<\/td><td>The Export Format mapping is outdated<\/td><td>Update the Export Format so it matches the current file layout.<\/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>Review and maintain the Export Format used for this import.<\/li>\n\n\n\n<li>Check the target window (for example, Sales Order or Business Partner) to confirm the imported records.<\/li>\n\n\n\n<li>Set up a recurring schedule if this import will run regularly.<\/li>\n\n\n\n<li>Use the Import Tables area to monitor and correct import results.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Introduction The Test Import Model window in iDempiere lets business users load data into the system from an XML file, [&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,94],"tags":[],"class_list":["post-27606","post","type-post","status-publish","format-standard","hentry","category-idempiere-product","category-idempiere-system-admin"],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/27606","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=27606"}],"version-history":[{"count":1,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/27606\/revisions"}],"predecessor-version":[{"id":27617,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/27606\/revisions\/27617"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=27606"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=27606"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=27606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}