Scenarii automate

De la Planfix
Salt la: navigare, căutare

Un script este o secvență executată automat de Sarcini sau contacts operațiuni care sunt legate de un eveniment specific și de un set de condiții.

Vizionați pe YouTube

Scripts pentru diferite obiecte

Planfix acceptă în prezent scripturi pentru următoarele obiecte:

Lucrul cu scripturi

Important

  • Planfix execută scripturile în ordinea lor din lista de scripturi a procesului.
  • Dacă un script automat face o modificare, această modificare nu declanșează din nou scriptul (sau modificări ulterioare făcute de alte scripturi sau câmpuri recalculabile).
Exemplu: Script A este declanșat când se adaugă un comentariu și modifică câmpul "P1". Această modificare declanșează Script B, care schimbă câmpul "P2", recalculează câmpul "P3" și declanșează Script C, care adaugă un alt comentariu. Script A nu este declanșat din nou deoarece a inițiat întregul lanț de modificări. Astfel de cicluri nu sunt permise în Planfix.
  • Dacă un script modifică un obiect (de ex., o sarcină, un contact) astfel încât condițiile scriptului următor nu mai sunt îndeplinite, sistemul nu execută scriptul următor.
  • În schimb, dacă un script modifică un obiect astfel încât condițiile pentru scriptul următor devin îndeplinite, scriptul următor este executat, chiar dacă aceste condiții nu erau îndeplinite la momentul evenimentului.
  • Modificările făcute de un script asupra unui obiect declanșează evenimentul "Obiect modificat...", activând alte scripturi legate de acest eveniment.
  • Scripturile sunt executate asincron într-o coadă separată. Această nuanță trebuie luată în considerare atunci când proiectați procesele de automatizare.
Exemplu: Dacă adăugați valoarea 1.000 într-un câmp al sarcinii și un script procesează etichete de date, scriptul va aștepta în coadă. Între timp, actualizați valoarea la 1.500. Când scriptul este executat, va folosi cea mai recentă valoare de 1.500. Deși scripturile sunt de obicei executate cu întârzieri minime, cozile mai mari pot cauza întârzieri ușoare.
  • Un script poate crea o subsarcină pentru același responsabil o singură dată la fiecare 5 minute; încercările suplimentare în această perioadă sunt ignorate pentru a evita buclele.
  • Scripturile automate efectuează acțiuni în Planfix în numele unui utilizator sau robot specificat. Când sarcinile sunt create sau modificate de un script automat, accesul utilizatorilor la câmpuri nu este verificat.
Excepție: Dacă un script automat deschide un formular de creare a unei sarcini în interfața utilizatorului pentru a seta valori de câmp, aceste câmpuri nu sunt completate dacă utilizatorul nu are drepturi de editare.

Linkuri utile

Materiale de instruire

Scripturile automate sunt tratate în următoarele cursuri Planfix Academy:


Mergeți la