Skip to main content
Dvacet ještě nepodporuje pole s rodilými vzorci (přicházející v roce 2026), ale můžete dosáhnout stejného výsledku pomocí pracovních postupů. Toto dočasné řešení vám umožní automaticky počítat a vyplňovat hodnoty polí — od jednoduchých zřetězení až po složitou obchodní logiku.

Běžné scénáře použití

Kompletní příklad sledování času ve fázích kanálu najdete v článku Jak dlouho zůstávají příležitosti v jednotlivých fázích.

Základní vzorec: Zřetězení

Příklad: Automatické vyplnění celého jména

Cíl: Automaticky spojit křestní jméno a příjmení do pole pro celé jméno.

Nastavení

  1. Spouštěč: Záznam je aktualizován nebo vytvořen (Lidé)
  2. Filtr: Ověřte, že se změnilo křestní jméno nebo příjmení
  3. Akce kódu:
  1. Aktualizovat záznam: Nastavte Celé jméno na {{code.fullName}}

Číselný vzorec: Očekávaná částka

Příklad: Výpočet očekávaných tržeb

Cíl: Vynásobit částku příležitosti pravděpodobností a získat očekávanou částku. Viz Jak zobrazit očekávanou částku v kanálu pro kompletní pracovní postup.

Nastavení

  1. Spouštěč: Záznam je aktualizován (Příležitosti, pole Částka NEBO Pravděpodobnost)
  2. Akce kódu:
  1. Aktualizovat záznam: Nastavte Očekávanou částku na {{code.expectedAmount}}

Datumový vzorec: Výpočet počtu dní

Příklad: Počet dní do termínu úkolu

Cíl: Spočítat, kolik dní zbývá do termínu úkolu.

Nastavení

  1. Spouštěč: Záznam je aktualizován nebo vytvořen (Úkoly, pole Termín)
  2. Akce kódu:
  1. Aktualizovat záznam: Nastavte Počet dní do termínu na {{code.daysUntilDue}}
Záporné hodnoty označují úkoly po termínu. Toto pole můžete použít k filtrování nebo řazení úkolů podle naléhavosti.

Podmíněný vzorec: Skóre leadu

Příklad: Výpočet skóre leadu na základě kritérií

Cíl: Ohodnotit leady podle velikosti společnosti, odvětví a zapojení.

Nastavení

  1. Spouštěč: Záznam je aktualizován (Lidé nebo Společnosti)
  2. Akce kódu:
  1. Aktualizovat záznam: Nastavte Skóre leadu na {{code.leadScore}}

Textový vzorec: Extrakce domény

Příklad: Získání domény z e-mailu

Cíl: Automaticky získat a uložit doménu e-mailu.

Nastavení

  1. Spouštěč: Záznam je aktualizován (Lidé, pole E-mail)
  2. Akce kódu:
  1. Aktualizovat záznam: Nastavte pole Doména na {{code.domain}}

Osvědčené postupy

Výkon

  • Spouštějte pouze při relevantních změnách polí
  • Pomocí filtrů přeskočte záznamy, které nevyžadují výpočet
  • Vyhněte se složitým výpočtům v pracovních postupech s vysokým objemem

Zpracování chyb

  • Před výpočty kontrolujte hodnoty null/undefined
  • Používejte výchozí hodnoty, když data chybí
  • Vracejte jasné chybové zprávy, když výpočty selžou

Testování

  • Testujte okrajové případy (prázdná pole, nulové hodnoty)
  • Před aktivací ručně ověřte výpočty
  • Sledujte běhy pracovních postupů kvůli neočekávaným výsledkům

Související