High Jump
1. Overview
The HighJump integration in XoroERP enables seamless communication between your ERP system and the HighJump warehouse management system (WMS). This integration allows for the automatic export of orders, products, shipping information, ASNs, inventory adjustments, and transfer confirmations, ensuring that warehouse operations are synchronized in real time.
Key capabilities include:
Exporting product and order data to HighJump.
Receiving shipping confirmations and ASNs from HighJump.
Handling inventory adjustments and transfer confirmations.
Support for multi-location, damaged inventory, and custom fields for preparation codes.
Scheduling recurring import/export jobs with automated notifications.
This integration ensures accurate order fulfillment, inventory tracking, and timely communication between XoroERP and HighJump.
2. Workflow
Data Export & Import
Product and order data are exported from XoroERP to HighJump according to the configured directories and formats.
HighJump processes the data and updates inventory, order statuses, and shipping confirmations.
Order Fulfillment
Orders are picked, packed, and shipped in HighJump.
Ship confirmations are exported back to XoroERP, including details such as quantities shipped, carrier, and shipping method.
Inventory Updates
Inventory adjustments, including damaged or transferred stock, are imported/exported between XoroERP and HighJump.
Custom fields such as Back Order Number and Preparation Code help track order processing and packaging details.
Automation & Notifications
Scheduled auto import/export jobs ensure that product, order, and inventory data remain synchronized.
Email notifications alert the relevant stakeholders to any import/export errors.
3. Configuration Settings
These settings define how product, order, ASN, and inventory data are exported to HighJump from XoroERP.
Data Export Settings

Use Archive Directory (Checkbox)
Enabling this will store a copy of every exported file into an archive folder. This helps maintain historical records of files sent to HighJump.
Export Products to HighJump (Checkbox)
When enabled, XoroERP will export product master data to HighJump. Once checked, the following fields become visible.
Target Directory Products
The folder path where product export files will be placed for HighJump to pick up.
Product File Name
Format: [ClientId]SKU_IN[yyyyMMdd_HHmmssms] Defines the naming pattern for product files so HighJump can ingest them consistently.
Link item(s) containing the following tags
Allows exporting only products that contain specific item tags. Useful for filtering products meant for a specific 3PL.

Export Orders to HighJump (Checkbox)
Enabling this will allow XoroERP to send sales orders to HighJump for fulfillment.
Drop order(s) from the following store(s)
Only orders created in the selected stores will be exported to HighJump.
Block waves created via quickship in Xoro from flowing into HighJump (Checkbox)
When enabled, waves generated through QuickShip will not be sent to HighJump. Useful when such waves should be fulfilled internally.

Item Identifier Code (Item Number, Item UPC, Item GTIN)
Defines which product identifier XoroERP should use when sending items to HighJump.
Split Quantity (Checkbox)
When enabled, merged quantities (e.g., 5 units of the same item) will be sent as separate split lines to HighJump.

Ship Method Name(s)
Ship methods listed here will NOT be exported to HighJump. Useful for methods fulfilled outside 3PL.
Blocked SKU(s)
Specific SKU(s) listed here will not be sent to HighJump. Useful for items stored outside the 3PL warehouse.
Allowed Customer(s)
Only orders belonging to these customers will be exported. Overrides all other filters.

Target Directory Order
Location where order export files are dropped for HighJump to retrieve.
Target Directory Ship Confirmation
Directory from which XoroERP will import shipping confirmations sent by HighJump.
Archive Directory Ship Confirmation
Backup location where imported ship confirmation files are stored.
Order File Name
Format: [ClientId]ORD_IN[yyyyMMdd_HHmmssms] Defines naming for order export files.

Disable Multishipment (Checkbox)
When enabled, a single ship confirmation from HighJump will close the entire order, and any remaining quantities will be unallocated.

Filter Name / Operator / Value
Allows advanced filtering (e.g., only export orders with a specific status or custom field value).
Default SKU
Fallback SKU used when the incoming file from HighJump does not contain an item identifier.
Shipping Markup
Percentage markup that XoroERP will apply to shipping charges received from HighJump.
Shipping Markup Order Type
Applies shipping markup only for specific order types (e.g., wholesale, eCommerce).
Carrier Name
Name of the main carrier (e.g., Canada Post) to be mapped for HighJump shipments.
Third Party Carrier Name
Specifies a third-party logistics carrier if applicable.
Ship Service Name
Name of the shipping service to map for HighJump (e.g., Standard, Expedited).
Third Party Ship Service Name
Used when a third-party shipping service must be mapped separately.
Xoro Custom Field for Back Order Number
HighJump returns failed order numbers. These are saved into this custom field for tracking order failures at the WMS level.
Batch Receive Location For Damaged Inventory
Default location for HighJump to place damaged inventory during receiving.
Xoro Custom Field for Order Status at WMS
Used to display the current HighJump order processing status inside XoroERP.
Xoro Custom Field for Preparation Code
Used to send preparation codes (like special handling instructions) to HighJump.
Xoro Custom Field for Preparation Code (Split Line into Multiple Cartons)
Used when HighJump must split order lines into multiple cartons based on preparation code logic.
Use Ship Date as Transaction Date (Checkbox)
When enabled, ship confirmations will use the ship date from HighJump as the transaction date.
Use Import Date as Transaction Date (Checkbox)
Overrides ship date; uses the import date as transaction date instead.
Allow Shipping of Locked Wave (Checkbox)
Permits HighJump to process waves even if they’re locked in XoroERP.
Use Order Locking (Checkbox)
Locks orders during export and import processing to prevent changes until synchronization completes.
Export ASNs to HighJump (Checkbox)
Enables sending ASN (Advanced Shipment Notice) files to HighJump.
Batch Receive Location
Default receiving location for incoming ASNs.
Batch Receive Location For Damaged Inventory
Default location for receiving damaged items during ASN processing.
Target Directory ASN
Folder path where ASN files are exported.
Target Directory ASN Confirmation
Directory from where XoroERP reads ASN confirmation files sent by HighJump.
Archive Directory ASN Confirmation
Backup folder for storing processed ASN confirmations.
ASN File Name
Format: [ClientId]PRA_IN[yyyyMMdd_HHmmssms]
Return ASN File Name
Format: [ClientId]RMA_IN[yyyyMMdd_HHmmssms]
Enable Inventory Adjustment (Checkbox)
Enables exporting or importing inventory adjustment files.
Display Location Name
Determines whether a readable location name is displayed in files.
Target Directory Inventory Adjustment
Export directory for inventory adjustment files.
Archive Directory Inventory Adjustment
Archive folder for adjustment files.
Enable Transfer Confirmation (Checkbox)
Enables import/export of transfer confirmation files between warehouses.
Target Directory Transfer Confirmation
Where transfer confirmation files are dropped.
Archive Directory Transfer Confirmation
Location for archiving processed transfer confirmations.
Time Zone
Defines the time zone for all scheduled import/export tasks.
Enable Auto Import/Export (Checkbox)
Allows XoroERP to automatically run HighJump jobs on a schedule.
Appearing fields:
Integration Start Date – Date automation begins
Hour – Hour of scheduled run
Min – Minute offset
Auto Import Start Time Offset – Negative offset for early execution
If disabled, all tasks must be triggered manually.
Receive Import Error Notifications by Email (Checkbox)
Sends instant email alerts for any failed HighJump import.
Fields that appear:
Instant Error Email(s) – Comma-separated list of emails for alerts
Send Daily Error Email (Checkbox)
Sends a daily summary of integration errors.
Exclude Logs
Comma-separated keywords to filter out unwanted logs using wildcards.
4. Operations Page
2.1 Product Export
Purpose: Export product data from XoroERP to HighJump.
Steps:
Ensure “Export Products to HighJump” is enabled in configuration settings.
Verify Target Directory Products and Product File Name are correctly set.
Apply any tag-based filters if required.
Click Run Export to initiate product export.
Notes: Exported files are stored in the target directory, and optionally archived if “Use Archive Directory” is enabled.
2.2 Order Export
Purpose: Export orders to HighJump for fulfillment.
Steps:
Enable “Export Orders to HighJump.”
Configure stores, filters (Allowed Customers, Blocked SKUs, Ship Methods), and quantity splitting if needed.
Click Run Export to send orders to HighJump.
Notes: Locked waves or Quickship orders are handled according to your configuration. Multishipment behavior depends on the “Disable Multishipment” setting.
2.3 Ship Confirmation
Purpose: Import shipping confirmations from HighJump back into XoroERP.
Steps:
Verify Target Directory Ship Confirmation and Archive Directory Ship Confirmation are configured.
Ship confirmations can be imported manually or automatically.
Custom fields such as Order Status at WMS and Preparation Code are updated automatically.
2.4 ASN Export
Purpose: Export Advanced Shipping Notices to HighJump.
Steps:
Enable “Export ASNs to HighJump.”
Configure Batch Receive Location and Batch Receive Location for Damaged Inventory.
Set Target Directory ASN, ASN Confirmation, and archive directories.
Click Run Export to generate ASN files.
2.5 Inventory Adjustment
Purpose: Sync inventory adjustments with HighJump.
Steps:
Enable “Enable Inventory Adjustment.”
Verify Target Directory Inventory Adjustment and archive directory.
Ensure Display Location Name is configured.
Run the import/export process as required.
2.6 Transfer Confirmation
Purpose: Confirm stock transfers between locations or warehouses.
Steps:
Enable “Enable Transfer Confirmation.”
Configure target and archive directories.
Run transfer confirmations manually or automatically.
2.7 Auto Import/Export
Purpose: Automate import/export jobs with HighJump.
Steps:
Enable “Enable Auto Import/Export.”
Configure schedule: start date, hour, minute, and optional offset.
Automated jobs will run according to the configured schedule.
Manual Mode: If auto import/export is disabled, jobs must be triggered manually from the operations page.
2.8 Error Handling & Notifications
Receive Import Error Notifications by Email: Sends instant alerts for import/export errors.
Send Daily Error Email: Provides a consolidated daily summary of errors.
Exclude Logs: Filters unnecessary logs using keywords or wildcards.
Last updated
Was this helpful?