Loading

Terminbuchungsaktion oder GetSlots-API verursacht "APEX-CPU-Zeitüberschreitungsfehler"

Veröffentlichungsdatum: May 12, 2026
Beschreibung
Um die Leistung dieser Aktionen zu verbessern, überprüfen Sie die folgende Konfiguration, die im Abschnitt "Lösung" dieses Artikels erwähnt wird.
Lösung
1. Horizont einschränken – Die entsprechende Einstellung lautet: Registerkarte "Field Service-Einstellungen" > "Planung" > "Maximale Tage, um Kandidaten zu finden oder einen Termin zu buchen". Eine Erhöhung dieses Wertes verringert die Leistung und kann einen APEX-CPU-Zeitüberschreitungsfehler verursachen.

2. Verwenden Sie das Feld "Asynchrone Logik verwenden" auf SA, um von einem Synchronisierungsvorgang (Apex-CPU-Zeitlimit ist 10 Sekunden) zu einem Asynchronisierungsvorgang (Zeitlimit ist 60 Sekunden) zu wechseln.

3. Verwenden Sie die Funktion "Apex-Vorgänge beschränken" (Registerkarte "Field Service-Einstellungen" > "Planung" > "Apex-Vorgänge beschränken"), um zu verhindern, dass das Limit überschritten wird (dafür werden nicht alle optionalen Zeitfenster überschritten).

4. Herabsetzen der Debugebene auf ein absolutes Minimum; Verzicht auf Nachverfolgung, wenn nicht unbedingt notwendig.
Nummer des Knowledge-Artikels

000395654

 
Laden
Salesforce Help | Article