 | Loading… |
|
|
Configurarea unui flux de lucru

Crearea definiției fluxului de lucru începe cu adăugarea obiectelor la un diagramă. Fiecare definiție a fluxului de lucru începe cu blocul Start. Pentru a adăuga obiecte la diagramă, faceți clic pe unul dintre obiectele din bara de instrumente a obiectelor, și apoi faceți clic în diagramă la poziția unde doriți ca obiectul să fie inserat (sau apăsați butonul mouse-ului, mutați mouse-ul și eliberați butonul, pentru a insera obiectul cu o dimensiune specificată).
Fiecare obiect (bloc) poate fi conectat folosind tranziții. Dacă un tip de tranziție este deja selectat (buton apăsat), nu trebuie să reselectați tipul de tranziție de fiecare dată când doriți să creați o tranziție.
Odată ce un tip de tranziție este selectat, apăsați butonul mouse-ului în orice punct de legătură al blocului sursă (un punct de legătură este "x" albastru afișat în obiectul diagramă), trageți mouse-ul și apoi eliberați butonul mouse-ului în orice punct de legătură al blocului țintă. O tranziție va fi creată conectând blocul sursă la blocul țintă.
După ce un bloc de sarcină este adăugat, există câteva proprietăți suplimentare de setat.

Definițiile sarcinilor sunt create în editorul de definiții ale sarcinilor (dialogul Sarcini) pentru blocul Sarcină. Când faceți dublu clic pe un bloc Sarcină, dialogul este afișat.

Titlu |
Titlul sarcinii este poziționat în partea stângă a dialogului. Sub titlu, există o descriere pe mai multe linii a sarcinii. Aici toate instrucțiunile despre sarcină ar trebui să fie inserate. |
Asignat la |
Numele utilizatorului (sau grupului) la care va fi asignată instanța sarcinii. Dacă este un utilizator, o singură instanță a sarcinii va fi creată și va fi asignată acelui utilizator. Dacă este un grup, atunci comportamentul depinde de valoarea proprietății:
- SarciniMultiple: Aceasta este valoarea implicită. O sarcină va fi creată pentru fiecare utilizator din grup. Așadar, dacă un grup are utilizatorii "john" și "maria", o sarcină va fi creată pentru John, iar alta pentru Maria, iar sarcinile vor fi independente (ambele vor trebui să fie finalizate)
- SarcinăUnică: O singură sarcină va fi creată care va fi vizibilă pentru toți utilizatorii din grup. Dacă mai târziu includeți/eliminați utilizatori din grup, sarcinile existente vor deveni invizibile pentru utilizatorii eliminați din grup și vor deveni vizibile pentru utilizatorii adăugați în grup. Orice utilizator din grup poate actualiza sarcina, inclusiv finalizând-o.
|
Lista de statusuri |
Lista de Statusuri conține o listă a statusurilor valide pentru sarcină. Statusul inițial al sarcinii va fi primul status din listă. Unele statusuri pot fi marcate ca statusuri de finalizare, prin bifarea opțiunii "Finalizare". Când statusul unei instanțe de sarcină se schimbă într-un status de finalizare, sarcina este considerată finalizată. Puteți avea mai mult de un status marcat ca status de finalizare. Statusul cu opțiunea "Ascuns" bifată este un status posibil pentru sarcină, dar nu va fi afișat în interfața utilizatorului pentru schimbarea statusului sarcinii (ca în caseta combinată de statusuri). Când o instanță de sarcină este creată, statusurile valide sunt afișate într-o grilă în dialogul listei de sarcini, iar apoi utilizatorul poate schimba statusul unei sarcini. Dacă aveți șabloane de statusuri predefinite în aplicația dvs., utilizatorul va putea alege unul dintre șabloane sau va putea crea un nou status. |
Expirare |
Defineste data/ora pentru expirarea unei sarcini de flux de lucru. Dacă o sarcină are o dată/oră de expirare definită, când depășește această dată/oră fără a fi închisă de un utilizator (schimbată într-un status de finalizare), statusul său este schimbat automat într-un status de expirare. Pentru a utiliza această caracteristică, verificați secțiunea Rularea instanțelor de flux de lucru pentru expirarea sarcinilor. Sarcina nu expiră, aceasta este opțiunea implicită. Dacă este bifată, sarcina nu va expira niciodată și va rămâne
asignată utilizatorului/grupului curent până la finalizare (schimbată într-un status de finalizare). Termen de expirare Verificați această opțiune pentru a introduce un termen de expirare pentru sarcină și introduceți numărul de zile, săptămâni sau luni (valoare întreagă sau zecimală). Data de expirare va fi calculată din data de creare a sarcinii. Data/oră de expirare, verificați această opțiune pentru a introduce o dată/oră limită fixă pentru sarcină. Expresie de dată/oră personalizată, această opțiune permite introducerea unei expresii personalizate pentru evaluarea datei/oră de expirare a sarcinii. Expresia trebuie să returneze o valoare DateTime și poate folosi variabile din fluxul de lucru curent, proprietățile sarcinii, precum și toate caracteristicile permise în expresii. Status de expirare, determină statusul la care sarcina va fi schimbată automat după expirare. Trebuie să fie un status de finalizare. Șabloane de dată pot fi de asemenea utilizate pentru expirare. Șabloanele pot fi utilizate în combinație cu termenul de expirare sau data/oră de expirare sau independent. Exemplu de șabloane:
- dd+W.mm.yyyy - astăzi dacă este o zi lucrătoare sau următoarea zi lucrătoare (d+W este echivalent cu d+0W)
- dd-W/mm/yyyy - astăzi dacă este o zi lucrătoare sau ziua lucrătoare anterioară (d-W este echivalent cu d-0W)
- d+1W/mm/yyyy - următoarea zi lucrătoare după astăzi
- dd-1W.m.yyyy - ultima zi lucrătoare înainte de astăzi
- dd+6W.mm.yy - a șasea zi lucrătoare după astăzi
- yyyy-mm-dd+5+7W - astăzi plus cinci zile și apoi obțineți a șaptea zi lucrătoare
- dd-5W+3.mm.yyyy - astăzi minus cinci zile lucrătoare și apoi plus trei zile
- ddp+10W.mm.yyyy - a zecea zi lucrătoare a lunii curente
- ddz-10W.mm.yyyy - a zecea zi lucrătoare înainte de sfârșitul lunii curente
- ddp+14+2W.mm.yyyy - a doua zi lucrătoare după primele două săptămâni ale lunii
- Dacă trebuie să specificați a 15-a zi a lunii sau următoarea zi lucrătoare (dacă a 15-a zi este o sărbătoare), atunci puteți folosi următorul șablon ddp+14+w.mm.yyyy
|
Șablon |
Integrați un șablon care a fost creat pe orice formular. |
Intrare obligatorie |
Integrați intrările obligatorii care au fost create pe un formular. Cu o variabilă Automat (Adevărat, Fals) și variabilă Status automat (aprobat, respins, etc.) datele de pe formular sunt completate automat și statusul schimbat. |
 |
Rulați sarcina curentă, deschide formularul Pantheon. |
 |
Salvați și verificați setările sarcinii |
 |
Un cronometru pentru expirarea periodică verifică apoi sarcinile. Sarcinile sunt verificate la fiecare 5 minute pentru expirare. |
 | Loading… |
 | Loading… |
|
|
|