Setting up the required EPI system codes

Verify that Manhattan Support have set up the codes described below for you. You can contact them here.

EPI Service Groups

When selected in WMOS, the chosen group represents the Carrier 'Service Group' in Metapack Delivery Manager) that is to be used for rate shopping (if required).

Note

WMOS does not define, but only maintains, the list of rate shop groups to be used by Metapack.

The actual definition of the rate shop group, including the carrier services associated with the group, needs to be set up and maintained in Metapack Delivery Manager - refer to Creating your Carrier 'Service Groups'.

An EPI Service Group is maintained through system code S D29 in WMOS, and an entry for this system code is added by entering the following:

  • CODE ID (to be mapped to the name of the rate shop Carrier 'Service Group' in Metapack Delivery Manager).

  • CODE ID Description

  • CODE ID Short Description

For example:

Rate_Shop_Group.png
Remaining Codes

The remaining codes that need to be set up are as follows:

  • Order Notes. These are used to bridge the key Metapack information such as the carrier service code and the carrier 'service group' for every order. The three fields that are populated in Order Notes are: Notes, Note Type and Note Code. The Notes store the carrier service code and carrier 'service group' values in B/MBC. Additional codes B/348 and B/349 are used to store the value variations (in Note Type and Note Code, respectively).

  • B/MET. This Warehouse-level system code needs to be added with a value of "MetaPack Configuration". Miscellaneous flags bytes 1-100 need to be defined as “Parameter Value”.

  • B/LBL. This Warehouse-level system code needs to be added with a value of "Shipping Label Properties", with a maximum code length of 10 and bytes 1-100 defined as "Parameter Value".

  • B/MBC. This Enterprise-Level system code needs to be added as "MetaPack Booking Code", with a maximum code length of 3. Each code ID then needs to be added to B/MBC, e.g.

    Booking_Codes_Manhattan.png

    The following parameters then need to be added to B/MBC:

    Booking_Codes_Manhattan_2_.png
  • B/PDF. This Warehouse-level system code needs to be added with a value of "Customs Documents Properties", with a maximum code length of 10 and bytes 1-100 defined as "Parameter Value". The code_ids need to be configured as follows:

    Customs_Docs.png
  • B/140. This is a "Miscellaneous Instruction Type" for which Code_Ids can be added as in the following example:

    Miscellaneous_Codes.png

    Important

    These Code_Ids (including the one for harmonisedProductCode that is not shown above) can be used to pass on item-specific information to MetapackDelivery Manager as part of the Product and Dangerous Goods arrays. Each instruction can be added through Items UI. These product-level items are particularly important post-Brexit.

  • S/708 Purge Types. Code ID 903 needs to be added with a value of "EPI_MANIFESTS". This is so that manifested records are purged from the EPI_CONSIGNMENTS table. Refer also to Purge System Tables.

  • Message Master. This is required in order to generate any end of day system errors.

  • Nextup Counter. Counter “EPI End of Day ID” needs to be added, and configured so that the real manifest IDs returned from Metapack do not clash with the values generated by the counter.

  • Purge System Tables. An entry needs to be added to these tables for the purging of EPI_CONSIGNMENTS.

    Note

    The purge also needs to be included in the schedule to meet Metapack's requirements.

    The purge does not support the archiving of purged data.