Data Center Settings
An issue was repaired which had been preventing some new-created VIP users from logging in or being edited.
Bug EN-43845
Analytics
Fields "First Load Cargo Handling Seq No." and "Last Disch Cargo Handling Seq No." have been added to the Cargo Report Designer table - as 1-1 links to corresponding voyage cargo handling records.
Also, "TC Brokers (All)" column has been added to Transaction Suumary List, Payables and Receivables lists.
Also, bulk-posting an invoice with specific accounts-related warning will result in error now, so that user can re-post manually and confirm.
Also, a hyperlink to open related payment/journal on Cashflow report will now work as expected.
Story EN-43666
Ops API VIP Only
It is now possible to set the fields exposureBasisDate, contractDays, coaSeqNo, and bunkerExposures on a cargo by using the message apply API with a message of intent "Cargo". No two cargoes on the same COA may have the same COA sequence number, and the sequence number must always be a non-negative integer. If any bunker exposure data is included in the message data, all existing bunker exposure data on the cargo will be deleted and replaced with the message data. It is not advised to set the CFGAutoUpdateBunkerExposureOnVoyages flag on environments where bunker exposures will be imported via this API: this flag pulls bunker exposure data into the cargo from either the associated benchmark estimate or voyage, so attempting to also manually set this data may result in unexpected behavior.
Story EN-43359
Chartering VIP Only
The deviation estimate P&L will now display linked trades.
Bug EN-43192
Chartering
Previously, an error would appear when saving new cargos through the Cargo Booking form when not linked to a COA. This is now fixed.
Bug EN-43575
Invoicing & Payments VIP & IMOS
New elements "altBlQtyUnit" and "altCpQty" have been added to the "cargoItinAllocationDetail" element of the "invoice" notification export XML and to the related schema file (ImosAct.xsd).
Requires database schema version 380.
Client interfaces using "cargoItinAllocationDetail" section of the invoice notification XML might need to be updated accordingly to make use of new schema fields.
Bug EN-42668
Operations
Scale tables freight pricing now supports grouping and picing via commingled groups.
Story EN-41095
Demurrage & Claims
Previously, when reporting on mirrored laytime claims in the Report Designer, joining linked laytime calculation to such claims' invoices did not work as expected. This has been fixed.
Bug EN-39635
Security & User Mgmt
A problem affecting group membership for users logging in to Veslink for the first time has been fixed.
Bug EN-38753
Chartering
Previously, a bug in the Scheduling module, stemming from a GMT offset mismatch between Voyages and Voyage Estimates resulting in greater server load than expected, could lead to Scheduling users' VIP sessions becoming unresponsive. This has been fixed.
Bug EN-43703
Messaging Service
The imosmail program was extended to support conversion of simplePayment messages to JSON.
Story EN-43607
Invoicing & Payments
Previously, in Time Charter Commission Payment, exchange rates were incorrectly defaulted to one. This has been fixed.
Bug EN-43437
Invoicing & Payments
Previously, exchange rate dates failed to display for certain commissions. This has been fixed.
Bug EN-43073
Invoicing & Payments
Previously, Counterparty Type column in the Claims list did not show correct values for mirrored laytime claims. This has been fixed.
Bug EN-41283
Invoicing & Payments
Previously, CFGActRequireRemBankOnApproval configuration flag interfered with posting journals incorrectly. This has been fixed.
Bug EN-41018
Invoicing & Payments
Previously, payment selection list in the Payments and Receipts form did not show correct payment amount. This has been fixed.
Bug EN-40484
Operations
When rescheduling a voyage, we now ensure the scrubber settings are compatible with the new vessel and set them to the new vessel's defaults if they don't match.
Bug EN-38927
Distances & Maps
New ECA zone: "ECA - Irish Sea" added
Story EN-42906
Journals
Previously, when running Monthly Accruals on a TCTO voyage for a month in which the vessel has not yet been delivered, ROB lines were not displayed. These ROB lines should have been included as the bunkers were still the operators asset. This issue has been resolved.
Bug EN-43646
Analytics VIP Only
Minor bug fixes to filtering behavior and internal testing has been added.
Story EN-43502
Onboard VIP Only
This change will make the viewing window for forms in onboard and agent portal wider than it was before. The window will still be resizable if the user wants a smaller/larger screen.
Story EN-42873
Invoicing & Payments
Several changes have been made to Invoice Details Cargo Itinerary Allocation, accessed from the Transaction Data Entry form, to support manual allocation with greater accuracy:
* The form now displays totals fields, and displays allocation percentages to five decimal places.
* The form now validates the total allocation percentage with greater precision, and offers a warning when the total allocated amount does not equal the original invoiced amount.
* The form now supports manually overriding allocated amounts directly, instead of only supporting overriding allocation percentages.
Bug EN-42713
Invoicing & Payments
Previously, with CFGSavePortExpAct off, importing an FDA after a corresponding PDA with line amounts in the same currency would lead to a discrepancy in Base Equivalent and Total Amount for the bill. This has been fixed.
Bug EN-42666
Analytics VIP Only
This change resolves an issue with report permissions when a security group is added and later removed. For affected reports, open the report in Report Designer, Navigate to Report Properties, verify the correct security groups are selected under Access, and click save.
Bug EN-37364
Journals
Previously, extra hire commission item could have had a wrong exchange rate assigned in the monthly accruals program. This issue has been fixed.
Bug EN-43076
Invoicing & Payments
New configuration flag CFGUseConsolidatedAgreedTransitTimeBunkersData has been added (requires schema version 379 and higher).
Description: When enabled, data from the consolidated Agreed Transit Time and Bunkers form in Data Center will be used in related shuttle freight rate related calculations. Requires CFGEnableShuttleFreightInvoicing configuration option.
Data Type: Boolean
Default Value: N
Possible Values: Y, N
Story EN-43078
Operations
Previously, if the last port was updated on a Last TCI voyage which was then completed without saving in between, the redelivery information would not be updated on the TCI contract. This is now fixed.
Bug EN-42446
Veslink Voyage Reporting
Bugfixes and validation improvements related to ROBs in VVR forms.
Story EN-43354
Veslink Voyage Reporting
Failed form sharing emails will not block a form from being submitted
Bug EN-42888
Analytics
In the "Cargo" table of Report Designer, fixed an issue where "First Load Port Name" and "Last Disc Port Name" could be inaccurate if the L/D information was reordered after scheduling the cargo.
Bug EN-42711
Operations
We now clear the Drydock checkbox if a voyage is converted to TCO voyage, has a fixture linked, or has cargoes added
Bug EN-41421
Chartering
In the cargoSaleExport/cargoPurchaseExport notifications, fixed an issue where <stowFactorM3MT> would show the default value from the Data Center from the assigned cargo. It now outputs the value from the specific contract, and the numeric precision has been increased 4 decimals to match the UI.
Bug EN-43583
Chartering
No release note
Story EN-43368
Demurrage & Claims
Previously, Laytime Commence Date was not being updated based on the NOR hours specified in CP Terms. This has been fixed.
Bug EN-43709
Tasks & Alerts
Fixed an issue where expressions in task and alerts rules could disappear.
Bug EN-43487
Invoicing & Payments
We now allow user to enter local time in equipment contract and payment.
Story EN-42430
Journals
Added a new configuration flag CFGEnableAdhocVoyageJournals. When this flag is enabled, the system will support creating ad hoc voyage journals that will be properly handled in the Voyage P&L Actual and Posted columns and not result in any invariances. These new journals will have a description of Ad Hoc Journal, replacing the Non-Voyage Journal description used when the flag is disabled.
Story EN-42037
Chartering
User will now have an opportunity to refresh TCI-linked daily hire before fixing an estimate if there is a mismatch between the estimate's daily hire and the TCI's daily hire.
Bug EN-41564
Invoicing & Payments
Previously, "Demurrage Commissions" value did not show up as a filter value in "Invoice Type" auto-complete list. This has been fixed.
Bug EN-39667
Veslink Voyage Reporting
N/A
Story EN-43615
Invoicing & Payments
Previously, when creating Time Charter commission invoices - detail line items did not properly convert base currency amounts using invoice's exchange rate. This has been fixed.
Bug EN-43552
Invoicing & Payments
When post a FDA, the paid advance items do not respect the new exchange rate. This has been fixed.
Bug EN-43044
Voyage P&L
Previously, snapshot date filter and the snapshot date taken from the snapshot manager could be wrong depending on the local time zone. This has been fixed.
Bug EN-42963
Trading
Index-Linked Time Charter Contracts that utilize Unpriced Components for pricing are now properly calculated in the Trading P&L Summary and Details lists. With this change, we are leveraging the Unpriced Component pricing structure to determine the forward rate for the contract and using that as the base (contract) rate in our exposure calculations. Unpriced Components requires CFGEnableGeneralUnpricedComponent to be enabled.
Story EN-42196
...