Skip to main content

1. Overview

Rail Planning is the strategic interface for train construction. It provides operators with the tools to translate commercial bookings into technically feasible and safe rail compositions.

2. Technical Field Mapping (Elenco Treni)

The departures/arrivals list serves as the primary dashboard for rail coordinators.

Search & Filters

LabelHTML NameNatureData Source
Connessioneid_connessioneSelectDesign > Connessioni
Viaggio TrenopraticaTextUnique Trip Identifier
Data Trenodata_slot_da/aDatepickerOperational Calendar
Stato Trenostato_praticaSelectHardcoded: Planned, Confirmed

Data Grid Columns

#ColumnTechnical NameDescription
1VIAGGIOpratica.codiceInternal link to the trip record.
2ETD / ETAetd / etaScheduled arrival/departure times.
3LUNGH.lunghezza_totCumulative length of all wagons (meters).
4P. LORDOpeso_lordo_totCumulative gross weight of the train.
5CARRIcount(carri)Total number of wagons in the consist.
6STATUSstatus_iconSystem verification checkmark (Green = OK).

3. The “Tetris” View: Loading Logic & Constraints

The core of the module is the Composition Tool, where planners perform the following manual and automated tasks:

Technical Constraints (The Guardrail)

The system enforces several hard constraints during the composition phase:
  • Maximum Train Length: Pulls from the DESIGN > Tracce template. The UI turns red if the combined wagon lengths exceed this limit.
  • Tonnage Limit: Checks against the traction power of the assigned Vettore Ferroviario.
  • The Matrix Check: Every container placement is validated against the Compatibility Matrix.
    • Y-Axis: Wagon Type (Intermodal, Pocket, Flat).
    • X-Axis: UTI Type (Tank, HC, Bulk).
    • Result: Pass/Fail based on profile and structural capacity.

Automated Validation

The system cross-references data in real-time. If a combination is unsafe (e.g., a heavy tank on a light-axle wagon), the system blocks the assignment with a technical error message.

4. Connectivity & Propagation

The Rail Planning module acts as the “Decision Hub” of the lifecycle.
Target ModuleData PropagatedPurpose
EXECUTIONcarico_trenoPopulates the Loading List and CIM forms.
MONITORINGid_viaggioPrepares the Track & Trace board for incoming milestones.
PCSCOPARNTriggers the EDI notification to the port terminals for expected units.
  • Inbound: Pulls technical path limits (Max Weight/Length) from DESIGN and asset availability from GENERALE.
  • Outbound: Confirmed train configurations feed the EXECUTION module’s manifest generation and trigger data synchronization with Port Community Systems (PCS).