Přeskočit na hlavní obsah
Verze: 0.24.0

Akce Notifikace

Skupina Notifikace staví čitelný souhrn toho, co běh udělal, a doručí ho e-mailem, na Slack nebo do Teams.

poznámka

Tato skupina nahrazuje notifikační polovinu dřívější stránky Akce Zpráva. E-mailové akce se přesunuly do vlastní skupiny Email a notifikátor už nepotřebuje akci pro vytvoření e-mailového klienta — reporty vykresluje Aiviro Cloud.

Postup pro reportování

  1. Během scénáře volejte Přidat zprávu vždy, když se stane něco, co je dobré zaznamenat.
  2. Na konci jednou zavolejte Odeslat jako email a nasbírané zprávy se doručí jako formátovaný report.

Zprávy se hromadí v panelu Oznámení, takže vidíte, jak report vzniká, už při vývoji.


Přidat zprávu

Přidá jeden záznam do frontu oznámení.

📸 Potřeba snímek — /img/editor/actions/notification/notifier_add.png

Zachytit: formulář Přidat zprávu s rozbalenými pokročilými nastaveními, aby byly vidět Název, ID sekce a Název sekce, a k tomu panel Oznámení s několika zprávami různých typů. Proč přefotit: Název, ID sekce a Název sekce jsou nové.

ParametrPopis
ZprávaText, který se zaznamená. Přijímá proměnné.
TypZávažnost, která určuje barvu v reportu: INACTIVE (šedá), SUCCESS (zelená), INFO (modrá, výchozí), WARNING (žlutá), ERROR (červená).
NázevNepovinná hlavička pro tuto jednu zprávu. Respektuje přepínač VAR — viz níže.
ID sekceSeskupí zprávy do sekce reportu. Zprávy se stejným ID skončí ve stejné sekci. Nepovinné.
Název sekceHlavička zobrazená u té sekce. Nepovinné.
tip

ID sekce změní plochý seznam na strukturovaný report. V cyklu přes faktury použijte jako ID sekce číslo faktury — všechny zprávy o té faktuře se pak objeví pohromadě pod vlastní hlavičkou.

Přepínač VAR

Název se řídí stejným pravidlem jako každé jiné pole:

VARVýznam
vypnutoDoslova to, co jste napsali. Report znamená slovo „Report“.
zapnutoNázev proměnné nebo výraz. Report znamená proměnnou Report.

Do verze 0.23.x Název přepínač ignoroval a vždy hádal proměnnou, takže obyčejný nadpis jako Report rozbil výstup Exportovat do Pythonu — export spadl, nebo si tiše vzal nesouvisející proměnnou. Opraveno v 0.24.0.

poznámka

Text zprávy se při vykreslení reportu HTML-escapuje, takže surové HTML vložené do Zprávy se teď zobrazí doslova místo interpretace. Když chcete skutečné HTML, použijte Odeslat jako HTML u akce Odeslat email.

Odeslat jako email

Vykreslí nasbírané zprávy do reportu a odešle ho.

📸 Potřeba snímek — /img/editor/actions/notification/notifier_send.png

Zachytit: dva obrázky — formulář Odeslat jako email s přepínačem Doručení ukazujícím oba způsoby, a ukázku vykresleného reportu, jak dorazí do e-mailové schránky. Proč přefotit: akce už nebere proměnnou s e-mailovým klientem; Doručení a Jazyk jsou nové.

ParametrPopis
PříjemciAdresy oddělené středníky, např. a@example.com; b@example.com. Přijímá proměnné.
Předmět hlášeníPředmět e-mailu. Výchozí Aiviro Editor Report.
JazykJazyk, ve kterém se report vykreslí: cs, en, de nebo sk. Výchozí cs. Report vykresluje vždy Aiviro Cloud v tomto jazyce, bez ohledu na způsob doručení.
DoručeníAiviro Cloud (výchozí) e-mail zároveň odešle ze serveru — není co nastavovat. E-mailový účet (SMTP) odešle report vykreslený v cloudu přes e-mailový účet z vašeho trezoru, takže pošta odchází z vaší vlastní domény.
Uložit report do logůZapíše vykreslený report v HTML i jako čistý text také do složky s logy. Výchozí zapnuto. Nepovinné.

Odeslat zprávu na Slack

Pošle zprávu do kanálu na Slacku.

Formulář Odeslat zprávu na Slack

ParametrPopis
Token slackuOAuth token bota nebo uživatele s oprávněním chat:write.
ID kanáluCílový kanál, např. C0123456789.
ZprávaText, který se odešle.

Odeslat zprávu na Teams

Pošle zprávu do kanálu Microsoft Teams přes příchozí webhook.

Formulář Odeslat zprávu na Teams

ParametrPopis
URL adresa webhookuURL příchozího webhooku daného kanálu Teams.
ZprávaObsah v JSON nebo v čistém textu.
varování

Token Slacku i URL webhooku Teams jsou přihlašovací údaje. Uložte je do trezoru a odkazujte se na ně jako {{SECRET:KLIC}}, místo abyste je psali do akce — soubor projektu s živým tokenem nemá co dělat v Gitu.