Suprapunerea regulilor de procesare a emailurilor
Dacă un e-mail trimis către o adresă de e-mail Planfix îndeplinește condițiile declanșatoare pentru mai multe reguli de procesare a e-mailurilor, se va aplica următorul algoritm de procesare:
- infoblocuri din toate regulile sunt create și populate cu date;
- obiectul specificat în operațiunea principală ultimei reguli este creat;
- operațiuni suplimentare din toate regulile sunt efectuate asupra obiectului, dacă este posibil.
La ce folosesc regulile suprapuse?
Inițial, regulile suprapuse erau folosite destul de des, deoarece regulile aveau o structură foarte simplă. Regulile arată acum destul de diferit față de cum arătau înainte, așa că, de obicei, nu mai recomandăm utilizarea regulilor suprapuse. Menținerea unui set de reguli care se aplică unui e-mail este mult mai dificilă decât a avea o singură regulă cuprinzătoare de gestionat. Iată un exemplu de situație în care regulile suprapuse ar putea avea sens:
- Presupunem că sunt trimise către Planfix e-mailuri, fiecare putând conține diferite seturi de parametri. Acestea ar putea fi e-mailuri redirecționate manual către Planfix cu etichete adăugate în subiect pentru a aloca sarcini către diferiți Responsabili, Proiecte etc.
- Exemplu de subiect al unui e-mail redirecționat: Fw: Subscription request #Smith $Client requests, unde #Smith este o instrucțiune de a adăuga angajatul cu numele de familie Smith ca Responsabil, iar $Client requests este o instrucțiune de a plasa Sarcina în proiectul "Client requests".
- Pentru a implementa această procesare, sunt adăugate două reguli separate în lista de reguli pentru adresa de primire a e-mailurilor, fiecare implementând o singură instrucțiune: prima regulă obține Responsabilul conform etichetei #, iar a doua obține Proiectul conform etichetei $.
- Condițiile declanșatoare ale acestor reguli sunt construite deliberat astfel încât e-mailurile trimise către această adresă să îndeplinească fiecare dintre ele.
- Când e-mailurile sunt procesate, sunt rulate prin toate regulile în ordine secvențială, iar sistemul acumulează un set de parametri care ar trebui aplicați Sarcinii create din e-mail.
- Această abordare vă permite să adăugați reguli/instrucțiuni separate, relativ simple, să le vizualizați într-o listă, să le editați și/sau să adăugați altele după nevoie.
Algoritmul pentru regulile suprapuse funcționează pentru aceste cazuri. Încercarea de a folosi reguli suprapuse în alte situații, inclusiv combinarea regulilor pentru un singur e-mail (crearea de sarcini, adăugarea de comentarii și crearea de contacte) este considerată utilizare incorectă a sistemului. Aceste încercări nu garantează obținerea efectelor dorite.
Setări care afectează suprapunerea regulilor
- În partea de jos a ferestrei pentru crearea regulilor de procesare a e-mailurilor există o casetă de bifat pentru Use only this rule without overlapping others:
Dacă această casetă este bifată, regulile suprapuse nu vor fi folosite și doar această regulă va fi aplicată e-mailului. Dacă e-mailul îndeplinește condițiile mai multor reguli cu această casetă bifată, se va aplica prima regulă din listă.
- Când este selectat "Create task using template" în operațiunea principală a regulii, există o opțiune numită Do not use this template with overlapping rules:
Dacă această casetă este bifată, șablonul dintr-o altă regulă va fi folosit pentru a crea Sarcina în cazul în care există reguli suprapuse.