Loading

L'azione di prenotazione dell'appuntamento o l'API GetSlots causano l'errore "Superamento del limite di tempo CPU Apex"

Data pubblicazione: May 12, 2026
Descrizione
Per migliorare l'efficacia di queste azioni, verificare la seguente configurazione, descritta nella sezione "Risoluzione" di questo articolo.
Risoluzione
1. Limitare l'orizzonte -  La relativa impostazione si trova nella scheda Impostazioni Field Service > Scheduling (Pianificazione) > Maximum days to get candidates or to book an appointment (Numero massimo di giorni per ottenere candidati o prenotare un appuntamento). Aumentando questo valore si riducono le prestazioni e si può causare il superamento del limite di tempo CPU Apex.

2. Utilizzare il campo "Use Async Logic" (Usa logica asincrona) in SA per passare da un'operazione sincrona (limite di tempo CPU Apex di 10 secondi) a un'operazione asincrona (limite di 60 secondi).

3. Utilizzare la funzione Limit Apex Operations (Limita operazioni Apex) [scheda Impostazioni Field Service > Scheduling (Pianificazione) > Limit Apex Operations (Limita operazioni Apex)] per evitare di raggiungere il limite (per non occupare tutte le finestre facoltative)

4. Ridurre al minimo assoluto il livello debug; non utilizzare la funzione di tracciamento, se non indispensabile.
Numero articolo Knowledge

000395654

 
Caricamento
Salesforce Help | Article