Table of Contents

Create retry order for section - Code: CREATE RETRY SECTION

General

This page describes the CREATE RETRY SECTION function of the TMS Irreg Resolution Functions function set. Use it in a step on an irregularity to plan a new attempt for a section that failed, for example after a failed pickup or delivery.

When the function runs, it does the following for every section that's linked to the irregularity as a cause:

  1. Creates a new order as a copy of the order of the section, with the loading and unloading dates and times you specify. The goods, carriers, and comments are copied with it. The original and the new order are linked to each other.
  2. Optionally sets a status on the original section.
  3. Optionally sets a status on the original order.
  4. Optionally updates the status of the irregularity.

The new order is added to the irregularity as a result.

The function stops with an error in the following cases:

  • No section is linked to the irregularity.
  • The order of the section was already copied.
Note

To create a new order for only the carriers that are linked to the irregularity, use Create retry order instead.

Set the order status

TMS compares the status of the sections of the original order with SEC CXL STATUS:

  • When all sections have this status, the original order gets the status from ORD CXL STATUS.
  • Otherwise, the original order gets the status from ORD P.CXL STATUS.

All status parameters are optional. When you leave a status parameter empty, the function skips that status update.

Parameters

The following parameters are applicable on this function.

Name Value Description
LOADING DATE Date. The loading date of the retry order.
LOADING TIME FROM / LOADING TIME TO Time. The loading time window of the retry order.
UNLOADING DATE Date. The unloading date of the retry order.
UNLOADING TIME FROM / UNLOADING TIME TO Time. The unloading time window of the retry order.
SEC CXL STATUS A status code. Optional. The new status of the original section.
SEC CXL REAS.CODE / SEC CXL REAS.DESCR Reason code / free text. Optional. The reason stored with the section status change.
ORD CXL STATUS A status code. Optional. The new status of the original order when all its sections have the section status.
ORD CXL REAS.CODE / ORD CXL REAS.DESCR Reason code / free text. Optional. The reason stored with the order status change.
ORD P.CXL STATUS A status code. Optional. The new status of the original order when some of its sections have the section status.
ORD P.CXL REAS.CODE / ORD P.CXL REAS.DESCR Reason code / free text. Optional. The reason stored with the partly cancelled status change.
IRR. RESOLVED STATUS A status code. Optional. The new status of the irregularity.