Laytime Calculations (Multiple Parcels)

Laytime Calculations (Multiple Parcels)

Short Description

The main laytime calculation scenarios involving multiple cargoes (or parcels) are Single Charter Party (CP) with multiple cargoes (or parcels), Multiple Charter Parties (CP's) with multiple cargoes (or parcels) and the two in different combinations of the two of the Reversible Terms option, proration and Cargo Match (single CP, multiple cargo voyages only).

Single Charter Party (CP) with mutliple cargoes (or parcels) calculations are identical to Single Charter Party (CP) with single cargo (or parcel) per cargo and ports and differs only when results of the multiple cargoes accumulate and display per charter party (CP). Each time a laytime calculation is run, all cargo ports of a cargo are calculated individually, the results accumulating to corresponding fields per cargo. The results of each cargo will display individually, only to accumulate and display per area of the charter party (CP). However, an automatic calculation of Laytime Expiry dates for laytime scenarios encompassing proration of laytime, cargo matching, etc. is performed for these scenarios. The dates then also display in the Laytime Statement.

For each port of a particular cargo laytime used and allowed, time deductions/additions, time on demurrage and/or despatch and any demurrage and/or despatch amounts (based on demurrage rate and time on demurrage) are calculated. The total laytime allowed per cargo port do not mix between ports, nor do demurrage and despatch for loading and discharging ports. As a result, even though on port level at either demurrage or despatch can be incurred, both are possible to incur on cargo and charter party levels, i.e. total incurred demurrage and despatch are not added together but displayed separately. The demurrage/despatch amounts are calculated and accumulated according to the demurrage/despatch rate and time on demurrage/despatch. Demurrage: Laytime Allowed minus Laytime Used (plus/minus the total of all deductions/additions), Despatch: Laytime Used minus Laytime Allowed (plus/minus the total of all deductions/additions). Additional extra time allowed where for example, charterers allow vessels to load prior commencemment of laycan and any time saved prior to laycan can be credited in total laytime allowed, or if a specific amount of extra time is agreed upon in the charter party (CP), the additional time/port is to be added in the calculation as deductions/port.

Laytime Calculations for voyages with Multiple Charter Parties (CP) with mutliple cargoes (or parcels) calcualate identically per charter party (CP) as Single Charter Party (CP) with mutliple cargoes (or parcels). The results of each charter party are displayed separately, i.e. the results do not mix.

A number of combinations are available when performing laytime calculations for charter parties with multiple cargoes involving different combinations of the Reversible Terms, proration and Cargo Match features (together or separately), affecting calculations differently:

  • Reversible terms (or reversible laytime) provides the option of totalling all laytime allowed for a cargo/es. All cargoes involved must belong to the same charter party requires a minimum of two ports on each involved cargo's port rotation (load and discharge port). Reversibility applies per charter party (CP) and do not reverse across charter parties. Further, it is only usable if allowed by the terms of a cargo’s charter party. No demurrage becomes payable until the combined times exceed the total time specified for both operations (load/discharge) in included ports, i.e. like specifying a total time to cover both operations at included ports. Reversibility only applies per cargo, i.e. included cargoes at the same port and between load- and discharge ports, but not between load ports or discharge ports. It does not total the laytime allowed for all cargoes together (exception: charter party level). Also, for cargo ports where reversibility is applied, and where all laytime allowed is totalled, either demurrage or despatch is calculated, not both. However, if both demurrage and despatch displays after a calculation is run, it is because the data is retrieved from different cargoes and ports where reversibility is not applied. 

  • Proration can be applied for both single and multiple charter party (CP) voyages, but with a minimum of two cargoes at the same port and that the cargoes to be prorated have Prorate checked at the same port/s. All cargoes utilising proration at a particular port will have the total laytime of each cargo at the port totalled and then shared (or prorated) between them. The prorated total laytime allowed will then display. Proration can occur across charter parties as long as matching ports have Prorate checked in the different cargoes. The full 100% of the laytime of all the cargoes with ports to be prorated with each other is added up and then divided with the number of cargoes with the prorate box ticked. Each cargo is prorated based on the amount of each charterer’s cargo in relation to the total cargo to be handled. The different charter parties need not have the same charterer (no communication) for proration to be used. For example, the usage of proration across charter parties is expected for tankers, but not for bulk vessels.

    Proration need not apply (though usually does) to all ports of a cargo’s port rotation, for example, a cargo can have its cargo prorated at its load port, but not at its discharge port. It can, however, only be utilised when the same port appear in the cargoes port rotation. Example: Cargo 1 and Cargo 2 have the same load port, but they have different discharge ports. Proration of total laytime can only be utilised for the load port, as it cannot occur between ports, only between cargoes. Also, proration can be applied to all deductions/additions for all cargoes in a port and will then prorate to each cargo of relevant port call. When a calculation utilising proration is run, the VMS will treat all cargoes being prorated at a particular port as one by taking the first laytime commenced date and last laytime completed time and dates of the cargoes and copy the dates to them all. Example: A calculation using proration is run for two cargoes at two load ports. The VMS will then automatically enter the first and final laytime commence and completed dates and times of the cargoes and copy them to all (this means that, for example, entering earlier an earlier completion date requires the entry of that date in all ports or the VMS will override it in favour of the previously entered later completion date and ignore the new input). Demurrage and despatch will also be totalled up and the VMS will calculate either demurrage or despatch. Also, deductions/additions made can be added and prorated to each cargo at relevant port call.

  • The Cargo Match feature is applicable to single charter, multiple cargo voyages ONLY and requires a minimum of two cargoes and of two or more discharge ports. To activate the Cargo Match feature, Cargo Match must be checked and demurrage and despatch rates must be entered manually on charter party (CP) level.  The manually entered rates will apply for all cargoes (and ports) in the laytime calculation. Any rates retrieved from other modules such as the Voyage Estimate on cargo and cargo port levels will be ignored. The Cargo Match function will total all time allowed, used and unused, etc. of all cargoes (as they all will have the same cargo match being under the same charter party) and calculate and display either an accumulated demurrage or despatch according to the manually entered rates and the total time on demurrage or despatch. If demurrage is incurred, the same date will show for all cargo ports under Laytime Expire. When the calculation is complete, the Voyage Estimate and Booking and Operations modules will update with the new manually entered demurrage and despatch rates. Once the Cargo Match function is no longer to be used after a calculation, the new rates must be manually removed.

Chapters:

Long Description

Single Charter Party (CP), Multiple Cargoes (or Parcels)

  1. - not using Reversible Terms, Prorate or Cargo Match

  2. - using Reversible Terms

  3. - using Prorate 

  4. - using Cargo Match

  1. Single Charter Party (CP), Multiple Cargoes (or Parcels) - not using Reversible Terms, Prorate or Cargo Match

    1. To make a laytime calculation, open the voyage to make a laytime calculation for and select and enter applicable details, etc. as per Single Charter Party (CP), single cargo (or parcel), Steps 1-5c.

    2. In the Port Calls tab:

      1. In the Deductions/Additions - Port Call (All Parcels) field:

        1. Enter all deductions/additions as they occur that are identical for all cargoes at the selected port in the Port Call Deduction field.

          1.  Add a deduction:

            1. Click Create New. A blank deduction row appear.

              Example:



            2. Enter the date and time when the deduction commenced in the row field under the From Date/Time column.
              Note: Enter date and time as ddmmyytttt, for example: September 17 2014, 08:00, type: "1709140800". This will display as "17.09.14 08:00".

            3. Enter the date and time when the deduction ended in the row field under the From Date/Time column.
              Note: Enter date and time as ddmmyytttt, for example: September 17 2014, 08:00, type: "1709140800". This will display as "17.09.14 08:00".

            4. Enter the reason for the deduction/addition in the row field under Reason For Deduction.
              Note: Entered reason will display on a Laytime Statement.

            5. Prorate checkbox: LEAVE UNCHECKED. 

            6. Repeat Steps 1bi1a i-v as applicable until all deductions/additions occurring until laytime is completed has been added.

            7. Click Recalculate.
              Note: No calculations will be made until Recalculate is clicked - it is therefore possible to enter multiple deductions without running a calculation, to wait until all deductions are entered to click Recalculate and perform a single calculation for all.



            8. The entered laytime details will calculate, The number of days for each deduction/addition is separately calculated and will display in each row under the Days column. The total of all deductions/additions is accumulated and is deducted from the total laytime used (updates relevant row fields in both the Cargo and Cargo Port fields). 

          2. To add an addition:

            1. Enter the date and time when the addition commenced in the row field under the From Date/Time column.
              Note: Enter date and time as ddmmyytttt, for example: September 17 2014, 08:00, type: "1709140800". This will display as "17.09.14 08:00".

            2. Enter the date and time when the addition ended in the row field under the To Date/Time column.
              Note: Enter date and time as ddmmyytttt, for example: September 17 2014, 08:00, type: "1709140800". This will display as "17.09.14 08:00".

            3. Enter a negative percentage in the row field under the % column.
              Note: Negative percentage = Adding time.

              Example:

              Two of four cranes broke down - enter "-50%".

            4. Enter the reason for the addition in the row field under Reason For Deduction.
              Note: Entered reason will display on a Laytime Statement - if printed.

            5. Prorate checkbox: LEAVE UNCHECKED.

            6. Repeat Steps 1bi1b i-v  as applicable until all deductions occurring until laytime is completed has been added. 

            7. Click Recalculate.
              Note: No calculations will be made until Recalculate is clicked - it is therefore possible to enter multiple additions without running a calculation, to wait until all additions are entered to click Recalculate and perform a single calculation for all.



            8. The calculated number of days for each addition will display in each row under the Days column. Also, the total of all additions will be added to the total laytime used.

          3. Delete a deduction/addition:

            1. Click the deduction/addition row to be removed - it will highlight.

            2. Click Remove. A pop-up opens asking to confirm deletion.

            3. Click Yes. The pop-up will close and the selected row delete.

      2. In the Deductions/Additions - Port Call XXX (Parcels -) field: 

        1. Enter all deductions/additions as they occur.
          NoteXXX = displays selected port in the Port Call field and indicates the port for which deductions/additions are being made. The (Parcels -) indicates for which cargo deductions/additions are being made - when single cargo: will show as "-". Any deductions/addition applies to the selected cargo port ONLY.

          1.   Add a deduction:

            1. Click Create New. A blank deduction row appears.
               
               



            2. Enter the date and time when the deduction commenced in the row field under the From Date/Time column.
              Note: Enter date and time as ddmmyytttt, for example: September 17 2014, 08:00, type: "1709140800". This will display as "17.09.14 08:00".

            3. Enter the date and time when the deduction ended in the row field under the To Date/Time column.
              Note: Enter date and time as ddmmyytttt, for example: September 17 2014, 08:00, type: "1709140800". This will display as "17.09.14 08:00".

            4.  Enter the reason for the deduction in the row field under Reason For Deduction.
              Note: Entered reason will display on a Laytime Statement.

            5. Prorate checkbox: LEAVE UNCHECKED.

            6. Repeat  Steps 1bii1a i-v as applicable until all deductions occurring until laytime is completed has been added.

            7. Click Recalculate.
              Note: No calculations will be made until Recalculate is clicked - it is therefore possible to enter multiple additions without running a calculation, to wait until all additions are entered to click Recalculate and perform a single calculation for all or wait until all details for the entire laytime calculation is entered. 



            8. The entered laytime details will calculate, The number of days for each deduction is separately calculated and will display in each row under the Days column. The total of all deductions is accumulated and is deducted from the total laytime used (updates relevant row fields in both the Cargo and Cargo Port fields). 

          2. Add an addition:

            1. Enter the date and time when the addition commenced in the row field under the From Date/Time column.
              Note: Enter date and time as ddmmyytttt, for example: September 17 2014, 08:00, type: "1709140800". This will display as "17.09.14 08:00".

            2. Enter the date and time when the addition ended in the row field under the To Date/Time column.
              Note: Enter date and time as ddmmyytttt, for example: September 17 2014, 08:00, type: "1709140800". This will display as "17.09.14 08:00".

            3. Enter a negative percentage in the row field under the % column.
              Note: Negative percentage = Adding time.

            4. Enter the reason for the addition in the row field under Reason For Deduction.
              Note: Entered reason will display on a Laytime Statement - if printed.

            5. Prorate checkbox: LEAVE UNCHECKED  

            6. Repeat Steps 1bii1b i-v as applicable until all deductions occurring until laytime is completed has been added. 

            7. Click Recalculate.
              Note: No calculations will be made until Recalculate is clicked - it is therefore possible to enter multiple additions without running a calculation, to wait until all additions are entered to click Recalculate and perform a single calculation for all or wait until all details for the entire laytime calculation is entered. 



            8. The calculated number of days for each addition will display in each row under the Days column. Also, the total of all additions will be added to the total laytime used. 

          3. Delete a deduction/addition:

            1. Click the deduction/addition row to be removed - it will highlight.

            2. Click Remove. A pop-up opens asking to confirm deletion.

            3. Click Yes. The pop-up will close and the selected row delete.  

       

      1. In the Cargo Ports field:

        1.  Once laytime is complete, enter time and date for laytime completion in the port row field of the selected port under the Laytime Completed column (Cargo Port field).
           Note: Enter date and time as ddmmyytttt, for example: for September 17 2014, 08:00, type: "1709140800". This will display as "17.09.14 08:00".
            
           



      2. In the Cargo field:

        1. Click the next cargo and repeat as per above Steps 1a-b until all cargoes (and their respective ports) in the Cargo field have had all details entered (as applicable as they occur).   

    3. Review all entered details and click Recalculate.
      Note: No calculations will be made until Recalculate is clicked, yet it can be clicked at any given time while entering data, for example, after entering data for one port or cargo or after entering deductions/additions - or wait until all details for the entire laytime calculation is entered. The calculation will refresh and recalculate to that point the most updated figures. However, the recalculate function will automatically be performed upon closing the Laytime Calculations module.



    4. The laytime calculation is refreshed and recalculated, updating the following fields (Charter Party tab):
      Note: The CP field show results for all cargoes accumulated results.

      1. In the Charter Party field (accumulated from fields in the Cargo- and Cargo Port fields):

        1. Used displays the accumulated laytime used, i.e. the difference between completed and commenced time.

        2. Allowed displays the accumulated laytime allowed. 

        3. Deduct displays the accumulated time deducted/added.

        4. Time Demurrage displays the accumulated time incurred (if any) on demurrage.

        5. Time Despatch displays the accumulated time incurred (if any) despatch.

        6. Demurrage displays the total accumulated incurred demurrage amount (if any).
          Note: Calculated and accumulated according to the demurrage rate and time on demurrage.

        7. Despatch displays the total accumulated incurred despatch amount (if any).

      2. In the Cargo field (accumulated from fields in the Cargo Port fields):
        Note: Displays results for per cargo accumulated results (i.e. all results for the ports of each cargo).

        1. Used displays the accumulated laytime used, i.e. the difference between completed and commenced time.

        2. Allowed displays the accumulated laytime allowed.

        3. Deduct displays the accumulated time deducted/added.

        4. Time Demurrage displays the accumulated time incurred (if any) on demurrage.

        5. Time Despatch displays the accumulated time incurred (if any) despatch.

        6. Demurrage displays total incurred demurrage amount (if any).
          Note: Calculated and accumulated according to the demurrage rate and time on demurrage.

        7. Despatch displays total incurred despatch amount (if any).
          Note: The despatch amount is calculated and accumulated according to the despatch rate and time on despatch.

      3. In the Cargo Ports field for each port:
        Note: Displays results for per port and particular port.

        1. Laytime Expire populates in case of demurrage, stating when allowed laytime actually ended.
          Note: Actual laytime ended date will show in all ports when using reversible terms, not just in the port it occurred. For information purposes only.

        2. Used displays the laytime used, i.e. the difference between completed and commenced time (and the total of all deductions).

        3. Allowed displays the laytime allowed.

        4. Deduct displays how much time was added/deducted.

        5. Time on Demurrage displays the amount of time/per port incurred (if any) on demurrage or despatch (displays as a negative number).
          Note: For each port for a particular cargo time on demurrage or despatch is calculated. The figures are automatically accumulated to, and display in, the Cargo field (Time Demurrage or Time Despatch columns as applicable).Time on Demurrage/Despatch calculation: Laytime Allowed minus Laytime Used plus/minus the total of all deductions and additions (plus if deductions minus additions equals remaining deductions, minus if there are remaining additions).

        6. Rate Demurrage will show the originally entered rate retrieved from the Voyage Estimate or Booking and Operations modules (unless manually overridden).

        7. Rate Despatch will show the originally entered rate retrieved from the Voyage Estimate or Booking and Operations modules (unless manually overridden).

        8. Demurrage displays total incurred demurrage amount (if any).
          Note: If despatch is incurred – there is no demurrage in the Cargo Ports field - field will be blank.The demurrage amount is calculated according to the demurrage rate and time on demurrage. ALWAYS calculated separately for each port on calculations that are non-reversible, non-prorated and not cargo Matched.

        9. Despatch displays total incurred despatch amount (if any).
          Note: If demurrage is incurred – there is no despatch in the Cargo Ports field - field will be blank. The despatch amount is calculated according to the despatch rate and time on despatch. ALWAYS calculated separately for each port on calculations that are non-reversible, non-prorated and not cargo matched. Also, no rate is entered or despatch calculated for ports with "Free Despatch", i. e. ports that does not allow despatch (then check Free Despatch checkbox for applicable port/s).

      4. In the Deductions/Additions -Port Call XXX (Parcels -) field:

        1. Days: All deductions/additions recalculates and each row field displays the calculated number time (in days) each deduction/addition lasted.

          Example:



    5. The laytime calculation is complete for all cargoes. The data (for all ports) of the Cargo Ports fields Used, Allowed, Deduct, Time Demurrage, Time Despatch, Demurrage and Depatch fields will accumulate (separately) for each port to the corresponding fields of both the Cargo field and the Charter Party field in the Charter Parties (XXX) tab. As a result both demurrage and despatch is possible to incur in the Cargo and Charter Party field levels in non-reversible, non-prorated and non-Cargo Matched calculations.
      Note: Appropriate fields in the Voyage Estimate and Booking and Operations modules will also automatically update with the Laytime Calculations module each time the calculation is refreshed and recalculated, i.e. each time Recalculate is clicked.

  2. Single Charter Party (CP), Multiple Cargoes (or Parcels) - using Reversible Terms

    1. To make a laytime calculation, open the voyage to make a laytime calculation for and select and enter applicable details, etc. as per  Single Charter Party (CP), single cargo (or parcel) - using Reversible Terms, Steps 1-5c.

    2. In the Port Calls tab:

      1. In the Deductions/Additions - Port Call (All Parcels) field:

        1. Enter all deductions/additions as they occur that are identical for all cargoes at the selected port in the Port Call Deduction field. 

          1. Add a deduction:

            1.  Click Create New. A blank deduction row appears.

              Example:

               

               

            2. Enter the date and time when the deduction commenced in the row field under the From Date/Time column.
              Note: Enter date and time as ddmmyytttt, for example: September 17 2014, 08:00, type: "1709140800". This will display as "17.09.14 08:00".

            3. Enter the date and time when the deduction ended in the row field under the From Date/Time column.
              Note: Enter date and time as ddmmyytttt, for example: September 17 2014, 08:00, type: "1709140800". This will display as "17.09.14 08:00".

            4. Enter the reason for the deduction/addition in the row field under Reason For Deduction.
              Note: Entered reason will display on a Laytime Statement.

            5. Prorate checkbox: LEAVE UNCHECKED. 

            6. Repeat Steps 2bi1a i-v as applicable until all deductions/additions occurring until laytime is completed has been added.

            7. Click Recalculate.
              Note: No calculations will be made until Recalculate is clicked - it is therefore possible to enter multiple deductions without running a calculation, to wait until all deductions are entered to click Recalculate and perform a single calculation for all.



            8. The entered laytime details calculates. The number of days for each deduction/addition is separately calculated and will display in each row under the Days column. The total of all deductions/additions is accumulated and is deducted from the total laytime used (updates relevant row fields in both the Cargo and Cargo Port fields). 

          2. Add an Addition:

            1. Enter the date and time when the addition commenced in the row field under the From Date/Time column.
              Note: Enter date and time as ddmmyytttt, for example: September 17 2014, 08:00, type: "1709140800". This will display as "17.09.14 08:00".

            2.  Enter the date and time when the addition ended in the row field under the To Date/Time column.
              Note: Enter date and time as ddmmyytttt, for example: September 17 2014, 08:00, type: "1709140800". This will display as "17.09.14 08:00".

            3. Enter a negative percentage in the row field under the % column.
              Note: Negative percentage = Adding time.

              Example:

              Two of four cranes broke down - enter "-50%".

            4. Enter the reason for the addition in the row field under Reason For Deduction.
              Note: Entered reason will display on a Laytime Statement - if printed.

            5. Prorate checkbox: LEAVE UNCHECKED.

            6. Repeat Steps 2bi1b i-v  as applicable until all deductions occurring until laytime is completed has been added.