Setting up the container handling functionality

Related topics

This document outlines the instructions for setting up the container handling functionality for items stored in WHM controlled warehouses. (This document does not describe the setup for DC1 Warehouse Management related tables and files used in container handling. See Setting up DC1 Warehouse Management for that information. Nor does it describe the setup of route restrictions for outbound shipments. One of the criteria that impacts the choice of the container assigned to an order line is the route information, i.e. items belonging to different route restriction groups cannot be put in the same container. See Setting up the route restriction functionality for that information.)

The container handling setup is flexible depending on your requirements. One or many containers can be defined depending on your business requirements, allowing you to pack your goods in a delivery box container, or a container within a container (i.e. packaging container inside a delivery box container).

If your business only utilizes one size of delivery box containers, you only need to set up the bare minimum, which is outlined under the following sections:

  • Set up the higher level controls
  • Set up basic data for delivery box containers

You can also set up additional functionality to cater to your business, e.g., packaging containers, pick quality control, zone picking with or without pick separation handling, consolidated picking, container simulation for outbound shipments, and label handling.

Once this functionality is set up, the system will automatically assign the container(s) during pick list print. The container assignment routine checks, e.g., which items have to be picked from which pick location(s) and into which container(s). It will also check, e.g., if the items to be picked need to first be packed in a packaging container before being put into the delivery box container. If the volume of an order or an order line is too large for one container, several containers will be created by the system. The applicable container numbers are linked to the pick list and order line. For more information about what impacts the choice of the container assigned to an order line as well as the process itself, and sample scenarios, see About container assignment.

What this document contains:

Set up the higher level controls

File To do
Function controls Activate the CONTAINR (Container handling) function. When activated, all container handling programs and parameters will be visible allowing you to set up the functionality.
Work with container control file Complete the following:

    Container assignment
    Set this field to YES to denote that a container should automatically be assigned during pick list creation.
    Dft container type
    When the container type(s) have been set up in Work with container types, enter the delivery box container type that is to be the default container type in the system. (See Set up the basic data for delivery box containers below.) The system will search/select the type of container to be used in the following order:

    1. Container type from the Container type table. If it is not sufficient in size and volume for container assignment, then
    2. Container type from the warehouse. If not defined on the warehouse, or one is defined but it is not sufficient in size and volume for container assignment, then
    3. Default container type from this Container control file, even if that container is not permitted for the item.
    Max container per so line
    Enter the maximum number of containers that can be assigned to one order line.
    Conv factor item dim
    The conversion factor is used in the container creation routine to convert the item dimension, e.g. to convert millimeter from item file to centimeter, as required in container assignment. Enter the applicable conversion factor for the item dimension.
    Conv fact item wght
    The conversion factor is used in the container creation routine to convert item gross weight, e.g. to convert gram from item file to kilogram as required in container assignment. Enter the applicable conversion factor for the item weight.

Labels
See Set up parameters for label printing below.

Work with items For all your items that are to be put into containers, you need to set at least one of the flags for Container assignment denoting the type of item that is to be put into the container. It does not matter what type of items they are, i.e. they can differ as well as be all four types. The system will always choose the default container during creation of the pick list.

For each applicable item, navigate to the last Basic data panel and set the applicable flag(s) to YES for:

  • Normal
  • Fragile item
  • Inflammable item
  • Cold storage item
Panel value control file For the following panel value groups, the panel values have to be set for the applicable language in the Language table.

Group Description
CNAC This holds the activities as the container progresses through the stages.
CNTS This holds the statuses of the container.
COCO This holds the codes for container consolidation for business partner.
IPCO This holds the codes for the item picking code.
OPCOCO This holds the codes for container consolidation for order properties.
OTCOCO This holds the codes for container consolidation for sales order type.
PCKVIEW This holds the codes for the default picking view.
PMQL This holds the codes for the quantity defined by container.
USAG There are two values in the group which hold the codes for the delivery box container and packaging container.
ZPHO There are three values in the group which hold the codes for the packaging across zones, packaging by zone and packaging by line.

Set up the basic data for delivery box containers

The set-up is as follows:

Note: When the basic data for your delivery box container(s) is set up, attach the applicable delivery box container type in the Dft container type field within the Container control file denoting the container that is to be the default container in the system.

File To do
DIS control file Set up the number series:

Navigate to the Number series panel and set up your container related number series by clicking the Maintain number series function key, or by accessing the Number series menu item. Complete the following field:

    Container number
Work with container types Container types hold the control parameters for the container. At least one default container type should be added.

Add the applicable delivery box containers and define the following mandatory parameters:

    Container type
    Enter the code for the delivery box container. When the system searches for/selects the type of container to be used, it will do so in the following order:

    1. Container type from this file. If it is not sufficient in size and volume for container assignment, then
    2. Container type from the Work with warehouses file. If not defined on the warehouse, or one is defined but it is not sufficient in size and volume for container assignment, then
    3. Default container type from the Container control file (which is a mandatory entry), even if that container is not permitted for the item.
    Description
    Enter the description of the delivery box container.
    Usage
    Enter the panel value code for Delivery box container (D), denoting the usage for the container.

In the following fields define the dimensions for the delivery box container:

    Internal width cm
    Internal length cm
    Internal height cm
    Internal volume ltr
    Tare weight kg
    Max gross weight kg
    Max vol contents %

In the following field, indicate what types of items the delivery box container is allowed to hold.

    Container permitted
    Set the applicable flag(s) to YES, choosing from the following:

    • Normal item
    • Fragile item
    • Inflammable item
    • Cold storage item

The following fields are optional and are used for the external dimensions for outbound shipments:

    External width cm
    External length cm
    External height cm
    External volume ltr
Work with warehouses For the applicable WHM controlled warehouse, navigate to the Container handling panel.

Default values
The following default values are optional. Complete according to your needs:

    Container type
    Enter the container type. When the system searches for/selects the type of container to be used, it will do so in the following order:

    1. Container type from the Work with container types file. If it is not sufficient in size and volume for container assignment, then
    2. Container type from the warehouse (this file). If not defined on the warehouse, or one is defined but it is not sufficient in size and volume for container assignment, then
    3. Default container type from the Container control file (which is a mandatory entry), even if that container is not permitted for the item.
    Maximum no of lines
    Enter the maximum number of sales order lines that are allowed per container.
    Consolidation seq
    See Set up consolidated picking for containers below.
    Clean cont active
    See Set up consolidated picking for containers below.
    Simulation option
    See Set up container simulation for outbound shipments below.
    Routine Id
    See Set up container simulation for outbound shipments below.

Logging
Under this section set the applicable flags to YES if you want the system to log the activity in the Container log enquiry, (which can be viewed via the View log option in the Work with containers file), denoting when any of the following was performed:

  • Container assignment – the activities that are logged include when the container was assigned and confirmed, and by whom.
  • Pick confirmation – the activities that are logged include when the pick confirmation was started, confirmed and cancelled, and by whom.
  • Pick quality control – see Set up pick quality/quantity control (PQC) below.
Work with items Item file maintenance, Warehouses panel:

    Item picking code
    See Set up consolidated picking for containers below.
    Item pick category
    See Set up consolidated picking for containers below.
    Pick qual ctl type
    See Set up pick quality/quantity control (PQC) below.
    Item cons sequence
    See Set up consolidated picking for containers below.

Set up the basic data for packaging containers

If your business uses packaging containers to place the items inside a delivery box container, the set-up is as follows:

File To do
DIS control file Set up the number series:

Navigate to the Number series panel and set up your container related number series by clicking the Maintain number series function key, or by accessing the Number series menu item. Complete the following field:

    Packaging cont no
Work with packaging container groups Add the packaging container group code(s) and description(s). The applicable code must be assigned to the item on the Item file maintenance, Basic data panel to denote that the item must first be put in a packaging container and which packaging container to use for the item. It is also linked in the Work with container types file for the packaging container.
Work with container packing material If the items in the packaging container should be packed with material, add the code(s) and complete the following information:

    Material code
    Enter the code for the packing material.
    Description
    Enter the description for the packing material code.
    Material weight
    Enter the weight of the packing material in kilograms.
    Material volume
    Enter the volume of the packing material in litres.
    Quantity level
    Enter the panel value code denoting at what level the material quantity (defined in the Material quantity field) is needed. Valid codes are:

    Code Description
    C Quantity is defined by container
    I Quantity is defined by item unit

    If you set this field to C=Container, then the quantity entered in the Material quantity field refers to how much of this material is needed per container. If you set this field to I=Item, then the quantity in the Material quantity field refers to how much of this material is needed per item.

    Material quantity
    Enter the packing material quantity based on the packing material quantity level. This quantity defines how much packing material needs to be added to the packaging container per container or per item unit.

You assign the applicable code to the item on the Item file maintenance, Basic data panel. If the item has an associated packing material code, the weight and volume of this material will be considered as part of the weight and volume requirement in container assignment either per unit or per container according to the code entered in the Quantity level field in this file.

Work with container types Add the applicable packaging containers and define the following mandatory parameters:

    Container type
    Enter the code for the packaging container.
    Description
    Enter the description of the packaging container.
    Usage
    Enter the panel value code for Packaging container (P), denoting the usage for the container.
    Packaging group
    Enter the packaging group to which the packaging container belongs.

In the following fields define the dimensions for the packaging container:

    Internal width cm
    Internal length cm
    Internal height cm
    Internal volume ltr
    Tare weight kg
    Max gross weight kg
    Max vol contents %

In the following field, indicate what types of items the packaging container is allowed to hold.

    Container permitted
    Set the applicable flag(s) to YES, choosing from the following:

    • Normal item
    • Fragile item
    • Inflammable item
    • Cold storage item

The following fields are optional and are used for the external dimensions for outbound shipments:

    External width cm
    External length cm
    External height cm
    External volume ltr
Work with items Basic data panel:
Click Next to access the last Basic data panel. Complete the following Container assignment information:

    Packaging group
    Enter the packaging group code for the item from the Work with packaging container groups file.
    Packaging material
    If the item should be packed with material, enter the packaging material code for the item from the Work with container packing material file.

Item file maintenance, Warehouses panel:

    Item picking code
    See Set up consolidated picking for containers below.
    Item pick category
    See Set up consolidated picking for containers below.
    Pick qual ctl type
    See Set up pick quality/quantity control (PQC) below.
    Item cons sequence
    See Set up consolidated picking for containers below.

Set up pick quality/quantity control (PQC)

This set-up applies for both types of containers (Delivery box and Packaging containers) and allows you to flag that the assigned container be checked before it is confirmed, i.e. that the correct quantity has been put in the container.

The PQC type can be set on one or all of the following levels. If one of the levels holds a PQC type the container will be flagged for PQC.

  • Zone – this applies if you have automated picking in your warehouse, (e.g., conveyor belt or some type of A-frame pick).
  • Customer – this applies if the customer always wants to make sure the quantities are controlled.
  • Item/Warehouse – this applies if, e.g., you have expensive or dangerous items.

You can also choose to log the PQC activity in the Container log enquiry.

The pick confirmation process differs slightly for a PQC flagged container. The warehouse personnel must first report the quantity and then perform a PQC confirmation.

File To do
Work with pick quality control types Register the pick quality control types.
Work with warehouse zones For the applicable zone(s), complete the following field:

    Pick qual ctrl type
    If you want the pick quality control to apply on warehouse zone level, enter the pick quality control type for the warehouse zone.
Work with business partners For the applicable customer(s), navigate to the last Customer file panel and complete the following field under the Container handling section:

    Pick qual ctrl type
    If you want the pick quality control to apply on customer level, enter the pick quality control type for the customer.
Work with items For the applicable item(s)/warehouse(s), navigate to the last Item file maintenance, Warehouses panel and complete the following:

    Pick qual ctrl type
    If you want the pick quality control to apply on item/warehouse level, enter the pick quality control type for the item/warehouse.
Work with warehouses If you want the system to log the PQC activity in the Container log enquiry (which can be viewed via the View log option in the Work with containers file), navigate to the Container handling panel for the applicable WHM controlled warehouse(s), and set the Pick quality control flag to YES under the Logging section. The activities that are logged include when the PQC confirmation was started, confirmed and cancelled, and by whom.

Set up for zone picking

This set-up applies for both types of containers (Delivery box and Packaging containers), and is independent of how you perform the picking, i.e. automatic picking (using a conveyor belt or A-frame) or manual picking (warehouse personnel).

File To do
Work with pick separation groups If you want to group the warehouse zones into picking areas, register the applicable pick separation groups. This information is entered in the Work with warehouse zones file.
Work with warehouse zones If your containers are picked/packed by zones, complete the following information for the applicable zone(s):

    Package handling
    Enter the panel value code denoting how the containers in this zone are to be packed. Valid codes are:

    Code Description
    A Packaging across zones
    L Packaging by lines
    P Packaging by zone
    Pick separation grp
    If you want to optimize the path within the warehouse zone, thereby restricting the number of zones that need to be crossed, enter the pick separation group code that denotes the picking area for the warehouse zone. No container will cross pick separation group borders which implies that a given container will only contain items from one separation group.

Set up consolidated picking for containers

This set-up applies for both types of containers (Delivery box and Packaging containers), and is independent of how you perform the picking, i.e. automatic picking (using a conveyor belt or A-frame) or manual picking (warehouse personnel).

When the system creates the containers during pick list print, temporary containers are first created (for internal purposes only). All consolidation parameters as well as item picking codes, and pick separation group for zone picking set-up (if you set up that parameter) are taken into consideration. If any temporary container exists with the same consolidation parameters, a check is performed to see if the new item will fit into that one. If all stipulations are met a permanent container is created. See the Container consolidation section in About container assignment for three scenario examples.

Set-up to put all orders for the customer in the same container
To achieve this, the customer should have Container consolidation set to “By order type option”. Sales orders created for that customer should use the order type defined with Container consolidation set to “By consolidation group”. This means that all orders with order type holding the same “Consolidation group” for that customer will be put in the same container if there is enough space.

Set-up to put all items for one order in the same container
To achieve this, the customer should have Container consolidation set to “By order number”. All items for one order will be put in the same container, i.e. there will be one container per order.

Consolidate orders on customer level
File To do
Work with business partners Navigate to the last Customer file panel for the applicable customer and complete the following fields:

    Container consolid
    Set this field to the applicable panel value code denoting how a container consolidation should be performed for the customer. Valid codes are:

    Code Description
    A Always
    N By order number
    T By order type
Work with container consolidation groups If you want to be able to consolidate several orders into one container by consolidation groups, add the applicable consolidation groups. The consolidation group must then be attached to the sales order type used for the orders if the order type is set to consolidation “By consolidation group”. If you utilize the order property functionality, and the order property used for orders is set to consolidation “By consolidation group”, you must also attach the consolidation group to the order property.
Work with sales order types If you want to allow consolidation of several orders into one container, navigate to the last panel for the applicable sales order type(s) and set the Consolidation field under the Container section to one of the following panel value codes, denoting the type of container consolidation. Valid codes are:

Code Description
A Always
C By consolidation group
O By order type

If you entered C (By consolidation group) for the order type, you must also enter the applicable group in the Consolidation group field.

Work with order properties If the order property functionality is set up, and you want to allow consolidation of several orders into one container based on the order property assigned to the sales order set the Container consolidation option field to one of the following panel value codes, denoting the type of container consolidation. Valid codes are:

Code Description
A Always
G By consolidation group

If you entered G (By consolidation group) for the order property, you must also enter the applicable group in the Consolidation group field.

Reduce the number of containers by consolidation sequence in the event of separate picking
File To do
Work with item consolidation sequence This information is used in the Work with warehouses file to define a default sequence, as well as in the Work with items file for a specific item/warehouse. This information is used to sort the items picked by consolidation sequence. Once the items have been sorted, the container assignment function checks if there is still room in the last container for a specific consolidation sequence. If so, the container assignment function will assign the next picked item to the last container that has a different consolidation sequence.

Add the Item consolidation groups/descriptions and the pick sequence for this group.

Work with items Item file maintenance, Warehouses panel
Define the following:

    Item cons sequence
    This field is an optional entry. This information is used to sort the items picked by consolidation sequence. Once the items have been sorted, the container assignment function checks if there is still room in the last container for a specific consolidation sequence. If so, the container assignment function will assign the next picked item to the last container that has a different consolidation sequence. If you enter a value in this field, the items that are to be put into a container can be added to the first or last containers.
Work with warehouses For the applicable WHM controlled warehouse, navigate to the Container handling panel and complete the following relevant information:

    Consolidation seq
    This is an optional entry. The setting in this field is used as a default setting (i.e. for item/warehouse combinations that do not have an item consolidation sequence code assigned in the Work with items file for the item/warehouse). This information is used to sort the items picked by consolidation sequence. Once the items have been sorted, the container assignment function checks if there is still room in the last container for a specific consolidation sequence. If so, the container assignment function will assign the next picked item to the last container that has a different consolidation sequence. If you enter a value in this field, the items that are to be put into a container can be added to the first or last containers.
Separate products into different delivery box containers
File To do
Work with item picking category If you plan on separating picked items by item picking categories in delivery box containers, register the item picking category and description. The item picking category must be entered in the Item/Warehouse file when the Item picking code is set to the panel value for S = Same pick category (i.e. item can be put in a container together with items of the same picking category).
Work with items Item file maintenance, Warehouses panel
Define the following:

    Item picking code
    Enter the panel value code denoting how the picked item in this warehouse is to be separated into delivery box containers. Valid codes are:

    Code Description
    I Isolated from all other items (i.e. can only be put in a container together with the same item)
    N No pick restrictions (i.e. can be put in a container together with any other item)
    S Same pick category (i.e. can be put in a container together with items of the same picking category)
    Item pick category
    This field is only a mandatory entry if the Item picking code is set to S (Same pick category). Enter the item picking category.
Pick scheduled lines for inbound shipments separately
File To do
Work with business partners Navigate to the last Customer file panel for the applicable customer and complete the following fields:

    Pick sched lines sep
    Set this field to YES if scheduled lines, for inbound delivery schedules, should be picked separately.
Clean container optimization for delivery box containers
File To do
Work with warehouses For the applicable warehouse, define the following:

    Clean cont active
    Set to YES if you want the clean container routine to run after the container assignment. This optimization will get containers which only contain items of the same consolidation sequence. This cleaning process will only be performed if a separation of the assigned items will not lead to a higher number of containers. This process checks all the containers assigned to the pick list and reassigns items with a deviating consolidation group to an available container with items of the same consolidation group. This process will never add an additional container but will only reassign items which had previously been assigned to a “mixed container” (i.e. one which contains items of more than one consolidation sequence) to produce as many clean containers as possible.

Set up container simulation for outbound shipments

Container simulation functionality is available for outbound shipments and is executed using the pre-loaded data queue routine (CASIM – Container simulation). This functionality allows you to simulate how many containers the sales order line (with a status that is < 30) will require for the shipment when the sales order lines are created and attached to the outbound shipment. This is invaluable information to know in advance, allowing you to more accurately plan for the number and size of vehicles needed to deliver the goods. Simulated containers are only visible on outbound shipments. When the pick list is created, the simulated container will be removed, and a real container will be created.

File To do
DIS control file Set up the number series:

Navigate to the Number series panel and set up your container related number series by clicking the Maintain number series function key, or by accessing the Number series menu item. Complete the following field:

    Cont simulation no
Work with warehouses For the applicable WHM controlled warehouse(s), navigate to the Container handling panel and set the following field to that applicable:

    Simulation option
    Set this field to the applicable panel value code to denote if, and how, container simulation should be performed for outbound shipments. Valid codes are:

    Code Description
    A Automatic
    M Manual
    N None

    Container simulation is performed when the order line is created and assigned to the shipment. If this flag is set to Automatic the system will immediately simulate how many containers the sales order line (with a status that is < 30) will require for the shipment when the sales order lines are created and attached to the outbound shipment. If this flag is set to Manual, the simulation functionality must be manually triggered via the Container simulation option on the outbound shipment.

    The number of simulated containers is displayed on the outbound shipment regardless if you choose the Manual or Automatic simulation option.

    Routine Id
    If you want to utilize the container simulation functionality, (i.e. the Simulation option flag was set to Automatic or Manual), enter the pre-loaded CASIM (Container simulation) data queue routine Id.
Data queue routines The CASIM data queue routine comes pre-loaded with DC1 Distribution. If you want to run the container simulation functionality for outbound shipments, i.e. you defined the CASIM (Container simulation) routine Id for the warehouse, activate the pre-loaded CASIM Data queue routine.

Set up parameters for label printing

The following two types of labels can be printed:

  • Container pick labels for the individual items. These are printed automatically when the pick list is printed if the information required is set up (see the relevant information in the table below). One label will be printed for each pick unit and only one pick unit can be stored in one container. Depending on if the Label code is defined in the Label field on the Item file maintenance, Location types, Pick units panel, it will work differently in the system.
    • If the label code is not defined and this pick unit will be used, that Pick label for the container will be not printed (neither automatically, nor manually). Pick labels for containers can only be printed when the label code is defined.
    • If the label code is defined and this pick unit will be used, that Pick label for the container will be printed automatically during pick list print and could be re-printed manually from the Work with containers file. With pick labels, there is one restriction: the container can store only one pick unit. For example, if there are 10 pieces in one SO line and 5 pick units are used for this, there will be 5 containers.

      You can also manually print the container pick labels via the Print pick label option for the container in the Work with containers file.

  • Container labels for the container. These can be set up to print automatically when the container is confirmed (see the relevant information in the table below), but you can also manually print the container labels via the Container label printout menu item, or via the Print container label option for the container in the Work with containers file. The information printed on the container label is retrieved from the container, pick list, address and route.
Container pick labels
Work with labelling codes Add the applicable labelling codes and specify what information should be printed on the label.
Work with items Navigate to the Location types panel and set the applicable labelling code on the pick unit.
Container labels
Work with container control file The following only needs to be defined if you want to print the container labels automatically. If you do not want to automatically print container labels when the container is confirmed, then they can be printed manually via the Container label printout menu item.

    Print labels at pick
    Indicate if container labels should be printed automatically.

If the Print labels at pick field was set to YES, complete the print parameters.

For both types of labels
Document output formats For the DSR061 (Container label) and DSR063 (Container pick label) programs, make sure the Format is set to 1 or 2.

Related topics