CR #189344 / Splitten: Kunden- und Dispovorgabe (Zeiten)
Beim Splitten / Absatteln (voll) von Containerfahrten in cs PLAN wurde eine neue Logik für das Setzen von Randbedingungen integriert, die hier beschrieben wird.
Hierfür wurde in den Einstellungen > Mandanten > Details > Einstellungen im Bereich Split-Fahrten eine neues Häkchenfeld Split: Randbedingungen und Zeiten überschreiben eingefügt.

Im Standard ist das Häkchen nicht aktiv. Wird die Einstellung aktiviert, greift die neue Logik.
Wenn eine Fahrt über Rechte-Maus > Splitten / Absatteln (voll) gesplittet wird, kann bei Schritt 3/5 ausgewählt werden, ob nach Kundenvorgabe oder Dispovorgabe gesplittet werden soll. Diese Angabe ist relevant für das Verhalten beim Ausführen des Splits.

Bei Schritt 4/5 greift dann die neue Logik, wenn sie aktiviert wurde:

1. Neuer Zeiteintrag wird vom Disponenten eingetragen
Voraussetzung: In den Wegpunkten war noch keine Randbedingung mit Kunden- oder Dispovorgabe enthalten.
→ Prüfe ob die Auswahl in Schritt (3/5) bei Kunden- oder Dispovorgabe gesetzt ist.
Bei Kundenvorgabe: Schreibe die neu eingetragenen Zeiten als Randbedingung "Kundenvorgabe" in den Auftrags- und Fahrtwegpunkt.
Bei Dispovorgabe: Schreibe die neu eingetragenen Zeiten als Randbedingung "Dispovorgabe" in den Fahrtwegpunkt
2. Vorhandener Zeiteintrag wird überschrieben / gelöscht
Voraussetzung: In den Wegpunkten ist schon eine Randbedingung mit Kunden- oder Dispovorgabe enthalten.
→ Prüfe ob die Auswahl in Schritt (3/5) bei Kunden- oder Dispovorgabe gesetzt ist.
→ Prüfe explizit, ob die ab / bis Zeit in diesem Wegpunkt verändert oder gelöscht wurden.
Wurde gelöscht: Lösche die Zeiten der ausgewählten Randbedingung aus Schritt (3/5) heraus.
Wurde geändert: Findet eine Änderungen der ab / bis Zeit des Wegpunktes statt, lösche die aktuelle Randbedingung aus dem Wegpunkt. Dann übernimm den veränderten Wert und trage diesen in Kombination mit der Vorgabe aus Schritt (3/5) als neue Randbedingung ein:
- Bei Kundenvorgabe: Schreibe die neu eingetragenen Zeiten als Randbedingung "Kundenvorgabe" in den Auftrags- und Fahrtwegpunkt.
- Bei Dispovorgabe: Schreibe die neu eingetragenen Zeiten als Randbedingung "Dispovorgabe" in den Fahrtwegpunkt.
US #191097