Zeiten für Auftrags Dispo Start / Ende hinzugefügt
This commit is contained in:
@@ -121,7 +121,7 @@ foreach ($data_output as $packingjob) {
|
||||
// Zeit-Slots aus dem Schedule
|
||||
$NachbereitungsTimeDetail = null;
|
||||
$RePackagingTimeDetail = null;
|
||||
|
||||
$DispoTimeDetail = null;
|
||||
foreach ($orderdetail_output->order_schedule as $scheduledetail) {
|
||||
if ($scheduledetail->name == Nachbereitung_Zeitvariable) {
|
||||
$NachbereitungsTimeDetail = $scheduledetail;
|
||||
@@ -129,6 +129,9 @@ foreach ($data_output as $packingjob) {
|
||||
if ($scheduledetail->name == Rückpacken_Zeitvariable) {
|
||||
$RePackagingTimeDetail = $scheduledetail;
|
||||
}
|
||||
if ($scheduledetail->name == "Dispo") {
|
||||
$DispoTimeDetail = $scheduledetail;
|
||||
}
|
||||
}
|
||||
|
||||
// --- Row-Marking bestimmen (konfigurierbar, analog Checkout) ---
|
||||
@@ -163,7 +166,7 @@ foreach ($data_output as $packingjob) {
|
||||
echo "<td>" . $packingjob->event . "</td>";
|
||||
|
||||
// Zeitspalte öffnen, wenn mindestens eine Anzeige aktiv ist
|
||||
if (ShowCheckInTimeOnCheckin || ShowNachbereitungTimeOnCheckin || ShowRePackagingTimeOnCheckin || ShowReDeliveryTimeOnCheckin) {
|
||||
if (ShowCheckInTimeOnCheckin || ShowNachbereitungTimeOnCheckin || ShowRePackagingTimeOnCheckin || ShowReDeliveryTimeOnCheckin || ShowDispoEndOnCheckin) {
|
||||
echo "<td>";
|
||||
}
|
||||
|
||||
@@ -190,7 +193,13 @@ foreach ($data_output as $packingjob) {
|
||||
echoMarkedTimeLine($PackingNoteDetail->date_redelivery, (int)$PackingNoteDetail->time_redelivery, $today, ShowTimesOnCheckin);
|
||||
}
|
||||
|
||||
if (ShowCheckInTimeOnCheckin || ShowNachbereitungTimeOnCheckin || ShowRePackagingTimeOnCheckin || ShowReDeliveryTimeOnCheckin) {
|
||||
// Dispo Ende
|
||||
if (ShowDispoEndOnCheckin && $DispoTimeDetail && $DispoTimeDetail->date_end != null) {
|
||||
if (ShowCheckInTimeOnCheckin || ShowNachbereitungTimeOnCheckin || ShowRePackagingTimeOnCheckin || ShowReDeliveryTimeOnCheckin) echo "<br>";
|
||||
echoMarkedTimeLine($DispoTimeDetail->date_end, (int)$DispoTimeDetail->time_end, $today, ShowTimesOnCheckin);
|
||||
}
|
||||
|
||||
if (ShowCheckInTimeOnCheckin || ShowNachbereitungTimeOnCheckin || ShowRePackagingTimeOnCheckin || ShowReDeliveryTimeOnCheckin || ShowDispoEndOnCheckin) {
|
||||
echo "</td>";
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user