June 2023 Release Notes
6-30-2023
Voyage P&L IMOS Only
Fixed bug that prevented "Group By" drop down menu from being displayed on Voyage P&L Summary Report.
Bug EN-48758
6-30-2023
Analytics VIP Only
Previously, some clients could not grant access to the VIP Power BI integration because its Azure Active Directory application was not requesting the appropriate set of permissions for certain admin approval workflows.
This issue has been resolved - affected clients may see the message "Please ask an admin to garant permission to this app before you can use it", and their administrators can now grant admin consent for the "Veslink Power BI Integration MSAL (Prod)" application.
Bug EN-48757
6-30-2023
Demurrage & Claims VIP Only
Boolean type columns now group correctly
Bug EN-48631
6-30-2023
Trading
Added new config flag - CFGTradingMaxCacheSizeInLowMemoryMode. Requires Low-Memory Mode to also be enabled. When both are enabled, caches used in trading calculations will be purged only if cache size matches the value specified via this flag. If this flag is enabled and Low-Memory Mode is not enabled then no changes will occur.
Benchmarking efforts on dev environment showed setting max cache size to 128 should improve the performance.
Bug EN-48403
6-30-2023
Invoicing & Payments
Approval User and Approval User 2 columns in Post Invoices list have been fixed to display users correctly when approval is done using incoming invoiceApproval XML messages (using the autoinv.exe messaging program).
Bug EN-48154
6-30-2023
Messaging Service
Failed invoiceApproval XML message imports used to be displayed with Status Successful in the VIP Interface Message List; this has been fixed and they now displayed with Failed as Status.
Bug EN-48138
6-30-2023
Operations VIP Only
In the Activity Reports form, improved the flexibility and correctness of the Activity Report "Type" selection.
Bug EN-47481
6-30-2023
Operations VIP Only
Previously, when TCO voyages were updated through TC Voyage Mirroring, bunkers ROB at ports and voyages following the redelivery port would not be updated in reporting until the TCO voyage was individually re-saved. This has been fixed.
Bug EN-47190
fleetmap-api-1.0.82512
Trade Hub
Bunker price service updated with new endpoint.
The main change is that it shows last contract updated time, and price difference on the map.
Story EN-48622
6-29-2023
Trading
Previously IMOS would exclude exposure specified in TC Min/Max about days if lifting option was expected to be executed which may result in the gap between Min/Max option and lifting option exposure. This issue has been addressed and "About" days may be included into TC Min/Max exposure but not overlapping with lifting option exposure.
Bug EN-47494
6-29-2023
Operations VIP Only
Previously in Interservice Cargo contracts, edits to Liner Expenses were not being synced to discharge Voyages upon saving. Additionally, edits to Port Expenses alone did not trigger a sync to discharge voyages. Now, Liner Expenses and Port Expenses both correctly trigger and execute synchronization to their linked Voyages.
Bug EN-47063
6-29-2023
Chartering
Added ability to drag and drop the rows inside the task and alert cards in notification panel, along with some other minor UI enhancements
Story EN-46327
fleetmap-api-1.0.82381
Fleet Map VIP Only
Fixed certain edge cases where barges were not being routed inland on the Fleetmap
Bug EN-48024
6-28-2023
Operations
The Voyage Manager no longer displays a warning message for Transport Work calculations containing inter-service cargoes.
Bug EN-48543
6-28-2023
Chartering
Refined EU emission sea and port percentage defaulting to handle Mayotte, Akrotiri, Dhekelia, Bonaire, Saba, Sint Eustatius, and Gibraltar.
Story EN-48166
6-28-2023
Invoicing & Payments
Add protections to TC payment when related commission payment exists.
Bug EN-48055
tradehub-app-1.0.82350
Trade Hub VIP Only
Fixed an issue in Action Cargoes in which searches can't be executed when cp quantity is in a unit other than MT.
The cargo freight field can now be left blank when executing a search to allow for this.
Bug EN-48452
6-27-2023
Tasks & Alerts
N/A
Bug EN-48562
6-27-2023
Journals
Previously, some voyage period journal line items were not accruing correctly if running account variance mode in voyage period journal and CFGVoyaccAccrualType is set to ActCounterpartyPort. This has been fixed.
Bug EN-47243
6-27-2023
Berth Scheduling VIP Only
Berth scheduling dates now defaults to center around the current date. The berth scheduling date grid also automatically scrolls to the current date on the initial load.
Story EN-45571
6-26-2023
Invoicing & Payments
When configuration flag CFGMultiCurrency was disabled, the Remaining Hire Balance field in Time Charter Payments/Bills could be wrong in some instances; this has been fixed.
Bug EN-48548
6-26-2023
Trading
There was a scenario where trading P&L snapshot would not complete if there was commodity contract in the system with exchange rate specified as zero. This issue has been fixed.
Bug EN-48494
6-26-2023
Voyage P&L
Added config flag, CFGPnlCalcExcludeSecondBallastLeg. When enabled, the portioned percentage calculated for 'Adjust Portion for Ballast Days' in Monthly Accruals will not consider the leg between last Discharge Completion date and Voyage Completion date a part of the total Ballast Days.
Story EN-48300
6-26-2023
Berth Scheduling VIP & IMOS
Expanded the port remarks section of the port activity view in berth schedule.
Story EN-45577
6-23-2023
Berth Scheduling
Within berth scheduling, berth activities pop-up window now displays 20 rows instead of 7 and has been widened. Both changes made to avoid having to scroll up/down or left/right.
Story EN-45579
6-22-2023-r2
System Performance
There was a scenario when IMOS would crash trying to resolve formula based market rate. The issue has been fixed.
Bug EN-48609
6-22-2023
Analytics
Resolves an issue with port Longitude decimal values having the incorrect sign
Bug EN-48338
6-22-2023
Data Center Settings
Resolves an issue where standard ports were classified as alias ports in the address book
Bug EN-47251
6-22-2023
Veslink Voyage Reporting
The form group out of date Veslink form warning no longer appears when the only modification to the form group was the list of associated vessels
Story EN-45675
6-22-2023
Berth Scheduling VIP & IMOS
Berth Scheduling will now continue to display vessels after voyage completion.
Story EN-45573
6-21-2023
Demurrage & Claims
Previously users were blocked from accessing Demurrage Summary (Bookings) module. This has been fixed.
Bug EN-48564
6-20-2023
Messaging Service
Stylesheet check-in
Story EN-48527
6-20-2023
Invoicing & Payments
Provisional invoicing capabilities have been expanded to Freight Invoice adjustments (line item), Voyage Other Expense Rebills (whole invoice), and Voyage Expenses on TC In and Spot In Equipment hire invoices (line item). A Provisional Trans No field has been added to these invoice types, and can be used to indicate the existing Provisional Invoice (created in Voyage Other Revenues and Expenses) from which this provisional expense should draw down. On the hire invoices, a voyage number must be specified on the line item in order to select a Provisional Trans No. Just like the existing provisional invoicing functionality, using this field moves money on the Voyage P&L from the provisional invoice to the new invoice. If the provisional invoice amount is exhausted, it is no longer displayed in the P&L. Provisional invoice capabilities on these additional invoice types is available when schema version is 41 and under the existing configuration CFGEnableProvisionInvoice which must be enabled.
Story EN-48148
6-20-2023
Analytics
Previously, multiple line items that do not belong in the period were appearing on the Report Designer report even when (Calc Option) Apply Offhire/Waiting to Period was set to TRUE in Design Mode of the Report. This has been fixed.
Story EN-48000
6-20-2023
Demurrage & Claims
New configuration flag has been added:
Name: CFGDemurrageSummaryBookingsBasisCargoDischarge
Description: "When enabled, projected Laytime Calculations that need to be created when all cargoes on a booking have been discharged (with Create links) appear in the Demurrage Summary (Bookings) list. When disabled, all projected Laytime Calculations that need to be created (regardless of a booking cargos' state) will appear in the list. Existing Laytime Calculations for cargo bookings will always appear in the list (with Edit links). Existing Laytime Calculation can be filtered by using "Is Existing Laytime Calc" list column."
Default Value: N
Possible Values: Y, N
Story EN-47561
6-20-2023
Invoicing & Payments
The issue where the rebill amount in the Voyage Expenses Rebill form could have rounding issues when certain actions were performed in the form has been fixed.
Bug EN-47556
6-20-2023
Trading
Added functionality to the "Apply Corr. to Days" checkbox that is only visible when the "Structure" checkbox is selected. If this is checked and "Use Corr/Adj from index linked contract" profile flag is enabled, the correlation will be applied to the contract days exposure of the linked contract.
Story EN-46993
6-20-2023
Chartering VIP & IMOS
Mirrored confirmed cargo contracts now maintain their own unique confirmation dates.
Bug EN-46846
6-20-2023
Analytics VIP Only
Improved support for reporting on the Port Cargo Compat, Port Cargo Compat Berth, Port Vessel, and Port Vessel Berth tables in Report Designer by adding joins to the Port table. Now, Port data like the name of the port can be reported on.
Story EN-46474
6-20-2023
Invoicing & Payments
The simple payment import program only allowed single type of vendor. This restriction has been removed.
Story EN-34863
6-16-2023
Chartering VIP Only
When using the ScheduleVoyage message to create a new voyage, fixed an issue where the company code assigned to the voyage during creation may be inadvertently cleared before saving.
Bug EN-48456
6-16-2023
Chartering VIP & IMOS
Previously, certain schema versions would not show the emissions expense in the voyage estimate form. This has been fixed.
Bug EN-48431
6-16-2023
Demurrage & Claims
In a laytime calculation, when configuration flag CFGConsolidateLaytimeTabs was enabled and multiple cargo handlings existed for a port, any deductions were considered only for the first cargo handling line for the port. This has been fixed. Also, the Total Deduction field at the bottom of the Deductions grid has been fixed to display the correct total of all deductions at the given port.
Story EN-48195
6-16-2023
Operations
The Sustainability Panel now utilizes LNG's density from the first load to calculate the associated carbon emissions.
Story EN-47739
6-16-2023
Journals
New CFGItemizeHireCommMultiCurrency hase been implemented.
Requires CFGEnableMultiCurrencyTCContracts to be enabled and CFGUseTCInvoiceExchangeRateInVoyPNL to also be disabled. When enabled, Voyage Monthly Accruals that have Time Charter commissions will be itemized to corresponding contract currencies and periods.
Bug EN-47450
6-16-2023
Voyage P&L VIP & IMOS
Previously, some of the initial bunkers could have been linked to the wrong pre purchase invoice. This has been fixed.
Bug EN-47166
6-16-2023
Data Center Settings
CFGExcludeReletTCFromPNLReport is now a deprecated config flag.
Story EN-37086
distances-svc-1.0.81931, 6-16-2023
Distances
New port: Lanbei
Story EN-48407
distances-svc-1.0.81931, 6-16-2023
Distances
Routing between Dafeng and PILOT STATION 33 35' N 120 48' E has been corrected to be more accurate
Bug EN-48298
distances-svc-1.0.81931, 6-16-2023
Distances
New port: FPSO Forte
Story EN-48275
distances-svc-1.0.81931, 6-16-2023
Distances
Port "Yenikoy" renamed to "Yenikoy-Autoport" to match official documentation
Bug EN-48190
distances-svc-1.0.81931, 6-16-2023
Distances
Daylight savings time information has been added for Egypt
Story EN-48147
distances-svc-1.0.81931, 6-16-2023
Distances
2 Ports: San Roque and Milano added
Story EN-48129
distances-svc-1.0.81931, 6-16-2023
Distances
New port: Wurzburg
Story EN-47861
distances-svc-1.0.81931, 6-16-2023
Distances
New port: Oviedo
Story EN-47651
distances-svc-1.0.81931, 6-16-2023
Distances
New port: Salamanca
Story EN-47515
distances-svc-1.0.81931, 6-16-2023
Distances
new port: Castelnuovo Rangone
Story EN-47514
distances-svc-1.0.81931, 6-16-2023
Distances
2 ports added: Torrejon de Ardoz and Villaverde
Story EN-47246
focus-messaging-svc-1.0.81883
Chartering VIP Only
Previously, applying a ScheduleVoyage message through the Focus API would sometimes delete cargo itinerary records from a linked cargo or VC In. Now this will no longer occur.
Bug EN-48429
6-15-2023
Demurrage & Claims VIP Only
Resolves an issue with the "is in the list" AP/AR filter in the claims list
Bug EN-48410
6-15-2023
Invoicing & Payments
Previously, an incremental TC payment invoice with large number of details could not be reversed because of a timeout. This has been fixed.
Bug EN-48215
6-15-2023
Analytics
Default filter for the Claim Date column has been introduced to the default view of the Claims List in VIP - covering dates going back 6 months from now.
Bug EN-48121
6-15-2023
Chartering
Transport Work Calculations now support LT, GT, ST, NT, BBL, M3 cargo unit conversions to MT.
Story EN-47741
6-15-2023
Messaging Service VIP & IMOS
Removed dbMsgConfig right from VIP Access Rights
Bug EN-46239
6-15-2023
System Performance VIP Only
In the Voyage Manager, improved performance when applying Cargo Tasks & Alerts and Advanced Pricing in voyages with many cargoes.
Bug EN-46040
6-15-2023
Journals
Updated config flag - CFGAggregateItemizedBunkerJournal. Aggregated line items for itemized bunker journals under Voyage Period Journal will also be applied for off hire bunkers.
Story EN-44023
vvr-form-preview-app-1.0.81729
Connect
N/A
Bug EN-48331
6-14-2023
Trading VIP & IMOS
An issue related to benchmark calculation consistency within the Freight Matrix has been resolved.
Bug EN-48315
6-14-2023
Data Center Settings IMOS Only
Previously, the cargo sale export XML only carried up to 2 decimal precision for CO2 exchange rate. This has been expanded to 6 decimals places.
Bug EN-48099
6-14-2023
Trading VIP & IMOS
The Trade Details List calculations were incorrect for TC Exposure when the TC Hire rate type was Monthly. This issue has been fixed.
Bug EN-47180
6-14-2023
Invoicing & Payments
The Final Freight Statement report now displays Company details from the respective voyage instead of from the Vessel form. When there are multiple voyages with different companies, a warning is displayed about this when the Final Freight Statement is generated and the company from the first voyage is displayed in the report. Also, a new column Company has been added in the Final Freight Statement form which displays the company of the voyage being selected in the respective row.
Bug EN-47036
6-14-2023
Invoicing & Payments
In a multi-currency TC contract invoice, the Remaining Hire Balance and Bunkers on Delivery fields are now blank until a currency is chosen in the invoice. When this currency is same as the contract currency, we now display the value of remaining hire in that currency compared to the value of bunkers on redelivery. When the currency is different, the value of remaining hire is displayed in that currency and the value of bunkers on redelivery is 0. Also, an issue where Remaining Hire Balance used to change when an invoice was refreshed has been fixed.
Bug EN-45980
focus-messaging-svc-1.0.81682, 6-14-2023
Focus API VIP Only
Previously, some voyages created by applying a ScheduleVoyage message in the Focus API would have incorrect miles in their first sea leg. This issue has been fixed. Also, previously applying a PublishPosition message in the Focus API to some voyages would change the ETA and port days on the upcoming port call to incorrect values. This issue has also been fixed.
Bug EN-48265
6-13-2023
Demurrage & Claims
Previously, importing an existing laytime calculation when only D port is selected resulted in an unsuccessful operation. This has been fixed with an import "From existing Laytime Calculation (current port only)" option.
Bug EN-48203
6-13-2023
Chartering
Previously, toggling the Use Local Time checkbox on Time Charters would not immediately update the dates for the hire lines. This is now fixed.
Bug EN-47918
6-12-2023
Messaging Service VIP & IMOS
When configured to make requests to the Job API, ImosMsg will use the JobApiEndpoint value in configuration settings.
Story EN-47977
6-12-2023
Voyage P&L VIP & IMOS
Previously, Port Expense exchange rate difference was still visible on Voyage PnL even when CFGExclXdiffFromPortExp config flag was enabled. This has been fixed.
Bug EN-47776
6-12-2023
Operations VIP Only
Resolved a potential crash when inserting completed, past portcalls using the UpdateVoyage message.
Bug EN-47148
6-12-2023
Bunker Management VIP Only
In-progress estimates will no longer encounter validation errors caused by manual ROB floating point value imprecision.
Bug EN-46942
6-9-2023
Distances VIP Only
Distances updates will now happen automatically on a weekly basis every Friday at 16:00 ET. This will keep distances data in sync across VIP
Story EN-48343
6-9-2023
Demurrage & Claims
The following columns have been added to the Demurrage Summary (Bookings) list when CFGDemurrageSummaryBookingsBasisCargoDischarge configuration option is enabled: Booking Trade Area, Booking Cargo Brokers, Voy Opr Type, Voy Chrt Specialist, Voy Ops Coordinator, Time Bar Date, Voy Commence Gmt.
Story EN-29519
6-8-2023
Data Center Settings VIP Only
An issue related to the Voyage Estimate Itinerary Port/Date tab's columns sometimes appearing in a different order has been resolved.
Bug EN-48206
6-6-2023
Distances VIP & IMOS
Adds load line restrictions to estimator and voyage map view
Story EN-46132
6-5-2023
Journals
Previously itemized bunker journals could not be aggregated by design. When newly introduced configuration flag CFGAggregateItemizedBunkerJournal is enabled, VPJ will aggregate itemized bunker journals if possible.
Story EN-48105
6-5-2023
Invoicing & Payments
Previously, adding Voyage Expense line items to the TC Payment with rebill items - would change the amount of those rebill items incorrectly. This has been fixed.
Bug EN-48053
6-5-2023
Messaging Service VIP Only
Job API Endpoint URL added to company edit form
Story EN-47976
6-5-2023
Voyage P&L VIP & IMOS
Added support for the estimate carbon expense in the voyage P&L. When creating a voyage with a estimate, the estimated carbon expense will be included in the initial snapshot and will be visible in the P&L when the voyage's carbon calculator has the "include in PnL" selected.
Story EN-47911
6-5-2023
Messaging Service VIP & IMOS
A new configuration option (temporarily disabled) is added to the Messaging Configuration UI to use the Job API
Story EN-47795
6-5-2023
Journals
For the clients using Model B workflow the TCI Hire Commission paid directly to the broker and posted to the voyage will be re-allocated as necessary down the consecutive voyage chain through journal entries generated during the Voyage Period Journal process.
Bug EN-47763
6-5-2023
Voyage P&L
Previously, the description for Voyage Bunker Cost in Voyage Period Journals was incorrect for a specific bunker lifting with CFGAllocateBunkersToVoy and Bunkers On Consumption enabled. This issue has been resolved.
Bug EN-47669
6-5-2023
Invoicing & Payments
Previously, when a Port Disbursement invoice was created directly from Transaction Data Entry, its selected ledger expense code was not properly retained in the operations invoice. This has been fixed.
Bug EN-46807
6-5-2023
Security & User Mgmt
Previously, users who did not have permissions (group or individual) to post some invoices, were still able to post them through a specific workflow. This has been fixed.
Bug EN-46269
6-5-2023
Chartering VIP Only
Added a configuration, CFGTCMirroringExcludedFields, that allows users to specify a comma-separated list of 0 or more of the TC fields Department, LOB, TradeArea, and BillVia to be excluded from TC contract mirroring.
Story EN-43625
6-2-2023
Trading
Previously, cargo based CO2 exposure was showing as positive tons exposure when the correct exposure tons should be negative. This has been fixed.
Bug EN-47971
6-2-2023
Operations VIP Only
Newly created Time Charters will now hide fuel types that are marked as Inactive on their associated vessel when CFGBunkerDeactivation is enabled. Historic Time Charters will still display deactivated fuels types.
Story EN-47935
6-2-2023
Trading
Previously, CO2 exposure was getting its value from the Total CO2 instead of the Total EU ETS in Carbon Calculator instead of Total CO2. This has been fixed.
Bug EN-47854
6-2-2023
Trading IMOS Only
Previously, importing a market data point could get issued to a different market. This has been fixed.
Bug EN-47402
6-2-2023
Tasks & Alerts VIP Only
Previously, with save-preventing Tasks & Alerts rules configured, Voyage Status could be updated in ways that caused a Voyage to be saved to the database while Tasks & Alerts evaluation was still in-progress. That potentially allowed users to bypass save-preventing rules. This has been fixed; changing voyage status in a way that triggers a Voyage save is now blocked until T&A evaluation finishes.
Bug EN-46364
6-2-2023
Invoicing & Payments
In the Commission Payment form for a non-base currency invoice, the individual line items were not using the detail row exchange rates when they were specified in the invoice; this has been fixed. Also, a change has been made wherein when a currency has been explicitly specified for a broker in the brokers grid in the TC contract, it is no longer possible to change the currency to something else in the Commission Payment form.
Bug EN-46118
6-1-2023
Bunker Management
Analytics reports now include Bunker Requirement Min Qty and Max Qty even if Operation Qty is zero.
Story EN-47901
6-1-2023
System Performance VIP & IMOS
Improved task and alert performance by limiting the frequency of requests in the estimate workspace.
Story EN-47755
k8snextrelease, vvr-form-preview-app-1.0.82439, vvr-focus-translator-svc-1.0.82439, focus-messaging-svc-1.0.82439
Veslink Voyage Reporting
N/A
Story EN-48675
k8snextrelease, vvr-focus-translator-svc-1.0.82328
Veslink Voyage Reporting
N/A
Bug EN-48361
k8snextrelease, focus-messaging-svc-1.0.80952
Veslink Voyage Reporting
N/A
Story EN-48183
k8snextrelease, vvr-focus-translator-svc-1.0.81499, vvr-form-preview-app-1.0.81499, focus-messaging-svc-1.0.81499, focus-gateway-svc-1.0.81499
Connect
N/A
Story EN-48065
k8snextrelease, vvr-form-preview-app-1.0.82022, focus-messaging-svc-1.0.82027, vvr-focus-translator-svc-1.0.82027
Connect
N/A
Bug EN-48063