Loading

Beim Ändern des Status 'Wird ausgeführt' in 'Vor Ort' wird ein Fehler ausgegeben: Der tatsächliche Start muss vor dem tatsächlichen Ende liegen

Veröffentlichungsdatum: Aug 21, 2023
Beschreibung
Manchmal treten Probleme auf, wenn Benutzer den Status "Wird ausgeführt" in "Vor Ort" ändern. Fehler: Der tatsächliche Start muss vor dem tatsächlichen Ende liegen. Der folgende Fehler wird ausgelöst:

Screenshot 2023-07-09 142611.png
Lösung
Der tatsächliche Start des Servicetermins sollte zwischen dem geplanten Start und dem geplanten Ende liegen.

Nehmen wir an, der Wert für das tatsächliche Ende war bereits ausgefüllt und abgelaufen oder lag in der Vergangenheit. Es folgt eine Übersicht darüber, wie diese Datumswerte ausgefüllt werden:

1. Der Servicetermin wird im System mit dem frühen Start und dem Fälligkeitsdatum gemäß den Geschäfts-SLAs erstellt.
2. Nachdem der Servicetermin geplant wurde, fügt das System die Werte im geplanten Start und Ende dem Servicetermin hinzu.
3. Wenn der mobile Techniker den Status in "Wird ausgeführt (Vor Ort)" ändert, wird der tatsächliche Start aktualisiert.
4. Wenn der mobile Techniker den Status in "Abgeschlossen" ändert, wird das tatsächliche Ende ausgefüllt.

Sehen wir uns nun Punkt 3 an. Bei diesem Szenario hat der Benutzer versucht, den Status in "Wird ausgeführt (Vor Ort)" zu ändern. Also fügt das System die aktuelle Zeit im tatsächlichen Start des Servicetermins hinzu, d. h. die aktuelle Zeit. Der Wert für das tatsächliche Ende war jedoch bereits ausgefüllt und abgelaufen oder lag in der Vergangenheit.

Beim Aktualisieren des Serviceterminstatus in "Wird ausgeführt" handelt es sich beim tatsächlichen Start im Speicher nun um das aktuelle Datum und die aktuelle Uhrzeit und das tatsächliche Ende ist abgelaufen oder liegt in der Vergangenheit. Also liegt der tatsächliche Start nach dem tatsächlichen Ende, weswegen die Validierungsregel vor dem Commit ausgelöst und Ihnen eine Ausnahme angezeigt wird.

Entfernen Sie die Datumswerte für den tatsächlichen Start und das tatsächliche Ende aus dem Datensatz, um das Problem zu beheben. Der Datensatz wurde gespeichert und der Status dann in "Wird ausgeführt (Vor Ort)" geändert.

Der Datensatz wird gespeichert.
Nummer des Knowledge-Artikels

000395833

 
Laden
Salesforce Help | Article