US#: 171684
Für die neu eingeführten Intermodalspalten Bahnoperator (TrainOperator) / Buchung durch (BookedByAdressId) / Hafen (HarbourID) wurde die Aufnahme/Rückgabe Logik der Containerwegpunkte angepasst.
In cs plan werden nun die Informationen der neuen Felder losgelöst von den folgenden B/E Containerwegpunkten angezeigt.
Folgendes Problem trat bei den neu eingefügten Spalten auf:
Bei den Intermodalfelder kam dieselbe Logik wie bei reinen Trucking-Aufträgen zum Tragen. Sprich als Indikator des Containerwegpunktes wird entweder EIN Aufnahmewegpunkt oder EIN Rückgabewegpunkt genommen.
Es wurden die Daten nur eines Containerwegpunktes genommen und so kann es passieren, dass die Felder falsch gefüllt werden.
Folgende Anpassung wurde vorgenommen:
Die Felder sollen losgelöst vom Containerwegpunkt die Informationen anzeigen.
- Das Feld "FirstLoadingBookedByAddressId" soll generell nur den Inhalt des "1. B" der Fahrt anzeigen.
- Das Feld FirstUnloadingBookedByAddressId soll generell nur den Inhalt des "letzten E " der Fahrt anzeigen.
Folgende Logik greift nun bei den Intermodalfeldern:
- Erstes B Bahnoperator/Buchung/Hafen wird aus dem ersten B Wegpunkt gefüllt.
- Letztes E Bahnoperator/Buchung/Hafen wird aus dem letzten E Wegpunkt gefüllt.
Mit dieser Anpassung werden jetzt die Daten unabhängig von den Containerwegpunkten angezeigt.