Admin: Salesforce features co ti možná pomůžou!

29.04.2024

Salesforce má spoustu funkčních celků, vlastností či skvělých, ale i špatných věcí. Jak bezesporu víte, každý rok tu máme 3x release update, které tyto vlastnosti rozšiřuje o nové a nebo upravuje ty existující. Nechci sepisovat souhrn release updates (ostatně ty se dají najít vždy snadno), ale spíše se podívat na ty zajímavé, které mohou pomoci administrátorům. A tím i jejich zákazníkům. 

Dynamic forms

Jak já je miluju! Bože díky moc za to, že jsme se po letech dočkali téhle skvělé věci. Ano, je tu s námi už nějaký ten pátek (pokud se nepletu od Winter 2023). Jasně, má to svoje chyby, jednu z nich jsem třeba popsal zde. Ale i tak! Za mě je to naprosto perfektní. 

A o co vlastně jde? 

Můžeme říct, že je to nahrazení layoutu. To znamená, že všechno je řízené z Flexi page (Lightning Page). Všechna pole, která jsou potřeba na layoutu, jsou tedy umístěna přímo do Detail component na Page. Na ní je možné nastavit filtrování, jak pro celé sekce tak i jednotlivá pole. Na úrovni pole se dá nastavit i jestli se jedná o pole povinné či o read-only.

Úžasnou věcí je i to, že se mohou přidávat pole z vyšších (master) objektů! Takže pokud chcete mít na Contactu nějaké informace z Accountu, stačí pouze přidat pole a je to. Žádná formula fields či podobné zázraky.

Další bod, ze kterého mám obrovskou radost je to, že Dynamic form eliminuje nepěkné skoky na layoutu. Pro představu máte multi-select picklist a vedle něj jen jedno - textové - pole. Co udělá layout? Rozhodí to. Co udělá dynamic form? Srovná to!

Layout
Layout
Dynamic Form
Dynamic Form

Proč do toho jít a začít to používat? 

  • Rychlost
  • Přehlednost
  • Možnosti filtrů (nejenom na úrovni hodnot v polích, ale i profilů, permissions či device)
  • Přidávání fields s Master objektu
  • Nastavení fields (required, read only)
  • Jednoduchost
  • Lepší design

Ověřeno v praxi, s několika record types, větším množstvím fields, na několika objektech, na několika projektech.


Psst! Summer 24 přinese ještě další vylepšení - při vytváření nového pole, bude možné jej rovnou přidat i na Dynamic form.

Dynamic Related List & Mass update action on Related List

U téma "dynamičnosti" stále zůstaneme. Jen se z datového modelu přesuneme na záložku related. 

Dynamic related list je opět super vlastnost, která konečně pomáhá s

  • Filtrováním v list view 
  • Umožňuje si vybrat parent record
  • Nastavit typ zobrazení
  • Vydefinovat pole pro zobrazení
  • Řadit podle specifického pole
  • ...a taky přidat Mass update akci!

Nastavení je velice snadné a rychlé. V kombinaci s Dynamic form to dává smysl, vše se řeší na úrovni Flexi page. Kam se hrabe standardní page layout? Tohle je mnohem lepší.


Pojďme se podívat ještě na jednu věc - Mass Update Action na Related listu. Od posledního update je toto konečně možné. Yay!

Jak to funguje? Pro ukázku a vysvětlení si pojďme udělat mass update akci, která bude updatovat status na Contactu. Jako první musíme vytvořit akci a poté upravit její layout.

Pak se musíme přesunout na Flexi page, najít potřebný Dynamic Related list a v jeho nastavení přidat novou akci. 

No a je to! Nastavení je - opět - jednoduché, ale výsledek dokáže potěšit mnoho uživatelů. 

Kdy se to může hodit? Hm, například pokud chcete uzavřít více cases najednou pro daného zákazníka, změnit status a podobně. Příkladů by se dalo najít spousty.

Intelligence View

Nejdříve jsem tomu vůbec nemohl přijít na chuť. Chvíli trvalo než jsem si to osahal a uvědomil si, že to vlastně může extrémně pomoci koncovým uživatelům při práci s jejich zákazníky. Co je tedy Intelligence view přinesl?

Je to prakticky nové list view pro Lead, Contact, Account, které zobrazuje různé metriky (pro každý objekt trošku jiné). 

  • Total Number: Číslo záznamů, které splnili kritérium filtru
  • No Activity: Records bez aktivity
  • Idle: Records s aktivitou, ale více než 30 dní zpět
  • No Upcoming: Záznamy bez nadcházející aktivity
  • Overdue: Nesplněné aktivity pro záznamy
  • Due Today: Dnešní deadline pro aktivitu
  • Upcoming: Nadcházející aktivity pro records.

Zapnutí je jednoduché, stačí se přepnout z List view na Intelligence view či naopak. Ano, stále můžete využívat oboje a je to user specific. 

Pokud nevidíte možnost přepnutí, s největší pravděpodobností musíte do setupu a tam vyhledat Intelligence view. Nicméně mělo by to být zapnuté automaticky.

Jsem zvědav, jak se bude dále posouvat využitelnost této feature. Myslím si, že postupem času se budeme s tímto řešením setkávat častěji a čatěji. A to nejen u výše zmíněných objektů. Třeba u Case už mě napadá, jak by to mohlo pomoci.


Co se nevešlo


Nakonec je to delší, než jsem původně chtěl a to jsem spoustu věcí vynechal. 

Máte nějaké doporučení na features, o kterou byste se chtěli podělit? Napište na email: info@salesforcestuff.org