Skip to main content
Skip table of contents

IMOS - Defaulting Company Code

The Veson IMOS Platform is the market-leading cloud solution for commercial marine freight and fleet management.

For some clients, the Veson IMOS Platform (IMOS) Company Code is a mandatory field that is critical for correct operations and financial records and should not be omitted. In order to accommodate different business structures, the Veson IMOS Platform offers several ways to default the Veson IMOS Platform Company Code field throughout the system. Depending on your workflow, you may want to choose one set of configuration flags over another in order to ensure the correct defaulting.

Default Company on the Voyage Manager

The default company on the Voyage Manager populates in the Company field when the voyage is first scheduled. Once the default company is populated, it can be manually edited but will no longer be subject to changes to its source.

When the voyage is scheduled:

  1. When there is a Cargo Fixture/TCO Fixture, the first source for the Company is the Cargo Fixture/TCO Fixture.

  2. When there is no Cargo Fixture/TCO Fixture or the Company on the Cargo/TCO Fixture is empty:

    • If CFGDefaultCompanyOnTciSelect  = Y, the default company is sourced from the Head Fixture/TCI Fixture.

    • If CFGDefaultCompanyOnTciSelect = N, the default company is empty.

  3. When there is no Cargo Fixture/TCO Fixture or the Company on the Cargo/TCO/TCI/Head Fixture is empty:

    • If CFGAssignDefaultCompanyOnVoyage = Y, the default company is sourced from the Vessel details.

    • If CFGAssignDefaultCompanyOnVoyage = N, the default is empty.

The default Company is determined using the following hierarchy of sources:

  1. Selling Fixture

  2. Buying Fixture

  3. Vessel

The Veson IMOS Platform only tracks down the hierarchy if the corresponding flags are enabled.

Default Company on Estimates

When a new Estimate is created, the Company field will always default to the default estimate template (.TDEFAULT).

When nominating a vessel on the Estimate:

  • If CFGDefaultCompanyOnTciSelect = Y, the Veson IMOS Platform will use the Company from the TCI Fixture (If the vessel is a TC vessel).

  • If CFGDefaultCompanyOnTciSelect = N and CFGDefaultCompanyFromVessel = Y, the Veson IMOS Platform will use the Company from the Vessel set to Nominated Vessel.

  • If both flags are enabled, the Veson IMOS Platform will first look up the Company from the TCI Fixture; if empty, the Veson IMOS Platform will look up the Company from the Vessel details.

Default Company on Cargoes

The Veson IMOS Platform follows this logic to default the company on a Cargo:

  • If CFGDefaultCompanyFromVessel = Y, the Veson IMOS Platform will use the Company from the Vessel set to Nominated Vessel.

  • If CFGDefaultCompanyFromVessel = N and CFGDefaultCompanyOnCargoImport = Y, the Veson IMOS Platform will use whichever company is part of the cargo message XML.

Default Company on Time Charters

The Veson IMOS Platform follows this logic to default the company on a Time Charter:

If CFGDefaultCompanyFromVessel = Y, the Veson IMOS Platform will use the Company from the Vessel set to Nominated Vessel.



Related Configuration Flags


Name/Flag

Description

Forms Affected

Assign Default Company on Voyage
CFGAssignDefaultCompanyOnVoyage

When enabled, if a default company cannot be derived from linked contracts when creating a voyage, the default company on the voyage will be set and displayed based on the vessel's company information.

Voyage Manager

Default Company from Vessel
CFGDefaultCompanyFromVessel

When selecting a vessel on a contract, if no Company has been assigned on the contract, it will default to the Company specified on the vessel.

  • If the Vessel is changed in an Estimate, the Company field will be the Company of TC In/Head Fixture or Vessel, based on the values of CFGDefaultCompanyOnTciSelect and CFGDefaultCompanyFromVessel.

  • If the Vessel is not changed, but the TC In/Head Fixture is changed, the Company field will change accordingly, also respecting the value of CFGDefaultCompanyOnTciSelect.

Cargo, TC In, Estimate

Default Company on TCI Select
CFGDefaultCompanyOnTciSelect

When selecting a TC In Fixture to be used for a Voyage or Estimate, if no Company has been selected, the Company on the selected TC In Fixture will be used.

  • If the Vessel is changed in an Estimate, the Company field will be the Company of TCI/Head Fixture or Vessel, based on the values of CFGDefaultCompanyOnTciSelect and CFGDefaultCompanyFromVessel.

  • If the Vessel is not changed, but the TC In/Head Fixture is changed, the Company field will change accordingly, also respecting the value of CFGDefaultCompanyOnTciSelect.

Voyage Manager, Estimate



JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.