New Features

Sprint 2024/23

V1.7.1, released 02/12/2024

Bugs


ECMT-3096 Fix storage definition for CM/CNA timetable
ECMT-3099 CMO import contains CNA-specific error message
 

Improvements


ECMT-2280 CR 104 - New Harmonisation Status "under finalisation"
ECMT-2350 Location filter popup obstructs list of locations
ECMT-2390 Static block to show official messages 
ECMT-2610 Solutions to unsaved objects through "Acknowledge - Create new CM"
ECMT-2643 Restrict Location selection for Section overview - refinement
ECMT-2686 Location filter: Add "check/uncheck all" option
ECMT-2897 Circulation days displayed after import
ECMT-2987 CMO Harmonization: Tool tip for field "Ratio"
ECMT-3044 Search message responses should be access checked
ECMT-3095 Capacity message log
ECMT-3098 RIS data quality check

 

Latest Sprint

Sprint 2024/22

V1.7.0, released on 18/11/2024

Bugs

ECMT-2857 Line chart rendered box overlapping
ECMT-3059 Masquerading Breaks ECMT Formatting
ECMT-3063 Statistics Page doesn't display data of all companies
ECMT-3071 Add "All" as on option to Company dropdown
ECMT-3071 CNA error message for Pattern traffic = NO
ECMT-3071 CNA submission with Lead RU

Improvements

ECMT-2947 Add marker for mandatory field for Core Element in all timetable years 
ECMT-2959 Change default timetable period in filters
ECMT-3018 Create mapper for TCR
ECMT-3019 Create mapper for positive capacity products (CP, Path, Band)
ECMT-3042 Fields „frequency “, „time unit “and calendar
ECMT-3047 Frequency and time unit validation for CNA in Guided View
ECMT-3024 CR 136 Option to submit CNA even if not every responsible applicant responded
ECMT-3065 Change default TTY for CNAs

Sprint 2024/21

V1.6.27, released on 04/11/2024

Bugs

ECMT-2988 Responsible applicant is –1
Correction of an error in the timetable widget
ECMT-3055 Import without MaxJourneyTime
ECMT-3056 Network overview - colouring in relation of the ICL setting
ECMT-3057 Import validator offset error for new object II. 

Improvements

ECMT-2876 Responsible Applicant doesn't see "copy down parameters" button
ECMT-2986 Bulk status change CNAs to submitted by Applicants
ECMT-3017 Modify capacity product message 
ECMT-3025 CR 137 Carry forward function
ECMT-3035 Add validation texts to translatable format
ECMT-3045 Warning for multiple repeating core element - ID blocks in the same file
ECMT-3062 Copy down parameters UI refinement

 

Sprint

Sprint 2024/20

V1.6.26, released on 21/10/2024

Bugs

ECMT-2967 Permission problem causing runtime exception bug
ECMT-3000 Issue when selecting 0% on the CMO Harmonisation ratio selector
ECMT-3032 Two SNCF Réseaus - ÖBB and SNCF Réseaus RNE id is mixed
ECMT-3043 Waypoints interaction is complicated
ECMT-3049 Fix tests on staging 27.09.2024

Improvements

ECMT-2946 Reworking History Tab, State Log and CNA Messages
ECMT-3012 Sample XML files for Capacity search message and Capacity product message
ECMT-3013 Create a service to differentiate message type
ECMT-3031 Add company filter TCR list page
ECMT-3036 Copy down expansion II.

 

Sprint

Sprint 2024/19

V1.6.25, released on 07/10/2024

Bugs

ECMT-2972 Unique core elements versus number of objects created discrepancy
ECMT-2976 Network overview: Wrong colours, also colourisation switches randomly
ECMT-2977 Map to existing CMO search fields is case sensitive after first word
ECMT-2993 Traffic types for Passengers not allowed
ECMT-2995 Read only user can create ICL in some cases
ECMT-2996 CNA Frequencies Tool Tip Typo
ECMT-3001 CMO Import issue Error: Couldn't find path for entity with ID: A
ECMT-3011 Import validator offset error for new object
ECMT-3023 Line Overview doesn't show full route
Issue identified between SE2611 and  SE2256, with Waypoint in SE177

Improvements

ECMT-2847 CR 129 Change mandatory fields for CNAs based on train type
ECMT-2851 CR 134 - Changes to CNAs for new/changing needs
ECMT-2992 Check TCR schema update to 3.5
ECMT-2994 ID should not be exported for objects after 2026

Sprint 2024/18

V1.6.24, released 24/09/2024

Bugs

ECMT-2899 Calendar field too low on bulk edit page
ECMT-2945 CNA Harmonisation message shown under wrong user in History Tab
ECMT-2969 'Results could not be loaded' error Segment Overview PLC fields 
ECMT-2978 Segment overview: Changing direction inserts wrong direction
ECMT-2980 User could not unsee published objects in CS chart

Improvements

ECMT-2848 CR 130 Rename “Acknowledged” into “Considered”
ECMT-2849 CR 131 Delete harmonisation status “To be updated”
ECMT-2850 CR 133 – New Category: National and International
ECMT-2926 Guided View Improvements
Introduction of guided view for CNA and CMO creation, including improvements based on initial version
ECMT-2944 Send notification email when responsible applicant is set
Only sent the first time an applicant is set
ECMT-2950 Object page map improved loading time
ECMT-2974 Creating frequency of CNA returns colour to default
When creating frequencies of CNAs, the status field for all PLCs is returned to ‘Not processed yet’ (Blue)
ECMT-2975 New Environment for user training (test-ecmt.i0.hu)
School environment for training, familiarisation, and testing purposes 

Sprint 2024/17

V1.6.23, released 09/09/2024

Bugs

ECMT-2736 Non-Admin user has CMO bulk operation greyed out
ECMT-2936 Grey out the calendar on view for object detail pages
ECMT-2937 CM Variant error message "Oops, Something went wrong"
ECMT-2960 Fix tests on demo
ECMT-2961 Fix filters on demo (not set)
ECMT-2962 Php 8.3 bug on CMO harmonization page
ECMT-2963 Php 8.3 class loader bug
ECMT-2965 ÖBB and Trafikverket companies are mixed up on Staging

Improvements

ECMT-2843 Validity period not copied to CMO frequencies when CM variant is used
ECMT-2883 Issues related to line overview names and zoom bar
ECMT-2956 Give error message to user when offset is wrong during import via the UI
ECMT-2957 Read only IM user should not be able to add or import new ICL
 

Sprint 2024/16

V1.6.22 released on 16/08/2024

Bugs

ECMT-2367 TCR displayed transparent in section overview
ECMT-2676 IM's fields for CNA processing missing
ECMT-2884 Error message when anon or applicant users open CM detailed view
ECMT-2885 Transparency adjustment for TCRs
ECMT-2904 CMO Importer stuck on 'executing a batch'
ECMT-2921 Company Filter not applied when opening CMO page
ECMT-2951 CNA creator can't edit their own CNA

Developments

ECMT-2864 Export maximalizing for 2000 objects 
ECMT-2885 Upgrade broke tests on staging
ECMT-2895 create of E2E test for CM workflow 
ECMT-2952 Import of ÖBB file to staging II.

Sprint 2024/15

V1.6.21

Bugs

ECMT-2528 Anonymous users should not have search functionality
ECMT-2662 CMO’s route is created, but not shown in line or segment overview
ECMT-2734 Responsible applicant should not be able to change the calendar
ECMT-2792 ‘My Status’ column in CNA waiting room empty
ECMT-2810 Sorting by locations is not alphabetical
ECMT-2858 Line chart box rendering issues
ECMT-2860 Prevent overlapping CM Variants
ECMT-2871 Statistics page: Handover point dropdown showing non handover points 
ECMT-2873 Too many objects in segment overview
ECMT-2905 CMO back-end import not including offset values
ECMT-2920 Error in Segment Overview TCR calculation

Developments

ECMT-2300 ICL Import only allows segments
Users now able to upload ICLs between any two PLCs rather than only per segment
ECMT-2707 Prevent cross border CMO imports
ECMT-2735 Change ‘Responsible Applicant’ field on CNA creation to ‘not selected’
ECMT-2887 Default text in location fields and charts changed from ‘all’ to ‘Please select location’
 

Sprint 2024/14

V1.6.20 relased on 12/08/2024

Bugs

ECMT-2830 Minutes aren't filled in automatically for hours 0-2 for ALA/ALD
ECMT-2833 CNA and CMO related email sending
Emails related to CNA and CMO harmonisation in Staging were not sent
ECMT-2859 Importer - check columns before validation
Importer should give error for a missing column(s)
ECMT-2862 Check of import and export for middle stations
ECMT-2865 Core element generator button not functioning

Developments

ECMT-2308 Improve loading times for Network Overview
ECMT-2693 Have only own company as default filter for object pages
ECMT-2732 Improve History tab on CNAs
ECMT-2752 E2E automated step to checks CNA and CMO import
ECMT-2827 Reworking CMO Harmonisation matching of Validity periods
ECMT-2846 CR 128 Add CM Variant filter to CMO harmonisation page
ECMT-2863 Show Publication status TCRs on charts by default
ECMT-2872 Import of ÖBB file to staging

Sprint 2024/13

V1.6.19, released 15/07/2024

Bugs


ECMT-2738 Fix error message for missing date/time method
ECMT-2801 When only creating 1 frequency the button only generates 1 character in the core element
ECMT-2805 TCR Related issues
Some TCRs not shown in charts
ECMT-2806 ICL Import 'no such segment with given locations' validator warning
ECMT-2814 Some draft detailed view CMs are visible for applicants
ECMT-2826 Uploaded CMOs don't include information of waypoints
ECMT-2837 Waypoint saving problem
ECMT-2838 After creating an ICL TCR and CM post save should recalculate segment capacity


Developments


ECMT-2775 Statistics page: PLCs covered by CMO per IM
ECMT-2783 Statistics page: PLCs covered by the CNAs per IM & per Applicant
ECMT-2796 Add direction to the rectangles in Line Overview
ECMT-2797 Add direction to the rectangles in Segment overview
ECMT-2802 Company filter on CS pages
ECMT-2803 Frequencies for CNAs
ECMT-2842 Clean-up of remaining locations and segments on staging and live

 

Sprint 2024/12*

V1.6.19, released 15/07/2024

Bugs


ECMT-2768 Occasionally only one status field is generated for CNAs
ECMT-2773 Anonymous/Applicant users should not see objects in preparation
ECMT-2788 Applicant has edit button available for other users in ‘user’ page
ECMT-2800 ICL validator incorrectly rejecting locations

Developments


ECMT-2724 Maximisation of exports
ECMT-2762 Statistics page: new list page for filtered lists
ECMT-2776 Statistics page: ratio of total number of published draft and final CMOs
ECMT-2777 Statistics page: total number of CMOs harmonised per border per IM
ECMT-2778 Statistics page: number of successfully submitted CNAs per IM pair
ECMT-2779 Statistics page: number of successfully submitted CNAs per applicant
ECMT-2780 Statistics page: number of CNAs incorporated into the draft CM per IM and per applicant (by X-21)
ECMT-2781 Statistics page: Number of CNAs incorporated into the final CM per IM and per applicant (by X-18)
ECMT-2782 Number of CNAs incorporated into the extended CM per IM and per applicant (by X-11)
ECMT-2784 RIS switch follow up
ECMT-2798 Statistics page: export each statistic into its own excel

*This sprint and the previous are both titled 2024.12 due to the realignment of sprints and releases
 

Sprint 2024/12

v1.6.18, Released on 01.07.2024

Bugs


ECMT-2658 Masquerading causing CCS issues
ECMT-2743 php bug on CM harmonisation page 
ECMT-2754 Fixes of bugs reported by sentry automatic testing
ECMT-2795 Generate multiple core elements fix for catalogue paths

Developments


ECMT-2683 Generate core element for all button when creating frequencies
ECMT-2691 CMO Harmonisation: Change of page titles
ECMT-2715 Tests on staging running slowly
ECMT-2746 ‘Company’ added as a filter 
ECMT-2747 Users can publish their CMOs in bulk edit in 1 step
ECMT-2758 Statistics page for admins
ECMT-2759 Statistics page form
ECMT-2760 Statistics page CMO calculations/theming and design of statistics page
ECMT-2761 Statistics page export functionality

Sprint 2024/11

v1.6.17 released on 21/06/2024

Bugs

ECMT-2720 php 8.3 bug on CNA edit page
ECMT-2722 8.3 php upgrade segment list page bug
ECMT-2753 ICL Import should be possible without ID
ECMT-2755 ICL import stuck on ‘executing a batch’

Developments

ECMT-2688 CMO Harmonisation: Width of 'handover point' dropdown extended
ECMT-2723 Removal of unused segments and locations on live
ECMT-2737 Fix of staging test timeouts

Sprint 2024/10

v1.6.16 released on 23/05/2024

Bugs

ECMT-2659 Masquerading functionality fix
ECMT-2660 Import screen warnings fixed
ECMT-2699 To and from locations not shown in CMO editing

Developments

ECMT-2608 'Max journey time' disabled for first location in CNA creation
ECMT-2701 Handling of too large queue in importing locations, segments, and companies
ECMT-2709 Staging fix tests - add type of contract to CNA related automated testsLatest 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.6.14, 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 will be defined as either “IM” or as “Applicant”. 

If the user belongs to an Infrastructure Manager company, they would be able to define Capacity Model data objects for PLCs which belong to their network (and no other IM, unless defined in Access Right Module). 

In case the user belongs to an Applicant company, the user is be able to define the Capacity Needs Announcement.  

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

  • Capacity Supply Chart
  • Capacity Model
    • Segment Overview
    • Line Overview
    • Network Overview
  • 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 aforementioned 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 rights for other companies cannot be requested in the tool, they can only be given to others.

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

Add new access rightAccess Right

 

2. ECMT Menus 

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

Menu

2.1 +Add CNA

This menu is a shortcut for Applicant users to quickly create CNAs (Capacity Needs Announcements). CNAs can also be created, imported, viewed, and edited (depending on user rights) from the 'data' menu (see section 2.5).

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, as well as the TCR Duration Overview: 

2.3.1 Capacity Model

The Capacity Model contains three overviews:

  • Segment 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 cross-border harmonisation and creation of variants (e.g. during TCR periods). Mostly used by IMs, Applicants
  • Network Overview: General overview of capacity on a very high level (e.g. capacity situation of a selected country). Mostly used by higher management levels, Ministry of Transport,  etc.

2.3.1.1 Segment Overview


2.3.1.2 Line Overview

Line Overview

Line Overview2

2.3.1.3 Network Overview

Network1


2.3.2 Capacity Supply Chart

The Capacity Supply Chart visualises Catalogue Paths, Paths, Bandwidths, and TCRs on a time-space diagram. The Capacity Supply allows minute-based visualisation of Capacity Products and provides a detailed overview of the available capacity for different ordering periods on a European scale, as well as a clear view of TCRs and their impact on traffic. The Capacity Supply can be defined for any route.

chart

2.3.3 TCR Duration Overview

The TCR Duration Overview provides a 52 week overview of the situation between any two PLCs regarding TCRs.


2.4 Search

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

2.5 Data (available with editor role)

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

2.6 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. 
  • Bandwidth: 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 can be created between any two PLCs. 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 time-space charts as well as in the search and overlapping objects detection results list if no specific filter is applied. 

3.2. Object allocation 

Objects can be created between any two PLCs. 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 time-space charts as well as in the search and overlapping objects detection results list if no specific filter is applied.

4. Capacity Supply chart

4.1. Structure of the chart 

The time-space chart presents the objects positioned between two PLCs according to the chart filters. Time is on the x-axis and the PLCs are listed on the y-axis with spacing considering the actual distance between the locations.

Chart features:

  • Route filter: 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 will generate the chart including 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 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. 

Object representations: 

  • Passenger Catalogue Path: green dotted line
  • Freight Catalogue Path: blue dotted line
  • Freight Cataloue Rolling Planning: turquoise dotted line
  • Passenger Path: green solid line
  • Freight Path: blue solid 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. 

Below is a practical example: 

Case: 

  • First, a path, a TCR, and a bandwidth 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. 
  • Partial closure TCR - Red bar: TCR between 11:00 and 11:50 between locations J and M. 
  • Capacity Band – green band: capacity planned with a 30 minute timeframe from location J to N.


4.3. Object positioning over different lines

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

5. The search function 

5.1. Search function 

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

When the “From location” and “To location” are selected by the user, the tool calculates the shortest route between those two locations considering the waypoint(s) (optional field). The tool generates the results list with the objects that are both 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 into Excel. This can be done by selecting 'Export to Excel', 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 object page for Capacity Supply Objects (Paths, Bands, and Catalogue Paths) and TCRs. This feature lists in a new tab the objects which overlap with the selected object. Objects are listed in the results as soon as they have one common location with the selected object.

This feature serves as a means of conflict resolution, however, 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 as planned.

 

over

over results

 

 

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

In the Data menu’s drop-down list, the user has the ability to view, import, create, and edit several types of objects, including:

  • Capacity Poducts (CP)
  • Temporary Capacity Restrictions (TCRs)
  • Bandwidths (Band)
  • Paths
  • Capacity Model Objects (CMOs)
  • Intended Capacity Lines (ICLs)
  • Capacity Model Variants
  • Capacity Needs Announcements (CNAs)

Once selecting the type of obect which the user would like to manage, a page with the option to import (section 7.2), add/edit an object, object bulk operation (section 7.1.5) and search functions will open.  

6.1 Object creation and editing 

6.1.1. Search function and general guidelines 

Upon selecting any of the above mentioned object types from the 'Data' menu, the page will display a full list of those objects. This list can be filtered and searched from.

6.1.1.1 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".

When the “From location” and “To location” are selected by the user, the tool calculates the shortest route between those two locations considering the waypoint(s) (optional field). The tool generates the results list with the objects that are both 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

 

6.1.1.2 General guidelines 

Above the full list of the specified type of object are the options to import and object (+ Import) and create a new object (+ Add new ...) through the graphical user interface. In order to create an object, the user should click on the add new object button (“+ add new path” in the above example) and a new page opens. 

General guidelines when creating and editing objects:

  • Mandatory fields are marked with an asterisk (*)
  • 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, to which the object will belong when published 

Line or route selection:

  • The order in which locatons are added to the route is important as it indicates the running sequence of the object (start location on top). The order can be reversed with the reverse order feature (double arrows with opposite directions).
  • 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.
  • Timetable: 
    • Timetable refresh: when an object needs to be created on a shortened line, the timetable needs to be generated after entering the customised locations by clicking on the button "Generate Route" 
    • Times are mandatory: at the first and the last location (except for CNAs)
    • 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 ECMT. However, the creation and editing of these objects is identical. 

Train parameters are applied to the entire line if they are included in the object creation.

 

6.1.3. Add/edit Temporary Capacity Restrictions (TCRs) 

  • Validity period: TCR dates need to be defined within the validity period of a specific timetable period. 
  • Route:
    • The route between two PLCs 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

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 Bandwidths

Bandwidths are spaces of time on a given route which are reserved for a certian number of slots. Bandwidths are visualised on the Capacity Supply alongside other Capacity Supply objects.

Slots refers to the number of capacities available within the bandwidth (the number of potential paths which will be 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

 

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 "Delete" button. 

bulkedit

6.2. Object import function  

The import function is accessible when selecting any type of object in the 'Data' menu. 

6.2.1. General guidelines 

  • Supported format: xlsx 
  • Each object type must be imported in a separated file. 
  • Export file and import file have the same structure. Exporting an object 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. Missing columns will trigger a 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 list errors will appear after the initial import of the file. 

  

6.2.2. CataloguesPaths and Paths 

Paths and catalogues paths have 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