Hoe verwerkt Salesforce geplande acties?
Begrijp het verwachte gedrag voor het verwerken van geplande acties gebaseerd op het type planning waarmee ze zijn geassocieerd, ongeacht of het veld is gewijzigd of de procedure is gedeactiveerd.
Vereiste editions
| Beschikbaar in: Salesforce Classic (niet in alle organisaties beschikbaar) en Lightning Experience |
| Beschikbaar in: Essentials, Professional, Enterprise, Performance, Unlimited en Developer Edition |
Na 31 december 2025 blijven bestaande processen actief en kunt u ze activeren, deactiveren en bewerken. We raden echter aan om Flow Builder te gebruiken. Als u bestaande processen wilt migreren, plant u uw overstap naar Flow Builder en gebruikt u de tool Migreren naar stroom. Maak voor nieuwe automatiseringen stromen in Flow Builder.
Limieten voor het verwerken van geplande acties
- Een organisatie kan maximaal 1.000 groepen geplande acties per uur verwerken.
Elke groep geplande acties wordt gekoppeld aan een planning, bijvoorbeeld "3 dagen vanaf nu". Wanneer een planning is verwerkt, worden de daaraan gekoppelde acties uitgevoerd. Als een organisatie deze limiet overschrijdt, verwerkt Salesforce de resterende planningen in het daaropvolgende uur.
Een organisatie heeft bijvoorbeeld 1200 groepen acties in afwachting van verwerking tussen 16:00 uur en 17:00 uur. Salesforce verwerkt 1.000 groepen tussen 16:00 uur en 17:00 uur en de overblijvende 200 groepen tussen 17:00 uur en 18:00 uur.
Planningen gebaseerd op het huidige tijdstip
Bijvoorbeeld: 3 dagen vanaf heden.
De planning wordt geëvalueerd op basis van de tijdzone van de gebruiker die het proces heeft gemaakt.
Planningen gebaseerd op een veldwaarde
Bijvoorbeeld: 3 dagen na de Datum aangemaakt van een case.
Op een veld gebaseerde planningen werken anders bij record wijzigende processen dan bij eventprocessen.
Alle processen:
Deze overwegingen zijn van toepassing op zowel record wijzigende processen als eventprocessen.
- Als een planning evalueert naar een tijd in het verleden, voert Salesforce de gekoppelde acties zo snel mogelijk uit. Afhankelijk van het aantal acties dat Salesforce tegelijkertijd verwerkt, worden acties binnen 1 uur uitgevoerd.
Een proces verzendt bijvoorbeeld een e-mailbericht naar een opportunity-eigenaar 7 dagen vóór de sluitingsdatum. Het proces begint voor een opportunity met de sluitingsdatum ingesteld op vandaag, zodat Salesforce de geplande actie zo snel mogelijk uitvoert.
- Als u een planning instelt voor 0 dagen na een datum, voert Salesforce de gekoppelde acties zo snel mogelijk uit na de tijd die wordt weergegeven door het datumveld. Afhankelijk van het aantal acties dat Salesforce tegelijkertijd verwerkt, worden acties binnen 1 uur uitgevoerd.
- Als het veld waarnaar door een planning wordt verwezen, een null-waarde heeft, negeert Salesforce de planning en worden de gekoppelde acties niet uitgevoerd.
- Wanneer een proces een actie plant, maakt Salesforce een stroominteractierecord en onderbreekt de interactie totdat de geplande tijd zich voordoet. Als de onderbroken stroominteractie wordt verwijderd, hervat Salesforce de onderbroken stroominteractie niet en wordt de geplande actie niet uitgevoerd.
Record wijzigende processen:
Deze overwegingen zijn alleen van toepassing op record wijzigende processen.
Wanneer een record wijzigend proces een op een veld gebaseerde planning uitvoert, gebruikt Salesforce de huidige waarde van het veld. Als de waarde een datum-/tijdveld is, gebruikt Salesforce de tijdzone van de gebruiker die het proces uitvoert. Als de waarde is een datumveld is, gebruikt Salesforce de tijdzone van de organisatie.
Wat gebeurt er wanneer de veldwaarde wordt gewijzigd?
- Voor processen dat starten wanneer een record wordt gemaakt of bewerkt:
- Acties blijven alleen gepland zolang de criteria voor de acties nog steeds geldig zijn. Als een record niet langer overeenkomt met de criteria, annuleert Salesforce de geplande acties voor de record.
- Als de veldwaarde waarnaar wordt verwezen, wordt gewijzigd en de planning niet is verwerkt, berekent Salesforce de geplande tijd voor de acties opnieuw met behulp van de bijgewerkte veldwaarde.
Een proces verzendt bijvoorbeeld een e-mailbericht naar een opportunity-eigenaar 7 dagen vóór de sluitingsdatum van de opportunity. De sluitingsdatum is ingesteld op 2/20/20XX (20-2-20XX) en Salesforce plant het e-mailbericht voor verzending op 2/13/20XX (13-2-20XX). Voordat het e-mailbericht wordt verzonden, wordt de sluitingsdatum bijgewerkt naar 2/10/20XX (10-2-20XX). Salesforce berekent de geplande tijd opnieuw en plant het e-mailbericht voor verzending op 2/3/20XX (3-2-20XX).
- Voor processen die starten wanneer er een record wordt gemaakt, evalueert Salesforce de record bij dat proces nooit opnieuw. De geplande tijd voor de acties blijft dezelfde, zelfs als de record niet langer voldoet aan de gekoppelde criteria wanneer de geplande acties worden uitgevoerd.
- Als de record of het object waaraan de planning is gekoppeld, wordt verwijderd, annuleert Salesforce de geplande acties voor de record.
Beperkingen voor geconverteerde leads:
- U kunt een lead niet converteren als een niet-uitgevoerde planning is gebaseerd op een van de velden van de lead.
- Wanneer Validatie en triggers uit leadconversie is ingeschakeld, worden geplande acties voor leads niet uitgevoerd tijdens de leadconversie.
- Als een lead is geconverteerd in een campagnelid voordat de geassocieerde geplande acties zijn voltooid, voert Salesforce de geplande acties nog steeds uit.
Eventprocessen:
Deze overwegingen zijn alleen van toepassing op eventprocessen.
- Wanneer een eventproces een op een veld gebaseerde planning uitvoert, gebruikt Salesforce de huidige waarde van het veld in de tijdzone van de gebruiker die het proces heeft gemaakt.
- De geplande tijd voor de acties blijft dezelfde, zelfs als de veldwaarde wordt gewijzigd, de gekoppelde record of het gekoppelde object wordt verwijderd of als de record niet langer voldoet aan de gekoppelde criteria.
- Als wel aan de criteria wordt voldaan wanneer het proces begint, voert Salesforce de geplande acties uit.
Wat gebeurt er wanneer het geassocieerde proces wordt gedeactiveerd?
Nadat u een proces hebt gedeactiveerd, blijft de geplande tijd voor in behandeling zijnde geplande acties dezelfde. Als een gedeactiveerd proces nog in behandeling zijnde geplande acties heeft en de record op wiens veld de planning is gebaseerd, wordt gewijzigd, berekent Salesforce opnieuw de planning voor die acties.
Nadat een proces is gedeactiveerd, negeert Salesforce alle overige wijzigingen aan gekoppelde records. Geplande acties blijven in de wachtrij staan en worden op tijd verwerkt, tenzij de planning opnieuw wordt berekend.
Wat gebeurt er wanneer geplande acties mislukken?
Als een geplande actie mislukt—bijvoorbeeld, omdat de gebruiker die het starten van het proces heeft veroorzaakt, niet-actief is—ontvangt de beheerder die het proces heeft gemaakt, een e-mailbericht met details over het mislukken. Salesforce doet extra pogingen om een mislukte geplande actie uit te voeren vóór het annuleren ervan.

