Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
titleRelated Configuration Flags; click to see CFGVoyaccAccrualType for Accruals by Account, etc.


Depending on the flag Value, revenues and expenses are recognized basis:

  • 1: Sailing date from first load port
  • 2
  • : First BL date; if there is no B/L date or cargo, then accrual calculation changes to prorata
  • 3
  • : Voyage Commence Date
  • 4
  • : Voyage Completion Date
  • 5
  • : After All B/Ls Entered is selected on the Voyage Manager, Last BL date
FlagDescription
CFGVoyaccAccrualType

Enables an option to control the type of accrual items using Business Rules. There are five possible values:

  • Ops (default): No change in behavior for accruals; the items generated are set as configured in the Business Rules.
  • Act: New Business Rules are used for accruals. The items are grouped per their corresponding P&L accounts in the Business Rules (Accruals by Account). These are generated automatically upon opening the Business Rules form.
  • ActCounterparty: Same as Act, but the accruals are also itemized per vendor.
  • ActCounterpartyPort: Port expenses will be accrued on a separate line-item for each port and each counterparty, and all other items will be accrue per account and counterparty.
  • ActPort: Port expenses will be accrued on a separate line-item for each port and all other items will be accrued per account.

When set to a nondefault value, CFGVoyaccAccrualType adds a check box column to the Bill Viewer; to exclude a Bill Viewer row from Monthly Accruals, clear its check box.

CFGVoyaccAlwaysProrate

When enabled, voyage accrual figures are always prorated.

CFGVoyaccAccrualDate

Determines the day on which the accrual process recognizes a voyage for accrual. When a voyage is recognized, 100% of that Voyage P&L is accrued.

The following configuration only applies if CFGVoyaccAlwaysProrate is set to N.

Option
Revenues and Expenses are Recognized Basis
1
CFGAccrualsByDay

Specifies a date for running Monthly Accruals, rather than only at month end.

CFGIgnoreAccrualOnVoyageDelete

Allows deleting voyages even when the voyages have monthly accruals posted to them.

CFGAccrualTimeZone

Sets the time zone offset to use when calculating accruals and bunker period journals. The default is 0 (GMT).

CFGAllocateBunkersToVoy

When enabled, post voyage bunker cost as difference of bunkers used - bunker inv - accrue. See Allocating Period Cost to Voyages.

CFGSeparateAndMirrorProfitShareAccrual

Accrues any profit share amounts on the voyage in a separate journal per counterparty.

For a counterparty marked as Internal in the Address Book, posting the profit share accrual journal automatically generates a mirrored transaction: For an accrual done from company A to company B, the mirrored journals are generated from company B to company A, with the reversed signs. The new journal type requires a new Business Rule: MPAC:PROFITSHARE.

CFGVoyaccUseBallastVoyageBillCodes

Creates distinct accruals Bill Codes for ballast voyages (voyages without a fixture), with a prefix of B.

CFGActSkipZeroAccruals

When enabled, eliminates any $0 line items in the Journal Entries generated from running Monthly Accruals.

CFGShowRunningCost

When enabled, forces the Voyage Manager P&L to break out the daily costs or the TC Hire in a section called Running Cost, separate from the expenses. For an Own voyage, the daily expenses will appear. For a TCI or TCO voyage, the Hire will appear.

CFGAllocTCOMiscRevExpToPeriod

When enabled, miscellaneous revenues and expenses on TCO voyages are not prorated but allocated to the period the invoice date is in for accrual calculations.

CFGActAccrualBreakdown

When enabled, accrual line items are broken down like the voyage profit and loss. When disabled, there are only two accrual lines, one for revenue and one for expenses.

CFGAccrueUncommencedTCO

When disabled, TCO voyages that are not commenced will not be accrued.

CFGActAccrueByCharterer

When enabled, monthly accruals can be made to counterparty specific financial account codes as mapped in the Business Rules table. Counterparty information, e.g. the fields 'vendorNo,' 'vendorName,' 'vendorExternalRef' and 'vendorCrossRef' have been added to the journal XML.

CFGEnableVesselCostBreakdownOnVoyageJournal

Monthly Accruals and Voyage Period Journals will calculate the vessel cost for OVxx voyages without Head Fixture using the breakdown from Vessel form when it's defined.

CFGAccrueDemBadDebt

When this config flag is enabled and CFGVoyaccAccrualType is set to Ops, when Accrual Percentage of a Laytime Calculation is less than 100%, demurrage bad debt is accrued with a journal separate from demurrage. Its source code is MACR and bill code is DEMBADDEBT. This feature is applicable to both laytime.exe and laytime_c.exe.

CFGVoyaccFullOnLoss

When enabled, for loss voyages, loss is 100% recognized as of the date trigger set in flag CFGVoyaccAccrualDate. CFGAutoPnLsnapshot must also be enabled.

CFGAutoPnLsnapshot

When enabled, current snapshots in the voyage P&L are updated when Cargo and TC contracts connected to the voyage are updated.

For Time Charter contracts, snapshots are only updated for related voyages whose total revenues, total expenses, total profit/loss, or TCE have changed; the Estimate, Actual, and Posted columns of the P&L are checked.

An update is also done when voyage-related invoices/Bunker Requirements are created/updated/deleted and when changes are made to Bunker Swaps connected to Cargoes in the voyage.

When XML notifications are enabled and voyage and voypnl are specified as values for flag notificationsIncludeList, XMLs are exported in this order: voyage, voypnl (estimate), voypnl (actual), voypnl (posted).

CFGVoyaccAccrualSnapshotSelected

When enabled, accrual snapshots are saved only for selected records in Monthly Accruals rather than for all retrieved.


...