Helm Imports and Exports Guide
Managing imports and exports in Helm allows you to maintain control over your inventory, inventory location, orders, purchase orders, and contact records with efficiency and precision.
Last updated 4 months ago

Imports and Exports
This functionality is indispensable during initial setup, large-scale updates, or when migrating data from another system.
While the process is broadly uniform across Import Type, the Import and Export features remain the most expansive, affording numerous configuration options.

When and Why to Use Imports
Imports are particularly valuable in the following scenarios:
Initial setup – bulk upload product data, suppliers, or existing customer records.
Data migration – transfer records from a previous warehouse management system.
Bulk updates – revise SKUs, prices, barcodes, or stock levels at scale.
Ongoing maintenance – update supplier relationships, packaging details, or category assignments.

General Import Process in Helm
All imports follow the same overarching workflow:
Obtain the Template – download the relevant CSV template from the Imports/Exports page.
Prepare Your Data – remove notes or colour coding, populate mandatory and optional fields as required, and save the file as CSV.
Navigate to the Import Type – for example:
Imports/Exports → Orders → Orders Import
Imports/Exports → Inventory → Inventory Import
Imports/Exports → Purchase Orders → Purchase Order Import
Imports/Exports → Contacts → Contact Import
Upload Your File – select the appropriate import type and process your CSV.
Map Your Fields – use Helm’s mapping tool to align CSV headers with system fields. Fields that already match system defaults will map automatically.
Validate and Submit – review mappings carefully, then click Submit Mapped Data to finalise the import.
Optional refinements include tagging your import for traceability and saving your mapping configuration for reuse.

Inventory Imports in Detail
Because inventory is the foundation of operational accuracy, Helm offers multiple specialised import types.

General Inventory Import
This is the most common form of import, used to create or update product records.
Field Reference
Compulsory Fields: SKU and Name.
Optional Fields: barcodes, cost/price, VAT rate, dimensions, country of origin, HS code, batching and serialisation options, dynamic components, drop shipping configuration, archive status, and many more.
👉 Practical Tip: Helm provides a populated sample file with five example SKUs. Importing this file is an excellent way to familiarise yourself with the system before handling your live data.
Step-based (General Inventory Import):
Navigate to Imports/Exports.
Select Import Type → General Inventory.
Upload your CSV and click Upload and Process File.
Map CSV fields to Helm fields.
Verify mappings, then click Submit Mapped Data.
Monitor progress until the message All chunks are processed appears.
Review imported items in your inventory catalogue.

Move Stock Location Import
Transfers product stock between warehouse locations.
Field Reference
Compulsory Fields: SKU, Source Location ID, Target Location ID, Quantity.
Optional: Notes.
Steps:
Download the template for Move Stock Location.
Complete SKU, source location, target location, and quantity.
Save as CSV.
Upload under Inventory > Imports/Exports.
Map fields and click Submit Mapped Data.

Relationship Import
Defines groupings and product relationships (e.g. kits, bundles, assemblies).
Field Reference
Compulsory Fields: Primary SKU, Secondary SKU, Required Quantity, Packing Option.
Steps:
Populate the Relationship template with primary SKU, secondary SKU, and required quantity.
Upload under Inventory > Imports/Exports → Relationships.
Map and submit.

Inventory Categories Import
Assigns SKUs to predefined categories.
Field Reference
Compulsory Fields: SKU, Category Name.
⚠ Categories must already exist in Settings → Inventory Categories prior to import.
Steps:
Ensure categories are created under Settings > Inventory Categories.
Populate the template with SKU and Category Name.
Upload under Imports/Exports → Inventory Categories.
Map and submit.

Stock Levels Import
Updates stock-on-hand per SKU and location.
Field Reference
Compulsory Fields: SKU, Location ID.
Optional: Stock Level On Hand, Warning Level, Max Stock Level, Priority.
Steps:
Download the Stock Levels template.
Populate SKU, Location ID, and stock levels.
Upload, map, and submit.

Supplier Relationships Import
Links SKUs to suppliers.
Field Reference
Compulsory Fields: Supplier Email, SKU, Primary Supplier flag.
Optional: Supplier Reference, MOQ, Cost Price, Active flag.
⚠ Suppliers must already exist in Contacts before importing.
Steps:
Confirm supplier exists under Contacts.
Populate the Supplier Relationships template.
Upload, map, and submit.

Packaging Configurations Import
Overrides product packaging details at the SKU level.
Field Reference
Compulsory Fields: Packaging Type, Quantity, Weight, Height, Width, Length.
Optional: SKU.
Steps:
Download Packaging Configurations template.
Fill in SKU (optional) and package details.
Upload, map, and submit.

Batching Numbers Import
Creates batch records with expiry dates, ideal for perishable goods.
Field Reference
Compulsory Fields: SKU, Location ID, Location Name, Batch Number, Quantity on Hand, Expiry Date.
Helm automatically enforces FIFO (First-In, First-Out) during order despatch.
Steps:
Prepare batch data in template format.
Upload to Imports/Exports → Batching Numbers.
Map and submit.

Order Imports
The import process mirrors inventory but requires fewer mandatory fields.
Compulsory Fields: minimal (e.g. Order Reference).
Recommended: shipping address, order value, customer name, additional shipment data.
You may also assign a Target Sales Channel, add a Tag for traceability, and save your mapping.
Steps
Download the appropriate template (Orders, Purchase Orders, or Contacts).
Populate with required details (minimal compulsory fields).
Upload and process.
Map manually if headers differ.
Optionally tag or save mapping.
Submit.

Purchase Order Imports
Almost identical to Order Imports.
Download and populate the template.
Upload, map, tag if necessary, and submit.
Steps
Download the appropriate template (Orders, Purchase Orders, or Contacts).
Populate with required details (minimal compulsory fields).
Upload and process.
Map manually if headers differ.
Optionally tag or save mapping.
Submit.

Contact Imports
Imports suppliers, customers, or other business contacts.
Download the template.
Populate, upload, map, and process.
Optionally, tag or save mappings.
Steps
Download the appropriate template (Orders, Purchase Orders, or Contacts).
Populate with required details (minimal compulsory fields).
Upload and process.
Map manually if headers differ.
Optionally tag or save mapping.
Submit.

Inventory Location Imports and Exports
Navigating to the Inventory Location Import/Export Page
Click the Settings icon on the left-hand side of the screen.
Select Inventory Locations.
On the page that opens, click the Imports/Exports button.
This brings you to the dedicated area where you can configure, bulk-update, or back up your warehouse location data.
Step-based (Importing Inventory Locations):

Importing Inventory Locations
The Inventory Location import functionality enables you to configure and maintain your storage areas in bulk, saving time compared to manual edits. You may:
Create new warehouse zones or shelves.
Reassign or restructure existing storage locations.
Establish hierarchical or logical groupings (e.g. linking a shelf to a parent warehouse).
⚠ Important:
Importing will overwrite existing data. Always check your CSV carefully before processing.

Step-based (Importing Inventory Locations):
Download the empty CSV template containing all required headers.
Populate the file with your warehouse locations, using the fields listed below.
Navigate to Settings > Inventory Locations > Imports/Exports.
Select Import and upload your CSV file.
Map the CSV headers to Helm fields using the mapping tool.
Verify the mapping (system will auto-match headers where possible).
Click Submit Mapped Data.

CSV Fields for Inventory Location Imports

Exporting Inventory Locations
The export feature allows you to safeguard or review your current warehouse structure.
Scroll to the bottom of the Inventory Locations Imports/Exports page.
Click the highlighted export link.
A CSV containing your location data will download instantly.
Regular exports serve as a reliable backup, ensuring that if any bulk import introduces errors, you can swiftly restore your prior configuration.

Exports in Helm 3.6
Exports provide structured data for reporting, analysis, or migration.
Inventory Exports
Most comprehensive; options include:
Inventory
Relationships
Categories
Stock Levels
Suppliers
Packaging
Batch Numbers
Accounting Options
Archived Inventory (optional inclusion)

Order Exports
Select date range.
Filter by order status (Draft, On Hold, Despatch Ready, Picking, Despatched, Cancelled, Returned).
Optionally include deleted orders.
Define sort order.

Purchase Order Exports
Select date range.
Filter by status (Draft, Submitted, Partially Completed, Completed, Cancelled, Archived).

Contact Exports
Export all current contacts in CSV format.
Optionally include archived suppliers.

Final Notes
Helm offers a powerful and flexible framework for bulk data management. Whether you are onboarding thousands of SKUs, restructuring supplier connections, or maintaining accurate stock levels across multiple warehouses, the imports and exports functionality streamlines what would otherwise be a painstaking manual task.
For further assistance, contact Helm Support
