Schließen Sie eine externe Arbeitsauftragsaufgabe als unvollständig ab
Schließen Sie eine Arbeitsauftragsaufgabe als unvollständig, wenn für die Aufgabe eine Arbeit aussteht.
Vorbereitungen
Erforderliche Rolle: wm_ext_agent und wm_ext_manager
Prozedur
- Navigieren zu Alle > Außendienst-Auftragnehmer-Portal > Homepage.
- Öffnen Sie eine Arbeitsauftragsaufgabe, die bereits ausgeführt wird.
- Klicken Sie auf Unvollständig schließen.
-
Schließen Sie die Folgeaufgabe, oder erstellen Sie eine Folgeaufgabe.
An Diese Aktion ausführen Erstellen Sie eine neue Folgeaufgabe Wählen Sie in der Liste Folgeaufgabe erstellen? die Option Ja aus. Arbeitsauftrag als unvollständig schließen, ohne eine Folgeaufgabe zu erstellen. Wählen Sie in der Liste Folgeaufgabe erstellen? die Option Nein aus. -
Geben Sie im Feld Grund für unvollständigen Abschluss einen Grund dafür ein, dass die Aufgabe nicht abgeschlossen wurde.
Diese Informationen werden im Formular „Arbeitsauftragsaufgabe“ in das Feld Arbeitsnotizen kopiert.
-
Klicken Sie auf OK.
Der Status aller nicht verwendeten Teile wird automatisch in Auf Lager geändert.Der Status des übergeordneten Arbeitsauftrags wird basierend auf den folgenden Bedingungen geändert:
Falls Status ändert sich in Alle Arbeitsauftragsaufgaben weisen den Status Abgeschlossen oder Abgebrochen auf, und mindestens eine Arbeitsauftragsaufgabe befindet sich im Status Geschlossen – unvollständig. Geschlossen – unvollständig Nur eine Arbeitsauftragsaufgabe ist einem Arbeitsauftrag zugeordnet, und diese Aufgabe generiert eine Folgeaufgabe, die sich im Status Entwurf befindet. Warte auf Qualifizierung Mehrere Arbeitsauftragsaufgaben sind einem Arbeitsauftrag zugeordnet, und mindestens eine dieser Aufgaben generiert eine Folgeaufgabe, die sich im Status Entwurf befindet. In Bearbeitung Alle Folgeaufgaben, die aus einer der Arbeitsauftragsaufgaben generiert werden, befinden sich im Status Abgeschlossen. Hinweis:Die Aufgabe, die die Folgeaufgabe generiert hat, befindet sich im Status Geschlossen – unvollständig.Abgeschlossen Hinweis:Darüber hinaus gilt:Durch das Schließen der untergeordneten Arbeitsauftragsaufgabe wird auch der übergeordnete Arbeitsauftrag geschlossen.
Diese Business Rule wird in der übergeordneten Tabelle (sm_task) konfiguriert und wird ausgeführt, wenn sich der Status eines Datensatzes (sm_task) ändert. Es ist eine hartcodierte Logik für das Rollup der Statusänderung in das übergeordnete Element vorhanden.
Wenn dieses Verhalten für Arbeitsaufträge nicht erwünscht ist, können Sie die folgende Bedingung für diese Geschäftsregel implementieren, um sicherzustellen, dass diese Geschäftsregel nicht für (wm_task/wm_order)-Datensätze ausgeführt wird.
Bedingung = current.sys_class_name != 'wm_task' && current.sys_class_name != 'wm_order'.
Ergebnisse
Die Aufgabe wurde erfolgreich geschlossen, und eine Folgeaufgabe wird erstellt, wenn Sie unter Folgeaufgabe erstellen Ja ausgewählt haben. Liste