Pacejet

Sending and Using Custom Data in Pacejet

Overview

The Pacejet platform supports receiving custom fields from the ERP in various formats with visibility of what was imported through the Rate and Ship screen icon as selected in the Custom Data screen.

Custom data fields can be included at the shipment, package, and item levels. The number of Custom data imports is not limited.


Step 1: Implementation

Follow these steps for implementation before proceeding to the steps for configuration.

  1. Configure your ERP system to import the specific custom fields into Pacejet by:

      1. Determining if the Pacejet API can access the specific custom field.

      2. Validating that the specific ERP custom field is being imported in the JSON or xml import.

  2. Define the field name in the Pacejet integration script /API plug-in.

Verify that the spelling is correct and the case is the same.


Step 2: Configuration

You will need to configure the custom data before you can begin using it.


Configuring the Custom Data

Configure the Custom data to the shipment, package, or item level.

Follow the steps below to configure the custom data:

  1. From the Tools drop-down menu, click Custom Data, and then click Custom Data Configuration.

  2. Do one of the following:

      • Click the row of the custom data you would like to edit.

      • Click the plus add.png icon to add new custom data.

  3. In the Source drop-down list, click to select shipment, package, or item, etc.
    custom_data_configuration.png

  4. In the Name field, enter the exact name of the Custom field being imported from the ERP.
    Example: Custcol_wmsts_pj_linelevelpickcartons

  5. In the Alternative Name field, enter a name that you will recognize.
    Example: Pick Carton ID.

  6. In the Type drop-down list, select a type. Refer to the table below.

  7. Click Done.


Type

Explanation

Text

Anything; from 1 to 500 characters allowed

Checkbox

This is either true or false.

Date

Date

Large text

Anything; from 1 to 4,000 characters allowed

Numeric

Numbers only, no special characters


Validating the Imported Data

Data viewing is typically a verification step performed during implementation. Once the process is verified, the user generally ignores the data.

Follow the steps below to validate the imported data:

  1. Reimport the test order performed in the implementation step above.

  2. Validate that the custom data has been imported into Pacejet by doing one of the following:

      • From the Rate & Ship screen, click the Custom Data icon.

      • From the menu, click Tools, and then click Custom Data.


Examples for Defining User Fields with the API Request

Examples are provided for the Shipment Level and Product Level


Custom Fields at the Shipment Level

Custom fields at the shipment level are specified by including a list of name/value pairs to identify a field name and a field value. The transaction-level auto packing feature is an example plug-in feature implemented using Custom fields (example below). Other data fields can be included, manipulated using Pacejet plugins, custom rate rules, other features, or included on paperwork.
custom_fields_shipment_level.png


Custom Fields at the Product Level

Custom fields at the product level are specified in the ProductDetailsList section of data and follow the same convention of name/value pairs used for shipment level fields. Product level fields are generally used to assign new attribute data for paperwork, custom rate rules, or plug-in behaviors.


custom_fields_product_level.png