Über Arbeitsaufgabenbesuche in der Zeitplanung
Diese Beschreibung gliedert sich in die folgenden Abschnitte:
Eine Arbeitsaufgabe in der Zeitplanung kann in mehrere Besuche aufgeteilt werden. Dies kann z. B. der Fall sein, wenn die Dauer der Arbeitsaufgabe länger ist als eine Schicht, oder wenn die Arbeit für den Nachmittag geplant ist und der gesamte Umfang nicht in der Schicht abgeschlossen werden kann. Eine Ressource könnte am Nachmittag mit der Arbeit an einer Arbeitsaufgabe beginnen (der erste Besuch) und am nächsten Tag wiederkommen, um die Arbeit abzuschließen (der zweite Besuch). Die aufgeteilten Arbeitsaufgaben haben mehrere Zuordnungen, jede mit einer Besuchs-ID.
Hinweis: Die Aufteilung einer Arbeitsaufgabe erfolgt für eine bestimmte Ressource, d. h. allen Besuchen für dieselbe Arbeitsaufgabe muss dieselbe Ressource zugeordnet werden.
Was kann eine Arbeitsaufgabe in mehrere Besuche aufteilen?
- Schichten: Wenn die Aktivität eine längere Dauer hat, was bedeutet, dass sie nicht innerhalb einer Schicht geplant werden kann, kann die Arbeit als ein Besuch in der ersten Schicht und einen weiteren Besuch für den nächsten Tag/die nächste Schicht geplant werden. Es werden so viele Besuche wie erforderlich erstellt, basierend auf der Dauer der Aktivität und dem zugrunde liegenden Schichtschema.
- Pausen: Eine weitere Entität, die sich auf die Aufteilung der Aktivität in Besuche auswirkt, sind ‚BREAK‘-Aktivitäten innerhalb der Schicht einer Ressource. Durch Mittagspausen und andere Pausenaktivitäten innerhalb der Schicht kann die Aktivität in mehrere Besuche unterteilt werden, vor und nach den Pausen.
Als einfaches Beispiel können wir eine Arbeitsaufgabe mit einer erwarteten Dauer von 6 Stunden betrachten, die um 11:00 Uhr erstellt wird. Wenn die Option Mehrere Besuche zulassen nicht aktiviert ist, wählt die Zeitplanung den zweiten Tag aus, da am aktuellen Tag nicht genug Zeit für die Erledigung bleibt.

Wenn für die Arbeitsaufgabe stattdessen die Option „Mehrere Besuche zulassen“ aktiviert ist, kann die Zeitplanung sie früher einplanen und unmittelbar nach der Pause am aktuellen Tag beginnen. Sie wird jedoch nicht vor der Pause geplant, da die Pause die Arbeitsaufgabe derzeit nicht unterbrechen darf.

Wenn die Pause auch die Arbeitsaufgabe unterbrechen darf, ist es nun möglich, die Ressource so zu planen, dass sie sofort mit der Reise zum Standort beginnt, und die Arbeitsaufgabe wird in insgesamt 3 Besuche aufgeteilt.

Es gibt einige Parameter, die die Besuchsabwicklung in der Zeitplanung steuern. Die Parameter sind: Mehrere Besuche zulassen, Minimale Besuchsdauer, Splittkosten planen, Unterbrechung, Unterbrechung – Multiplikator, Unterbrechung – Priorität und Splitt Min. Priorität. Diese Parameter können für Aktivitätstypen in Zeitplanung/Basisdaten/Planungsaktivitätstyp und für die Arbeitsaufgaben selbst definiert werden. Die Einstellungen des Aktivitätstyps dienen als Vorlage für alle Arbeitsaufgaben, die für den Aktivitätstyp erstellt werden.
- Mehrere Besuche zulassen: Legt fest, ob Arbeitsaufgabenaktivitäten dieses Typs in mehrere Besuche aufgeteilt werden dürfen. Der Wert wird automatisch an neue Arbeitsaufgaben vererbt, die mit dem ausgewählten Aktivitätstyp erstellt werden. Wenn für eine Arbeitsaufgabe kein Aktivitätstyp ausgewählt wird, wird der Wert von der Standort-/Serviceorganisation geerbt. Zusätzlich kann der Wert bei Bedarf manuell für die Arbeitsaufgabe angepasst werden.
- Minimale Besuchsdauer: Legt die Mindestdauer fest, die jeder Besuch für eine Arbeitsaufgabe haben muss. Wenn die Arbeitsaufgabe in mehrere Besuche aufgeteilt ist, hat jeder Besuch mindestens diese Dauer. Der Wert kann für Aktivitätstypen oder direkt für eine Arbeitsaufgabe definiert werden. Der Wert für die minimale Besuchsdauer, der für einen Aktivitätstyp festgelegt wurde, wird an die Arbeitsaufgabe vererbt, kann aber angepasst werden. Angenommen, eine Ressource arbeitet von 08:00 bis 17;00 mit einer einstündigen Mittagspause, zwischen 12:00 und 13:00 und es wird eine Arbeitsaufgabe mit einer Dauer von 8 Stunden und einer minimalen Besuchsdauer von 1 Stunden erstellt. Die Arbeitsaufgabe ist für den Start um 13:30 geplant. Ein Besuch wird für 13:30–17:00 (3,5 Stunden) erstellt, wobei der nächste Besuch für den nächsten Tag geplant ist, 08:00–12:00 (4 Stunden). Die verbleibende Zeit nach dem Besuch 2 beträgt 0,5 Stunden. Da die minimale Besuchsdauer auf 1 Stunde eingestellt ist, wird der dritte Besuch von 13:00–14:00 (nach dem Mittagessen) geplant, so dass die gesamte geplante Dauer 8,5 Stunden beträgt.
- Splittkosten planen: Definiert die zusätzlichen Kosten für die Aufteilung einer Arbeitsaufgabe auf mehrere Besuche. Die Kosten werden für jede Aufteilung berechnet. Durch die Anwendung der Splittkosten erhöhen sich die Kosten für die Durchführung der Arbeitsaufgabe und die Gesamtkosten werden mit dem Basiswert der Arbeit verglichen. Dies wird genutzt, um die Zeitplanung nach Möglichkeit auf weniger Besuche auszuweiten. Wenn es keine Präferenz gibt, können die Kosten für die Aufteilung auf Null gesetzt werden, so dass keine Sanktionen verhängt werden.
- Unterbrechung: Legt fest, ob eine Arbeitsaufgabe oder eine Pause zur Aufteilung einer Arbeitsaufgabe verwendet werden darf, wenn „Mehrere Besuche zulassen“ auf „Ja“ gesetzt ist. Wenn für eine Arbeitsaufgabe „Mehrere Besuche zulassen“ auf „Ja“ gesetzt ist, steht es der Zeitplanung frei, die Arbeitsaufgabe auf aufeinanderfolgende Schichten oder auf als unterbrechbar gekennzeichnete Aktivitäten aufzuteilen.
- Unterbrechung – Multiplikator: Es ist möglich, die Kosten, die anfallen, wenn eine Arbeitsaufgabe durch eine andere Arbeitsaufgabe unterbrochen wird, feiner zu steuern. Dies wird durch einen Multiplikator für die Kosten der Aufteilung erreicht, der von der unterbrechenden Arbeitsaufgabe abhängt. Der Wert ist standardmäßig 1, kann aber auf jeden Wert größer oder gleich 0 gesetzt werden. Wenn wir zum Beispiel die Kosten für die Aufteilung auf 100 setzen, aber keine Sanktionen verhängen wollen, wenn die Arbeitsaufgabe durch eine Pause unterbrochen wird. Um dies zu erreichen, können wir den Aufteilungsmultiplikator für die Pause auf 0 setzen, was bedeutet, dass die Splittkosten 0 betragen würden.
Angenommen, wir haben auch einen Termin, der den Zeitplan unterbrechen darf, aber wir wollen dies nur tun, wenn es keine andere Alternative gibt. Wir können daher den Aufteilungsmultiplikator für die Termin-Arbeitsaufgabe vielleicht auf 2,5 setzen, und es werden Kosten in Höhe von 250 anfallen, wenn die Termin-Arbeitsaufgabe für eine Unterbrechung geplant ist. Dies gilt nur, wenn Unterbrechung auf „Ja“ eingestellt ist.
- Unterbrechung – Prioritä: Arbeitsaufgaben, die unterbrechen dürfen, können eine Unterbrechungspriorität erhalten und dürfen eine geteilte Arbeitsaufgabe nur dann unterbrechen, wenn die Unterbrechungspriorität mindestens der geteilten Mindestpriorität entspricht. Dies gilt nur, wenn Unterbrechung auf „Ja“ eingestellt ist.
- Splitt Min. Priorität: Es kann vorkommen, dass eine feinere Kontrolle darüber erforderlich ist, wann eine Arbeitsaufgabe geteilt werden darf. Ein Zeitplan kann zum Beispiel einige Arbeitsaufgaben enthalten, die innerhalb einer einzigen Woche geplant werden müssen, und andere, die sich über mehrere Wochen erstrecken dürfen. Dies wird durch die Verwendung einer Splitt-Mindestpriorität erreicht. Jeder aufteilbaren Arbeitsaufgabe kann eine minimale Aufteilungspriorität zugewiesen werden. Sie wird nur dann in eine spätere Schicht aufgeteilt, wenn die Aufteilungspriorität der Schicht mindestens die Mindestpriorität ist. Die Aufteilungspriorität in der Schicht wird mit einem Schichtattribut namens SPLIT_PRIORITY festgelegt. Dies gilt nur, wenn Unterbrechung auf „Ja“ eingestellt ist.
Nehmen wir an, dass allen Montagsschichten eine Aufteilungspriorität von 1 zugewiesen werden kann, während die anderen Wochentagsschichten eine Aufteilungspriorität von 2 haben. Arbeitsaufgaben, die innerhalb einer einzigen Woche erledigt werden müssen, erhalten dann eine minimale Aufteilungspriorität von 2, was bedeutet, dass sie nicht über das Wochenende und in die Montagschicht aufgeteilt werden können. In der Zwischenzeit haben die anderen aufteilbaren Arbeitsaufgaben eine Aufteilungspriorität von 1, können also über das Wochenende aufgeteilt werden. Ebenso können Arbeitsaufgaben, die unterbrechen dürfen, eine Unterbrechungspriorität erhalten und dürfen eine geteilte Arbeitsaufgabe nur dann unterbrechen, wenn die Unterbrechungspriorität mindestens der erforderlichen minimalen Aufteilungspriorität entspricht.
Eine Arbeitsaufgabe, die mehrere Besuche hat, wird anders behandelt als eine Arbeitsaufgabe mit einem einzigen Besuch. Bei einer geteilten Arbeitsaufgabe enthalten die von der Zeitplanung zurückgegebenen Daten eine Zeile für jeden Besuch in der Entität <Activity_Status>. In den Zuordnungen enthält jeder Zuordnungsdatensatz die ID jedes Besuchs in einem Feld namens „Besuchs-ID“. Wenn die Arbeitsaufgabe nicht aufgeteilt wird, ist die Besuchs-ID immer 1.
Besuchsstatus
Es gibt zwei Status, die sich speziell auf geteilte Arbeitsaufgaben beziehen. Die Status sind: Verfolgen und Besuch beendet.
- Verfolgen: Der Status „Verfolgen“ wird von der Zeitplanung verwendet, sobald mindestens ein Besuch einer teilbaren Arbeitsaufgabe zugewiesen (gebunden) wurde. Alle zukünftigen Besuche, die für die Arbeitsaufgabe geplant sind, aber noch nicht zugewiesen/gebunden sind (oder einen höheren Status haben, z.B. „Unterwegs“), werden in der Workbench mit dem Status „Verfolgen“ angezeigt. Die Nachfolgebesuche werden immer für dieselbe Ressource geplant. Die erstellten Arbeitszuordnungen sind mit einem Kennzeichen versehen, das angibt, ob es Nachfolgebesuche gibt.

- Besuch beendet: Der Status „Besuch beendet“ wird verwendet, um anzuzeigen, dass ein Besuch für eine Arbeitsaufgabe abgeschlossen wurde, die Arbeitsaufgabe selbst aber noch nicht beendet ist. In diesem Fall wird immer ein Nachfolgebesuch mit einer Dauer von mindestens der Mindestbesuchsdauer geplant. Dies gilt auch dann, wenn die für die Arbeitsaufgabe aufgewendete Gesamtzeit bereits die erwartete Dauer überschreitet, wie im Abschnitt „Minimale Besuchsdauer“ beschrieben. Wenn die letzte Arbeitszuordnung in einer Besuchskette auf „Abgeschlossen“ gesetzt wird (Arbeitszuordnung hat keine Nachfolgebesuche), wird der Status „Abgeschlossen“ an die Zeitplanung gesendet.
Zeit bis zur Fertigstellung
Für Arbeitsaufgaben, die mit mehreren Besuchen geplant werden, ist die Verfolgung der geschätzten Restarbeitszeit ein wichtiger Aspekt. Um dies zu verfolgen und die Dauer der gesamten Aktivität entsprechend zu aktualisieren, sollte die Zeit bis zur Fertigstellung eingegeben werden, wenn die einzelnen Besuche abgeschlossen sind. Nehmen wir an, eine Arbeitsaufgabe hat eine Dauer von 5 Stunden und ist in 2 Besuche unterteilt. Besuch 1 dauert 4 Stunden und Besuch 2 dauert 1 Stunde. Beim Abschluss von Besuch 1 besteht die Möglichkeit, die Zeit bis zur Fertigstellung anzugeben. Auf dem mobilen Gerät wird dies im Schritt Rückmelden eingegeben.
- Die Eingabe eines Wertes von 0 bedeutet, dass die Arbeit vollständig abgeschlossen ist und keine Arbeit übrig bleibt. Alle Nachfolgebesuche werden entfernt.
- Die Eingabe eines Wertes größer als 0 bedeutet, dass noch Arbeit zu erledigen ist und Nachfolgebesuche angelegt werden müssen.
- Wenn Sie das Feld leer lassen, wird die verbleibende Zeit automatisch auf der Grundlage der bereits für die Arbeitsaufgabe aufgewendeten Zeit und der geplanten Dauer für die Aufgabe berechnet.
In IFS Cloud Web entspricht der Wert für die Zeit bis zur Fertigstellung standardmäßig der Dauer der Arbeitsaufgabe, reduziert um die tatsächlich für die Arbeitsaufgabe bis zu diesem Zeitpunkt aufgewendeten Stunden. Die tatsächlichen Stunden werden vom Beginn des vorherigen Besuchs bis zur Beendigung der Arbeitszuordnung berechnet (Wert sichtbar in der Arbeitszuordnung im Feld Ist-Arbeitsstunden). Der Wert im Feld Zeit bis zur Fertigstellung kann bearbeitet werden. Wenn wir davon ausgehen, dass der erste Besuch des zuvor erwähnten 5-Stunden-Jobs mit einer Zeit bis zur Fertigstellung von 2 Stunden abgeschlossen ist, wird der nachfolgende Besuch verlängert, z. B. wird Besuch 2 nun 2 Stunden dauern. Abhängig von den Schichten und dem eingegebenen Wert kann dies auch dazu führen, dass zusätzliche Besuche angelegt werden. Genauso kann die Dauer eines Nachfolgebesuch verkürzt werden, wenn der Anwender die Zeit bis zur Fertigstellung reduziert.
Unvollständige Arbeit
Wenn eine Ressource nicht in der Lage ist, die Arbeit für eine geteilte Arbeitsaufgabe abzuschließen, und dieselbe Ressource nicht unbedingt an den Arbeitsplatz zurückkehren wird, wird empfohlen, den Status „Unvollständig“ zu verwenden. Wenn die Zuweisung auf „Unvollständig“ gesetzt wird, wird der Anwender aufgefordert, einen Grund und eine „Zeit bis zur Fertigstellung“ einzugeben. Alle verbleibenden Besuche werden abgebrochen, und es ist ein manueller Eingriff erforderlich, um die Aufgabe erneut zu planen. Dies ermöglicht eine flexiblere Festlegung der Anforderungen für den erneuten Besuch als die Verwendung von aufgeteilten Aktivitäten für erneute Besuche. Wenn Sie eine Arbeitszuordnung auf „Unvollständig“ setzen, müssen Sie eine Ursache angeben.