Reguli de automatizare

Regulile de automatizare permit executarea uneia sau mai multor acțiuni predefinite ca răspuns la un declanșator specific, de exemplu, crearea unei activități când un câmp este setat la o anumită valoare sau arhivarea unei înregistrări la 7 zile după ultima actualizare.

La crearea unei reguli de automatizare, este posibil să adăugați condiții care trebuie îndeplinite pentru ca regula de automatizare să se execute, de exemplu, oportunitatea trebuie să fie alocată unui anumit agent de vânzări sau starea înregistrării nu trebuie să fie Ciornă.

Pentru a crea o regulă de automatizare cu Odoo Studio:

  1. Deschideți Studio și faceți clic pe Automatizări, apoi pe Nou.

  2. Dați regulii de automatizare un nume clar și semnificativ care identifică scopul acesteia.

  3. Selectați Declanșatorul și, dacă este necesar, completați câmpurile care apar pe ecran pe baza declanșatorului ales.

  4. Dați clic pe Adăugați o acțiune în fila Acțiuni de efectuat.

  5. Selectați Tipul de acțiune și completați câmpurile relevante în funcție de acțiunea aleasă.

  6. Dați clic pe Salvează și închide sau, pentru a defini acțiuni suplimentare, Salvează și nou.

Example

Pentru a asigura urmărirea clienților mai puțin mulțumiți, această regulă de automatizare creează o activitate la 3 luni după ce o comandă de vânzare este creată pentru clienții cu un procent de satisfacție mai mic de 30%.

Exemplu de regulă de automatizare pe modelul Abonament

Sfat

  • Folosiți fila Note pentru a documenta scopul și funcționarea regulilor de automatizare. Acest lucru face regulile mai ușor de întreținut și facilitează colaborarea între utilizatori.

  • Pentru a modifica modelul vizat de regula de automatizare, comutați modelele înainte de a da clic pe Automatizări în Studio sau activați modul dezvoltator, creați sau editați o regulă de automatizare și selectați Modelul în formularul Reguli de automatizare.

  • Regulile de automatizare pot fi create din orice etapă kanban dând clic pe pictograma (Setări) care apare când treceți cu mouse-ul peste numele etapei kanban, apoi selectând Automatizări. În acest caz, Declanșatorul este setat la Etapa este setată la în mod implicit, dar poate fi schimbat dacă este necesar.

    Creați automatizări dintr-o etapă kanban

Declanșator

Declanșatorul este folosit pentru a defini ce tip de eveniment trebuie să apară pentru ca regula de automatizare să se execute. Declanșatorii disponibili depind de model. În total sunt disponibile cinci categorii de declanșatoare:

Adăugarea condițiilor

Filtrele de domeniu vă permit să determinați înregistrările pe care o regulă de automatizare ar trebui să le vizeze sau să le excludă. Filtrarea eficientă îmbunătățește performanța globală, deoarece evită procesarea inutilă a înregistrărilor care nu sunt afectate de regulă.

Sfat

Activați modul dezvoltator înainte de a crea o regulă de automatizare pentru a avea cât mai multă flexibilitate în adăugarea filtrelor de domeniu.

În funcție de declanșatorul ales, este posibil să definiți una sau mai multe condiții pe care o înregistrare trebuie să le îndeplinească înainte și/sau după ce apare un declanșator.

  • Domeniul înainte de actualizare definește condițiile pe care o înregistrare trebuie să le îndeplinească înainte ca evenimentul declanșator să apară, de ex., înregistrarea trebuie să aibă Tip = Factură client și Stare = Postată.

    Cu modul dezvoltator activat, faceți clic pe Editare domeniu, dacă este disponibil, apoi pe Regulă nouă.

  • Domeniul Aplicare pe definește condițiile pe care o înregistrare trebuie să le îndeplinească după ce evenimentul declanșator apare, de ex., factura client trebuie să aibă Stare plată = Plătită parțial.

    Cu modul dezvoltator activat, faceți clic pe Editare domeniu, apoi pe Regulă nouă.

    Sfat

    Dacă modul dezvoltator nu este activat, pentru a defini un domeniu Aplicare pe, faceți clic pe Adăugare condiție. Completați sau ștergeți condiția sugerată. Pentru a adăuga o condiție, faceți clic pe Regulă nouă.

Când apare un declanșator, de ex., starea de plată a unei facturi client postate este actualizată, regula de automatizare verifică condițiile definite și execută acțiunea numai dacă înregistrarea corespunde acelor condiții.

Example

Dacă acțiunea automată ar trebui executată atunci când o adresă de e-mail este setată pentru prima dată (spre deosebire de modificarea unei adrese de e-mail) pe un contact existent care este o persoană fizică și nu o companie, utilizați E-mail nu este setat și Este o companie nu este setat ca Domeniu înainte de actualizare și E-mail este setat ca domeniu Aplicare pe.

Exemplu de declanșator cu Before Update Domain

Notă

Domeniul înainte de actualizare nu este verificat la crearea unei înregistrări.

Valori actualizate

Declanșați acțiuni automate când se produc modificări specifice în baza de date. Declanșatorii disponibili în această categorie depind de model și se bazează pe modificări comune, cum ar fi adăugarea unei etichete specifice (de ex., la o sarcină) sau setarea valorii unui câmp (de ex., setarea câmpului Utilizator).

Selectați declanșatorul, apoi selectați o valoare dacă este necesar.

Evenimente e-mail

Declanșează acțiuni automate la primirea sau trimiterea de e-mailuri.

Condiții de timp

Declanșați acțiuni automate la un moment dat relativ la un câmp de dată sau la crearea sau actualizarea unei înregistrări. Sunt disponibile următoarele declanșatoare:

  • Pe baza unui câmp de dată: Acțiunea este declanșată la o perioadă de timp definită înainte sau după data câmpului de dată selectat, de exemplu, cu 30 de zile înainte de data de încheiere a contractului.

  • After creation: Acțiunea este declanșată după o perioadă de timp definită de la crearea și salvarea unei înregistrări.

  • After last update: Acțiunea este declanșată după o perioadă de timp definită de la editarea și salvarea unei înregistrări existente.

Pentru a configura un declanșator Condiții de temporizare, cu modul dezvoltator activat:

  1. Selectați Declanșatorul corespunzător din categoria Condiții de temporizare. Dacă selectați declanșatorul Pe baza unui câmp de dată, selectați câmpul de dată relevant.

  2. Configurați Întârzierea pentru a determina data și ora de executare a acțiunii/acțiunilor. Pentru a face acest lucru, introduceți numărul de Minute, Ore, Zile sau Luni după care acțiunea ar trebui declanșată. Dacă ați selectat declanșatorul Pe baza unui câmp de dată, acțiunea poate fi declanșată După sau Înainte de câmpul de dată selectat.

  3. Opțional, adăugați condiții pe care înregistrarea trebuie să le îndeplinească înainte și/sau după ce regula este declanșată.

  4. Dați clic pe Salvați manual.

  5. Dați clic pe Acțiune programată pentru a deschide acțiunea programată Reguli de automatizare: verificare și executare.

    Notă

    Această acțiune programată verifică dacă au fost atinse date și ore de executare de la ultima sa rulare și execută acțiunea/acțiunile asociate, dacă este relevant. În mod implicit, acțiunea programată este setată să Se execute la fiecare 4 ore, ceea ce este în general suficient pentru întârzieri precum 3 luni după data comenzii sau 7 zile după ultima actualizare.

    Dacă orice regulă de automatizare are un declanșator bazat pe timp cu o întârziere mai mică decât echivalentul a 40 de ore, de exemplu, cu 3 ore înainte de data și ora de începere a evenimentului, frecvența acțiunii programate este crescută automat, de exemplu, la Se execute la fiecare 18 minute. Acest lucru permite executarea acțiunii mai aproape de data și ora programată de executare.

  6. Dați clic pe Rulați manual în partea stângă sus.

    Atenționare

    Acest pas este esențial pentru a preveni rularea retroactivă a regulii pe înregistrările istorice. Rularea manuală a acțiunii programate inițializează marcajul temporal al ultimei rulări în regula de automatizare, care este un element cheie al logicii de executare a regulii.

  7. Dați clic pe numele regulii de automatizare în firimiturile de pâine pentru a reveni la configurarea regulii de automatizare.

  8. Adăugați acțiunea/acțiunile care urmează să fie executate, apoi, când toate acțiunile au fost definite, dați clic pe Salvați manual.

Acțiunea este executată prima dată când acțiunea programată Reguli de automatizare: verificare și executare rulează după ce data și ora de executare sunt atinse și când condițiile sunt îndeplinite.

Logica de executare

Când folosiți un declanșator bazat pe timp, o acțiune este executată numai când data și ora de executare se încadrează între ultima rulare a acțiunii programate și rularea curentă (fie programată, fie rulată manual), adică:

ultima rulare –> data și ora execuției –> rularea curentă

Notă

Rularea manuală a acțiunii programate Reguli de automatizare: verificare și executare nu duce neapărat la executarea acțiunii unei reguli. Când testezi o regulă de automatizare cu un declanșator bazat pe timp, asigură-te că această secvență este adevărată, apoi verifică dacă acțiunea a fost executată.

Example

În dimineața zilei de 15 octombrie, creezi o regulă de automatizare care declanșează trimiterea unui e-mail cu 30 de zile înainte de Data de încheiere a contractului; contractele se încheie la ora 11:59 pm în data de încheiere a contractului. În timpul creării regulii, acțiunea programată Reguli de automatizare: verificare și executare a fost rulată manual la ora 11:00 am și este setată să ruleze la fiecare patru ore ulterior.

Această nouă regulă de automatizare se va aplica pentru contractele a căror dată de încheiere este cel puțin 30 de zile după crearea regulii, adică o dată de încheiere de 14 noiembrie sau mai târziu.

Pentru un contract cu o dată de încheiere de 14 noiembrie, data și ora de execuție a acțiunii este 11:59 pm pe 15 octombrie. Prin urmare, acțiunea va fi executată prima dată când acțiunea programată Reguli de automatizare: verificare și executare rulează după ce acea dată și oră a trecut, adică:

  • ultima rulare a acțiunii programate: 11:00 pm pe 15 octombrie

  • data și ora execuției: 11:59 pm pe 15 octombrie

  • rularea curentă a acțiunii programate: 3:00 am pe 16 octombrie

Personalizat

Declanșează acțiuni automate:

  • On create: când o înregistrare este salvată pentru prima dată.

  • On create and edit: când o înregistrare este salvată pentru prima dată și în orice moment ulterior.

  • On deletion: când o înregistrare este ștearsă.

  • On UI change: când valoarea unui câmp este modificată în vizualizarea de formular, chiar înainte ca înregistrarea să fie salvată.

Pentru declanșatoarele On create and edit și On UI change, trebuie să selectați apoi câmpul (câmpurile) care va (vor) fi utilizat(e) pentru a declanșa regula de automatizare în câmpul When updating.

Atenționare

Dacă nu este selectat niciun câmp în câmpul La actualizare, acțiunea automată poate fi executată de mai multe ori pe înregistrare.

Opțional, puteți defini și condiții suplimentare care trebuie îndeplinite pentru a declanșa regula de automatizare în câmpul Aplicați pe.

Notă

Declanșatorul On UI change poate fi utilizat numai cu acțiunea Execute Code și funcționează doar când o modificare este efectuată manual. Acțiunea nu este executată dacă câmpul este modificat printr-o altă regulă de automatizare.

Extern

Declanșați acțiuni automate pe baza unui eveniment specific dintr-un sistem sau aplicație externă utilizând un webhook.

După ce webhook-ul este configurat în Odoo, unde URL-ul webhook-ului este generat și înregistrarea țintă definită, acesta trebuie implementat în sistemul extern.

Atenționare

Este foarte recomandat să consultați un dezvoltator, arhitect de soluții sau alt rol tehnic atunci când decideți să folosiți webhooks și pe tot parcursul implementării. Dacă nu sunt configurate corect, webhooks pot perturba baza de date Odoo și pot necesita timp pentru a reveni la starea inițială.

Exemplu de declanșator Bazat pe câmp de dată

Notă

Este de asemenea posibil să configurați o acțiune automată care trimite date către webhook-ul unui sistem extern când apare un eveniment în baza dvs. de date Odoo.

Acțiuni

Odată ce ați definit declanșatorul regulii de automatizare, faceți clic pe Add an action în fila Actions To Do pentru a defini acțiunea (acțiunile) care urmează să fie executate.

Sfat

  • Dacă nu este introdus un nume explicit, numele acțiunii va fi generat automat pe baza acțiunii pe care o definiți; numele poate fi actualizat oricând.

  • Puteți defini mai multe acțiuni pentru aceeași regulă de automatizare. În mod implicit, acțiunile sunt executate în ordinea în care au fost definite.

    Acest lucru înseamnă, de exemplu, că dacă definiți o acțiune Update record și apoi o acțiune Send email în care e-mailul face referire la câmpul care a fost actualizat, e-mailul utilizează valorile actualizate. Totuși, dacă acțiunea Send email este definită înaintea acțiunii Update record, e-mailul utilizează valorile stabilite înainte ca înregistrarea să fie actualizată.

    Pentru a schimba ordinea acțiunilor definite, faceți clic pe pictograma (mâner de tragere) de lângă o acțiune și trageți-o în poziția dorită.

Actualizare înregistrare

Această acțiune este utilizată pentru a actualiza unul dintre câmpurile (corelate) ale înregistrării. Sunt disponibile următoarele opțiuni:

  • Update: actualizează câmpul selectat cu valoarea specificată.

  • Update with AI: actualizează câmpul selectat în mod dinamic pe baza promptului AI furnizat. Această opțiune necesită instalarea aplicației Odoo AI.

  • Secvență: actualizează câmpul selectat cu o secvență definită.

  • Calculează: actualizează câmpul selectat dinamic folosind cod Python.

Pentru a defini acțiunea:

  1. Cu opțiunea Actualizează, Actualizează cu AI, Secvență sau Calculează selectată, după caz, selectează sau caută câmpul care urmează să fie actualizat sau calculat. Dacă este necesar, dă clic pe (săgeată dreapta) lângă numele câmpului pentru a accesa lista câmpurilor asociate.

  2. Furnizează informațiile relevante pe baza opțiunii selectate.

Actualizare

Selectează sau introdu valoarea actualizată pentru câmp.

Dacă un câmp many2many este actualizat, alege dacă câmpul trebuie actualizat prin Adăugare, Eliminare sau Setare la valoarea selectată sau prin Ștergere.

Example

Dacă dorești ca acțiunea automată să elimine o etichetă din înregistrarea clientului, setează câmpul Actualizează la Client > Etichete, selectează prin eliminare, apoi selectează eticheta care urmează să fie eliminată.

Exemplu de acțiune Actualizare înregistrare

Actualizează cu AI

Introdu un prompt pentru a instrui Odoo AI cum să actualizeze câmpul. Tastează / pentru a deschide instrumentele prompt AI; folosește Selector câmp pentru a indica lui Odoo AI ce câmpuri asociate să verifice pentru context și Selector înregistrări pentru a furniza valori posibile pentru câmpul actualizat.

Example

Dacă dorești ca regula de automatizare să actualizeze câmpul Responsabili al unei sarcini nou create pe baza expertizei angajaților, poți scrie un prompt pentru a instrui Odoo AI să verifice câmpul Nume afișat al sarcinii pentru context, apoi să aloce angajatul cel mai potrivit.

Exemplu de actualizare a unei înregistrări folosind AI

Secvență

Selectează o secvență existentă sau, pentru a crea o secvență nouă:

  1. Dă clic pe Caută mai mult, apoi dă clic pe Nou.

  2. În fereastra care se deschide, introdu Numele secvenței.

  3. În fila Secvență, configurează secvența:

    • Prefix: caractere adăugate înainte de următorul număr din secvență.

    • Suffix: caractere adăugate după următorul număr din secvență.

    • Sequence Size: determină numărul de cifre din fiecare număr din secvență. Dacă este necesar, zerouri de început sunt adăugate înainte de număr pentru a atinge dimensiunea indicată a secvenței, de exemplu, pentru o dimensiune de secvență de 5, primul număr din secvență este 00001.

    • Step: determină incrementele dintre numerele din secvență.

    • Next Number: următorul număr care va fi folosit în secvență, fără zerouri de început.

    Sfat

    • Folosește substituenți dinamici precum %(year)s sau %(month)s ca Prefix și/sau Suffix pentru a crea secvențe cu elemente precum anul curent, luna etc. Substituenții posibili sunt afișați în partea de jos a ferestrei.

    • Pentru a folosi subsecvențe, de exemplu, pentru a reporni secvența în fiecare an sau în fiecare lună, activează Use subsequences per date_range, apoi Add a line pentru fiecare interval de date și indică Next Number pentru interval.

  4. Faceți clic pe Salvați.

Example

Dacă dorești ca acțiunea automată să creeze o referință secvențială de client de fiecare dată când este creat un client nou, setează câmpul Secvență la Referință, apoi, în meniul drop-down, dă clic pe Caută mai mult. Dă clic pe Nou pentru a crea o secvență nouă.

În exemplu, fiecare client nou primește o referință secvențială cu prefixul #-REF-%(year)s-, unde %(year)s este anul curent incluzând secolul, și sufixul /CL, de exemplu, #-REF-2025-00001/CL, #-REF-2025-00002/CL etc.

Exemplu de acțiune Actualizează înregistrare folosind o secvență

Calculează

Introdu codul care urmează să fie folosit pentru calcularea valorii câmpului.

Example

Dacă dorești ca regula de automatizare să calculeze un câmp datetime personalizat, Escaladat la, când prioritatea unei sarcini este setată la Foarte mare (trei stele), poți defini declanșatorul Prioritatea este setată la Foarte mare și defini acțiunea Actualizează înregistrare după cum urmează:

Calculați un câmp de dată și oră personalizat folosind o expresie Python

Creează înregistrare și Duplică înregistrare

Aceste acțiuni sunt folosite pentru a crea o înregistrare nouă sau duplicată pe orice model.

Pentru a defini acțiunea:

  1. Cu Creeză înregistrare sau Duplică înregistrare selectată ca Tip de acțiune, după caz, selectați modelul necesar în câmpul Înregistrare de creat; câmpul conține modelul curent în mod implicit.

  2. Specificați un Nume pentru înregistrare sau, dacă acțiunea duplică o înregistrare, indicați înregistrarea duplicată în câmpul Duplică din.

  3. Dacă înregistrarea nouă sau duplicată este creată pe un alt model, selectați un câmp în câmpul Câmp de legătură pentru a lega înregistrarea care a declanșat crearea înregistrării noi sau duplicate.

Sfat

Meniul drop-down Câmp de legătură conține doar câmpuri one2many existente pe modelul curent care sunt legate de un câmp many2one pe modelul țintă.

Example

Dacă doriți ca regula de automatizare să duplice un proiect, de exemplu un șablon de proiect cu sarcini predefinite, când o oportunitate este setată pe Won, adăugați un câmp personalizat Related opportunity câmp many2one pe modelul Proiect și un câmp personalizat Related project câmp one2many pe modelul Pistă, apoi furnizați următoarele detalii despre înregistrarea duplicată:

Duplică o înregistrare într-un model diferit

Sfat

Puteți crea o altă regulă de automatizare cu acțiuni Actualizare înregistrare pentru a actualiza câmpurile înregistrării noi sau duplicate dacă este necesar. De exemplu, puteți utiliza o acțiune Creeză înregistrare pentru a crea o nouă sarcină de proiect și apoi să o atribuiți unui utilizator specific folosind o acțiune Actualizează înregistrare.

Creează activitate

Această acțiune este utilizată pentru a programa o nouă activitate legată de înregistrare.

Pentru a defini acțiunea:

  1. Cu Creeză activitate selectată ca Tip de acțiune, selectați Tipul de activitate corespunzător din meniul drop-down.

  2. Introduceți un Titlu.

  3. Indicați până când trebuie finalizată activitatea specificând un număr de Zile, Săptămâni sau Luni în câmpul Scadență în.

  4. Selectați un Tip de utilizator:

    • Pentru a atribui întotdeauna activitatea aceluiași utilizator, selectați Utilizator specific, apoi adăugați utilizatorul în câmpul Responsabil.

    • Pentru a viza un utilizator legat de înregistrare în mod dinamic, selectați Utilizator dinamic (bazat pe înregistrare). Dacă este necesar, modificați Câmpul utilizator făcând clic pe numele câmpului substituent, apoi selectând sau căutând câmpul utilizator în lista care apare. Făcând clic pe (săgeată dreapta) de lângă numele câmpului vă permite să accesați câmpuri asociate dacă este necesar.

  5. Opțional, adăugați o Notă pentru a furniza mai multe informații despre activitate.

Example

După ce o propunere este trimisă unei oportunități cu un venit așteptat ridicat, doriți să creați o activitate pentru liderul echipei vânzătorului pentru a apela clientul potențial și a crește șansele de închidere a afacerii.

Pentru a face acest lucru, setați Tipul de activitate la Apel și Tipul de utilizator la Utilizator dinamic (bazat pe înregistrare). Faceți clic pe câmpul substituent și selectați Echipă de vânzări, apoi faceți clic pe (săgeată dreapta) și selectați Lider de echipă.

Exemplu de acțiune Creare activitate

Trimite e-mail și trimite SMS

Aceste acțiuni sunt utilizate pentru a trimite un e-mail sau un mesaj text către o persoană de contact legată de o înregistrare specifică.

Pentru a defini acțiunea:

  1. Cu Trimite e-mail sau Trimite SMS selectată ca Tip de acțiune, după caz, selectați sau creați un Șablon de e-mail sau Șablon de SMS.

  2. În câmpul Trimite e-mail ca sau Trimite SMS ca, alegeți cum doriți să trimiteți e-mailul sau mesajul text.

    Pentru un e-mail, selectați:

    • E-mail: pentru a trimite mesajul ca e-mail către destinatarii Șablonului de e-mail.

    • Mesaj: pentru a posta mesajul pe înregistrare și pentru a notifica adepții înregistrării.

    • Notă: pentru a trimite mesajul ca o notă internă vizibilă utilizatorilor interni în chat.

    Pentru un mesaj text, selectați:

    • SMS (fără notă): pentru a trimite mesajul ca mesaj text către destinatarii Șablonul SMS.

    • SMS (cu notă): pentru a trimite mesajul ca mesaj text către destinatarii Șablon SMS și pentru a-l posta ca notă internă în chatter.

    • Numai notă: pentru a posta mesajul doar ca notă internă în chatter.

Trimite WhatsApp

Important

Pentru a automatiza trimiterea mesajelor WhatsApp, trebuie create unul sau mai multe șabloane WhatsApp.

Această acțiune este utilizată pentru a trimite un mesaj WhatsApp către un contact asociat cu o înregistrare specifică.

Cu Trimite WhatsApp selectat ca Tip de acțiune, selectați Șablon WhatsApp corespunzător din meniul derulant.

Adăugați urmăritori și eliminați urmăritori

Această acțiune este utilizată pentru a abona/dezabona contacte existente ca urmăritori ai înregistrării.

Cu Adaugă urmăritori sau Elimină urmăritori selectat ca Tip de acțiune, după caz, selectați un Tip de urmăritori:

  • Pentru a adăuga/elimina întotdeauna aceleași contacte, selectați Urmăritori specifici, apoi selectați contactele din meniul derulant. Pot fi adăugate/eliminate mai multe contacte.

  • Pentru a adăuga/elimina dinamic un contact asociat înregistrării, selectați Urmăritori dinamici. Dacă este necesar, modificați Câmp urmăritori făcând clic pe numele câmpului substituent, apoi selectând sau căutând câmpul partener în lista care apare. Clic pe (săgeată dreapta) lângă numele câmpului vă permite să accesați câmpuri asociate dacă este necesar.

Example

Pentru a ține clienții informați despre progresul unui proiect, această acțiune automată adaugă clientul relevant ca urmăritor atunci când o sarcină de proiect este setată la În curs.

Adăugarea clientului ca urmăritor când sarcina de proiect este setată la în curs

Executați codul

Important

Pentru regulile de automatizare care necesită executarea de cod personalizat, rețineți că mentenanța codului personalizat nu este inclusă în planurile de prețuri Standard sau Personalizat și implică taxe suplimentare.

Această acțiune este folosită pentru a executa codul Python. Puteți scrie codul în fila Cod folosind următoarele variabile:

  • env: mediu în care este declanșată acțiunea

  • model: modelul înregistrării pe care se declanșează acțiunea; este un set de înregistrări nul

  • record: înregistrare pe care este declanșată acțiunea; poate fi nulă

  • records: setul de înregistrări al tuturor înregistrărilor pe care acțiunea este declanșată în multi-mode; aceasta poate fi lăsată goală

  • time, datetime, dateutil, timezone: biblioteci utile Python

  • float_compare: funcție de utilitate pentru a compara elementele flotante pe baza preciziei specifice

  • log(message, level='info'): funcție de înregistrare pentru a înregistra informațiile de depanare în tabelul ir.logging

  • _logger.info(message): logger pentru a emite mesaje în jurnalele serverului

  • UserError: clasă de excepție pentru ridicarea mesajelor de avertizare adresate utilizatorului

  • Comand: x2many comenzi spațiu de nume

  • Comand: x2many comenzi spațiu de nume

Sfat

Variabilele disponibile sunt descrise atât în filele Cod, cât și în filele Ajutor.

Trimiteți o notificare Webhook

Această acțiune este utilizată pentru a trimite o cerere API POST cu valorile Câmpurilor selectate către URL-ul webhook specificat în câmpul URL.

Sample Payload oferă o previzualizare a datelor incluse în cerere folosind datele unei înregistrări aleatorii sau date fictive dacă nu este disponibilă nicio înregistrare.

Notă

Este posibil, de asemenea, să configurați o acțiune automată care utilizează un webhook pentru a primi date de la un sistem extern atunci când un eveniment predefinit apare în acel sistem.

Acțiuni multiple

Această acțiune este utilizată pentru a declanșa mai multe acțiuni (asociate modelului curent) în același timp.

Pentru a defini acțiunile:

  1. Cu Acțiuni multiple selectat ca Tip de acțiune, faceți clic pe Adaugă o acțiune.

  2. În fereastra pop-up Adaugă: Acțiuni copil:

    • selectați una sau mai multe acțiuni existente și faceți clic pe Selectează; sau

    • dați clic pe Nou, definiți acțiunea care urmează să fie executată, apoi dați clic pe Salvează și închide sau, pentru a crea acțiuni suplimentare, Salvează și nou.

  3. Repetați de câte ori este necesar.

Definiți mai multe acțiuni care urmează să fie executate