Last updated: 2024-08-19

Applies from: Opter 2023.12.00, Opter Terminal 75.0

Load carrier

A load carrier can be, for example, a pallet or a cage. The purpose of load carriers is that not all the packages in the load carrier need to be scanned at each transhipment; instead only the load carrier has to be scanned. A package can only belong to one load carrier at a time.

The picture above shows 3 packages (1, 2, 3), and one load carrier (4), and 3 terminals (A, B, C). The flow is as follows:

Tip

It is also possible to create a proof of delivery for a load carrier when making the scan. That proof of delivery is then registered on all the packages in the load carrier and on the orders to which the packages belong.

Several examples of how the load carrier function works are available in Handling load carriers in Opter Terminal.

Opter Terminal

Load carrier scanning in Opter Terminal involves scanning packages and either creating a new load carrier for those packages, or adding them to an existing load carrier. To scan the load carrier itself, arrival or departure scanning is used as usual.

When the user selects Fill load carrier from the main menu, the app asks for the load carrier ID. The user can then scan the load carrier’s barcode or QR code, or enter the ID manually. Then scan the packages that are to be added to the load carrier.

When the user enters the load carrier ID or scans the label on an existing load carrier, the app shows that it is a load carrier and how many packages it has. If onescanrow enabled is set to "true" in Terminal.Settings, all the package numbers of the orders concerned and how many of the order's packages are in the load carrier are also displayed. For more information, see Show more details in the scan list in Opter Terminal below.

See Handling load carriers in Opter Terminal for examples of how load carriers are handled in Opter Terminal.

Warning

Update Opter Terminal to version 67.0 or later on all devices to optimise the load carrier function. The load carrier function is available in Opter from version 2023.07-01.93.

If Opter version 2023.07-01.93 or later is being used, but Opter Terminal version 66.0 or earlier is being used, one of the following happens if a load carrier is scanned:

  • If onescanrow enabled is set to "false" in Terminal.Settings, the text Load carrier (update app) is displayed. In other words, the user is prompted to update to the latest version of Opter Terminal.

  • If onescanrow enabled is set to "true" in Terminal.Settings, the text Load carrier (update app) is unfortunately not displayed.

Activate the load carrier function for Opter Terminal

Tip

Before doing this, you can read below what else you can do in Terminal.Settings, so you can do it at the same time while it is open.

In order for terminal employees to be able to use the load carrier function in Opter Terminal, it has to be activated. Proceed as follows:

  1. Click on SettingsMobile dataSettings mobile data.
  2. Click on Edit, next to Terminal.Settings. If Terminal.Settings is not in the list, click on an empty line and add it.
  3. If it does not already exist, add the following line in the <terminal> tag in Terminal.Settings. Fill load carrier will then appear on the main menu in Opter Terminal.

    Copy code

    Activate load carrier scanning

    <loadcarrierscanning enabled="true"/><!-- enable/disable load carrier scanning true or false -->

    This is what it can look like in Terminal.Settings:

    Copy code
    Example of the part of Terminal.settings that determines the main menu choices
    <?xml version="1.0" encoding="utf-8" ?>
    <fleet101>
      <k2>
        <windowsce>
          <terminal>
            <arrivalscanning enabled="true"/><!-- enable/disable arrival scanning true or false -->
            <departurescanning enabled="true"/><!-- enable/disable departure scanning true or false -->
            <floorcheckscanning enabled="true"/><!-- enable/disable floor-check scanning true or false -->
            <loadcarrierscanning enabled="true"/><!-- enable/disable load carrier scanning true or false -->
            <damages enabled="true"/><!-- enable/disable damage scanning true or false -->
            <terminalpod enabled="true"/><!-- enable/disable POD scanning true or false -->
            <printing enabled="true"/><!-- enable/disable print true or false -->        
            <qrscanning enabled="true"/> <!-- start scanning with QR code instead of choosing arrival/departure, resource etc -->
            

    A complete example of Terminal.Settings can be found in Customising the layout and features of Opter Terminal with Terminal.Settings.

  4. When you are finished, close the Layout - apps window and click Save in the Mobile data settings window to save the changes in Terminal.Settings.

    The next time users log in to Opter Terminal, they can add packages to a new or existing load carrier by selecting Fill load carrier in the main menu.

Opter Driver

The load carrier function is not implemented in Opter Driver. If you are using Opter Driver and scan a package that is part of a load carrier, the package is automatically removed from the load carrier and the scan is registered as a normal package scan.

The package list in order reception

If the Load Carrier column has been added in the Packages section of order reception, it will show if a package is part of a load carrier and if so, the relevant load carrier ID.

If the Status column has been added in the Packages section in order reception, clicking on the Status button makes POD and scanning log appear. In POD and scanning log, information such as the package’s proof of delivery is shown. The Recieved by (POD) column shows who received the package when the proof of delivery was created.

For more information, see Adding the Load carrier column in order reception and Defining if POD can be created for load carriers below.

The event log in order reception

In order reception in the Order log section on the Order log tab, it can be seen if a load carrier scan has been performed on the order. This states on which load carrier ID, on which package numbers and at which terminal the load carrier scan was performed.

If an arrival or departure scan has been performed on a carrier, it can be seen on which load carrier ID, on which package numbers and at which terminal the scan was performed.

Statistics

To find out, for example, which packages are in a certain load carrier, which load carriers are free (empty) or where a certain load carrier is located, a statistical report can be created. For more information, see Creating a statistical report about load carriers.

Restrictions in the load carrier function

The function intentionally has the following restrictions:

Adding the Load carrier column in order reception

To be able to see if a package is part of a load carrier and if so, which load carrier ID it has, add the Load carrier column in the Packages section in order reception. To also be able to see if there is a proof of delivery registered to a package, add the Status column. Proceed as follows:

  1. Click on Settings > Order reception > Order settings > Control. Click on the configuration to change in the list on the left, for example High resolution.

  2. In the Control settings box, by the Packages drop-down menu, click on . Click on the Columns tab. Drag and drop the Load Carriers column from Excluded to Included.

  3. To be able to see POD and scanning log, add the Status column as well by dragging and dropping Package status (button) from Excluded to Included.

    In POD and scanning log, information such as the package’s proof of delivery is shown.

  4. Choose the order of the columns in the Packages section in order reception by moving the columns up or down in the Included list, which is done by dragging and dropping them where you want to have them. The column at the top of the Included list will be displayed on the far left of the Packages section in order reception.

  5. Click on to save all changes.

Show more details in the scan list in Opter Terminal

The amount of information to be displayed in the scan list can be defined for the following scans:

How much information to display in the scan list can be defined by setting onescanrow enabled to "true" or "false" in Terminal.Settings as follows:

To check or change the setting for onescanrow enabled (true/false), follow the instructions in Customising the scan list in Opter Terminal.

Defining if POD can be created for load carriers

If a proof of delivery is created for a load carrier, the proof of delivery is registered on all the packages in the load carrier and on the orders to which the packages belong.

Load carriers can be scanned for arrival and departure in exactly the same way as individual packages and freight bills. Any proofs of delivery are then registered on all the packages in the load carrier.

You can also choose whether it is possible to register POD when packages are load carrier scanned, i.e. when packages are added to a load carrier.

POD for arrival/departure scanning of load carriers

This is how to set up the possibility to register POD during the arrival and departure scanning of load carriers. The setting also applies for scanning individual packages and freight bills.

  1. Click on SettingsMobile dataSettings mobile data.

  2. Click on Edit, next to Terminal.Settings. If Terminal.Settings is not in the list, click on an empty line and add it.

  3. Set <pod enabled="true" under <arrival> (for arrival scans) and/or <departure> (or departure scans) in Terminal.Settings. See line 11 in the code example below.

    Copy code
    Register POD with arrival scan
            <arrival><!-- specific settings for arrival scanning-->
              <shipment visible="true" /><!-- enable disable freightbill scanning-->
              <package visible="true" /><!-- enable disable package scanning-->
              <resource mandatory="false" skipVisible="false" /><!-- if mandatory="true" you must choose resource, if mandatory="false" and skipVisible="true" it's optional to choose resource -->
              <secondaryresource selectable="true"/><!-- set to false to skip selection of secondary resource -->
              <route visible="false" choice="false" />            <!-- visible="true" show route in scan result list, choice="true" you have to choose route before scanning-->
              <nextroute visible="false"/>                        <!-- visible="true" next route is displayed in scan result list and scan details-->
              <orderdate visible="false"/>                        <!-- visible="true" sets order date displayed in scan list -->
              <autoprintsortlabel enabled="false" />                <!-- enabled="true" automatic printing of sort labels after every scan -->
              <comment enabled="false" mandatory="false"/>        <!-- enabled="true" lets you add ScanComment, use mandatory true/false to make it mandatory/optional -->
              <pod enabled="true"/>                                <!-- enabled="true" a POD dialogue is displayed after finishing scanning to add ProofOfDelivery -->
  4. When you are finished, close the Layout - apps window and click Save in the Mobile data settings window to save the changes in Terminal.Settings.

Tip

If it should be mandatory to register a proof of delivery with the arrival scan, proceed as follows:

  1. Put pod enabled="true" within the <arrival> tag in Terminal.Settings. Save.

  2. Click on Register > Terminals. In the list on the left, click on the terminal for which a setting is to be made.

  3. Click on Scanning tab and select the Force POD on arrival radio button. Save.

  4. To make the setting for more terminals, repeat steps 2 and 3. For more information, see Require POD during an arrival scan at a terminal.

Users who are logged in to Opter Terminal when the changes are saved in Opter must log out and then log back in to the app to see the changes.

POD when scanning packages added to carriers (carrier scanning)

If you want the POD to be registered when the user scans packages to add to a load carrier, put <pod "true"/> under <loadcarrier> in Terminal.Settings. At the end of the scanning process, users will have the possibility to create proof of delivery for the scanned parcels.

Copy code
Register POD during load carrier scan
<loadcarrier> <!-- specific settings for loadcarrier scanning-->
<pod enabled="true"/> <!-- enabled="true" means that the user can add Proof Of Delivery (POD) after scanning packages onto a load carrier -->
</loadcarrier>

The change will take effect the next time users log in to the app. The default setting is pod enabled="false".

In POD and scanning log

If the Status column has been added in the Packages section in order reception, Status can be clicked. This will display POD and scanning log. (For instructions on how to add the Status column, see Adding the Load Carrier column in order reception above).

In POD and scanning log, information such as the package’s proof of delivery is shown. The Recieved by (POD) column shows who received the package when the proof of delivery was created.

Example

Different scenarios are described in Handling load carriers in Opter Terminal to increase understanding of how the load carrier function works.

Troubleshooting

If the load carrier function is not working properly, the following list can be used for troubleshooting:


See also

Customising the layout and features of Opter Terminal with Terminal.Settings

Customising the scan list in Opter Terminal

Registering deviations in Opter Terminal

Handling load carriers in Opter Terminal

Creating a statistical report about load carriers