Voyage P&L
Previously, if no BL code was specified for multiple cargo handling lines associated to the same cargo, P&L would be double counted for that cargo freight. This issue has been fixed.
Bug EN-41788
Trading
Previously, the date filter in the market data summary would not consider the time zone correctly. This has been fixed.
Bug EN-43017
Chartering
Previously, importing cargo using the cargo contract interface would allow users to assign brokers which did not exist in the Address Book. This is now fixed.
Bug EN-42750
Trading
Previously, an FFA trade's Market Rate and P&L shown in Trade Details could be inaccurate. This has been fixed.
Bug EN-42174
Analytics
Various missing tooltips have been added to forms in VIP.
Story EN-36634
Invoicing & Payments
New configuration flag has been added:
Name: Prompt Act Date In Invoice Bulk Posting
Flag: CFGPromptActDateInInvoiceBulkPosting
Description: If enabled, user will be prompted to enter an accounting date to use when bulk-posting invoices.
Data Type: Boolean
Default Value: N
Possible Values: Y, N
Bug EN-43128
Network
Users weren't able to access the page #network/directory and are now able to do so.
Bug EN-43105
Invoicing & Payments
Previously, saving task and alerts rules set applicable to Financial Invoice produced an error. This has been fixed.
Bug EN-43091
Chartering
In Voyage Estimator, with multi-grade cargoes enabled, fixed an issue where empty grade information on a load/discharge line could cause the L/D quantity to be reset when loading the estimate.
Bug EN-43070
Trading
Improved the logic around the Include TC ROB Bunker Exposure flag in the Trading Profile to better handle TCTO voyages with reposition legs following redelivery. Now ROBs will be shown in the Trading P&L after the vessel has been redelivered and prior to voyage completion.
Story EN-42662
Voyage P&L
Previously, voyage charter specialist and department were not shown on the combined P&L report's XML. The fields have been added to the report.
Bug EN-42593
Fleet Map VIP Only
Previously, applying a message with intent "PublishPosition" would not create a noon report in the corresponding voyage itinerary leg in the target environment. Now, if all validation passes, a noon report will be created with the report time, latitude, and longitude supplied in the message data.
Bug EN-42931
Invoicing & Payments
Auto-complete for the sorted list of values in the Invoice Type field of the Financial Control form did not work as expected. In addition, there was an issue with deleting all restrictions for a specific invoice type. These have been fixed.
Story EN-42916
Ops API
The following Bunker Adjustment Factor fields were added to the Focus Cargo message.
* bunkerAdjustSymbol
* bunkerAdjustQty
* bunkerAdjustPrice
* bunkerAdjustBAF
Story EN-42734
Invoicing & Payments
The pay TC commission program did not handle multiple commissions under a broker properly. This has been fixed.
Story EN-42678
Invoicing & Payments
Previously, some posted invoices could not be reversed if they have a mirrored invoice. This has been fixed.
Bug EN-42303
Analytics
In Report Designer, tables have been added for "Cargo Bunker Consumptions" and "Estimate Cargo Bunker Consumptions" to report on Cargo Bunkers info for estimates and voyages. Requires schema v37.5.
Story EN-41325
Demurrage & Claims
When CFGMultiDemRate configuration flag is enabled, multiple demurrage and despatch rates can now be set for FOB cargoes.
Story EN-29771
Invoicing & Payments
When "Restrict Approvals to the list specified" is not set in the Financial Control - and a specific invoice's amount is outside the range set for it in the existing restriction - invoice was still allowed to be approved. This has been fixed.
Bug EN-42953
Invoicing & Payments
When bulk-posting invoices from Post Invoices or Transaction Summary lists, new prompt has been added so that user can set a specific Accounting Date on the invoices being posted.
Story EN-40169
Invoicing & Payments
Previously, commissions associated with hire adjustment on redelivery line items would not default their line item exchange rate and date to the hire adjustment line item exchange rate and date. This has been fixed.
Bug EN-42473
Fleet Map
Fleetmap will display a warning pop-up to users if the search criteria does not match with any results.
Story EN-42929
Tasks & Alerts
Fixed an issue in which the tasks and alerts ruleset couldn't save changes.
Bug EN-43046
Journals
When CFGEnableFXDateDefaultTable was enabled, an issue existed with Bareboat Address Commission rows in Voyage Period Journals that resulted in missing Exchange Rate date and Counterparty value. This issue has been fixed.
Bug EN-42705
Ops API
The UpdateVoyage message now supports externalRef values for Voyage Itinerary lines, to enable more precise updates of previously-recorded data. Imports including itinerary externalRef values will attempt to match incoming data with existing data on the basis of that new field, in order to support various modifications to a Voyage's itinerary without the potential for losing data not reflected in the incoming message. Imported externalRef values will be included in subsequent Voyage export messages, and are available in Report Designer. This requires database schema version 374 or higher.
Story EN-42036
Distances & Maps
Enabled Bohai Sea and Pearl River Delta to be in the ECA dropdown list for Distances
Story EN-43023
Invoicing & Payments
Configuration flags CFGAddExchDatetoBareboatPayment and CFGAddExchDatetoTCIPandTCOBForms now introduce line item exchange rate support for Bareboat Commissions and TC Commissions respectively.
Story EN-42042
Agent Portal
Added new field CargoContractID to AgentPortCall API response that signifies the actual cargoID related to the port cargo
Story EN-39904
Journals
Previously, voyage period journal and monthly accrual line items wasn't displaying the proper exchange rate date when TC and Voyage dates were not in sync. This has been fixed.
Bug EN-42638
Invoicing & Payments
Empty journal form no longer remains on screen when quick-posting to financials on post success.
Story EN-42604
Analytics
Fixed a bug where clicking on an invoice entry link with spaces would fail.
Bug EN-42068
System Performance
Previously, loading a Voyage linked to a Time Charter with several index-linked hire periods could time out. This has been resolved.
Bug EN-42968
Journals
Previously, there was an issue in the Accruals calculations that caused exchange rates and base equivalencies to be incorrect when CFGEnableMultiCurrencyPNL was enabled. This issue has been resolved.
Bug EN-42806
Ops API
* Added support for invoice attachments through the focus api
Story EN-42785
Journals
Previously, the amount determined for Bareboat Commissions for Voyage Period Journals wasn't always accurate. This has been fixed.
Bug EN-42752
Journals
When a TC-In contract had index-linked pricing and an overlap pricing period, the 'sub code' for the index-linked Hire was not properly associated with the entry when Voyage Period Journals were run. This issue has been resolved.
Bug EN-42244
Veslink Voyage Reporting
Vesmsg is now shut down when the main VXP server has stopped
Bug EN-41917
System Performance
Previously, VIP was timing out when bulk posting Monthly Accrual Journals. Timeout issue has been resolved.
Bug EN-39718
Demurrage & Claims
New configuration flag has been added:
Flag: CFGRequireAnalystOnLaytime
Description: If enabled, the Analyst is a required field on Laytime Calculation form.
Data Type: Boolean
Default Value: N
Possible Values: Y, N
Story EN-42812
Journals
When CFGAllocateTciHireToVoy was enabled and Broker payment method was "By Counterparty", Hire and Off Hire Commissions were showing in Accruals. This issue has been fixed.
Bug EN-41870
Fleet Map
n/a
Story EN-42727
Operations
Previously, a bug was introduced that prevented P&L snapshots from being selectable in the Voyage P&L panel. This has been resolved.
Bug EN-42960
Operations
Previously, importing updates to fixed cargoes via autotu.exe could result in spurious failure. This has been resolved.
Bug EN-41992
Distances & Maps
New port added: Muscatine Grain Processing (United States)
Story EN-42843
Distances & Maps
New port added: Serang (Indonesia)
Story EN-42793
Distances & Maps
2 new ports added to Distances
Story EN-42702
Distances & Maps
New port added: FPSO Guanabara (Brazil)
Story EN-42683
Invoicing & Payments
Previously, off hire amounts in non-base currency were calculated incorrectly for Special type TC Invoice. This has been fixed.
Bug EN-42704
Operations VIP Only
The Report Emission Data Form now includes a "Total Cargo" value for SPOT and RELT voyages. The values is also available in the Report Designer.
Story EN-40611
Operations
Estimates now support a Carbon Calculator Form. This form provides insight into CO2 emitted per leg. In addition, each leg contains a Sea and Port percentage to represent the regulations required in each regions. The estimate will default percentages to 100%, but manual updates will be saved and used in emission calculations.
Story EN-40372
Invoicing & Payments
Bug involving incorrect stylesheets from related environments has been fixed.
Bug EN-42263
Trade Hub
Previously the vessels Beam value did not appear in the position tool tip in the market insites maps. Now the Beam values is displaying properly.
Bug EN-42782
Trade Hub
The Minimum Env. Rating filter in Trade Hub has been renamed to Minimum GHG Rating and now allows ratings from A to G.
Story EN-42598
Journals
Resolved an issue which caused Estimated Demurrage to be prorated when the ‘Apply Demurrage to Period’ flag is enabled and the setting value is FULL.
Bug EN-41158
Operations
The ability to sync Voyage Itinerary Sustainability Metrics has been added to the Voyage Emissions table
Story EN-37887
Fleet Map
N/A
Story EN-42301
System Performance
Previously, loading a Voyage linked to a Time Charter with several index-linked hire periods could time out. This has been resolved.
Bug EN-42835
Invoicing & Payments
The direct commission payment did not include commissionable misc. items. This has been fixed.
Bug EN-42673
Invoicing & Payments
Previously, changing invoicing period on Time Charter payments in non-contract currency - would incorrectly recalculate off hire related line items. This has been fixed.
Bug EN-42450
Invoicing & Payments
Previously, when CFGDefVoyNoToTcoBill configuration flag was enabled, bulk-created TC Payments did not properly set relevant voyage number to the invoice. This has been fixed.
Bug EN-42381
Invoicing & Payments
More detailed and informative messages and tooltips have been introduced to the invoice approval workflows that involve Financial Control restrictions and multiple invoice approvals.
Story EN-42177
Platform API
The portcalls endpoint will now return portcalls with no ETA or ETD even if the user filtered on ETA or ETD.
Bug EN-41732
Operations
Fixed an issue where data entered into Voyage Manager's Report Emissions Data would not be properly cleared when creating a new voyage after having loaded an existing voyage.
Bug EN-42768
Journals
When CFGEnableFXDateDefaultTable is enabled, the 'Replace Current Exchange Rate with Rate for Database' warning associated with Accounting Date change in TDE will be suppressed.
Story EN-42581
Trade Hub
We now have a standard integration to the Rightship Vessel and GHG ratings in the Trade Hub module with our Platform Partnership. The integration will require an additional license and configuration in the system.
Story EN-42402
Analytics
In Report Designer, annotated "Address Book" in the "Company" table such that it can be used as a link to the company's linked address book entry.
Story EN-42385
Invoicing & Payments
When using the Financial Control form to configure invoice approvals (CFGEnableFinancialControlBasedApprovals
must be enabled), there is now an option to indicate specific user group(s) that are allowed to make first, second and third approvals for a specific invoice matching all other criteria in a particular Financial Control line.
Story EN-42458
Invoicing & Payments
When working with multi-currency TCs, modified the recalculation of TC hire information to be performed per-currency, helping to ensure that hire changes in response to delivery/redelivery changes are applied consistently for each currency.
Bug EN-42137
Invoicing & Payments
There were inconsistencies in Time Charter Hire statement related to lumpsum type offhire commissions. This has been fixed.
Bug EN-41935
Journals
Previously, bareboat expenses had a chance of being double for Voyage Period Journals. This issue has been fixed.
Bug EN-42534
Invoicing & Payments
Previously, subcode values for Ballast Bonus commissions were defaulted to BALLA and locked. This has been fixed.
Bug EN-42383
Invoicing & Payments
Due Date value on Time Charter payment form was not always calculated correctly based on Data Center setup when changing some dates on that form. This has been fixed.
Bug EN-42140
Platform API VIP Only
Increase size limit on imosmessaging post requests to 8MB
Bug EN-42126
Invoicing & Payments
Previously, JPY incremental hire invoices may have included unnecessary exchange difference lines. This has been fixed.
Bug EN-42004
Operations
Previously, there was an error with the updateVoyage Focus API that caused incorrect ETA/ETD dates when updating multiple itinerary lines at the same time. This is now fixed.
Bug EN-41836
Chartering
In Chartering - Estimates, added a separate group in the notification panel to display the webhooks that were orginally displayed as part of the Tasks and Alerts section.
Story EN-41757
Veslink Voyage Reporting
The endpoint GET api.veslink.com/v1/forms now respects user level vessel restrictions, if "Restrict Vessel Access" is enabled for a user. Form data associated with vessels a user does not have access to is not returned.
Bug EN-41368
Trading
Previously, Bunker Swap period and quantity calculations were averaging Volume/Month instead of basing the calculation on actual volume per month. This issue has been resolved.
Bug EN-41192
Distances & Maps
Added UN Code to Port Jieyang LNG Terminal
Story EN-42660
Invoicing & Payments
Trial Balance workspace in VIP was displaying the same data regardless of the Company filter value. This has been fixed.
Bug EN-42553
Invoicing & Payments
Previously, the invoice exchange rate date for a non base currency voyage invoice would not default as specified by a corresponding rule in the Operations Invoice FX Date Default Rules table. This has been fixed.
Bug EN-42531
Voyage P&L
Previously, if the FX rate for a Bareboat contract is different than the exchange rate for a Miscellaneous item, the Voyage P&L calculation was incorrect. This issue has been fixed.
Bug EN-42262
Distances & Maps
New range port added: PMO-Japan (Oman)
Story EN-41498
Distances & Maps
New routing point Kurushima Strait (Japan)
Story EN-40770
Journals
Previously, cargo information could be disjointed in an Invoice XML when multiple cargoes are in use when posting a voyage's monthly accrual. This has been fixed.
Bug EN-40503
Distances & Maps
Added better routing when avoiding WInter North Atlantic and Winter North Pacific regions
Bug EN-39534
Analytics
The CoaID field is now available in the CoaBroker table in the Report Designer.
Story EN-42611
Ops Hub VIP Only
Previously, approving some "Update Cargo" messages in the Ops Hub Inbox would fail with the error message "Voyage commencement cannot be changed by editing the itinerary." Now this error will no longer occur, and these messages can be approved as long as they contain valid data.
Story EN-42599
Journals
Previously, running accruals sometimes retrieved account numbers specified for another currency. This has been fixed.
Bug EN-42487
Invoicing & Payments
When certain data (such as invoice date, due date, exchange rate date) is changed on the financial invoice, the opr invoice would be updated, but the mirror opr invoice would not be updated. This has been fixed.
Bug EN-42165
Operations
When scheduling the first voyage for a TCI which has a delivery bunker breakdown specified with pre-purchased bunkers, fixed an issue where the voyage starting price for a fuel may not include the pre-purchased bunkers, though the initial FIFO queue for the voyage properly included the pre-purchased bunkers. This issue has been fixed.
Bug EN-42457
Invoicing & Payments
CVE commissions have been added to Hire Statement, SOA and Recap.
Story EN-42236
Invoicing & Payments
Cherry-pick merge to imos-enterprise branch
Bug EN-42574
Demurrage & Claims
New configuration flag CFGRequireAnalystOnClaim has been added.
Description: If enabled, the Analyst is a required field on Claim form.
Data Type: Boolean
Default Value: N
Bug EN-42220
Chartering
Fixed an issue where certain special characters in a user's initials could prevent generation of new unique Estimate IDs.
Bug EN-41860
Analytics
Allow Datashed command line to take multiple rvFilter parameters
Story EN-41360
Demurrage & Claims
New configuration flag CFGRequireAnalystOnClaim has been added.
Description: If enabled, the Analyst is a required field on Claim form.
Data Type: Boolean
Default Value: N
Story EN-30833