New Features

Latest Sprint:

Sprint 2024/09

v1.6.15 released on 06/05/2024

Bugs

ECMT-2643 Incorrect number of selected objects
ECMT-2644 Restricted Location selection for segments only working first input
ECMT-2647 Validity period faulty information on list view
Value of 'valid from' was shown in column of 'valid to'

Developments

ECMT-2312 CR 112 - Imprecise timing allowed for CMOs
ECMT-2649 CMO Harmonisation: show CMOs in statuses before publication
ECMT-2663 Header of 'ECMT Chart' changed to 'Capacity Supply Chart'
ECMT-2664 Message banner regarding legal bindingness changed

 

Sprint 2024/08

v1.6.15 released on 06/05/2024

Bugs

ECMT-2586 Recheck or clarify 'Map to existing CMO'
ECMT-2618 Removal Faulty Segments from staging and live
ECMT-2620 Revisions tab fix
'Revisions' tab duplicated in menu bar
ECMT-2645 CMO Import validates incorrect file
Leading zeros allowed in core element

Developments

ECMT-2285 CR 109 - Fine-tuning of mandatory CNA fields
ECMT-2561 First week day in calendars inconsistent
ECMT-2628 Text on left side of segment overview changed if bidirectional information is used
ECMT-2703 Import ÖBB and DB files to live - pt II
ECMT-2706 Some exports timing out or getting stuck

 

Sprint 2024/07

v1.7.2, released on 04/04/2024

Bugs

ECMT-2578 Discover faulty segments from the staging / live systems
ECMT-2581 Amount of Objects per page wrong II
ECMT-2591 Lead applicant should be able to change CNA status if possible on view view
ECMT-2593 Additional parameters are not taken into account
ECMT-2615 CMO displayed only partially in Line Overview
ECMT-2616 CMO/CNA import error
Fixing the issue "... is not a valid ID for company type ru."

ECMT-2646 Import should handle files without complete route
ECMT-2655 Check for null in filterVariantOptions.

 

Developments

ECMT-2092 Favourite route search works improperly on Search
ECMT-2281 CR 105 - Visualisation of ICL and CMO on single track line section
ECMT-2545 CR 114 - Connect Network overview and Section overview
ECMT-2550 CR 123 - Rearrange Waypoints and add new Waypoints inbetween already loaded ones
ECMT-2583 Fix warnings in CoreElementGeneratorService
ECMT-2584 Clarifying design of "Additional Parameters" in CMO harmonization
ECMT-2587 Give IM User option to change CNA status
ECMT-2606 Use validity on network overview and map when generating route

 

Sprint 2024/06

Bugs

ECMT-2594 Staging test fail fix
Fixing failed automated test scenario

Developments

ECMT-2614 My suggestions page is an unexpected error

 

Sprint 2025/05.2

Bugs

ECMT-2341 Special characters not displayed in overview of circulation days
ECMT-2460 Investigate longer route generation
ECMT-2552 Tcr import tool error
ECMT-2580 Multiple instances of handover points appear on staging
 

Developments

ECMT-2424 Create frequency does not copy circulation days
ECMT-2443 Change name of "Visibility" to "Visibility of Message"
ECMT-2477 Harmonization suggestion mail
ECMT-2501 Waitingroom list load too slowly
ECMT-2539 Public list of users
ECMT-2543 CR 111 - Rename Section Overview
ECMT-2544 CR 113 - Restrict Location selection for Section overview
ECMT-2557 Changes to Acceleration tooltip
ECMT-2562 Calendar and Circulation days on different heights

 

2024/05.1

Bugs

ECMT-2566 Unexpected error on CNA list page 2nd page
ECMT-2567 Change CNA status causes error on Live
ECMT-2576 Duplicate locations on staging

Developments

ECMT-2563 It is possible to seemingly change CNA submitted status on view page
ECMT-2564 CNA Message should be visible for all users who sent it/was recipient
ECMT-2565 CMO harmonization additional parameters
Renamed "Additional filters" to "Additional parameters"

 

Sprint 2024/04

v.1.6.13, released on 23/02/2024

Bugs

ECMT-2044 Export button on search page unusable
ECMT-2513 Applicant user can see preparation state CMs on section overview
ECMT-2520 CNA/CMO Creation: swap direction button overlaps dividing line
ECMT-2530 Line overview direction filter

Developments

ECMT-2521 Change to Import Sheets folder II: CMO2026
ECMT-2531 Rephrase error message when timetable is not set

 

Sprint 2024/03

v.1.6.12, released on 23/02/2024

Bugs

ECMT-2366 Capacity Model chart status filter not working properly for TCRs

ECMT-2387 CM visualisation issues in Slovakia

ICL wasn't shown on first location, and route finding showed unclear behaviour.

ECMT-2450 Unexpected error when exporting CNAs of 2026

ECMT-2478 Direction in Section Overview

ECMT-2511 Search gives unexpected error for anonymous user

ECMT-2522 CMO Harmonization: "Show/Hide Pairs" button sticky

ECMT-2523 CMO Harmonization: accepting/rejecting suggested pairs is not saved

 

Developments

ECMT-2314 Improve ICL visibility

Thickness of ICL line doubled. Area below ICL was made more visible with darker, slightly opaque shade of green.

ECMT-2479 Upgrade visualization of harmonized CMOs on line overview

Hovering over a CMO will now also highlight its harmonized CMOs.

 

Sprint 2024/02

v1.6.11, released on 06/02/2024

Bugs

ECMT-2447 Map view on object creation doesn't show intermediate stations

ECMT-2462 Problematic section and line overview on the Arad-Curtici line [392/2024]

ECMT-2468 Missing objects on line overview [392/2024]

Developments

ECMT-2365 Improve unclear UI elements

The "refresh locations" button was renamed to "Generate Route". Additionally, the error message when not generating a route was made clearer.

ECMT-2422 Refinement of "To be updated" status in CNA submission workflow

When an IM chooses "To be updated" as a status of a CNA in submission, all other affected IMs get notified that this CNA is now back in draft, and thus not accessible to them.

Draft CNAs can now still be seen by IMs if they were published before. Newly created draft CNAs are still hidden until submitted.


 

Sprint 2024/01

v1.6.9 & v1.6.10, released on 18/01/2024

Highlights

Bugs

ECMT-2262 Objects are duplicated

ECMT-2382 More values button doesn't work in specific case
If the Responsible Applicant’s name is too long the More values button doesn’t align anymore and does not work, cannot be clicked

ECMT-2386 Line overview: CMO only shown on first segment [2433/2023]

ECMT-2396 After CMO-CS conversion the CS chart shows the catalogues erroneously

ECMT-2412 Delayed reaction to clicks in Calendar

ECMT-2420 Saving removes calendar days from CMOs

ECMT-2425 Draft CNA should not appear in CNA waiting room

ECMT-2437 Access control - editor rights could not be given

Developments

ECMT-2418 Lead Applicant should not be able to change RA status

ECMT-2419 Check CNA History log to make it more user friendly - timetable

 

Sprint 2023/25

v1.6.8, released on 02/01/2024

Bugs

ECMT-2203 If TTP is changed on an already existing CMO the route breaks

ECMT-2364 "ALA/ALD required" after validation, even though times are given.

ECMT-2381 Responsible Applicant if copied down with the button is not saved

ECMT-2382 More values button doesn't work is specific case

ECMT-2385 Bulk delete of CS objects [#6269/2023]

ECMT-2408 Location Filter: Save button should be unavailable when no location is selected

 

Sprint 2023/24

v1.6.7, released on 11/12/2023

Bugs

ECMT-2241 CMO's length on Line chart changes when zooming
ECMT-2360 Copy Down parameters are not saved

Developments

ECMT-2290 Reactivate ALA on first location / ALD on last location
Similar to last sprint, the focus in development was on the yet unreleased CNA/CMO harmonization features. 

 

Sprint 2023/23

v1.6.7, released on 05/12/2023

Bugs

ECMT-2340 Admin user can only see planned TCRs
ECMT-2339 Capacity Supply chart status filters not working properly
ECMT-2333 Circulation days filter doesn't work on Charts
 

Developments

ECMT-2320 Reduce amount of warnings for multiple timetable specifications

ECMT-2335 Ask user to auto-generate CoreElement when using the Carry Forward function
Most of this sprint's development time was invested in the CNA harmonization processs. Due to complications, the release of this feature was delayed. The related tickets will thus be included in the next sprint.

 

Sprint 2023/22

Version v1.6.6, released on 20/11/2023

We would like to clarify here that complications in Sprint 20 have caused some delays in patch deployment. Because of this, sprints 20-22 were released in the same version to prevent publishing unsufficiently polished features. The release schedule will now continue biweekly.
Thank you for understanding.

Highlights

ECMT-1983 CR11 Export button on object details page
Added a button to export individual objects on their details page. This has already been available for some Capacity Supply objects, but it has now been rolled out for all object types.

ECMT-2184 CR96 Improving user workflow of creating frequencies
Previously, frequencies were created by defining "X objects in the next Y hours", which was seen as unintuitive by users. 
It has now been changed so users define a timeshift and a time-period, so "Every X minutes for the next Y hours".

ECMT-2324 CR102 - Change object type from CP to PA in bulk edit
Capacity Products can now be transformed into Paths using bulk edits.

Bugs

ECMT-2325 Waypoint column in CMO Exports
A new column has been found in CMO exports, which is used by the tool to tell which given waypoints should be used hidden in the final object.
This column is entirely optional, leaving it out of imports will not affect your imports. Old import sheets will continue to work as if nothing happened.
An official statement on how to proceed with import sheets is pending.

ECMT-2322 Check TCR import

ECMT-2321 Cant carry-forward CNA into 2027/2028

ECMT-2319 Error 500 when overwriting CNA

ECMT-2318 TAF/TAP TSI ID in import summary missing ObjectType and CompanyCode

ECMT-2316 Import Validation leads to unexpected error if translation is active

ECMT-2311 "BQ17 should be the same as preceeding row" for an empty column

ECMT-2307 ECM Chart: Lines of objects have gaps inbetween

ECMT-2306 TrainType not imported in specific cases
The cause of this was a slightly misspelled column name ("Train Type" instead of "TrainType")

ECMT-2304 Warning of objects connected to Variant don't use line breaks

ECMT-2294 Line level overview - PLC filter does not work if you zoom on the chart
Zooming in on the Line Overview caused hidden locations to reappear

Developments

ECMT-2317 Map button on Object pages available without editing
Previously, users had to enter the edit mode and reload a route to access the Map view.

ECMT-2313 ICL doesn't change scope of Section overview
The section overview was always as many squares tall as the maximum amount of CMOs in one hour plus 1. If ICL was greater than that, it was displayed out of bounds.
Chart hight calculation was adapted to use 1 more than either max. amount of CMOs per hour, or highest ICL, whichever is greater.

ECMT-2291 Adding "(hh:mm)" to tooltip for "Max Jorney Time Section" [#3832/2023]

ECMT-2289 Change "RU" to "Applicant" in mandatory checkbox during account creation
 

 

Sprint 2023/21

Version v1.6.6, released on 20/11/2023

Highlights

ECMT-2189 CR 103 - Selection pop-up for overlapping objects
When multiple objects are overlapping, clicking on them in the chart will not randomly open one of them anymore. Instead, the list of overlapping lines will be frozen, allowing fo one of them to be selected.

ECMT-2188 CR 102 - Change object type from CP to PA - individual edit
Individual Capacity Products can now be transformed into Path objects. The original CP will receieve the status "closed".

Bugs

ECMT-2297 TAF/TAP TSI ID import can't handle multiple objects

Developments

ECMT-2302 Enable CNA submission on the PROD env.

ECMT-2301 Changes to Import Sheets folder

ECMT-2298 CNA Carry forwards - refinements

ECMT-2242 Import: Validity period should not be mandatory when CMVariant is used

 

Sprint 2023/20

Version v1.6.6, released on 20/11/2023

Highlights

ECMT-2292 Map button/icon to Object pages
A button has been added to object detail pages which displays the used route on a map.

ECMT-2113 CR 93 CNA Carry forward function
CNAs can now be copied into a new timetable.

Bugs

ECMT-2278 TAF/TAP TSI ID import issues

Developments

ECMT-2293 CNA harmonization - design plan

ECMT-2288 Re-implement segment validity check for charts

ECMT-2220 suggestion: add map of route to object page

ECMT-2151 Suggestion: Summary of uploaded objects with hyperlinks

ECMT-2148 More accessible edit button on objects
In object lists, the "Edit" button is now always visible. Scrolling to the right edge of the list is no longer required.

 

Latest Sprint: 2023/19

Version v1.6.4, released on 29/09/2023

Highlights

ECMT-2190 TAF/TAP TSI ID import process
All CNAs uploaded in the timetable year 2026 and onwards will be checked for different criteria:
-The columns A "ID", B "Object Type" and C "Company" are no longer mandatory and will be ignored.
-Instead, the column D "Core" will be used to check which rows belong together. Empty "Core"-cells will be rejected.
-The column E "Variant" is fixed to "00" and any other values will be ignored.

This is currently only deployed for CNA imports, but will be expanded to CMO imports in the following weeks.

ECMT-2219 Add sum of how many objects will be edited by Bulk changes (or are selected)
A count of how many objects are selected will now be shown. Additionally, when bulk editing is started, a count of how many objects will be edited is shown.

ECMT-2185 CR 97 - Option to delete all objects connected to a variant
If a user delets a variant which is used by existing objects, they are asked if these objects should be deleted as well or if they should remain.

Bugs

ECMT-2279 Cannot create new variant
Variant creation was blocked by error message "Opacity field is required"

ECMT-2268 Bulk edit doesn't work
Bulk edit returned with unexpected error for every object type.

ECMT-2265 Error 200 when re-importing Path [#4785/2023]
Importing paths resulted in errors.

ECMT-2263 ICL access for other IMs
Instead of showing an error message saying the selected route is crossing borders, ICLs of foreign IMs can now be viewed in the ICL manager. They can not be edited or deleted.
 

Developments

ECMT-2276 CMO harmonization - design plans
Grapical design drafts of the upcoming CMO harmonization function

ECMT-2272 CMO-CNA harmonization planning
Technical design of the upcoming CMO harmonization function

ECMT-2233 Increase latest TimetablePeriod to 2028

ECMT-2217 Increase possible columns in the list
All values which could resonably be displayed in the list are now available as possible columns. To add new columns to the list, please click the rightmost button in any object list's title bar.

ECMT-2208 Change format of "Max Journey Time" to "Time" [#3832/2023]

ECMT-2207 Tooltip for Lead RU selection

ECMT-2175 Non-admin Translators should only see translations
Previously users with the "Translator" role could see (but not edit) the translation settings page.

ECMT-2088 Applicant should be able to change submit status without editing the object.
CNAs can now be submitted without clicking "Edit", while remaining in "View" mode

ECMT-2046 Rename CNA status in the list
"Rejected" and "Accepted" were changed to "Not fully considered" and "Acknowledged" in the CNA list.

 

 

Latest Sprint: 2023/18

Version v1.6.3, released on 25/09/2023

 

Bugs

ECMT-2270 Line Overview issue
Old invalid segments cause the Line Overview to display a wrong route.
Additionally, filtering by CM Variant caused an unexpected error

ECMT-2257 Privacy notice disclaimer has broken/unformatted tags

ECMT-2243 Feedback for selected day msising
Fixed calendar information not showing green circles for active/selected days 

ECMT-2260 Autotest fixes
Various smaller issues caught by Autotests were fixed

 

 

Sprint 2023/17

Version v1.6.2, released on 11/09/2023

 

Highlights

ECMT-2251 Add option for ICL to Access rights manager

Users can now give other users or companies permissions to create/edit ICL on their network. This is especially helpful for IMs that share a nation's network.

 

Developments

ECMT-2235 Rework ICL access rights

Users can now see ICL on all foreign routes, but can't edit them.

ECMT-2244 Location filter - refinements

On the create/edit location filter tab the Locations now load as the user click out of the location search field - it should load the results on the fly as typing.

Bugs

ECMT-2256 Bulk status change doesn't change status

ECMT-2252 [4441/2023] Export issues

The export got stuck if an object is deleted while it is being exported.

ECMT-2248 Some of the objects don't have the title displayed in the bar

Some object were visualised as blank bars in the line overview, instead of showing their titles.

 

 

Latest Sprint: 2023/16

Version v1.6.1, released on 04/09/2023

Highlights

ECMT-2221 Changes to account request form

Two new mandatory checkboxes were addded to user accounts. This was caused all accounts to reset and prompting a password change.  

 

Developments

ECMT-2209 Location filter - location list on the Chart should be scrollable

 

Bugs

ECMT-2253 Location filter - locations are not ticked for anonymous users

 

 

Sprint 2023/15

v1.6.0, released on 08/08/2023

Highlights

Location filter

Users can now create "Location Filters" in their profiles (My profile -> Location Filters). This can be used to hide locations of lesser importance, like junctions or run-through stations from charts, making them less cluttered.

These saved filters can be edited in the charts as well, so users can adjust them over time as needed.

Saved filters are saved per company, meaning colleagues can share their progress and work on filters cooperatively.

 

Developments

ECMT-2223 Display variant's validity/circ.days after it was selected
When a CM Variant is selected on a CMO, the variant's from/to dates are now displayed, instead of whatever the user selected before.

ECMT-2222 CMO/CNA and Cap.Supply page layout harmonization
Postion of "Harmonisation status" and "Colour" changed in CMO list.
"Arr." and "Dep." changed to "ALA" and "ALD" in Capacity Supply lists.

ECMT-2214 Location filter - changes on the Charts

ECMT-2213 Location filter - Place the filter on the Charts

ECMT-2212 Location filter - View selected modal

Final adjustments to Location Filter.

 

Bugs

ECMT-2234 Import Error 500
Fixed an issue in the import process.

ECMT-2230 Highlighting on Section Overview doesn't work
Fixed highlighting for layer 3 in the section overview.

ECMT-2229 Timetable calculation stops
Fixed approximation of locations with undefined timetable in line overview.

ECMT-2226 Variants are not imported [3196/2023, 3821/2023]
Fixed CMVariant not being imported properly.

ECMT-2225 Missing translation fields [3834/2023]
Added several fields as translation strings, including "TrainActivity" and "TimeUnit".

ECMT-2216 Help tab cut off for anonymous users

ECMT-2215 "Copy down Parameters" doesn't copy elastic search fields
Fixed additional parameters with search fields (like "ETCS on Board" or "Responsible Applicant") not copying down their contents to following PLCs.

ECMT-2211 Wrong name for CNA Waiting Room on "Choose Filter" list
Corrected "CNA Waiting List" to "CNA Waiting Room" the the window to load saved filters.

 

 

Sprint 2023/14

v1.6.0, released on 08/08/2023

Developments

ECMT-1410 Export - background process
New page in My Profile: "My Exports".
Exports are no longer given to a user directly. Instead, when an export is initiated, it is processed in the background. Once it is done, the Excel file is ready to download in "My Exports".

 

ECMT-2057 CR 94 - Publicity of CMO
Anonymous users can now see published Capacity Model Objects in the Section- and Line Overview charts.

 

ECMT-2061 Change priority of shown results when searching for PLC
When searching for PLCs, the following list of priorities decides what is shown first:
1. Exact match of whole text ("Essen")
2. Exact match of first word ("Essen (Oldb)")
3. PLC starts with input text, but does not match the full word ("Essene-Lombeek")
4. Exact match of any word in the text ("Aachen-Essen" (fictitious))
5. PLC contains the search term ("Bessenay")

 

ECMT-2086 CR95 - CNA waiting room + MyCNA page: Bulk edit for submit status
Applicants can use bulk-edits to submit CNAs in their CNA page.
IM-Users can use bulk-edits to acknowledge/reject CNAs in their CNA waiting room.
Further functionalities regarding CNA/CMO linkage still in development.

 

ECMT-2171 General filters - sticky filter form

ECMT-2205 Location filter - create entity

ECMT-2206 Location filter - add new tab

ECMT-2210 Location filter - add new /edit form
Design drafts for future developments

 

Bugs

ECMT-2197 Routes load endlessly on Section and Live overview [3553/2023, 3438/2023]

 

ECMT-2198 Issues with CNA [3529/2023]
Missing data after importing exported CNA data.

 

ECMT-2204 Line overview - same object appears twice on the chart

 

 

Sprint 2023/13

Version v1.5.30, released on 10/07/2023

Developments

ECMT-2117 Change-log / Patchnotes in the help-tab
Adds a new tab to display new features in ECMT. This will replace sprint reporting in Sharepoint.

 

ECMT-2190 TAF/TAP TSI ID - import process
Preparations to facilitate the import of objects using their TAF/TAP TSI ID

 

ECMT-2170 Location filter – design
First design for a filter to hide locations in a route loaded in charts.

 

ECMT-2164 Add tooltip why a filter is not usable in certain pages
Adds a tooltip which shows users why a saved filter can’t be applied to a certain page. If these tooltips don’t show text, we recommend clearing your browser’s Cache/Cookies.

 

ECMT-1638 Translation tracking
Gives end-users an option to see changes made to ECMT’s translation. It is required for a user to have translator-rights to see this log.

 

ECMT-1419 CR 52 – Cloning a CP with inverted geography
Resets the defined timetable values if a loaded route is inverted.

 

Bugs

ECMT-2196 Users can upload CMOs on foreign territory, plus change CMOs to different company [3622/2023]
Certain users using the Access Rights Manager could under specific circumstances upload CMOs to foreign territory and overwrite CMOs of other companies. Investigation showed no damage was done, as the users were assigned to the wrong company and uploaded to territory belonging to their actual company. All faulty objects were corrected and the bug resolved.

 

ECMT-2192 Swap direction button visible before searching for locations

ECMT-2178 CMO inverting route UI glitch
The button to swap directions in the CMO creation page was visible before locations were searched, and overlapped with the menu band.

 

ECMT-2174 Replace file in import sheets folder
Replaced FTE’s CNA explanation sheet with a newer version of itself

 

ECMT-2166 ICL 0 not possible
Undid a recent change that defined ICL as “integer >0”, which would exclude 0. ICL=0 is now possible again.

 

ECMT-2161 Saved filters – not selectable filters
Fixed the “Choose” button for saved filters not greying out if the selected filter is not applicable to the current page.

 

ECMT-2163 Line Overview – sticky location names refinements
Fixed long names of locations overlapping with the menu band, or creating gap between the menu band and the row of locations.

 

ECMT-2156 Access rights recipient no mandatory
The recipient field to give access rights was not mandatory, meaning users could create access rights with no target. This did not give everyone access to this company, so this was not a security concern.

 

ECMT-2140 CP disappears from graph when searching for all object types
Fixed CPs disappearing in the ECM chart if users deselect TCRs from being shown.

 

ECMT-2082 CMO Creation: “Illegal Choice” error if validity period is set before variant

 

ECMT-2195 Unit test issues
ECMT-2191 Autotest fixes
Fixed to issues caught by automated tests.

 

 

Sprint 2023/12

ECMT-2159 Warning about multiple calendar day specifications wrong
In the previous sprint, a warning was added if e.g. BitmapDays and Working days were specified, since they could contradict each other. This warning was also displayed if only one of them was given.

 

ECMT-2157 Generate Core Element button not working.

 

ECMT-2152 CMO import successful, but no CMOs created
The import validation missed empty Harmonisation Status. Uploaded objects were not shown because [NULL] can not be searched for.

 

ECMT-2149 CS chart direction change not working properly [1991/2023]
Some objects were removed when changing chart directions, even though they should have been shown

 

ECMT-2125 Pasting time into ALD/ALA allows empty input
If you pasted a time-value like 11:22 into only the minute-slot of a time-field, it would autocomplete the hour-slot to “NaN”. After saving, it will be displayed as empty.

 

ECMT-1998 Possibility to invert CMO routes [1266/2023]
Adds a button to switch the direction of the loaded route when creating/editing CMOs

 

ECMT-1915 Harmonise page layouts and designs [1242/2023]
Adds ALA/ALD to CMO and CNA pages

 

ECMT-1887 Better error messages (at least for Admins)
Added better error messages for several cases (wrong sheet name, missing columns, wrong data formats).

 

ECMT-1743 CR 66 Add objects' IDs to Line Chart visualisation (voted CCB 2022/10)
Shows CMOs' Title and ID in the line chart

 

 

Sprint 2023/11

ECMT-2139 Duplicate tooltip for CP in graph
Occasionally, the ECMT Chart showed two tooltips for one object

ECMT-2137 Access Rights on company base do not affect users
If you gave access rights to a whole company, users of this company weren't affected by it.

ECMT-2136 Core Element field is validated even when it's empty
If CoreElement was left empty during editing/creation of objects, users would get error messages saying the object needs a unique ID.

ECMT-2135 Objects are not clickable on Charts
A bug made objects un-clickable on charts

ECMT-2134 Tooltip content got stuck for objects underneath TCR
If you hovered over the objects which are underneath the TCR the objects title got stuck on the first one you hovered.

ECMT-2133 Warning message on Chart pages
Fixed a bug when opening chart pages.

ECMT-2132 Exporting ICL leads to unexpected error

ECMT-2131 CNA frequency copies - refinement
CNA frequencies can now be created from objects in any state, but they will be created as "Draft"

ECMT-2130 ICL not shown in Section Overview [3403/2023]

ECMT-2090 TCR visibility
Users should always be able to see all TCRs of their own company, regardless of status

ECMT-2032 Unexpected Error when imported calendar days conflict with each other
Importing lead to errors if for example Bitmapdays said 111111, but Working days are only defined on Mondays.

ECMT-2018 CNA-CM workflow - state log should be accessible in any state
Users can now see the history of objects they can't edit.

ECMT-2007 Error message on Chart/Overview pages
Displays an error message if no route can be found in charts.

ECMT-2003 Line level overview - Freezing top row (PLCs) & other design issues
PLCs will always be shown, even when scrolling down. This also addressed minor graphical flaws in the Line Overview chart

ECMT-1968 Saved filters limited to object page they are created in
Gives users the ability to apply saved filters in different charts

ECMT-1957 Line Overview: highlight CMO when hovering cursor over it

ECMT-1885 CNA bulk editing: shift timetable over midnight
Allows users to shift CNAs beyond midnight when bulk editing.

 

 

 

Sprint 2023/10

ECMT-1747 CR 76 Create CORE ELEMENT Button (ECMT CCB 2022/10 voted)
A new button generates a random Core Element value for users while creating/editing.

 

ECMT-1801 Missing error message for wrong PLC-input
Added an error message e.g. for when users input "XX1234" instead of just "1234" in the PLC field.

 

ECMT-1808 Line Overview: locations too far right cut off or overlap [1268/2023]
The last location on the line overview was not displayed slanted, causing the location before it to overlap.

 

ECMT-1911 CNA: creating frequencies breaks Submit-status

 

ECMT-2066 “Exact day” results don’t match with found objects’ validity period

 

ECMT-2067 Paths are shown only in one direction [1991/2023]
Paths from B-A were shown in the bi-directional view, but not when selecting B-A-monodirectional

 

ECMT-2084 Line overview: CMO only shown on first segment [2433/2023]

 

ECMT-2107 IM user is denied access to submitted CNA
IM user can't see a submitted CNA on their network.

 

ECMT-2108 Error in colour-definition for Passenger/National/Regional/NO_VALUE CMOs
Editing colours has been made easier for Admins.

 

ECMT-2110 Favourite route creation warning message
A new warning tells users that their favourite route might differ when creating objects due to validity period on segments

 

ECMT-2116 Autotest fixes

 

ECMT-2118 Cell formats break after ~2500 rows [2188/2023]
When exporting large amounts of objects, cells formatted as date and time were shown as numbers only

 

ECMT-2119 Buttons for previous/next exact day don't work [2708/2023]

 

ECMT-2121 Network overview - calculation logic, part II [2032/2023]
Additional fixes for routes where segments have invalid duplicates.

 

ECMT-2123 Favourite route doesn't work on CS object creation[2959/2023]

 

ECMT-2124 CNAs without timetable are not visible in Waiting room

 

ECMT-2126 CMO import fails on validation [2699/2023]
Validator showed error message "ALD is required on first row" for an intermediate location

 

ECMT-2128 Tooltip is not shown on title on Chart pages [1990/2023]

 

ECMT-2129 ICL is still shown as "?" on staging, live

 

 

 

Sprint 2023/09

ECMT-1693 Manipulation of "TIMING AT LOCATION" fields
Double clicking time fields (ALA, ALD,...) will now select hours and minutes

ECMT-1856 Role "Applicant" removes option to change CNA status
Some IM-users have both Applicant and IM roles, which made them unable to process submitted CNAs.

ECMT-2000 Order of From/To locations in segments
Whenever segments are displayed, their locations are now shown in order of proximity instead of randomly. (A-B, B-C, C-D)

ECMT-2025 CNA checkboxes to export
Checkboxes for CNA and CNA waiting room were retouched.

ECMT-2035 Some CMOs not visible in CMO list [1443/2023]
Some CMOs could not be seen be users who imported them.

ECMT-TCR Interface: 00:00 should not count as a new day for BitmapDays

ECMT-2052 Retroactive fix - missing company value for CPs [4954/2022]

ECMT-2087 Network overview shows invalid segment
Some segments have duplicates which were invalidated years ago. Under certain circumstances those invalid duplicates were shown instead of active ones, meaning ICL was not shown properly on the Network overview.

ECMT-2091 CMO search by title doesn't work in some cases [2320/2023]
Due to how search queries are processed, objects with double spaces could not be searched for. Two space inputs would always be consolidated into one. Object creation was adapted to also remove duplicate spaces.

ECMT-2094 CNA and CMO export doesn't work

ECMT-2095 CNA can not be submitted by Applicant

ECMT-2112 Applicant user submitted CNA only view and cannot edit

 

 

 

Sprint 2023/08

​​​​​ECMT-2081 Waypoints missing in CMO GUI
Specified waypoints on CMO routes are not shown in the GUI when opening a CMO, only start and end location

ECMT-2072 Error 200 when re-importing CMO
Importing sheets which were previously exported leads to Error 200

ECMT-2068 Coordinating IM field is empty in View mode
Field is only filled in edit mode

ECMT-2064 Capacity Product type filter does nothing [2010/2023]

ECMT-2063 Fix ICL "?" corrupted data on staging and live
Some routes show "?" as ICL after their values were corrupted by invalid inputs

ECMT-2062 Notification email sent to wrong users

ECMT-2060 Tooltip duplicate on Chart pages [1990/2023]
When you hover over a CMO's title in the section and line overview, the tooltip for it shows twice, once for the title and once for the box,

ECMT-2059 ICL - shown on section overview but not on ICL page [1882/2023]

ECMT-2056 Critical error in Network overview - part II
Error when changing the date after searching for a location

ECMT-2055 Wrong date format - add new access right 

ECMT-2053 "Exact day" doesn't work [1722/2023]

ECMT-2049 High ICL makes locations on Line Overview disappear

ECMT-2047 TTP filter sometimes doesn't disappear after selecting value

ECMT-2041 Add ICL Import sheet to Help-tab

ECMT-2040 Suggestion: Change overwrite message for ICL
Added a warning if the searched route already has ICL defined

ECMT-2039 Rule "Is Valid To bigger than Valid From" still uses wrong date format [1716/2023]
If May 10th is selected as "Valid to", the tool should not let you pick values before this. Instead, it applied this limit to Nov 5th.

ECMT-2036 TCRs not displayed on charts [1488/2023]

ECMT-1936 Directions in Capacity Model and Section Overview Chart
MOs are not bi-directional, so they shouldn't be retained when switching directions in the chart

 

ECMT-1902 Issues when two users edit a CNA at the same time

ECMT-1700 "Choose" and "Save" filter options don't work in search page

ECMT-1383 Visualisation bug in section overview
Two locations loaded → direction changed → direction changed back → 3 CMs floating at midnight

 

 

 

Sprint 2023/07

ECMT-2051    Unexpected error on Chart pages 
ECMT-2050    ICL added as "?"
ECMT-2048    CNA waiting room - Status filter 
ECMT-2043     Line Overview: Inverting chart leads to wrong bars II.
ECMT-2038    Searching by locations/favourite routes is not working on object list pages [1275/2023]
ECMT-2034    Fields marked red as missing after successful import
ECMT-2026    Validity period filter gets mixed up [1436/2023] [1716/2023]
ECMT-2022    Import - validation for ALA for first location
ECMT-2020    Importer - warning message not always shown 
ECMT-2019    ICL - overwrite pop up message is missing 
ECMT-2014    Warnings flooding the error log
ECMT-2001    Issues with Administrator role
ECMT-1999    Access Rights should have affect on Applicant users as well
ECMT-1997    Clones should not copy Harmonization status, but should default to "preparation"
ECMT-1994    Make the TCRs always transparent on the charts
ECMT-1981    "Reset" button unharmonized design
ECMT-1975    CNA is created in draft but can not be edited 
ECMT-1969    TCRs not displayed in Search page
ECMT-1943    Documentation page error message 
ECMT-1941    Access handler - auto test issue 
ECMT-1934    Changing CNA State causes brief error message
ECMT-1920    "Create new CMO from CNA" sends notification email before object is created
ECMT-1919    "Create new CMO from CNA" uses default Timetable Period
ECMT-1909    Band import fails without error if Core Element is longer than 12 characters
ECMT-1881    Wrong date-format in Access Rights Manager
ECMT-1880    Band import - negative case
ECMT-1871    ICL creation - Save button does nothing 
ECMT-1853    CNA & CMO creation: refreshing locations resets custom calendar days
ECMT-1842    No Variant selectable in Section & Line overview
ECMT-1840    Autofill in time-fields not committed
ECMT-1839    Paths not shown in Capacity Supply Chart
ECMT-1830    CMO/CNA import error "Cell's value is not float"
ECMT-1807    TCR Duration is not taking in account existing TCRs
ECMT-1725    CNA import occasionally not working
ECMT-1622    Search page visualisation issues
ECMT-1510    Favourite route not searchable [3502/2022]

 

 

 

Sprint 2023/06

ECMT-2037    CNAs missing from CNA list [1664/2023]
ECMT-2030    Path default ttp query
ECMT-2028    Export of the Prod CNA Status 24.3.2023
ECMT-2027    ICL export returns with error without saving 
ECMT-2023    Capacity Supply objects import
ECMT-2021    Train Type filter doesn't work [1438/2023]
ECMT-2017    RNE ECMT modules update (2023-03-16)
ECMT-2016    The mouse-over tooltips for ALA, ALD, etc. don’t work on CMO 
ECMT-2015    Not all CMOs imported
ECMT-2013    Place the site message to config file 
ECMT-2012    Error 200 when BitmapDays is empty [1399/2023]
ECMT-2009    Inverting routes does not invert waypoints - Catalogue
ECMT-2008    Frequencies do not increase time on PROD [1415/2023]
ECMT-2006    Ignore validity period on Chart pages 
ECMT-1992    Tooltip of the TCRs on the line overview is not displayed properly
ECMT-1991    ICL form accepts negative value
ECMT-1982    CMO has Harmonization Status "Preparation" but behaves like "Publication"
ECMT-1974    TCR validity period wrong in Detail View
ECMT-1970    Non-Reproducible bugs from Apple-User
ECMT-1961    Variant management - variants can't be deleted [1813/2023]
ECMT-1959    ICL: Users should have rights to export ICL [768/2023]
ECMT-1958    Line Overview: Inverting chart leads to wrong bars
ECMT-1953    Waypoints are not saved [1266/2023]
ECMT-1950    Retroactive fixes to objects 
ECMT-1938    Rename CNA status "Rejected" to "Not fully considered"
ECMT-1921    Only TCRs with status "publication" should be visible to RU and anonymous users
ECMT-1912    ICL is created in all TTP
ECMT-1904    ICL creation: users are able to create international ICL
ECMT-1897    Line Overview: if CNAs were loaded, changing routes causes endless loading [1268/2023]
ECMT-1896    Line Overview: vertical lines stop at some point
ECMT-1884    CNA waiting room company filter unrelated to CNA data
ECMT-1870    CMOs overlap in line overview chart
ECMT-1851    CMOs are not shown on charts
ECMT-1844    CMOs not shown in the section overview graph
ECMT-1843    ICL edit is not saved
ECMT-1838    After a wrong route added no good one can be added 
ECMT-1835    CMO: when invalid route is entered, valid routes are no longer accepted
ECMT-1779    Section Overview: Object blocks slightly higher than background
ECMT-1548    Issue with Waypoint removal

 

 

 

Sprint 2023/05

ECMT-1537    Making TCRs read only

TCRs can be updated only in the TCR Tool.

ECMT-1642    CM import always assumes object already exists

Information that the object will be updated, because already exists in the database

ECMT-1667    CR69 - Pre-definition od lead RU

A new field for Applicant users with the predefined list for lead RU (Own RU, Other RU, empty)

ECMT-1679    Adding hints and tooltips to input fields in ECMT: extended list
ECMT-1754    E2E: TCR handling (create, update, view, delete)
ECMT-1759    Importer error because of multiple locations part II
ECMT-1762    Summary of found objects incorrect
ECMT-1773    Show error message if user has invalid access rights for route
ECMT-1806    Inverting routes does not invert waypoints - favourite routes
ECMT-1814    Amount of Objects per page wrong
ECMT-1850    "First row in timetable is required" when Arrival and departure are set to 00:00
ECMT-1882    Section overview bug when reloading route
ECMT-1889    ICL: missing user feedback when saving
ECMT-1893    Some objects can't be reset to preparation from publication
ECMT-1901    ECMT sends one update email for each IM assigned to a CNA
ECMT-1903    Missing feedback when saving favourite route from existing object
ECMT-1926    CMO import issues - harm. status
ECMT-1930    CNA CMO workflow: message disappears for state "to be updated"
ECMT-1932    CR 84 Locations not visible if there a over 20 results
ECMT-1956    Design - CR 76 Create CORE ELEMENT Button (ECMT CCB 2022/10 voted)
ECMT-1965    Check GeoEditor sync with finnish segments
ECMT-1966    CNA deletion doesn't work - II.
ECMT-1971    CMO displayed in "Search", but not CMO-list
ECMT-1972    Several E2E test fixes
ECMT-1973    CMO import fails after validation
ECMT-1976    CNA status is incorrect
ECMT-1978    Catalogue import
ECMT-1979    Path import
ECMT-1985    Autotest workshop
ECMT-1986    Autotest workshop 
ECMT-1987    Autotest workshop 
ECMT-1996    Update of notification text in PROD/STAGING
ECMT-2004    Error 200 when Dwell Time is empty [1394/2023]
ECMT-2005    CMO import: ALD/ALA times not imported [1395/2023]
ECMT-2010    TCR sync stopped on staging and prod [1411/2023]

Documentation

 Introduction 

The European Capacity Management Tool (ECMT) is an online application providing a centralised capacity supply and capacity model overview of railway lines and routes. The tool consolidates capacity needs and capacity restrictions on the railway infrastructure based on the information provided by Infrastructure  Managers and Allocation Bodies. It offers the capacity supply and the capacity model visualisations and other related functionalities. 

ECMT was first launched as part of the Timetable Redesign (TTR) Pilots, and in the future, it will also intend to play the role of the capacity hub in the TTR IT Landscape.  

The aim of the following documentation is to give an overview of ECMT structure, functionalities and constraints.  

 

1. Access to ECMT 

1.1 ECMT account, login and password reset.  

New account request, login and password reset are available on the ECMT home page.  

 

New Account

1.1.1 Request a new ECMT account  

The request for the creation of an ECMT account can be sent via the online form available on the ECMT homepage after clicking on “Request new account” or by sending an email to the ECMT support team:  support.ecmt@rne.eu.  

The requests are reviewed by the ECMT support team. Once the request is approved, the requester will receive the login credentials per email.  

Request New Account

 

1.1.2 Password reset  

The user provides his/her email address. The email with the instructions for the password reset will be shortly received. 

 

1.1.3 Login 

The email address provided in the new account request and the password after the account creation, need to be entered on the ECMT home page. 

 

1.2 Access rights

Based on the user’s company (selected in the registration step), and the company’s attributes defined in CRD (The Central Reference File Database), the user would be defined as either “IM” or as “Applicant”. 

If the user belongs to IM, he would be able to define Capacity Model data objects for PLCs which do belong to his network (and no other IM, unless additionally defined in Access Right Module). 

In case if user belongs to the Applicant company, the user would be able to define the Capacity Need Announcement.  

The following menus, functions and information are publicly available with an anonymous profile and do not require an ECMT account:  

  • Chart menu 

  • Search menu (including overlapping objects detection function) 

  • Only objects with a “published” status are visible on: charts, in search results and their object page.

 

The following user roles are available and provide the following additional features:

  • Read-only role: custom save search  
  • Editor role: all objects are visible and objects in the preparation phase are editable.

With an editor role, the editing rights on an object are available if the user is an editor on all the lines that are used by the route of the object. If the user is not an editor on at least one part of the route, the object will be read-only.

 

1.3 Access rights module

In this menu, IM users with the before mentioned Editor role can give members of other companies permission to view and/or edit objects of their company. These rights can either be given permanently or for a limited amount of time and can be revoked at any point. Additionally, users can give these permissions to all users of a company at once, in case two companies share a physical network and its responsibilities. Access can be given for Rights for other companies cannot be requested in the tool, they can only be given to others.

Users from company which gave rights to 3rd party can see what user/companies have access to their data.

Add new access rightAccess Right

 

2. ECMT menus 

ECMT navigation is organized around two menus for the anonymous users, four menus for the users with a read-only role and five menus for the users with an editor role. 

Menu

2.1 +Add CNA

 

2.2 Overview

This menu lists all objects, which have been created or edited by the user. A detailed view of these objects can be accessed using the links provided in the same rows as them. The Overview page can also be found under “My profile”.

2.3 ECMT Tabfolder 

This menu contains all the items from Capacity Model and Capacity Supply: 

ECMT Tabfolder

The Capacity Model contains three overviews:

  • Section Overview: Capacity situation between two PLCs (e.g. to gather information on the planned volumes for a border section). Mostly used by Applicants.
  • Line Overview: Capacity situation on a selected line to facilitate the cross-border harmonisation and creation of variants (e.g. during TCR periods). Mostly used by IMs, Applicants
  • Network Overview: General overview on capacity on a very high level (e.g. capacity situation of a selected country). Mostly used by higher management levels, Ministry of Transport,  etc.

The CapacitySupply shows so called “train graph” on international level, including TCRs. 

 

2.3.1 Capacity Model

2.3.1.1 Section Overview

Section overview 1

Section Overview2

2.3.1.2 Line Overview

Line Overview

Line Overview2

 

2.3.1.3 Network Overview

Network1

Network Overview 22.3.2 Capacity Supply Chart

 

2.3.2.1. Structure of the chart

The space-time chart presents the objects positioned on a line or route according to the chart filters. The timeline is on the x-axis and the line/route locations are listed on the y-axis with a spacing considering the actual distance between the locations.

 

Chart features:

  • Route filter: the chart can be based on a line or a route. In case of a route, the “From location” and “To location” shall be informed by the user and the tool calculates shortest route between these two locations considering the waypoint (optional field). The tool generates the chart with objects that are either fully or partially positioned on the generated route. As soon as there is one common location between two lines, the tool assumes the transfer of the train from one to another is possible.
  • Zoom sliders: a zoom on a specific line, route or timeline section is possible with the zoom slider bars (thick grey lines above and on the right side of the chart)
  • Link to the object page: a click with the mouse on the object positioned on the chart triggers the opening of the object page in a new tab.
  • Tooltip: a mouse hover on the object positioned on the chart triggers the display of a text box containing basic information about the object.

Cap Supply Chart 1

Object representations:

  • Path and Catalogue Path: line
  • Capacity Band and TCRs: shape depending on the timetable

 

 

 

2.3.2.2 How to read the chart?

 

Objects are positioned on the chart based on their timetable.

 

Practical example:

Case:

  • First a path, a TCR and a capacity band have been created on a route starting from J, passing by locations L and M and ending at N. 
  • Secondly an ECM chart has been generated by for a route from A to N via J. The locations sequence calculated by the tool for this route is A-B-I-J-L-M-N.
  • It is relevant to note that the three created objects are located on the route from A to N via J.

 

Interpretations:

  • The zoom sliders have been adjusted to focus on the J-L-M-N route section between 01:00 and 16:00.
  • The legend at the bottom of the chart refers to all objects included on the chart for route A-B-I-J-L-M-N.
  • Path - Solid green line: the train arrives at location J at 8:00 and departs at 8:30. Between 11:45 and 12:00 it stays at location M and arrives at location N at 16:00.
  • TCR - Blue line: TCR between 11:00 and 11:50 between locations J and M.
  • Capacity Band – Yellow band: capacity planned with a 30minute timeframe from location J to N.

Search  

This menu contains the search function and the overlapping objects detection feature. Please refer to section 5 for more information. 

 

2.3. Data (available with editor role) 

This menu contains the object creation, editing and import functions. Please refer to section 6 for more information. 

 

2.4. My profile (available with read-only and editor roles) 

This menu contains the basic information about the user’s account (name, e-mail address etc) and the lines assigned to the user (available for editor roles).

 

 

3. Objects  

3.1. Object types 

  • Path: capacity planned for one train. 

  • Capacity Band: capacity planned for more than one path within a specific timeframe and with a predefined number of capacity slots. 

  • Catalogue Path: pre-constructed capacity paths prepared by the infrastructure managers and offered to applicants. 

  • Temporary Capacity Restrictions (TCRs): capacity restriction planned as necessary to maintain the infrastructure and allow development in accordance with market needs. 

Users with an editor role can manage the objects they have access to. Please refer to sections 1.2 and 6.1 for more information. 

 

3.2. Object allocation 

Objects are created either on a line or a route. The user with an editor role selects the allocation type when creating the object however, all objects (regardless of their allocation) are visible on the line and route space-time charts as well as in the search and overlapping objects detection results list if no specific filter is applied. 

 

 

4. ECM chart 

4.1. Structure of the chart 

The space-time chart presents the objects positioned on a line or route according to the chart filters. The timeline is on the x-axis and the line/route locations are listed on the y-axis with a spacing considering the actual distance between the locations.  

Chart features:  

  • Line-Route switch: the chart can be based on a line or a route. If the user selects the route-based chart, the “From location” and “To location” shall be informed by the user and the tool calculates the shortest route between these two locations considering the waypoint (optional field). The tool generates the chart with the objects that are positioned on the route (either fully or partially). As soon as there is one common location between two lines, the tool assumes the transfer of the train from one to another is possible.

  • Zoom sliders: a zoom on a specific line, route or timeline section is possible with the zoom slider bars (thick grey lines above and on the right side of the chart) 

  • Link to the object page: a click with the mouse on the object positioned on the chart opens the object page in a new tab. 

  • Tooltip: a mouse hover on the object positioned on the chart shows a tooltip containing basic information about the object. 

tooltip

Object representations: 

  • Path and Catalogue Path: line 

  • Capacity Band and TCRs: shape depending on the timetable 

chart

4.2. How to read the chart? 

Objects are positioned on the chart based on their timetable. 

Please see a practical example below: 

Case: 

  • First, a path a TCR and a capacity band have been created on a route starting from J, passing by locations L and M and ending at N.   

  • Secondly, a chart has been generated for a route from A to N via J. The location sequence calculated by the tool for this route is A-B-I-J-L-M-N.  

  • It is relevant to note that the three created objects are located on the route from A to N via J. 

 

Interpretations: 

  • The zoom sliders have been adjusted to focus on the J-L-M-N route section between 01:00 and 16:00. 

  • The legend at the bottom of the chart refers to all objects included on the chart for route A-B-I-J-L-M-N. 

  • Path - Solid green line: the train arrives at location J at 8:00 and departs at 8:30. Between 11:45 and 12:00 it stays at location M and arrives at location N at 16:00. 

  • TCR - Blue line: TCR between 11:00 and 11:50 between locations J and M. 

  • Capacity Band – Yellow band: capacity planned with a 30minute timeframe from location J to N. 

charttoread

 

4.3. Object positioning over different lines and routes 

Objects are defined with a timetable on the entire length or on a partial section of a line or route, but the object information is stored per location. Therefore, objects may appear either fully, or partially on the other line/route charts and in the search results depending on the selected line and route and their potential timetable overlap. 

 

 

5. The search function 

5.1. Search function 

To refine the search, search filters are available. Search results list all objects according to the search filters. Each object is accessible by clicking on its title and a new tab with the page object opens.  

The All-Line-Route switch is available for the search function. If the user selects the route-based search, the “From location” and “To location” shall be inserted by the user and the tool calculates the shortest route between these two locations considering the waypoint (optional field). The tool generates the results list with the objects that are fully and partially positioned on the route. As soon as there is one common location between an object and the route, the object is listed.

search

 

5.2. Export function (available with read-only and editor roles)

Search results can be exported to excel (feature located at the bottom of the results page). 

export

 

5.3. Overlapping objects detection 

The overlapping objects detection feature is accessible at the bottom of each object page and lists in a new tab the objects overlapping with the base object. Objects are listed in the results as soon as they have one common location with the base object.

This feature is supposed to be a "conflict detection" feature, but as the tool has limited information about the infrastructure, it has been named “overlapping detection”. To provide some indication about potential conflict risk, each overlapping object is listed with a priority level. For example, an overlap with a total closure TCR has a high priority, while two paths overlapping each other at a station has low priority because crossing a total closure TCR is very likely to be a critical conflict while overtaking between two stations can happen even as planned. 

The feature is available at the bottom of the object page: 

 

over

over results

 

 

6. Object creation, editing and import (available with editor role) 

In the Data menu’s drop-down list, the user selects the object type they want to manage and a new page with the import (section 7.2), adding/editing an object, object bulk operation (section 7.1.5) and search functions appear. 

 

6.1 Object creation and editing 

6.1.1. Search function and general guidelines  

  • Search function 

The search function contains the same filters and has the same layout as the search function in the search menu. The user can search for objects and edit or choose one of the other operations available in the drop-down list of the column "Operations".

The All-Line-Route switch is available for the search function. If the user selects the route-based search, the “From location” and “To location” shall be inserted by the user and the tool calculates the shortest route between these two locations considering the waypoint (optional field). The tool generates the results list with the objects that are fully and partially positioned on the route. As soon as there is one common location between an object and the route, the object is listed.

search path

 

  • General guidelines 

In order to create an object, the user should click on the add new object button (“add new path” in the above screenshot example) and a new page opens. 

General guidelines when creating and editing objects:

  • Mandatory fields are marked with an * and must be provided

  • Circulation days and calendar: selection of the applicable weekday(s) and/or selection of the exact dates in the calendar. Note that if weekday(s) are selected, the calendar remains editable if specific dates need to be added/removed to/from the selection. 

  • Timetable period: timetable period, for which the object is published. 

Line or route selection:

  • The locations sort order is important as it indicates the running sequence of the object (start location on top). The sort order can be reversed with the reverse order feature (double arrows with opposite directions).

  • For route-based objects: the “From location” and “To location” shall be inserted by the user and the tool calculates the shortest route between these two locations considering the waypoint(s) (optional field) and generates the timetable accordingly. As soon as there is one common location between two lines, the tool assumes the transfer of the train from one to another is possible.

  • If needed, the line/route section can be shortened with “From location” and “To location”.
  • Timetable: 

    • Timetable refresh: when an object needs to be created on a shortened line or route, the timetable needs to be refreshed after entering the customised locations by clicking on the button "Refresh timetable" 

    • Times are mandatory: at the first and the last location

    • Offset: automatically set if the tool detects a midnight crossing, but the user can also apply manual offsets, in case of a long dwell time at a station. 

 

Relevant object-specific additional information is listed below. 

 

6.1.2. Add/edit paths and catalogue paths 

Paths and catalogues paths are two distinct objects in the ECMT. However, the editing of these objects is identical. 

Train parameters: applicable for the entire line/route (if imputed). 

pathedit

 

6.1.3. Add/edit Temporary Capacity Restrictions (TCRs) 

  • Validity period: TCR dates need to be defined within the validity period for a specific timetable period. 

  • Line/route:

    • Line/route where the TCR takes place.

    • Station closure: If the user wants to create TCR for only one station. "From location" and "To location" must be the same (positioning in yellow in the chart below for station B closure). Please note that the origin and destination station of a TCR are not considered as station closures.

  • Temporal expansion: 

    • Continuous: the object will be shown from the first running “From time” until the last running day “To time”. 

    • Periodical: the object will be shown for all the selected running days with its “From”/”To” times 

  • Timetable: 

    • “From time” and “To time” refer to the timeframe within which the TCR takes place at the corresponding location. By default, “From time” and “To time” times are mandatory; if no exact timing is available when the object is created, 00:00 can be used. 

    • The start and end times of the TCR at the first and last locations can be different.  Therefore, different TCR shapes are possible.

tcrchart

The TCR characteristics can be defined with the following fields (click on the header of each characteristics section to open the additional values): 

tcrdetails

 

6.1.4. Add/edit Capacity Bands 

  • Slots: 

    • The number of slots available within the band (the number of paths included in the band). 

    • If required, a different number of slots can be provided depending on the calendar. When editing the object after its creation, if the slot default number is updated, the tool will request confirmation on whether all dates need to be updated with the new default slot value or only those who were using the previous default value. 

 

slot

 

slot2

6.1.5. Object bulk operation 

The bulk operation function is available when at least one object from the search results is selected.  

After the objects are selected, button "Bulk operations" is enabled and clicking on it opens a new page. 

bulkope

 

The operation needs to be selected by the user. Depending on the operation, input fields will change to enable the action. 

All selected objects can be deleted in bulk by clicking on the always available "Delete" button. 

bulkedit

 

6.2. Object import function  

The import function is accessible via the data menu. 

 

6.2.1. General guidelines 

  • Supported format: xlsx 

  • Each object type shall be imported in a separated file. 

  • Export file and import file have the same structure. Exporting an objects list containing at least one object per object type provides the required structure for the import file. 

  • The order of columns in the import file is irrelevant. Missed out columns only triggers warning and additional columns are ignored. 

  • Columns in the import file must have the same name as in the tool. 

  • The import file is not case sensitive. 

  • Time format: hh:mm 

  • Date format: dd.mm.yyy 

  • If applicable, an error message with the errors list appears after uploading the file. 

  

6.2.2. Catalogues and Paths 

Paths and catalogues paths are two distinct objects in the ECMT however, they have the same following import constraints: 

  • ID (mandatory): numbering common to rows belonging to the same object (minimun two locations, so two rows, shall belong to an object) and that do not yet exist in the tool for any object type. To identify the last already used object ID, the user should sorts the object IDs smallest to largest in the search function, finds the last number already used and uses the next ones as ID in the import sheet”.

  • Title (mandatory): object title 

  • Colour (mandatory): 1 = red, 2 = green, 3 = black, 4 = blue, 5 = yellow, 6 = purple, 7 = brown  

  • Harmonization status (mandatory): rows belonging to the same object must have the same input. 

  • Traffic type (mandatory): rows belonging to the same object must have the same input. 

  • Line type: rows belonging to the same object must have the same input. 

  • TTP: number format, e.g. 2022.  rows belonging to the same object must have the same input. 

  • Valid from (mandatory with “Valid to” if no input in “Calendar”): to be in line with the TTP, if given. Rows belonging to the same object must have the same input. 

  • Valid to (mandatory with “Valid from” if no input in “Calendar”): to be in line with the TTP, if given. Rows belonging to the same object must have the same input. 

  • Line (mandatory if line-based object): rows belonging to the same object must have the same input. 

  • OP (mandatory): location for the corresponding timetable shall in ECMT belong to the selected line. 

  • Arr: arrival time 

  • Arr offset: if applicable. 

  • Dep: departure time 

  • Dep offset: if applicable. 

  • For the following columns, number format and rows belonging to the same object must have the same input: Weight, Length, Speed, P1, P2, C1, C2 

  • For the following columns, 1 = the object circulates on that day; 0 = the object does not circulate: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday. 

  • Calendar (mandatory if no input in “Valid from” and “Valid to”) 

  • Object type: not mandatory and can remain empty or the correct abbreviation needs to be used: "PA" for the path, for catalogues "CP" = Catalogue path or "PP" = pre-arranged path

  • Company 

  • Core element 

  • Variant 

  

6.2.3. TCRs 

  • ID (mandatory): numbering common to rows belonging to the same object (minimun two locations, so two rows, shall belong to an object) and that do not yet exist in the tool for any object type. To identify the last already used object ID, the user should sorts the object IDs smallest to largest in the search function, finds the last number already used and uses the next ones as ID in the import sheet”.

  • Title (mandatory): object title 

  • Colour (mandatory): 1 = red, 2 = green, 3 = black, 4 = blue, 5 = yellow, 6 = purple, 7 = brown 

  • Harmonization status (mandatory): rows belonging to the same object must have the same input. 

  • Line (mandatory if line-based object): rows belonging to the same object must have the same input. 

  • From OP (mandatory): departure location. It shall exist in the system and belong to the selected line / route. 

  • From OP from time: arrival time at departure location. 

  • From OP to time: departure time at departure location. 

  • To OP (mandatory): arrival location. It shall exist in the system and belong to the selected line / route. 

  • To OP from time: arrival time at the destination location. 

  • To OP to time: departure time at the destination location. 

  • Bidirectional: 1 = yes, 0 = no 

  • Temporal Expansion (mandatory) 

  • TTP: number format, e.g. 2022.  rows belonging to the same object must have the same input. 

  • Valid from (mandatory with “Valid to” if no input in “Calendar”): to be in line with the TTP, if given. Rows belonging to the same object must have the same input. 

  • Valid to (mandatory with “Valid from” if no input in “Calendar”): to be in line with the TTP, if given. Rows belonging to the same object must have the same input. 

  • Classification 

  • For the following columns, 1 = the object circulates on that; 0 = the object does not circulate: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday. 

  • Affected estimated travel volume: percentage format without % symbol 

  • For the following columns, 1 = yes, 0 = no: 

    • Reduced Track Availability (LT) 

    • Reduced Track Availability (ST) 

    • Weight (W) 

    • Length (L) 

    • Profile (P) 

    • Total closure 

    • Speed restrictions 

    • No catenary 

    • Cancellation (freight trains) 

    • Cancellation (long distance trains) 

    • Cancellation (short distance trains) 

    • Cancellation (commuter trains) 

    • Rerouting (freight trains) 

    • Rerouting (long distance trains) 

    • Rerouting (short distance trains) 

    • Rerouting (commuter trains) 

    • Train/Bus Replacement (freight trains) 

    • Train/Bus Replacement (long distance trains) 

    • Train/Bus Replacement (short distance trains) 

    • Train/Bus Replacement (commuter trains) 

    • Estimated Delays (freight trains) 

    • Estimated Delays (long distance trains) 

    • Estimated Delays (short distance trains) 

    • Estimated Delays (commuter trains) 

    • Delay minutes (freight trains): number between 0 and 100 format 

    • Delay minutes (long distance trains): number between 0 and 100 format 

    • Delay minutes (short distance trains): number between 0 and 100 format 

    • Delay minutes (commuter trains): number between 0 and 100 format 

  • Object type: not mandatory and can remain empty or the correct abbreviation needs to be used: "TC" for the TCR

6.2.4. Capacity bands 

  • ID (mandatory): numbering common to rows belonging to the same object (minimun two locations, so two rows, shall belong to an object) and that do not yet exist in the tool for any object type. To identify the last already used object ID, the user should sorts the object IDs smallest to largest in the search function, finds the last number already used and uses the next ones as ID in the import sheet”.

  • Title (mandatory): object title 

  • Colour (mandatory): 1 = red, 2 = green, 3 = black, 4 = blue, 5 = yellow, 6 = purple, 7 = brown 

  • Slots (mandatory): number format. Rows belonging to the same object must have the same input. 

  • Harmonization status (mandatory): rows belonging to the same object must have the same input. 

  • TTP: number format, e.g. 2022. Rows belonging to the same object must have the same input. 

  • Valid from (mandatory with “Valid to” if no input in “Calendar”): to be in line with the TTP, if given. Rows belonging to the same object must have the same input. 

  • Valid to (mandatory with “Valid from” if no input in “Calendar”): to be in line with the TTP, if given. Rows belonging to the same object must have the same input. 

  • Line (mandatory if line-based object): rows belonging to the same object must have the same input. 

  • OP (mandatory): location for the corresponding timetable shall in ECMT belong to the selected line. 

  • From time (mandatory at origin and destination) 

  • From time offset 

  • To time (mandatory at origin and destination) 

  • To time offset 

  • For the following columns, number format and rows belonging to the same object must have the same input: Weight, Length, Speed, P1, P2, C1, C2 

  • For the following columns, 1 = the object circulates on that; 0 = the object does not circulate, Rows belonging to the same object must have the same input: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday. 

  • Object type: not mandatory and can remain empty or the correct abbreviation needs to be used: "BA" for the band

  • Company: company creating the object 

  • Core element 

  • Variant