313: Allow GASPOOL VP to be modelled as two separate flanges
The GASPOOL H and GASPOOL L virtual points can now be modelled as separate locations, even though GASPOOL require them to be nominated as a single location.
286: Allow import of storage contract limits
Variable maximum and minimum injection, withdrawal and inventory limits can now be imported for storage contracts
285: Support storage inventory adjustments
Storage adjustments can now be entered or imported. These are inventory increases or decreases that will be applied at a specified time, for example to model a transfer of gas within storage.
284: Allow import of storage inventory amounts
Revised storage inventory levels can now be imported.
266: Store and show if notices are marked as sent.
If a notice is marked as sent, it is now shown as Marked as Sent instead of Sent in Find Notices, and when viewing the notice.
144: Open new tabs in same window
If you have multiple windows or groups of tabs, new screens will be opened as a tab in the active group or window.
344: Handle zeroes in DOGS allocations
Fixed an unexpected error that occurs if zero exit allocations are received for the entry flange, or zero entry allocations are received for the exit flange.
249: Improve modelling of GRTgaz end users
A new template has been added to send aggregated nominations for the delivery pool, and changes have been made to GRTgaz confirmation import.
244: Allow unit and temperature "By Item" on Overview Map
Added a new, default option which uses network unit and temperature where appropriate.
170: Add Close all tabs option
It's now possible to click on a tab or title bar and close that tab, all tabs in the group, or all other tabs in the group.
219: Friendly names for EuroRunner databases
If using multiple EuroRunner databases, a 'FriendlyName' string value for each database can be added in the application server registry for each connection.
251: Default Focus not working for multiple edit screens
Fixed issue which prevented users from typing straight into the first text box after opening some screens.
128: Send Edigas Requests for Swap contracts
A custom template has been added to allow Edigas v4 Request notice to be sent for swap contracts. It is also now possible to specify the signs to use in swap notices, and a corresponding view template has been added.
104: Require .NET 4.7.2
Microsoft .NET Framework 4.7.2 is now required on the application server and all client PCs.
84: Support notice deadlines that are not on the hour
Day ahead and within day deadlines can now be set to the nearest minute.
160: Distinguish between Imbalances and Points more clearly on Overview Map
Imbalances are now shown in bold.
87: Changes to the way screens are displayed
The way that screens open EuroRunner has changed. Key changes include: * The EuroRunner Explorer is now displayed in a column on the left. * Other screens now open in a tabbed view on the right by default. * Screens can be undocked from the main EuroRunner window and moved to another monitor.
82: Default date when opening EuroRunner can be changed
EuroRunner can be set to default to the current gas day or the next gas day when opened.
83: Import request notices for virtual storage contracts
Edigas REQEST notices can now be imported for virtual storage contracts.
83967: Import Edigas confirmations that last less than one gas day
Confirmations for the DOGS Pipeline which start part way through the gas day can be imported.
83968: Import DOGS Pipeline hourly allocations as metered quantities
DOGS allocation notices are now imported and can be viewed as metered quantities in the Steering screen.
83971: Receive and display DOGS Pipeline Imbalance notices
These can now be viewed in Find Notices.
83970: Import DOGS Pipeline Account Position notices
Positions received for DOGS Pipeline can now be imported.
84815: Support asymmetrical tolerances based on capacity
Imbalance tolerances based on a percentage of booked capacity can now be different in each direction.
84841: Implement DOGS Pipeline imbalance calculations
A new DOGS Metered Quantities tab can be displayed, which replicates the projected imbalance calculations of the pipeline operator so that projected imbalances and scalings can be viewed.
83528: Send PSV nominations as notices
PSV nominations can now be sent as a notice, instead of as a report. EuroRunner calculates the transactions to be posted based on the sell transactions it has already posed and confirmed buy transactions that have been loaded in, and will show an unsent notice if any new transactions need to be posted.
77909: Support GTMS IBP nominations
IBP nominations can now be sent from EuroRunner, and confirmations can be imported.
83455: Gemini IP nominations for Bacton BBL are always partially rejected
Made a change to prevent zeroes being sent in the opposite direction to the nominated flow.
82785: Change Huberator v5 templates to not include transfer to own code
Notice templates have changed so that ZTP Notional (Zeebrugge Beach) notices are no longer automatically sent in balance, as Fluxys no longer require this.
80124: Allow sell contracts in CVA Producer report
Sell trades and contracts can now be included in CVA Producer reports, so they can be netted off against buys.
81047: Support multiple capacity types for Storengy
The "Storengy FR v4" Send template has been updated, and can now generate UIOLI nominations if desired. Corresponding confirmations can also be imported.
81048: Allow "Storengy FR v4" template for contract groups
The "Storengy FR v4" template can now be used for contract groups, so nominations for multiple storages can be sent in a single message. Corresponding confirmations can also be imported.
82876: Send HTML emails inline (not as attachments)
79148: Gemini poll error gives unhelpful error message in client
Error messages received from Gemini have been improved.
81059: RAG Storage confirmations processed with incorrect direction
RAG Storage nominations sent as transit notices are now imported as expected.
83157: Times displayed in wrong time zone when correcting failed trade import
79095: Renaming network notice causes fuel costs to disappear from notice content
80047: Allow negative fuel costs for journeys in EuroRunner
Negative fuel costs can be configured, so exits from a journey are higher than entries to the journey. This is to support the requirement to nominate shrinkage on Interconnector IAA capacity until 1st October 2018.
79921: Rounding issue when summing nominations in Snam End User Point template
Fixed an issue which could cause small rounding errors (approx 0.000000001 kWh) in the total nomination when summing large numbers of end users.
77077: Remove new version popup
EuroRunner will no longer check if a new version is available on startup. We will continue to send emails when new versions of our software are available. If you would like to receive these emails, please contact the GMSL EuroRunner team.
77439: Remove support for Windows Vista
The EuroRunner client now requires Windows 7 or higher.
77007: Replace method of fetching release notes
Release notes are now fetched using an HTTP GET request rather than SOAP, to support more modern security standards. The menu items for release notes have also been renamed, to "This Version..." and "Newer Versions...".
77424: Allow status and startup type of services to be set during installation
When installing the EuroRunner server, it is now possible to specify the status and startup type of the services. This may be useful for test and disaster recovery installations.
74426: Create EuroRunner event sources for Event Viewer during installation
Event sources are now created by the installer to ensure correct permissions are available.
77906: Allow configuration of GTMS web services
It is now possible to configure EuroRunner to connect to Gas Networks Ireland's GTMS web services.
75277: Replace EuroRunner installers
The EuroRunner server and client installers have been rewritten. If you are upgrading from an earlier version, you will need to uninstall the previous version and reinstall with the new installer.
77908: Support GTMS "non-IP" nominations
Non-IP entry nominations can now be made to Gas Networks Ireland via their GTMS web services.
77023: Don't show nominated differences for amounts which shouldn't be nominated in Italy
"Internal network flows are not nominated" can be selected for a network in network properties. If ticked, EuroRunner does not expect nominations when a shipper flows gas to itself within a network.
78503: Support Weekly Request v4 notices for swing buy and sell contracts
Added new custom weekly template.
78573: Poll GTMS for non-IP confirmations
Confirmed values for non-IP entries can be imported from GTMS.
78897: Support Snam confirmations which don't contain all expected shippers/flanges
If a partial confirmation is received from Snam, it is combined with confirmation data from previous notices to show the latest confirmed values.
77477: Sort order in Gemini view template is confusing
Nominations are now correctly sorted by activity number.
75467: Swing nomination imports on Fixed Contracts cause import to fail
If the name of a fixed contract is used when importing a swing nomination, the file will now import. The swing nomination will appear as invalid in Find Swing Nominations.
79045: New GTS Programme notices not recognised as sent
78215: Error opening network group position
78442: 'You need to remove wheelings' errors editing/creating point-to-networks
75487: Highlight Flow column in Network Position if differences exist
If the Flow column is displayed, it will be highlighted if there is a difference from the previous column.
75488: Change the default columns on the Network Position screen
The Default settings on the Network Position screen have changed to show "Flow" instead of "Difference" for the Nominated, Confirmed and Allocated columns. This change will be applied automatically for any networks where you have not customised the columns which are displayed.
76570: Improve handling of Snam ACKNOWs
Additional information about individual connection points in Acknowledgement messages from Snam (or any other counterparty) will now be displayed.
76855: Change Damping calculation to support TTF Trading Zone
Calculations for GTS damping have been updated to reflect the fact that, when the TTF Trading Zone comes into force, exits to BBL shippers at TTF will not be included in damping calculations.
76586: Support changes to GTS Programme notices
Changes have been made to support the revised GTS programme notices that must be sent when the TTF Trading Zone, containing the GTS and BBL networks, comes into force on 1st January 2018.
75209: Allow start and end dates for flanges
Start and end gas dates can now be added for flanges. On dates when the flange is not valid, it will not appear in notices or most screens, and it will not be possible to add trades, flows or nominations at the flange.
74061: Make Test systems more obviously different from Live systems
Test systems will now show a 'Test System' banner at the top of the screen.
73947: Matching status in Find Notices: Non-zero confirmation if no nomination is found
Find Notices will now show mismatches if a confirmation notice containing non-zero amounts is received and no nomination has been sent.
75202: Ignore capacity type in swing imports for contracts without capacity types
In XML imports for swing contracts, capacity types will now be ignored if the contract does not have capacity types. Previously, specifying a capacity type would cause the import to fail.
75399: Allow matching status for notices to be ignored
If a notice has a status of Pending or Mismatched, this can now be set to Ignored. This can be done from the Find Notices or Compare Latest screens.
75489: Invert sign of Flow Column in Network Position screen and Network Position report
The Flow columns now shows "Delivery - Redelivery" instead of "Redelivery - Delivery". Please take care if you use the "Flow" columns in any reports.
74372: Add Austria v5 send template
New "Austria v5" templates to create Edigas v5 notices containing shipper TSO information, as required by TAG.
74529: Default Share of '0' should be obeyed for swing contract flanges with single default shipping pair
If the Share is set to zero for a Default Shipping pair on a contract, transfers will never be updated unless they are manually edited.
75203: "Server and Database versions do not match" appears when a different error has occurred
Database connection errors will now give a more detailed and appropriate error message.
75464: End-dated Flange Shippers appear on notices that "Include shippers with no nominations"
73912: Add Matching Status column to Find Notices
Outgoing transit notices are now shown with a matching status of Matched, Mismatched, Pending or Superseded. Note that matching statuses are not shown for contract notices.
73898: Add Properties button to Capacity Position toolbar
Capacity Properties can now be accessed directly from Capacity Position.
73899: Add Properties button to Network Steering toolbar
End User Properties can now be accessed directly from the Steering screen.
73901: Add Properties button to Network Position toobar
Network Properties can now be accessed from the toolbar as well as by right clicking on the map background.
73883: Add Compare Latest button to Notice View
It is now possible to go straight to Compare Latest when viewing a notice.
74803: Improve matching for Edigas notices in networks with daily balancing
If a daily confirmed amount is received against profiled hourly flows or trades, this will no longer show as a mismatch in Compare Latest.
73816: Error if EuroRunner HKLM registry key is deleted
Made change to prevent errors opening some screens if registry keys on users' computers are missing.
74472: New Net Connect Germany VHP confirmations don't appear confirmed
Fixed an issue where confirmed amounts were not imported as expected following a change to the sender ID used by Net Connect.
71602: Split "Admin" menu into two menus
Configuration of business data (e.g. networks, counterparties, shippers) has been moved to a new Configuration menu.
72729: "Disable schedules" option in Database Wizard should also disable alerts
The Database Wizard can now disable alerts automatically when importing a database.
72812: Rename Fluxys v5 template to Default v5
The Fluxys v5 send template has been renamed to Default v5 to reflect its usage.
72965: Import Energinet confirmation notices
Added support for Energinet notices which don't contain all shippers at a flange.
72966: Import Energinet allocations
Allocation notices from Energinet can be imported.
72979: Import and display Energinet imbalance notice
Daily and monthly imbalance notices can be viewed in Find Notices.
73447: Support GTS quantity status information in notice view
Matching statuses in TTF confirmations from GTS can now be seen when viewing the notice.
73360: Database Wizard should always generate log file
The Database Wizard will now always save log files in \AppData\Local\ to assist with troubleshooting.
73147: Support Imbalance notices from AGGM
Now AGGM has taken over the Market Area Manager role in Austria from Gas Connect Austria, the sender of the imbalance notices (IMBNOTs) is expected to change. This change ensures they will still be processed in the same way.
73372: Add 'Default v5' template for networks
New template added to support Edigas v5 network notices with hourly values.
73539: Add 'Default v5' template for network groups
New template added to support Edigas v5 notices with hourly values and multiple internal shippers.
71422: Sort Capacity Types by priority in Make Nominations
Capacity Types are now ordered by priority if a priority is configured.
71469: Add GasDate column to swing contract reports
Gas Date column added to Swing Contract Latest and Swing Contract History report data sets, so data can be grouped by gas date if running the report for multiple days.
71244: Support Fluxys L-Gas - import Imbalance and Limits notices
Fluxys steering information can now be imported if the Fluxys L-Gas network is configured.
68837: Improve sorting on list screens
List screens now remembers previous sort orders and allows sorting by multiple columns. For example, clicking the Shipper column header then the Network column header in the Shippers screen will sort by Network then Shipper.
71476: Import hourly allocations for Fluxys L-Gas
Hourly allocations are now imported as metered quantities for Fluxys L-Gas.
66526: Position Adjustment Alert
Email alerts can be sent if Position Adjustments occur, including GTS and Fluxys action and National Grid NDM changes.
71398: Improve configuration of contract-level settings for contract notices
Improved Notices tab for contract notices.
71472: Include Rich Gas Min/Max DQ in Swing Contract History report data set
Rich gas limits for physical storage contracts can now be included in this report data set.
60092: Improve Pending notices
Pending notices now includes notices waiting to be processed as well as notices which are already being processed. Pending notices can no longer be viewed, to avoid interfering with imports.
72119: System Options - add refresh
Refresh button added to Services tab so Last Run and Next Run times can be more easily updated.
72120: System Options - add run now
Services can now be made to run once then revert to their normal schedule.
71901: Add "Metered Quantities" report data set
Data from the Metered Quantities tab in Network Steering can now be used in reports.
70001: Improve Security
Improved encryption of passwords stored in the database and registry.
71898: Add Swing (All) option to Contract Type filter on Find Contracts
It is now possible to search for all swing contracts which meet the search criteria.
71902: Add Period filter to Contract Notice Received event
Alerts can now be restricted by the notice period (within day or day ahead).
71903: Add Contract filter to Contract Notice Received event
Alerts can be restricted to individual contracts.
70096: View template for Huberator V5
New view template added to match send template.
70595: Create new EnergyStock request message
New template supports EnergyStock nominations for Accelerator capacity.
70692: Edigas v5 templates should not include from_nad
Secondary codes will never be included as "NAD codes" in templates designed to create Edigas v5 XML.
66507: Add Contract Notice Received alert
Email alerts can be sent when selected contract notices are received, configured using new Alerts screens.
70657: Import new EnergyStock response notices
Support added for response (REQRES) notices containing multiple capacity types.
70345: Incorrect allocation shown if Corrib allocation notice is received after entering allocation split
70432: Reimporting fixed trade and trying to make transfer leads to error
Fixed error which occurred when modifying a trade against shippers with books.
70408: Error upgrading databases with multiple 'Latest' contract notices
Fixed upgrade issue caused by invalid data in some databases.
69344: Support Windows authentication
It is now possible create users which can log into EuroRunner using their Windows account, instead of requiring a separate username and password.
69400: Allow user to send balanced notice if Zeebrugge Beach notice is out of balance
New template added to handle change of hub nominations from Huberator to Fluxys.
69394: Process ZTPH notices from Fluxys instead of Huberator
Updated notice processing to handle change of hub nominations from Huberator to Fluxys.
69620: Support "Shipper Offtake / Delivery" amounts in Response notices
Response (REQRES) notices with amount type "Shippers Offtake / Delivery" (QuantityNature Z36) can now be imported.
69354: Allow Copy to Clipboard in View Notice
When viewing a notice, it is now possible to select and copy the notice contents. Also applies in Failed Notices.
69355: Allow Copy to Clipboard in list screens
The following screens now allow multiple rows to be selected and copied to the clipboard: Contract Groups, Counterparties, Networks, Shippers, Traders, Temperatures, Time Zones, Units, Capacity Scalings.
70071: Alias codes should be used for internal shippers in Huberator v5 send template
Huberator v5 template can now be used for ZTPH as well as ZBGHUB.
69800: Zero and deleted transfers appear on Programme notices
68743: New Request v4 template for buy and sell contracts
New template available.
66483: Allow email subject to include report period
Email subject can now be set independently.
68861: Allow Contract Nominations to force all hourly amounts to be whole numbers
An alternative rounding rule to 'No Loss EOD' has been added. If an EOD number is entered or imported when the new 'Round Down' rule is enabled, EuroRunner will always round down each hourly amount to an exact value in the units of the contract.
68775: Support Nafta Storage
Edigas nominations and confirmations are now supported for Nafta Storage.
68781: Support signs on notices for buy and sell contracts
It is now possible to specify the sign (direction) of amounts in all buy and sell contract notices.
68779: Support Eustream nominations and confirmations
Modelling the Eustream network in Slovakia and Edigas nominations and confirmations to Eustream are now supported.
50625: Use Managed ODP.NET instead of ODP.NET
The EuroRunner application server now uses Managed ODP.NET to connect to the database. If you are upgrading from before this version, you will need to update the database connection details on the application server when you upgrade.
59633: Support Oracle Easy Connect (EZCONNECT)
Database connections can now be created using Oracle Easy Connect.
69026: Steering Position report gives error if there are multiple position adjustments for a day
69227: "Ignore temperature differences" creates incorrect auto flows
Fixed issue which occurred if the flow was added in the network with the lower reference temperature.
66958: Allow Edigas notices to be sent from any counterparty
EuroRunner can now send Edigas notices for multiple counterparties. A separate ENOM is required for each counterparty.
67678: Support end of day amounts for end user forecast imports
Daily amounts may now be imported.
67453: Use 'No Loss EOD' for end users
'No Loss EOD' is used when importing or manually entering daily end user forecasts.
66786: Support Costs for end users
End user costs in the Snam Rete Gas network can now be configured, calculated and nominated. Confirmations containing end user costs can be imported.
66761: Support for Italian end users
End users in the Snam Rete Gas network can now be configured and nominated. The different distribution zones can be configured as end user points. Confirmations containing end users can be imported.
68303: Support production points in Snam network notice
Italian production points can now be nominated and confirmations can be imported.
68426: Improve performance of auto-flow calculation
Improved performance of background auto-flows.
68345: Steering Position report
Added new report data set containing position and system balance information from the Position tab of network steering.
68501: Add PSV Upload (Un-netted) report data set
This report data set allows PSV buys and sells to be nominated separately. Configuration changes are required to use this.
68121: Error loading EKB allocations
Fixed issue loading allocations with a change of direction.
68577: Improve performance of Find Fixed Trades
Performance has been improved when finding, manually importing and deleting trades.
66976: Stop recording event log errors with source VBRuntime
Errors written to the Event Log are now saved with source "EuroRunner".
66714: Remove capacity nominations from Austria Transit templates
These have been removed as they are no longer supported by Austrian TSOs.
64994: Migrate Compare Latest notice creation to .NET
Code for saving new notices from the Compare Latest screen has been rewritten. Issues saving some notices have been resolved.
67202: Add Austria Transit network template
Template allows Austrian nominations to be sent on a single notice per TSO.
66898: Remove remaining VB from application server
EuroRunner is now completely in .NET.
67277: Support Austrian network confirmations
Austrian confirmations containing multiple flanges can now be imported.
67272: Make greater use of remarks in Austrian APERAKs
APERAKs from Austrian TSOs now show as Accepted rather than Accepted with Remarks, if the status for every remark is an accepted status.
66599: Allow sending of Italian transit nominations
Added send and view templates, and allowed fuel costs to be included as separate locations in notices.
67288: Import Snam Edigas confirmation notices
Confirmations for Snam transit flows can now be processed.
67463: Specify direction for zeroes in TAQA templates
Updated templates so zeroes are explicitly specified as input or output.
66915: Can't create new network group notices
65474: Migrate File Processor to .NET
All incoming file processing is now handled entirely in .NET. The Success folder is now organized into subfolders by the date the file was received.
65913: Changes to how EuroRunner performs XSL transforms
Files used when sending/receiving notices are now more integrated.
65936: Warn user when attempting to send old data
If data that would appear on a notice changes while a user is viewing a notice, they will be warned if they try to send the out-of-date notice.
65577: Support Response notices with quantity qualifier "BDR"
If a response notice only contains BDR amounts, they will be treated as BRO amounts. If BDR and BRO are both included, the BDR will still be ignored.
65731: Find screens should remember sort order when refreshed
If you have changed the sort order on the screen, this will be remembered if, for example, a new trade is added. Applies to Find Fixed Trades, Find Capacity Trades and Find Swing Nominations.
65867: Allow selection of TSO by flange shipper
A TSO can be selected for each shipper at a flange, to be used in messages which require the TSO of the adjacent shipper to be specified.
65745: Data marked as sent may be different from contents of notice
Fixed issue which could occur if a contract or flow changed while it was being sent on a notice.
66339: Physical contract transfers can become incorrect if confirmation profile is different from forecast
Fixed issue which could occur when renominating physical contracts, if the forecast and confirmed amounts have profiles which change at different hours.
64335: Add additional email security options
User name and password can now be specified in email settings; TLS can be mandated.
65247: Inbox Fixed Trades count should include trades with no transfers
Trades which are not associated with any shipper codes will now be included in the Inbox count.
65066: Support transit nominations which differ from contract nominations for TAQA Bergermeer
Added a new "TAQA (Request)" template which can be used to send storage nominations which don't match the nomination to GTS in the event of a shortfall.
65090: Automatically show inventory column in Contract Nominations if there is a breach
Users will now always be warned if an inventory limit is exceeded, even if they've hidden the column.
65129: Sort confirmed values in National Grid IP confirmations before saving
Changed Gemini confirmation processing to handle inconsistent order of confirmed amounts in the Gemini response.
65049: Process confirmations from general recipients in .NET
All Edigas confirmation notices are now processed in .NET and support additional statuses as well as confirmed.
65080: BRO column should still be hidden if there is a null BDR vs a zero BRO
Improved behaviour of Contract Nominations screen in compact view.
65431: Remove unused notice features
Removed columns that are no longer used from the Notice Configuration screen.
65632: Replace view templates for transit notices
All view templates for transit notices have been updated to share more functionality. Old-style Default templates have been updated to look more standard. Some unused templates have been removed.
65433: "Nominations are not shown on transit notices" not being used
65615: Fluxys "Me" shipper appearing twice in Zeebrugge Beach nominations
65798: Occasional temporary error sending notices
Addressed a rare, intermittent problem creating temporary files which could prevent users from sending some notices for a short time.
63618: Replace Enom XML Network Notice Templates
Updated network and network group notices to be more consistent and add more automated testing.
64087: Support additional lead times for nominations
Notice lead times can now be configured in 5 minute intervals.
64190: Allow negative values to be pasted in Contract Nominations
Negative amounts and profiles can now be pasted in Contract Nominations. The sign will be ignored, as long as all amounts in the clipboard have the same sign.
64268: Warn if saving contracts with no default shipping
Users will now be warned if they attempt to save a contract without configuring default shipper codes.
63984: Remove support for Austria Excel confirmations
These have been removed as all customers now use Edigas messages.
63737: Allow flange to be selected before direction when adding fixed trades
Adding fixed trades is now more flexible.
64509: Set services to automatically restart after crash
EuroRunner server applications should now be more resilient in the event of unexpected problems.
64572: Custom Response view template for swing sell contracts
Daily and weekly view template added. It can also be used as an HTML send template.
64687: Require .NET Framework 4.5.2
Microsoft .NET Framework 4.5.2 is now required on the application server and all client PCs.
64269: Support TLS v1.2 for GTS services
EuroRunner can now use TLS v1.2, as GTS will soon require. As a result, the application server must now use Microsoft Windows Server 2008 R2 or above.
64526: Create Thyssengas network notice template
New template allows Thyssengas nominations to be sent as a single network notice.
64658: Support National Grid unidentified gas
National Grid Unidentified Gas quantities will be imported as position adjustments.
64315: Trades between two shippers in no network can cause problems when flowing between time zones
64407: Fix import of EKB allocation notices
These notices can now be imported again.
64698: Network group notices always appear unsent if Flange (All), Shipper (All) is selected
64977: Server installer can get stuck if wrong password is entered for services
64699: Error installing EuroRunner Server if services could not be removed
If the old EuroRunner services could not be removed (e.g. if there was an active client connection), the installer will prompt for a restart before installing the new services.
64641: Error adding a new network
Fixed error introduced in 10.9.28.
63191: Add hyphens back into text templates
Re-introduced hyphens in dates, as some recipients were processing text emails automatically.
63130: Contract nominations - Hide BRO if same as BDR
The BRO column is now hidden by default in the Contract Nominations screen, to make it easier to use when many contracts or flanges are visible.
63113: Lead times in contract nominations
The Contract Nominations screen now warns the user immediately if a nomination change is after a contract notice deadline.
63379: Improve Custom Contract Group Text Notices
Previously, only BDR, BRO or Transfers could appear for Buy contracts and only Max DQ could appear for Sell contracts in custom contract group notices. All four options are now available for Buy and Sell contracts.
63506: Remove deprecated Austria KissGas templates
Removed templates no longer supported by Austrian TSOs.
63867: Remove Unused Enom XML Notice Templates
A number of ENOM Templates which are no longer valid have been removed.
63182: Import German network notices in .NET
Processing of confirmation notices from Bayernets, GASCADE, Gasunie Deutschland, GRTgaz Deutschland, Jordgas Transport, ONTRAS and Thyssengas has been updated. Additional statuses such as 'Processed by Adjacent TSO' are now used in Compare Latest.
64238: Ignore Gassco Rich Gas linefill acccount balances in confirmation notices
This change is required to import confirmations containing linefill information for rich gas pipelines.
64288: Update outgoing ENOM XML notice templates
Updated the code used to generate most outgoing notices, to be more consistent and add more automated testing. Affected notices include: * Text, Excel and most Edigas contract notices. * Excel, Gemini and most Edigas transit notices. There are minor formatting changes to some text contract notices as a result.
63562: Error opening Contract Capacity Trade Properties for existing trade
63910: Network Steering doesn't remember tab correctly
62429: New "France v5" notice templates
Added new templates which can be used to create Edigas v5 nominations to GRTgaz and TIGF.
62634: New Request template for Virtual Storage contracts
This template creates Edigas request notices with hourly amounts identified as "BDR".
62636: New Request EOD template for virtual storage
This template creates Edigas request notices with end of day amounts identified as "BDR".
62645: Create "Enagas Storage" send template
New template creates transit nominations to Enagas for flows at Storage and LNG sites. These can be saved to a folder and manually uploaded to Enagas' SL-ATR website.
62625: Allow quantity type 'QDGQ' in contract response notices
Incoming response notices with amounts identified as "Quality-Deficient Gas Quantity" can now be imported.
62705: Network not saved when adding shippers via Contract Properties
62872: Capacity Position report gives different result to Capacity Position screen
Resolved issue which could occur when exporting some complex Gassco service capacities in volume units.
62772: Error selecting Apply to save corrected swing nomination import
Fixed error which appeared when clicking Apply instead of OK (nominations were still saved if Apply was clicked).
60600: Volume capacity calculation for shares
The calculation of CVs for capacity shares has been updated, to improve the use of capacity shares when modelling Gassco capacity.
61336: Create PSV upload file
A 'PSV Upload' report data set has been added, which can produce CSV trade files to upload to the PSV website.
61542: Optionally disable schedules and email when importing a dump file
The Database Wizard has been changed to make it safer to import copies of live databases to test systems.
61433: Import 'Zeebrugge Beach' trade allocations from Hub Allocations spreadsheet
These allocation spreadsheets can now be imported directly in EuroRunner, instead of using the separate "Hub Allocations Converter" tool.
37722: Allow removal of old audit data
It is now possible for administrators with sufficient permissions to remove old audit data from EuroRunner.
61927: Update Prerequisites
Updated Prerequisites to add support for Windows 10, Windows Server 2012 R2 and Excel 2016, and remove some older versions.
61892: Support Energystock virtual storage
Nominations can be sent and confirmations received for Energystock virtual storage. Response (REQRES) notices can now also be imported for other virtual storage contracts.
61443: Import Physical Storage confirmation notices in .NET
The code which imports all physical storage notices has been rewritten.
62126: Support additional statuses in confirmation notices
Additional statuses (e.g. Processed by Adjacent TSO) are now used in Compare Latest for BBL, Gassco, GASPOOL, GRTgaz, GTS, Huberator, Net Connect and TIGF notices.
62127: Replace view templates for outgoing contract notices
All HTML view templates for contract notices have been updated to be clearer and easier to read.
61855: Import PSV Excel 'Analisi Transazioni' files
Files exported from the PSV website can be imported as confirmation notices.
62125: Remove "Swap shipper" flag from swing contract properties
This option is no longer necessary, as all incoming contract notices now automatically cope with reversed shippers.
62368: Remove support for Use Transfers rather than Nominations
Removed legacy feature used for old Gassco email nominations.
62093: Improve network notice configuration
The Network Notices tab of the Notice Configuration screen has been removed. Notice Content for network and network group notices is now configured against the notice. You can now choose to include all shippers at certain flanges, or all shippers in a network, so new shippers are automatically added to the notice.
62685: Standardize text notice templates
Email Text templates for contract notices have made more consistent. The content of some notices has changed slightly as a result.
61938: Compare Latest should show transit book
The Compare Latest screen now shows books, if the notice "me" shipper has books.
60388: Use log4Net for all .net logging
Error logging is now more configurable. Additional logging has also been added, which can be enabled if needed.
60371: Process Flange Min. DQs in v4 availability notices
Minimum flange limits can now be imported.
60104: Improve Edigas v5 support for Huberator
A new 'Huberator v5' template has been added, so Edigas v5 Zeebrugge Beach messages can be sent when out of balance.
60356: Process Availability notices in .NET
All availability notices are now processed in .NET. Viewing incoming availabilities from Find Notices has been greatly improved.
60374: Process Contract Min and Max DQs in v4 availability notices
Limits for the whole contract can now received in availability notices (not just flange limits).
60486: Allow Find Fixed Trade by Code
It is now possible to search by trade code in the Fixed Trades screen.
60346: Allow manual report exports by email
Manual report exports can now be sent directly by email.
60771: Allow removal of historical data
An Earliest Gas Date can now be set for EuroRunner. Data before this date will be removed, allowing smaller databases.
60660: Gemini confirmation notices should be imported using the temperature of the outgoing notice
Implemented to support the upcoming change to Bacton BBL and Bacton IUK nominations, so they can be nominated with a different reference temperature to the rest of the network.
60573: Support IMBNOT and LIMITS messages from Balansys SA
Imbalance messages will continue to work when the balancing role for the BeLux market passes from Fluxys Belgium to Balansys SA.
60507: Use additional statuses from Interconnector confirmations
"Accepted by TSO" and "Nominated by Counterparty" statuses are now stored and used in Compare Latest.
55240: NOMINT notices to be imported for buy contracts
Nomination notices can now also be imported for buy contracts.
60693: Import nomination response (NOMRES) notices for buy and sell contracts
Confirmation notices can now be imported for buy and sell contracts.
60806: Import additional statuses from Fluxys confirmations
"Processed by Adjacent TSO" statuses are now stored and used in Compare Latest.
61297: Can't send zero allocations with Daily Allocations report
Fixed. Note that without this fix, zero allocations can be sent, but only if there is a forecast amount for the same shipper.
59217: Allow new trader to be added from details tab of contract properties
Add and Edit options added to contract properties.
59661: Simplified "Add Shipper" screen when opened from contract properties
This screen has been reworked to simplify adding new flanges and shippers to a contract.
59744: Make contract start and end dates optional
New contracts are now open-ended by default. Start and end dates can be added or removed if needed.
59886: Support zero output nominations in Statoil Request template
Template updated. Zeroes will now be sent as outputs (requires ENOM 6.18.042 or later).
59645: Make polling for Gemini confirmations more efficient
EuroRunner now polls for all non-IP confirmations in one go.
60017: Add 'Both' option for adding contract flanges
Flanges can now be added in both directions (Buy and Sell) at the same time.
60044: Allow more characters in "Email to" field for Reports
Increased limit to 500 characters.
60045: Allow 'Previous Day' in report schedule custom period
It is now possible to configure schedules which run reports for a custom number of days, starting up to one week before the schedule is triggered. For example, reports can be configured which run every morning and contain data for within day and the previous gas day.
59764: Remove "Find Fixed Trades for Make Transfers"
Find Fixed Trade now has only one mode. The menu option when right clicking on fixed contracts in position screens is now called "Fixed Trades" rather than "Make Transfers".
59170: Excel Reports - always create .XLSX files
.XLS is no longer used for reports (.XLSX was already used by default on all PCs with Excel 2007 or higher).
60093: Allow more characters in Recipient/Copy Recipient fields on email notices
Increased limit to 500 characters.
59789: Remove support for incoming Edigas v2 notices
Version 2 Edigas notices are no longer processed.
59088: Simplify adding/editing flanges
The Flange Properties screen now has less different modes.
59786: Remove support for outgoing Edigas v2 notices
Unused templates for creating Edigas v2 transit and contract notices have been removed.
58019: Remove COM+ from the server since it is no longer required by VB clients
Simplified the server installation and communications between client and server. Prerequisites have been updated (some prerequisites have been removed; none have been added).
58729: Enable visual styles
EuroRunner now uses default Windows styles wherever possible, giving a more up-to-date look that adapts to match your Windows version.
59345: Allow Contract Notice Received schedule event to filter by contract
Reports produced by this schedule can now be filtered to the contract of the received notice. To enable this, add a "Contract Equals" filter on the report and tick the "Parameter" check box.
59114: Improve usability of date picker
Using the up/down key to change the day or month now changes the month or year if you are on the first/last day of the month or year.
58915: Auto fill option for Default Shipping
An "Auto fill" link has been added to Default Shipping for contracts. It automatically selects shipper codes where possible, based on the Trader selected for the contract.
59158: Migrate Clearing Confirmations to .NET
GTS Clearing Confirmations are now processed in .NET.
59580: Allow negative prices for capacity trades
Negative prices can now be imported or manually entered.
58851: Send admin email if report schedule fails
If a report schedule cannot run, the error message to the user will be more descriptive and an email with full details will be sent to the Admin Email Address if one is configured.
59109: Explorer appears off screen when reopening EuroRunner after closing it while minimised
59435: Error running event-driven schedule with relative period
Fixed an issue exporting reports using the "Fixed trade received", "Swing nomination received" and "Capacity trade recieved" schedules.
59343: Changing contract of trade causes unexpected imbalance
Fixed issue if a trade is re-imported against a different contract.
59549: "This program may not have installed correctly" sometimes appears after successful upgrade
This message should no longer appear on Windows Vista or later (and Windows Server 2008 or later) if the installation was successful.
58354: Allow default contract settings to be configured by flange
A default Time Zone, Unit, Temperature and "No Loss EOD" setting can now be set for flanges.
58745: Change Inbox icon for Failed Checks
Imported swing nominations which have failed validation against contract limits will now be more obvious in the Inbox.
58815: Timestamps should obey Time Zone setting on reports
If a report is configured to use a specific time zone, this now applies to time stamps as well.
47766: Migrate GTS Operational Allocations Interface
All GTS pollers now use .NET.
58567: Improve Failed Notices refresh
If the number of failed notices changes while the Failed Notices screen is open, it will automatically refresh.
58061: Support TAQA Bergermeer Storage
TAQA Send and View templates have been added for Physical Storage contracts and confirmations from TAQA can be processed.
58648: "Me" shippers can be configured with network (None)
It is no longer possible to have "Me" shippers without a network. You should ensure you do not have any configured before you upgrade.
56471: Remove ISIS interface
Removed ISIS functionality now that it has been replaced by Edigas notices. This includes removing Pending and Failed notices from the Outbox and Find Notices, as these were only used for ISIS notices.
56555: Process incoming v3 REQEST notices in .NET
Processing of v3 REQEST notices has been migrated to .NET and improved. "Swap signs" no longer needs to be set.
58008: Remove Routes screens
The Routes screens in EuroRunner have been removed.
58273: Allocations import should support gas day change
Importing allocations XML from other systems now works in time zones with gas days that are not 6-6.
58342: Support TIGF confirms where adjacent shipper equals internal shipper
TIGF confirmations, and most other confirmations can now be imported when the same shipper code is used in two connected networks.
47767: Migrate GTS POS/SBS Interface
GTS position data is now loaded in .NET. Behaviour if accountable positions are published late has been improved.
58182: Allow report period to be specified in filename
Report file names can now include the gas date (or dates) the report is run for (instead of the date it is run on).
53981: Log additional information for GTS Services
GTS services can now log more information, and logging can be enabled more easily, to help troubleshooting.
58004: Overview Map date filter doesn't support relative dates
Relative dates (Yesterday, Today, Tomorrow) can now be selected and are inherited correctly from the main date filter.
58267: Total Output doesn't appear in Notification Type filter list for Swing Contract History reports
58675: Semicolon separators in email recipient lists cause errors in EuroRunner 10.2
Improved validation to ensure commas are used to separate email addresses. Any semi-colons currently configured will be replaced with commas during the upgrade.
58784: Nogat allocation notices (NOGO02) can't be imported
58402: NCGVHP confirmations using "nominated by shipper" as confirmed
New DVGW confirms from Net Connect Germany are now processed correctly.
55844: Improve performance of contract nominations
Changed the way contract nominations are stored in the database to improve performance when saving and reading them.
56014: Migrate Send EMail Notices to .net
Updated code used to send email notices.
55360: Support ACKNOWs from any recipient
ACKNOWs from any notice recipient will now be processed. ENOM must be configured to 'Automatically Send XML' for the corresponding recipient.
56018: Migrate Send ENOM Notices to .net
Files to ENOM are now saved by .NET (notice content has not changed, only the method of saving the files).
55578: Update use of ACKNOW codes
Some codes which were previously interpreted as "Rejected" are now interpreted as "Accepted with Remarks". Also added support for new codes which may appear in v5.1 ACKNOW notices.
55366: Support Fluxys v5 messages
Incoming v5 ACCSIT, LIMITS, ACKNOW and NOMRES messages from Fluxys can be processed.
55373: Support Fluxys v5 nominations
Added "Fluxys v5" nomination template. Also updated "CEGH" and "DVGW Hub" templates to use Flange Shipper Alias if one is configured.
56379: Allow import of service capacity
Service capacity for Gassco can now be imported. Please ask for the updated Interfaces document if you would like to use this.
55202: Remember last selected flows on flow screen
When opening a flow screen, EuroRunner will remember the imbalances, shippers and direction you last used for that flow.
47764: Migrate GTS Damping Parameters Interface
Fetching Damping parameters from GTS now uses .NET. Test Login for GTS has also been updated.
57490: Support Gemini IP confirmations with multiple periods
Change to support within day Gemini IP confirmations.
57464: Create 'Statoil Request' templates for swing Sell contracts
Daily and Weekly Send (Edigas) and View (HTML) templates added.
56999: Gassco - support nominations to multiple UK shippers at Easington/St. Fergus
Multiple UK shippers can now be nominated to Gassco using the same dummy exit code and corresponding confirmations can be processed.
57945: Improve Gemini Failure Log Message
Event log warnings now contain more information if Gemini doesn't respond as expected.
56087: Importing confirmation for trade at Gassco field can give error
Fixed error which could occur if there is a trade at a Gassco flange, the flange name equals the point name and the point contains other flanges where both shippers are available.
56239: Entering contract nominations too slow on Contract Nominations for some contracts
Fixed issue causing slowdown for contracts with many columns displayed on nomination screen.
56215: Database Wizard states history tables are missing when they are present
56371: Edigas v3 Request Notice (BDR) not imported
57356: Errors with date when editing a failed fixed trade import
57268: Overview and Overview Map open Capacity Position for wrong shipper
Capacity Position will now open for the selected shipper.
57395: Reports exporting multiple files with the same name at the same time can fail
57304: Within day notice deadlines can't be used for National Grid
If a within day notice deadline is set, the start hour in Gemini notices will default to the end of the current hour plus one. Note that Gemini notices for IPs should still be configured with a deadline of of "2 hours before start of data".
57634: Contract Notices should use database timestamps
Standardised timestamps so notices received in the same second appear in the correct order.
57202: Compare Latest appears incorrect for Zeebrugge Hub notices
Fixed by undoing changes made in case 55342 in 10.1.14. Compare Latest, Position and Map screens no longer show unexpected confirmed differences.
57302: Notice deadlines incorrect for flows created using flow screen
57879: Gemini non-IP confirmations not displayed
Fixed issue when viewing Gemini confirmation notices.
57121: Error occurs correcting data on failed fixed trade import
56145: Capacity Position report fails to complete
Improved performance of this report for databases with very large numbers of scalings (e.g. from CHACAP notices).
56150: Gas day change tool recalculates last hour of 29th Sept incorrectly
56152: Transfers not created when duration of fixed trade is extended
Fixed issue when updating an existing fixed trade, which occurred if the traded amount was unchanged and the end date is extended.
56171: Missing nominations in Compare Latest when comparing a confirmation notice to multiple outgoing notices
Fixed error which could affect notices including Gassco confirmations.
55129: Support Send of Gemini IP nominations
Implemented. Note that this is still based on a draft specification from National Grid and may require additional changes before these go live on 1st October 2015.
55246: Removal of Upper and Lower No Incentive Limits from Fluxys IMBNOTs
Fluxys IMBNOTs without No Incentive Limits (which will be received from 1st Oct 2015) are now supported.
55342: Flow screen should save all flows
Changed the way that the flow screen saves flows in connected networks.
55549: Retrieve Gemini IP confirmations
Implemented. Note that this is still based on a draft specification from National Grid and may require additional changes before these go live on 1st October 2015.
55650: Allow Routes screen to support CET routes after 1st October
Routes support for the EU common gas day is not yet complete, so routes containing non-CET flanges cannot be used from 30th September 2015 in this version.
55518: Allow disclaimer text on emails
A Disclaimer can now be entered in System Options and will be included on all outgoing emails.
55521: Allow within day notice deadlines
Fixed notice deadlines within the gas day can now be configured.
55195: Error viewing XML notices in Send Format
55232: Imbalance at border flange is double counted in flow screen imbalances
Flow screen now works better when flows in adjacent networks don't match at border flanges (e.g. if entry-exit and wheeling flows are possible at the flange).
55962: Error processing Fluxys confirmations when not using default database user
52698: Migrate outgoing contract notices to .NET
Fetching data for contract notices has been migrated to .NET. The notices should be unchanged, except for some small changes to notices for contracts in multiple time zones.
52987: Remove option to use non-"me" shippers in Routes
To allow for upcoming improvements to Routes, it is no longer possible to configure routes which flow to or from non-"me" shippers in point-to-point networks.
52898: Remove "Automatically generate an internal notice after nominating"
This unused contract notice option was removed while rewriting contract notice generation in .NET. The Notices tab in contract notice properties has changed slightly as a result.
53119: "DVGW Hub" View template shouldn't merge "me" shipper across columns
Improved template for viewing outgoing notice.
53230: Allow users to move a Flange to a different point
Flanges can be moved to a different point, as long as the new point is in all networks which contain the flange, and the flange is not part of any journeys.
52110: Date/time report filters should always use a single time zone
Report filters based on date/time are now always aligned to the CET time zone.
53528: Migrate Trade Latest Notifications Report to .net
Report has been rewritten in .NET.
53303: Migrate transit notices to .NET
All outgoing transit notices are now created in .NET.
53476: Remove Norway Text Notice Templates
Removed templates no longer supported by Gassco.
53477: Remove "Show all Nominations as Deliveries"
Removed deprecated option, used by old (2010 or earlier) GTS notices, from notice configuration screens.
54285: Process incoming v4 REQEST notices in .NET
These contract notices are now processed in .NET, have improved view templates and no longer depend on the "Swap shippers on incoming notices" flag.
54517: Disable routes after gas day change
The Routes screens do not currently support the EU common gas day. As a result, routes cannot be used in this version for gas days after 30th Sep 2015. Routes functionality for 30th Sep 2015 onwards will be restored in a future version.
54675: Extend support for Request Response (REQRES) notices
These are now supported for Swing Buy contracts as well as Swing Sell contracts. Also supported are:
* Weekly response notices (SWR).
* Response notices containing daily amounts.
* Response notices for contract groups.
54956: Improve processing speed for updating fixed trades
Updates to existing fixed trades are now more efficient if only the start/end dates have changed and the new and old periods overlap (Auto import fixed trades must be enabled).
55010: Support EU common gas day
From gas day 1st October 2015, the definition of a gas day in EuroRunner will change. A gas day currently always starts at 06:00 local time. After 1st October 2015, gas days will always start at 06:00 Central European local time.
All times in EuroRunner will still be displayed in local time, so UK gas days will show a start time of 05:00.
55011: Support EU common gas day for outgoing notices
Notices for the following recipients support changes required for 30th Sep 2015 and beyond due to the EU common gas day:
* Interconnector (UK) at Bacton
* National Grid (NBP and non-IP entry and exit activities)
* Gassco (changes for Easington and St. Fergus on 30 Sep)
* SEPIL (Corrib Field)
Most outgoing contract notices will also obey the EU common gas day if used in non-CET time zones:
* ENOM templates: all Edigas v3 and v4 templates (including custom templates).
* Excel templates: Default and Custom templates.
* Text templates: all templates (including custom templates).
* HTML templates: all templates (including custom templates).
55012: Support EU common gas day for incoming notices
Changes for 30th Sep 2015 and beyond due to the EU common gas day are supported in notices from the following operators:
* Interconnector (UK) at Bacton
* National Grid (NBP and non-IP entry and exit activities, NDM data)
* Gassco (changes for Easington and St. Fergus on 30 Sep)
* SEPIL (Corrib Field)
The following incoming contract notices will also obey the EU common gas day if used in non-CET time zones:
* Edigas v4 BDR and BWR (aka REQEST, Buyer's Request) notices.
* Edigas v3/4 SDR and SWR (aka REQRES, Seller's Response) notices.
* Edigas v3/4 SDT (aka NOMINT, nomination) notices.
55054: Tool to fix data for EU common gas day
A special tool is provided to fix any data already in EuroRunner for non-CET flanges after 1st Oct 2015. It should be run once after upgrading to this version.
54677: Support "Total Output" in Corrib NOMRES
This new value can now be included in the Swing Contract History report data set.
52907: Export of allocations for more than one day does not contain any data
Fixed issue with the Export to Excel button if profiles for a multiple day period was displayed on screen.
53225: Error running Swing Contract History report with no time zone selected
Fixed error on some reports when Created Date/Time is used in a Total row and no time zone is selected for the report.
53488: Errors in event log if using ISIS interface for NTS nominations only
Unnecessary warnings no longer written to Event Log.
53795: Rejection APERAK doesn't trigger Outbox refresh
The Outbox will always refresh to show unsent notices if a rejection is received for a sent notice.
53979: Setting GTSDebug flag causes error in GTS Zones Poller
Fixed error and added improved logging when debugging is enabled.
12242: CET Time Zone and MWh Unit defaults are incorrect
CET time zones with incorrect daylight saving will be corrected and the MWh unit will be set to have 3 decimal places.
54943: Find screens flickering
Find screens will no longer flicker when refreshing data and flicker on other screens has been reduced.
53170: GTS Metered Quantities not displayed
Fixed an issue introduced in v9.30.22.
51470: Change Flange Shipper start/end dates to work by gas date
Flange Shippers can no longer be valid for part of a gas day.
51610: Support Fluxys messages identified by EIC code
Special processing for messages from Fluxys Belgium is now applied for messages where Fluxys Belgium identifies itself using its EIC code.
52296: Remove support for sending notices by calendar date
These notices have not been required in supported markets since 2012, so have been removed to simplify notice configuration.
52683: Support Capacity Types in Swing Contract History Report
A Capacity Type column is now available in this data set, for Physical Buy or Storage contracts with capacity types configured.
52684: Support GASPOOL DVGW messages
New "DVGW Hub" Send and View templates have been added. These are required to send nominations to GASPOOL in the DVGW message format.
52733: Make static data loading more efficient
The performance of loading static data (e.g. shippers, contracts, network properties) has been improved. Refreshing screens after configuration changes should now be quicker.
52662: Refresh data in the background where possible
After making a configuration change, the application will be more responsive.
51706: Can't delete users
Users with stored settings for the Contract Nominations screen can once again be deleted.
51789: Open screens refreshed twice when main date is changed
51636: Validation of swing nominations is inconsistent for partial day nominations
Improved validation of imports if a daily amount is specified for a period of less than a day.
52320: APERAKs not displayed in Notice View screen
APERAK and ACKNOW information is once again displayed when viewing the details of a sent message.
52446: Swing imports for 24 hours on 25-hour days are imported for the whole day
51622: Validation of swing nominations is incorrect for multiple day nominations
Improved validation of imported swing nominations if the import period spans multiple days.
52482: Max. DQ column is displayed twice for a physical/virtual storage contract
52577: Portfolio size is not displayed correctly on Tolerance tab of Steering screen
50598: Change contract start/end dates to work by gas day
Contracts may no longer start in the middle of a gas day.
51059: Change contract quantities to work by gas day
Min/Max quantities for swing contracts are now always configured for a whole gas day, unless "Use variable limits" is selected.
51233: Change service factors to work by gas day
Service factors now always start at the beginning of a gas day.
51293: Change shrink factors to be configured by gas date
Shrink factors now always start at the beginning of a gas day.
51361: Change calorific values to work by gas date
Flange and point CVs configured in network properties are now always the same for a whole gas day. The interface for importing CVs from an external system has changed slightly as a result.
51566: Use whole gas days for journey properties
Fuel cost may not change in the middle of a gas day, and journey start and end dates are now always whole gas days.
51846: Ignore EJ-TRS location in TIGF confirmation notices
The TRS imbalance location is ignored so that the imbalance is not double counted. It can still be seen when viewing the notice.
50708: Time zone for new contracts defaults to UTC rather than CET
49534: Send report by email on a schedule
Reports can now automatically be sent by email, based on a timer or event.
50085: Improve speed of swing imports
Reduced the amount of data fetched when importing swing nominations.
50395: Improve behaviour when clicking a parent form with an open child form
Clicking a parent form when a child form is open now selects the child form. For example, clicking the Counterparty list when Add Counterparty is open brings Add Counterparty to the front.
50173: Include Server and Database information in ISIS emails
Admin emails now include additional information.
49440: Migrate Database Wizard to .NET
Implemented. If database upgrade scripts are saved to be run later, they now check the installed version before running. Other minor improvements have also been made.
49769: Migrate the Main EuroRunner Screen to .NET
With the exception of the Route Flow and Routes Summary screens, all screens are now in .NET.
Note that the appearance of the Route Flow screen is slightly simplified. All functionality of the screen remains available, and all other screens are not impacted.
49949: Corrib NOMRES: rounding issue in View template
Fixed occasional rounding error in EOD numbers.
50084: Import Look Ahead period is not used for Find Fixed Trades, Capacity Trades and Swing Nominations
Fixed error which meant the Notice Look Ahead period was used when opening these screens from the Inbox menu.
50183: Error processing incoming notices using .NET if password contains a # symbol
50509: Event-driven reports may become disabled
Fixed an issue which could cause a number of reports to become disabled.
50733: [Flow screen] What if flows double counted at 'Auto flow to "Me"' flanges
Fixed issue affecting Zeebrugge Hub flows.
50921: Error occurs running Latest Flows report
43195: Change the Application Server service to run as domain user
Change to application server required to support future migration.
40447: New Flow Screen
The Flow screen has been replaced. New features include:
- More intuitive, streamlined design.
- Capacities in connected networks are displayed, and used to calculate and display the maximum available flow across both networks, or along the whole journey.
- Drag and drop is replaced by links which let you balance your chosen imbalance with one click.
- Network group imbalances are displayed if appropriate.
49409: CVA Report XML Templates: allow reporting of totals rather than individual report items
Allows multiple contracts to be summed to create a single CVA submission.
49461: Improve Inbox/Outbox responsiveness
The Inbox and Outbox counts and icons now update more quickly after manual changes.
32166: Add option to only show latest messages on Find Notices screen
An "Only Latest" option has been added, which allows superseded notices to be hidden.
49695: Map: don't show connected imbalances at wheeling flanges
If a shipper in an adjacent network has wheelings at the border flange, the wheeling shipper's imbalance should not appear as a connected imbalance.
49556: Migrate GMSL EuroRunner Service to .NET
The service which runs scheduled tasks has been rewritten in .NET, and renamed to "GMSL EuroRunner Task Scheduler".
49369: EuroRunner client crashes when Alt+Tab is pressed while preparing to display a tooltip
48838: Error exporting very large reports to Excel
Fixed error affecting reports containing several thousand lines.
49513: Gemini login is not disabled when password is incorrect
EuroRunner will stop trying to connect to Gemini if the password is changed elsewhere and not updated in EuroRunner.
49677: Inbox/Outbox might not update after receiving Gemini confirmation or importing trades
Fixed by rewriting the schedule service in .NET.
50926: Edigas v3/4 Request Response (REQRES) notices always imported at 25C
Fixed. Contract flange temperature is now used when importing v3/4 REQRES and NOMINT notices for swing contracts.
48447: Create Outgoing Corrib Allocations
Outgoing allocation notices can be created using the new "Daily allocations" report data set and sent using ENOM.
48469: Daily allocations report data set
A report data set has been added, which includes daily transit allocations.
48523: Add "ENOM Allocation Notice" XML report template
This template may be used with the "Daily Allocations" report to create and send allocation notices via ENOM.
48749: Allow BRO in "Availability v4" custom swing sell template
A flange availability can now be specified based on the BRO.
48850: Allow six decimal places for Rich gas factors
Increased maximum number of decimal places from five to six.
47567: Add 'Display Temperature' option to Find screens
The temperature can now be selected when choosing a display unit. Previously, the temperature was always set to 25C if a unit was selected.
48913: Hide auto-generated transit allocation notices
Internal notices, created when a user manually enters and saves allocations, no longer appear in Find Notices.
48744: Import Corrib Confirmation (NOMRES) Notices
NOMRES notices from SEPIL for the Corrib field can now be imported.
48977: Support import of BRO values in Swing Nomination XML
It is now possible to specify BRO amounts in swing nomination imports. There is no change to the processing of imports that only contain BDR values. The EuroRunner Interfaces document and import XML schema have been updated.
48964: New report event: contract notice received from specific counterparty
Report schedules can now be triggered when a contract notice is received from a selected counterparty.
48953: Create Swing Contract History report data set
New report data set allows the history of contract quantities for a period to be viewed, including BDR/Request, BRO, Confirmed, Allocated and Min./Max. DQs.
49531: Importing BDR notice always uses temperature of 25C
Availability and Request notices are now imported using the temperature of the contract.
47359: Migrate Background Processor
Server functionality has been migrated to .NET.
46989: Migrate server code for network allocations screen
Server code used to load and save allocations has been migrated to .NET.
47266: Usability with long shipper codes
Handling of long shipper codes on the wheeling flow screen has been improved when the screen is small.
46636: Migrate Contract Nominations server code
Server functionality has been migrated to .NET. Affects manual import of swing nominations and correction of invalid imported swing nominations.
47363: Physical buy: only generate new notice if Request changes
Notices are no longer generated for Physical Buy contracts if contract limits change.
47388: Support Monthly Contract Notice Configuration
Monthly notices can now be configured and sent for Physical Buy contracts.
47559: Migrate Swing Nomination Import
The import functionality and the format of import files are unchanged.
47861: Corrib Nomination Notices
Daily, weekly and monthly Corrib Send and View templates added for Physical Buy contracts.
47706: Migrate XML Fixed Trade Import
The import functionality and the format of import files are unchanged.
47718: Migrate Excel Fixed Trade Import
The import functionality and the format of import files are unchanged.
47620: Migrate Fixed Trades Server Functions
Server functionality related to the Find Fixed Trades screen has been migrated to .NET, including searching for trades, manual imports, editing failed imports and deleting trades. There is no change to the behaviour of the screen.
47553: Support APERAKs for contract notices
APERAKs for contract notices behave the same as APERAKs for transit notices. If an APERAK is received, the corresponding notice will be marked as accepted or rejected.
47724: Support Corrib Availability Notices
Daily, Weekly and Monthly Availability notices for the Corrib gas field are now supported.
47572: Improve settings for Contract Nominations columns
Default settings for columns on Contract Nominations screens have changed:
- Settings for similar columns have been combined.
- More columns are shown by default.
- To compensate, empty columns which can't be edited are hidden by default.
- Settings are now remembered by EuroRunner user and transferred between different PCs.
47740: Allow resize of Network Group Properties
Screen can now be resized.
48403: Add 'Available' columns to contract nominations screens
A new column can be displayed for Buy, Sell and Physical Buy contracts, which shows the difference between the Contract Max. DQ and the current request. For Physical Buy contracts with rich gas flanges, separate Available columns are shown for rich and dry gas.
48090: Import incoming Corrib allocations
Allocations for Corrib gas field are imported, creating contract and transit allocations.
47751: Migrate End User Forecast Import
Server code for importing end user forecasts has been migrated to .NET.
48448: Allow Translations on reports to be configured by counterparty
For reports which use translations, you can now choose to use translations against any counterparty.
47652: Network properties: Add new flange link on Flanges tab not visible
47939: Find Notices: ordering by Sent/Received column incorrect for periods longer than one month
49339: Allow re-enabling of disabled passwords in External Systems
'Allow Retry' link added. Using this link, Gemini and ISIS logins marked as disabled can be re-instated without the need to re-enter passwords.
49356: Stay logged in to ISIS until all nominations are sent
Each batch of nominations is now made in a single session. This reduces the risk of login errors and decreases the time taken to make nominations.
48655: Error sending multiple ISIS messages at once
49337: Original error message is lost when error occurs sending error email
Fixed bug where a Gemini error is reported by email, but sending the email itself causes another error. Both errors are now logged.
49342: Unhandled errors when polling Gemini
Fixed. Non-critical errors (e.g. due to Gemini system maintenance) are ignored; unexpected errors are logged. Gemini logins are kept enabled so subsequent polling is unaffected.
49258: Wheeling screen duplicates flows after notices sent
Fixed error which could occur if flows were edited multiple times between sending nomination notices.
47964: Automatically change Gemini API passwords
Added option to automatically update passwords on Gemini when they are close to expiry. A new password will be generated, validated and used for subsequent API sessions.
47498: NDM Offtake creates positive Position Adjustments
46406: Migrate report data sets
The following report data sets have been migrated to .NET (some of these data sets are only available to specific clients):
- Audit Group Screen Permissions
- Audit Users
- Audit User/Group Assignments
- Capacity Position Report
- Capacity Position Data Dump
- Capacity Trades
- Fixed Trade Allocations
- Fixed Trades
- Fixed Trades with Network
- Latest Flows
- Net Position Forecast
- Network Allocations
- Network Position
- NTS Capacity Position
- Swing Allocations
- Swing Latest BDR Nominations
- Swing Latest BDR Nominations with Network
- Swing Position
- Traded Position
45640: Import NDM offtake from Gemini
The aggregate daily figure for a UK shipper's smaller end user sites is updated automatically if the new Gemini NDM service is enabled.
46587: Allow "To" Translations for Contracts
The Contract entity type can be translated in outgoing communications. This is possible only for reports used to send UK allocation data to CVA.
45641: Generate CVA Shipper XML
UK shipper allocation data can be exported in the format accepted by CVA.
45642: Generate CVA Producer XML
UK producer allocation data can be exported in the format accepted by CVA.
46719: Migrate Capacity Trade Import to .NET
The import functionality and the format of import files are unchanged.
46809: Trade Allocations: Alter shipper allocations when trade allocations are saved
Rule has been changed. For most entry-exit networks, it is now possible to alter individual trade allocations even if this means allocations at shipper level are altered.
46862: Migrate server functions for loading trade allocations data
Migrated to .NET, functionality unchanged.
40207: Support for Windows Server 2012
Fully tested with this platform on both the application server and database server.
47109: Support for Internet Explorer 10/11
Internet Explorer 10 and 11 are now supported on the application server (for ISIS connectivity) and the client. Support for Internet Explorer 6 and below has been removed, as these versions are no longer supported by ISIS.
47002: Trade Allocations for multi-day periods
Trade allocations can now be viewed and edited for multiple day periods (up to one month). Performance has been optimised.
46203: Performance of Flanges tab on Fixed Contract properties screen
Improved performance when there are many items in the flanges grid.
46418: Next schedule time is incorrect or hangs in certain scenarios
Fixed issue that could occur for monthly or weekly scheduled reports.
46351: Buy/Sell filter does not work on Swing/Fixed Allocation report
Fixed. Please note that in report views and Excel exports, 'Buy' or 'Sell' will now appear instead of 'B' or 'S' in the 'Buy/Sell' column.
46554: ISIS Component does not work with updated ISIS web site
30678: Auto Poll after sending ISIS notice does not work
46670: View template for NOMINT does not include all nominations
Fixed display of some incoming contract notices.
46938: 30 Minute Notice Lead Times Treated as 60 Minute Lead Times
45616: Migrate report data sets
The following report data sets have been migrated to .NET (these data sets are only available to specific clients):
- Fuel Cost and Inventory
- Flow Position
- Hub Services
45387: Replace Transfer Mismatches
Transfer Mismatches has been simplified and rewritten in .NET.
45631: Add 'Beach Trader' flag as Flange Shipper property
New setting added to allow modelling of UK beach trades.
45366: Replace Network Mismatches
Network Mismatches has been rewritten in .NET and is now more user-friendly.
45638: Create Gemini nominations aggregated by Activity Number using Notice Configuration
Gemini activity numbers are now configured in Notice Configuration. Multiple shippers may now be nominated against the same activity number for beach entry points.
45466: Network Properties: add tip to Map tab
On screen text added to explain how to move points on the map. Also changed in Overview Map Properties.
46046: Support sending Gemini nominations for multiple shippers
It is now possible to exchange data with Gemini for more than one NTS shipper account.
44858: Map backgrounds don't show in network group position
44920: Rounding error shows mismatches in 15C networks
Fixed issue that resulted in excesses or shortfalls of zero being flagged.
45432: Profiled capacity overrun should show greatest hourly overrun on map
Fixed bug where the smallest hourly overrun was being shown, when in hourly view.
45613: New Flow screen should trigger "Flow Saved" schedules
Fixed. When a wheeling flow is saved, report schedules now run, and dashboard is updated if a new unsent notice has been created.
43181: Default book on Trade Allocation screen is not displayed by default
45448: Flow mismatches appear if traded amount doesn't round to network units
Fixed issue that resulted in small excesses and shortfalls being flagged incorrectly.
44058: Remove Traded Position screen
This screen has been removed. The same information is available from Reports based on the Network Position data set. Please contact GMSL if you need help configuring a report.
43450: Remove Export Allocations menu item for swing contracts
Allocations can still be exported either from the network allocations screen, or through allocations reports.
44336: New flow screen for wheelings
The Wheeling Flow screen has been completely redesigned. Changes include:
- More intuitive, streamlined design.
- Capacities in connected networks are displayed, and used to calculate and display the maximum available flow along the wheeling.
- Drag and drop is replaced by links which let you balance your chosen imbalance with one click.
- Network group imbalances are displayed if appropriate.
44543: Migrate Login Screen
This screen has been migrated to .NET. Reporting of Oracle errors on login is improved.
44842: Simplify Flow Mismatches on map
If a flow mismatch between two 'me'-shippers appears on a map, it will now be visible for both 'me'-shippers.
44964: Migrate and Improve Flow Mismatches
The Flow Mismatches screen has been migrated to .NET. It has been redesigned in order to make it easier to understand.
44196: Fixed Trades: Excel Export doesn't include Code column
44198: Fixed Trade Properties: Number is displayed instead of flange name for failed imports
44255: Contract nominations: contract level physical storage capacity checks not used
43592: Daily notice not always displayed on overview map or map
Fixed error which could occur if not all flanges in a point have a notice configured.
44702: SQL auto-flows when not ignoring temperature differences not rounded correctly
43700: Migrate EuroRunner Explorer to .NET
This screen has been rewritten. Its functionality is unchanged.
43810: Editing contract min/max DQ should require notices to be resent
43908: Migrate Routes configuration to .NET
The Routes, Route Properties and Route Leg Properties have been migrated to .NET. Their functionality is unchanged.
43802: Import v3/4 SDT notices for sell contracts
SDT (NOMINT) notices can now be imported.
43671: Text background isn't faded on Overview Map, Network Map
43813: Error zeroing injection on storage contract if "Net off injections/withdrawals" is on
43001: Allow larger shrink factors
Larger shrink factors can now be entered, so that condensate fields in the Gassco network can be modelled.
43134: Migrate Allocations and Trade Allocations to .NET
These screens have been migrated to .NET. Calculations are now done on the user's PC rather than the server, which should improve performance.
43067: DB Wizard: allow creation of database connections to existing servers
The database wizard can now be used to add or remove connections between application servers and EuroRunner databases.
43319: Create Daily Version of Norway Point Notice Templates
New template added to support Gassco rich gas exit points nominated as daily values.
43256: Opening schedules in report explorer causes error when a schedule has never run
43339: Error occurs running report where report can only be edited by Report Administration group users
43359: Gassco confirmations fail to import against Point notice where Confirmed value is zero
Fixed issue for rich gas confirmations.
43412: Swing Latest BDR Nominations report data set: contract filter not populated
43413: Reports: error if "Split into multiple reports" is enabled
Fixed error when exporting reports.
43422: Reports: contract filter for Swing Allocations data set shows fixed contracts
42344: Create Excel reports without automating Excel
Excel .xlsx exports are now created without using Excel for manual exports. Microsoft Office Compatibility Pack is now required on clients running Excel 2003 or earlier to create .xls exports.
42345: Migrate and Improve Inventory screen
The network Inventory screen has been migrated to .NET. It has been redesigned to look and behave in a more standard way.
42583: Ignore imbalance summary information in CEGH confirmations
CEGH confirmations containing the optional new summary information can now be processed.
42590: Migrate remaining Reports screens to .NET
The Report Export, Report Viewer and Report Explorer screens have been migrated to .NET.
42548: Send OMV Storage nominations
Edigas nominations for OMV Storage can now be created and sent.
42573: Migrate Notice Configuration
This screen has been migrated to .NET and simplified. Support for Norway email nominations has been removed, and specifying the order of items on network notices is now optional.
42552: Import OMV Storage confirmations
Edigas confirmations from OMV Storage are now imported.
41999: Allow Custom notice config by notice rather than by scheme
Custom notices are now configured separately for each contract notice. Improvements have been made to the custom content grid.
41559: Create Edigas v4 Availability (AVAILY) notices
This notice type is now available as an ENOM XML template for swing buy and sell contract notices.
41591: Import Flange Max. DQ from v4 AVAILY notices
Flange limits are now imported from incoming contract notices of this type.
41291: Migrate Network Steering screen
This form has been migrated to .NET, with minor changes to the tolerance chart and display options dialog.
41574: Allow "Swap shippers on incoming notices" for swing buy and sell contracts
Notices with shippers in unexpected order can now be imported.
42136: "Error: -2146233087 - Arithmetic operation resulted in an overflow" when opening network position
Fixed. (Only occurred only for networks which ignored temperature differences, and for swing imports under certain circumstances.)
42193: Route Flow does not correctly apply Auto-Flow to Me when the Auto-Flow needs to be reversed
40731: Migrate Network Properties
This form has been migrated to .NET. Inventory Limits and Colours tabs have been improved.
40811: Migrate Failed Notices and Pending Notices
These screens have been migrated to .NET. Their functionality is unchanged.
40812: Migrate user and user group configuration
The screen from which users and groups are managed has been migrated to .NET, and renamed from Security to Users. It is still accessible from the Admin menu. Its functionality is otherwise unchanged.
41376: Migrate Compare Contract Notice
The Compare Latest screen has been migrated to .NET for contract notices. Its functionality is unchanged.
41222: Remove database fields from server installer
SID, schema and password for connecting to the EuroRunner database are not now required when installing the server. They are only used in the Database Wizard.
40841: Remove Controller field from Point Properties
This field was redundant as it has been superseded by Notice Scheme functionality. Notices for Points with a Controller should be placed in a new scheme before upgrading to this version.
41537: Edigas v2 Response message template
New template to create Edigas v2 REQRES notices, used for GTS Peak Supply nominations.
41544: Seller's Request custom text template
New Custom template to create Request emails for sell contracts.
41407: Compress notice XML in EuroRunner
Notice data is now compressed, so database size will grow less quickly. A tool is also available to compress notice data already stored in the database.
41526: Support for Oracle 22.214.171.124
EuroRunner is now tested with Oracle 126.96.36.199.
41523: Migrate Report Properties
Report configuration has been migrated to .NET. This includes the properties screens of: Reports, Report Groups and Schedules. Functionality is unchanged except that Schedules can now only be edited directly from the Schedules folder, not from within report properties.
41971: BEB network template should zero out flows in opposite direction
This template now correctly handles a change of direction at a bi-directional flange.
41573: Subject for contract emails should contain notice reference
The Reference configured for email contract notices is now used in the email subject, rather than the contract name. For contract group notices, the Notice Name is now used.
40725: Add names to titles of .NET properties screens
The name of the item being edited is now included, e.g. when editing the shipper 'ZHDEMO', the screen will now have the title 'ZHDEMO Shipper Properties'.
40730: Migrate Point Properties
Point Properties and Flange Properties have been migrated to .NET (except when accessed from Network Properties). Their functionality is unchanged.
39224: Change order of table locks for reports which can export "only latest data"
This change reduces the risk of database deadlocks.
39226: Improve handling of deadlocks in scheduled reports
This change reduces the risk that scheduled reports will be disabled automatically.
40727: Add alternating colours for rows with disabled cells in .NET grids
Increases readability of grids containing disabled cells.
40809: RAG Storage Edigas templates
Send and view templates added.
40754: Migrate Network Flanges
This screen has been migrated to .NET. Its functionality is unchanged.
36876: Allow shared application servers
EuroRunner application servers can now connect to multiple databases. New databases can be added using the database wizard. The EuroRunner login form has changed to allow a database to be selected.