Bundle

 

 

 

AttachBundle

Functional Area

Gate

Execution Level

Transaction

Transaction Type(s)

Gate: Deliver Chassis (DC), Deliver Empty (DM), Receive Chassis (RC), Receive Export (RE), Dray In (RI), Receive Empty (RM)

Client Type(s)

UI and Gate API

Related Business Task(s)

CreateContainerVisit (on page 1)

Field(s)

None

Description

The business task attaches all the equipment in a bundle, created at the gate, to the primary equipment unit. The bundled equipment inherits the operator and owner of the master or primary equipment. However, if the payload equipment already has a record in a reference table (Configuration > Equipment menu), N4 does not update the operator and owner of the payload equipment to match the primary equipment.

You can use the Unit Inspector All Equipment tab to view the bundle information.

Parameters

detachRemovedBundles: If set to yes, when a unit is detached from a bundle during a gate transaction, N4 reverts the detached unit's visit and transit states accordingly. When set to no (or null), the detached unit's visit and transit states remain the same as the primary unit.

Dependencies

You must include this business task with the CreateContainerVisit (on page 1) business task at the selected gate stage. In addition, if you use the submit-transaction and submit-multiple-transactions APIs to parse the damages on a bundle, you must include this business task in your gate configuration.

Timing

For gate transactions, such as Receive Export or Receive Empty, N4 processes tasks when you click the Save Transaction button on the gate transaction section of the <GateStage> tab (on page 1).

Custom Code

Any custom code associated with the business task is executed following the execution of this business task and has no impact on it.

 

LogBundleMission

Constructs and logs the mission statement to instruct the driver about bundled equipment. N4 prints this statement on a gate ticket using the document type specified in the CreateDocument (on page 1) business task.

Gate stage

Receive Break-Bulk (RB)

Receive Chassis (RC)

Receive Export (RE)

Receive Empty (RM)

Through Container (TC)

 

 

DetachPayloadFromBundle

Functional Area

Gate

Execution Level

Transaction

Transaction Type(s)

Gate:

Deliver Chassis (DC), and Deliver Empty (DM)

Client Type(s)

UI and Gate API

Related Business Task(s)

SelectBareChassisForSwap

Field(s)

Container Nbr and Container Nbr Requested

Description

This business task is used to detach a payload container or chassis from the bundled containers or chassis.

When you include the business task DetachPayloadFromBundle at the ingate and outgate for a Deliver Empty (DM) transaction and enter the Equipment Delivery Order (EDO) number in the ingate Gate form, N4 assigns and updates a payload container in the Container Nbr Requested column in the Transactions tab in the ingate Gate form.

At the outgate,

- N4 departs the payload container based on the details you provide in the Container Nbr field in the outgate Gate form irrespective of whether it matches the container number provided at the ingate.

- If you provide a bundled master container number in the Container Nbr field in the outgate Gate form, N4 detaches and gates out the master container. One of the payload containers in the bundle becomes the master and the other payloads of the bundle get attached to the master.

You must not provide the container number in the Container Nbr Requested field in the ingate Gate form for this business task to work as expected. If you provide the container number, N4 follows the default behaviour:

- For unbundled containers, if the container number in the Container Nbr Requested field at the outgate matches the container number provided at the ingate, N4 departs the container.

- If a payload container number is provided in the Container Nbr Requested field at the ingate, N4 displays an error message at the ingate. The same behaviour is observed if at the outage.

- If the bundled master container number is provided at the ingate and the outgate, the container departs as a bundle at the outgate.

Parameters

None

Dependencies

None

Timing

Custom Code

Any custom code associated with the business task is executed following the execution of this business task and has no impact on it.

 

RejectBundledEqInYard

The business task rejects a gate transaction that includes a bundle if any of the equipment in the bundle is already present in the yard.

Functional Area

Pre-advise Vessel, Pre-advise Rail, Appointment, and Gate

Execution Level

Transaction

Transaction Type(s)

Pre-advise Vessel: Receive Export (RE), Dray In (RI), Receive Empty (RM)

Pre-advise Rail: Receive Export (RE), Dray In (RI), Receive Empty (RM)

Appointment: Receive Chassis (RC), Receive Export (RE), Dray In (RI), Receive Empty (RM), Through Container (TC)

Gate: Receive Chassis (RC), Receive Export (RE), Dray In (RI), Receive Empty (RM), Through Container (TC)

Timing

Client Type(s)

UI and Gate API

Parameters

None

Dependencies

The gate transaction must have a bundle.

Related Business Task(s)

RejectBundledEqNotInYard (on page 1)

Custom Code

Any custom code associated with the business task is executed following the execution of this business task and has no impact on it.

Field(s)

None

 

RejectBundledEqNotInYard

Rejects a gate transaction

Appointment stage

Gate stage

Deliver Chassis (DC)

Dray Off (DE)

Deliver Import (DI)

Deliver Empty (DM)

Deliver Chassis (DC)

Dray Off (DE)

Deliver Import (DI)

Deliver Empty (DM)

The business task rejects a gate transaction that includes a bundle if any of the equipment in the bundle is not present in the yard. In addition, the business task rejects a gate transaction if any of the equipment in the bundle is unknown or if the position of the equipment in the yard cannot be determined.

Functional Area

Appointment and Gate

Execution Level

Transaction

Transaction Type(s)

Appointment: Deliver Chassis (DC), Dray Off (DE), Deliver Import (DI), Deliver Empty (DM)

Gate: Deliver Chassis (DC), Dray Off (DE), Deliver Import (DI), Deliver Empty (DM)

Timing

Client Type(s)

UI and Gate API

Parameters

None

Dependencies

None

Related Business Task(s)

RejectBundledEqInYard (on page 1)

Custom Code

Any custom code associated with the business task is executed following the execution of this business task and has no impact on it.

Field(s)

None

 

RejectBundleCannotBeUsedByLine

Functional Area

Gate

Execution Level

Transaction

Transaction Type(s)

Gate: Deliver Empty (DM), Deliver Chassis (DC), Receive Empty (RM), and Receive Chassis (RC)

Client Type(s)

UI and Gate API

Related Business Task(s)

None

Field(s)

None

Description

This business task rejects a Deliver Empty (DM) transaction when you are gating out bundled equipment if no equipment pooling agreement exists between the container/chassis owner or operator of the bundled container and, the line operator in the transaction. Similarly, this business task rejects a Receive Empty (RM) transaction when you are gating in bundled equipment if no equipment pooling agreement exists between the container/chassis owner or operator of the bundled container and, the line operator in the transaction.

Also, when you include this business task for the Deliver Chassis (DC) transaction type at the Outgate stage, N4 displays a line mismatch error message when you add a chassis belonging to a different line operator as a bundle to an existing chassis in the Outgate form. Lastly, if you include this business task at the Ingate for RC transaction type, N4 will not allow you to bundle equipment of different line operators which are not in a pool.

Parameters

None

Dependencies

None

Timing

For gate transactions, such as Receive Export or Receive Empty, N4 processes tasks when you click the Save Transaction button on the gate transaction section of the <GateStage> tab (on page 1).

Custom Code

Any custom code associated with the business task is executed following the execution of this business task and has no impact on it.

 

RejectBundleNbrDuplicated

Rejects a gate transaction if there is a duplicate equipment number in a bundle created at the gate.

Appointment stage

Gate stage

Deliver Chassis (DC)

Deliver Empty (DM)

Receive Empty (RM)

Through Container (TC)

Deliver Chassis (DC)

Deliver Empty (DM)

Receive Chassis (RC)

Receive Empty (RM)

Through Container (TC)