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
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.

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
The 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.
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 Ship Separately Identifier (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. Checking this setting displays the following fields:

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.
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.
4. Operations Page

Header Options
At the top of the Operations Page, you have access to key actions for managing the High Jump integration:
Add Account Add a new High Jump account to your XoroERP instance. This allows multiple accounts for different stores, regions, or environments.
Change Account Switch between multiple High Jump accounts or update credentials for an existing account.
Remove Account Disconnect a High Jump account from XoroERP. All associated data exports will cease until another account is selected.
Settings Opens the configuration panel where you can adjust Data Export Settings and Import/Export Settings, including stores, filters, ship methods, email notifications, and scheduling.
Import Button
Purpose: Manually fetches and processes incoming files from HighJump, including Ship Confirmations, ASN Confirmations, Inventory Adjustments, and Transfer Confirmations.
Functionality:
Reads files from the configured Target Directory.
Updates order/PO statuses, stock levels, or ASN records.
Logs errors and sends notifications if configured.
Useful for immediate updates, reprocessing failed files, or testing workflows.
These header options allow you to move between account-level configuration and operational monitoring without leaving the integration context.
4.1 Orders

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.
Typical columns and actions may include:
Order # / Reference The unique order identifier from XoroERP.
Last Execution Date The timestamp of the last export attempt for that order.
Status / Message Shows whether the export succeeded, failed, or is pending, including error messages or notes where applicable.
Actions:
Run Manually attempts export for selected orders. Useful if an order previously failed due to configuration or connectivity issues and needs to be reprocessed.
Mark as Resolved Marks successful or already handled records as resolved, removing them from the active error/pending view.
Mark as Unresolved Reopens records that need further attention or reprocessing.
Filters:
Hide Resolved Hides resolved entries so you can focus only on pending or problematic orders.
Show Errors Only Limits the view to orders that encountered errors during export, simplifying troubleshooting.
This tab is the main operational workspace for ensuring that all orders intended for High Jump are successfully exported.
4.2 Ship Confirmation

Purpose: If High Jump sends ship confirmations back to XoroERP, the corresponding tab (e.g., Ship Confirmations) allows monitoring and controlling how shipment updates are processed:
Typical columns and actions may include:
Ship Confirmation # / Reference The external reference for the shipment.
Last Execution Date The last time the confirmation was processed.
Message Shows success or error messages from processing the confirmation.
Options:
Run Manually attempts export for selected orders. Useful if an order previously failed due to configuration or connectivity issues and needs to be reprocessed.
Mark as Resolved Marks successful or already handled records as resolved, removing them from the active error/pending view.
Mark as Unresolved Reopens records that need further attention or reprocessing.
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.
4.3 ASNs

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.
4.4 ASN Confirmations

The ASN Confirmations tab displays acknowledgment responses received from HighJump, confirming that previously sent ASNs were successfully processed.
Purpose: Process ASN confirmations from HighJump into XoroERP and update order/PO status.
Workflow:
ASN confirmation files are placed in Target Directory ASN Confirmation.
XoroERP imports them via scheduled or manual import.
Each ASN is matched with existing orders/POs; quantities and statuses are updated.
Discrepancies (e.g., missing ASN, SKU mismatch, quantity errors) are flagged.
Error Handling:
Errors are logged in Error Logs.
Instant and daily email notifications can be sent if enabled.
Common errors: ASN not found, invalid SKU, quantity mismatch.
Options
Run: Manually re-import confirmations.
Mark as Resolved / Unresolved: Update record status based on verification.
Filters:
Hide Resolved / Show Errors Only to narrow the view.
Search Fields
ASN Confirmation#: Use this to find a specific confirmation.
Keyword: Search by related order number or supplier reference.
Information Displayed
Order #: Related order or shipment reference.
Last Execution Date: Timestamp of the confirmation import.
Message: Displays confirmation status or error info.
4.5 SKU
The SKU Tab manages item master synchronization between XoroERP and High Jump. It supports both new SKU creation and updates (e.g., description, dimensions, UOM).

Options
Run: Push or update SKU details.
Mark as Resolved: Marks SKU sync as completed.
Mark as Unresolved: Flags SKU for re-export.
Filters:
Hide Resolved / Show Errors Only for easier error review.
Search Fields
SKU#: Enter specific item or SKU number.
Keyword: Search by product name, category, or description.
Information Displayed
SKU#: Unique item identifier.
Last Execution Date: Last time SKU was exported or updated.
Message: Details of the export result or sync status.
ExampleIf a SKU’s dimension or weight is modified in XoroERP, the updated data will automatically sync with Deposco, ensuring both systems reflect the same product specifications.
4.6 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.
Options:
Run Manually attempts export for selected orders. Useful if an order previously failed due to configuration or connectivity issues and needs to be reprocessed.
Mark as Resolved Marks successful or already handled records as resolved, removing them from the active error/pending view.
Mark as Unresolved Reopens records that need further attention or reprocessing.
Filters:
Hide Resolved Hides resolved entries so you can focus only on pending or problematic orders.
Show Errors Only Limits the view to orders that encountered errors during export, simplifying troubleshooting.
4.7 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.
Typical columns and actions may include:
Order # / Reference The unique order identifier from XoroERP.
Last Execution Date The timestamp of the last export attempt for that order.
Message Shows success or error messages from processing the confirmation.
Options:
Run Manually attempts export for selected orders. Useful if an order previously failed due to configuration or connectivity issues and needs to be reprocessed.
Mark as Resolved Marks successful or already handled records as resolved, removing them from the active error/pending view.
Mark as Unresolved Reopens records that need further attention or reprocessing.
Filters:
Hide Resolved Hides resolved entries so you can focus only on pending or problematic orders.
Show Errors Only Limits the view to orders that encountered errors during export, simplifying troubleshooting.
4.8 Logs Tab

The Logs tab provides an audit trail of all integration activities between XoroERP and High Jump, including:
Export attempts.
Any import processes, if applicable.
Scheduling triggers and actions.
Errors and warnings.
Typical columns:
Export/Import Date When the integration process ran.
Type Indicates the process type, such as order export, ship confirmation handling, etc.
Keyword / Reference Often shows order numbers, shipment numbers, or other identifiers.
Message Displays the status or error message for each operation.
The log contents align with your email notification settings:
Receive import error notifications by email
Instant error emails are sent based on Instant Error Email(s).
Exclude Logs lets you filter out less relevant logs from notifications.
Send daily error email
Sends a summary of all integration errors, consolidated daily.
Filters:
Do not show Resolved Reports Hides resolved entries so you can focus only on pending or problematic orders.
The Logs tab is your primary source for diagnosing issues, verifying that scheduled jobs are running, and confirming that High Jump-related operations are behaving as expected.
Last updated
Was this helpful?