Workflow a automatizace
Typy automatizace
| Typ |
Popis |
Použití |
| Workflow Rules |
Jednoduché automatické akce |
Notifikace, aktualizace polí |
| BPM Procesy |
Komplexní procesy |
Schvalování, eskalace |
| Plánované úlohy |
Časově řízené akce |
Reporty, čištění dat |
| Webhooky |
Externí integrace |
API volání, notifikace |
Workflow pravidla
flowchart TD
subgraph Trigger["Spouštěč"]
T1[Po vytvoření]
T2[Po aktualizaci]
T3[Po přiřazení]
T4[Po změně vztahu]
end
subgraph Condition["Podmínka"]
C1[Pole = hodnota]
C2[Pole se změnilo]
C3[Formula]
end
subgraph Action["Akce"]
A1[Odeslat email]
A2[Vytvořit záznam]
A3[Aktualizovat pole]
A4[Webhook]
A5[Přiřadit uživatele]
end
Trigger --> Condition
Condition --> Action
Vytvoření workflow pravidla
- Administrace → Workflow
- Vytvořit pravidlo:
| Krok |
Nastavení |
| Název |
Popisný název pravidla |
| Entita |
Cílová entita (Lead, Opportunity...) |
| Typ spouštěče |
After create, After save... |
| Podmínky |
Kdy se má pravidlo spustit |
| Akce |
Co se má provést |
Typy akcí workflow
BPM procesy
flowchart TD
START((Start)) --> T1[Task: Kontrola]
T1 --> G1{Gateway: Schváleno?}
G1 -->|Ano| T2[Task: Zpracování]
G1 -->|Ne| T3[Task: Vrácení]
T2 --> END1((Konec))
T3 --> END2((Konec))
Prvky BPM
| Prvek |
Symbol |
Použití |
| Start Event |
Kruh |
Začátek procesu |
| End Event |
Tlustý kruh |
Konec procesu |
| Task |
Obdélník |
Akce/úkol |
| Gateway |
Diamant |
Rozhodování |
| Flow |
Šipka |
Tok procesu |
Plánované úlohy (Scheduled Jobs)
| Úloha |
Interval |
Popis |
| Check Inbound Emails |
*/1 * * * * |
Kontrola příchozích emailů |
| Process Mass Email |
*/15 * * * * |
Zpracování hromadných emailů |
| Cleanup |
0 1 * * 0 |
Čištění starých dat |
| Report Generation |
0 6 * * 1 |
Generování týdenních reportů |
Vytvoření vlastní plánované úlohy:
- Administrace → Plánované úlohy
- Vytvořit novou úlohu
- Nastavit:
- Název a popis
- Cron výraz (interval)
- Typ úlohy (Job, Report)
- Parametry