Welcome to the Veson Nautical Knowledge Base. In the Help Center, you can view the same articles and contact support as needed.

IMOS On-Prem - Interservice Cargo

View IMOS Documentation in the Help Center.

Configuration flag CFGEnableInterservice enables Interservice Cargo, for cargo loaded on one voyage and discharged on a later voyage.

  • With the flag enabled, a new column, Voyage No., becomes available on all Cargo Details forms. In addition, an Interservice Cargo checkbox is added added to the Cargo Details form and will be grayed-out by default.

If a cargo is destined for normal operation, the Voyage No. field should be left blank for all port call lines, maintaining the standard cargo behavior and workflow. If a cargo is to be transferred between services, a Voyage No. must be designated for each port call line. The auto-complete feature will validate against available voyages for the Nominated Vessel.

Assumptions:

  • The Nominated Vessel field in the Cargo Details form is populated.
  • The Nominated Vessel has existing scheduled/commenced voyages to select.
  • An M Port line for the port exists within the selected voyage for the Nominated Vessel.

After saving the Cargo Details form, the individual port call lines will be added to the selected voyages at the first available M Port instance for the selected ports. The Cargo record itself will automatically attach itself to the Fixture for the voyage upon which it loads. The interservice discharge lines for the cargo will appear both in the Cargo and BL Info tabs on the subsequent voyages.

Example workflow to setup interservice voyages:

  1. Schedule two consecutive voyages for a single vessel (excluding cargoes), designating the loading and discharging ports as Port Function "M" (meaning multiple functions can be performed at these ports). In the examples below, we will set NEW YORK and MIAMI as our respective loading and discharging ports:

    Note: Keep in mind that users will need to ensure that the Port Function values are set to "M" for Ports A (NEW YORK) and B (MIAMI) in the voyage manager workspaces, otherwise users will be presented later on with an error message. The error will be similar to "No matching port found for the voyage selected, would you like to clear the Port name for this voyage row?".





  2. Create Cargo contract(s): Furthering the example, let us consider Voyage 1 and Voyage 2 for a single vessel, A HANDY. We have a Cargo 1, which is to be loaded at Port A (NEW YORK) in Voyage 1 and discharged at Port B (MIAMI) in Voyage 2. Enter Port A (Load port), Port B (Discharge port), and their corresponding voyage numbers in the Voy No. column. Save the Cargo contract.
  3. The Interservice Cargo checkbox in the cargo form will be automatically checked after the completion of Step 2.



  4. Open Voyage 1 and designate Cargo 1 as one of the cargoes in the Cargoes section.



  5. This Cargo does not need to be set up in the Discharging voyage since it has already been assigned to the Loading voyage. Upon opening Voyage 2, users will see the Discharging port in blue color, denoting interservice cargo. Nothing will be seen in CP Terms tab.



    To allocate freight to the discharge voyage, select the Allocate Freight to Discharge Voyage check box. The freight invoice can then only be created from the discharge voyage. Freight revenue will therefore appear in the discharge voyage.

Notes: 

  • In order to select the voyage numbers on the cargo itinerary, ensure loading and discharging ports are marked with function M (Multi-Purpose) on the voyage level.
  • To remove an Interservice cargo from the voyages, it is fixed to, users have to update the voyage numbers on the cargo form. Interservice cargo cannot be removed directly from the voyage.

 Related Configuration Flags
CFGEnableInterservice

Enables Interservices Cargo, for cargo loaded on one voyage and discharged on a later voyage.

CFGDefaultInterserviceFrtToDisVoy

Selects the Allocate Freight to Discharge Voyage check box by default.

CFGHideInterserviceFrtAllocationOption
  • If CFGHideInterserviceFrtAllocationOption is Y, the Allocate Freight to Discharge Voyage check box is hidden on the Cargo form, and its value is set according to CFGDefaultInterserviceFrtToDisVoy:
    • If CFGDefaultInterserviceFrtToDisVoy is Y, freight of a new interservice cargo is allocated to the discharge voyage, and the behavior cannot be altered by a user on the Cargo form.
    • If CFGDefaultInterserviceFrtToDisVoy is N, freight of a new interservice cargo is allocated to the load voyage, and the behavior cannot be altered by a user on the Cargo form.
  • If CFGHideInterserviceFrtAllocationOption is N:
    • And CFGDefaultInterserviceFrtToDisVoy is Y, the Allocate Freight to Discharge Voyage check box is available on the Cargo form for an interservice cargo, and is selected by default.
    • And CFGDefaultInterserviceFrtToDisVoy is N, the Allocate Freight to Discharge Voyage check box is available on the Cargo form for an interservice cargo and is cleared by default.


Still need help? Visit the Veson Nautical Help Center.

Copyright © 2017-2024 Veson Nautical LLC All Rights Reserved - Privacy Notice | End User Terms of Use