Running Check File
Bulk import starts from the Bulk Import button on a list screen. The window asks you to download the template, fill the required columns marked with an asterisk, and upload the completed file as .xlsx, .xls or .csv. Two buttons then sit side by side: Check File and Import File. Check File is offered for the eight templates that import rows — vendors, items, customers, assets, asset custodians, warehouses, locations and the chart of accounts. Existing records are updated where a stable code, email or barcode matches, so the same file can add new records and change existing ones.
Check File does not use a separate set of rules. It runs the real import, row by row, inside a transaction that is always rolled back, so the result cannot drift from what Import will do. Each row runs on its own, which means one bad row does not hide the rest: every bad row is reported, not just the first. Later rows see earlier rows, so a file listing the same code twice shows one create and one update, exactly as the import would. While it runs, queued work and email are switched off, so a dry run never sends a low-stock alert or a welcome message.
A dry run checks up to 2,000 rows. A bigger file is refused with a message suggesting you split it or import it directly, and your plan’s rows-per-file limit applies to a check as well as to an import. In practice: an implementation lead migrating a wholesaler loads 1,400 items. Instead of importing and hoping, she clicks Check File and within a minute has a list of 37 rows that would fail and 112 with warnings, without a single record created in the live workspace.
Key takeaways
- Check File sits beside Import File for vendors, items, customers, assets, custodians, warehouses, locations and accounts.
- It runs the real import and rolls it back; nothing is saved.
- Every bad row is reported, and later rows see earlier ones as the import would.
- Up to 2,000 rows per check; email and queued work are off during the run.