Portal-settings-workflow: Porovnání verzí
m |
m |
||
Řádek 97: | Řádek 97: | ||
|- | |- | ||
| style="width: 15%;"| | | style="width: 15%;"| | ||
'''Sys. state''' <small>( | '''Sys. state''' <small>(system state)</small> | ||
| style="width: 85%;"| | | style="width: 85%;"| | ||
System status, the possible values: | |||
<p style="border: dotted grey 1px; padding: 0 0 0 5px; line-height: 2; background-color: #eeeeee"> | <p style="border: dotted grey 1px; padding: 0 0 0 5px; line-height: 2; background-color: #eeeeee"> | ||
'''new''' - it is assigned to the state which corresponds with the new requirement. <br/> | '''new''' - it is assigned to the state which corresponds with the new requirement. <br/> | ||
Řádek 134: | Řádek 134: | ||
|- | |- | ||
| style="width: 15%;"| | | style="width: 15%;"| | ||
'''Access''' <small> | '''Access''' <small> (Who can set status)</small> | ||
| style="width: 85%;"| | | style="width: 85%;"| | ||
Option to tick multiple options for determining who will have access to the request. | Option to tick multiple options for determining who will have access to the request. | ||
Řádek 147: | Řádek 147: | ||
|- | |- | ||
| style="width: 15%;"| | | style="width: 15%;"| | ||
'''Násl.krok''' <small>( | '''Násl.krok''' <small>(Next step)</small> | ||
| style="width: 85%;"| | | style="width: 85%;"| | ||
A reference to the step which follows if the user chooses the state assigned to this "definition of the state". The number of the step is entered. | A reference to the step which follows if the user chooses the state assigned to this "definition of the state". The number of the step is entered. | ||
Řádek 157: | Řádek 157: | ||
Reference to the user, who is the following solver of the requirement. The possible values:: | Reference to the user, who is the following solver of the requirement. The possible values:: | ||
<p style="border: dotted grey 1px; padding: 0 0 0 5px; line-height: 2; background-color: #eeeeee"> | <p style="border: dotted grey 1px; padding: 0 0 0 5px; line-height: 2; background-color: #eeeeee"> | ||
'''vyd''' - | '''vyd''' - The requirement Publisher. The employee, who created the requirement. <br/> | ||
'''!vyd''' - Anyone else than the publisher of the requirement. It is used for example for vacation approval, where each superior of the applicant can be the approver. <br/> | '''!vyd''' - Anyone else than the publisher of the requirement. It is used for example for vacation approval, where each superior of the applicant can be the approver. <br/> | ||
'''id''' - id of the working position. Every user who is „sitting“ on a relevant working place is an addressee. <br/> | '''id''' - id of the working position. Every user who is „sitting“ on a relevant working place is an addressee. <br/> | ||
'''vd''' - The superior of the current solver (meaning the superior of the solver of a current step).<br/> | '''vd''' - The superior of the current solver (meaning the superior of the solver of a current step).<br/> | ||
'''vd_res''' - | '''vd_res''' - The superior of the current solver (meaning the superior of the solver of a current step). <br/> | ||
'''pstr''' - The working centre which means that each person in this center (whose number is entered by the user in a following field) is an addressee of the requirement. <br/> | '''pstr''' - The working centre which means that each person in this center (whose number is entered by the user in a following field) is an addressee of the requirement. <br/> | ||
'''atribut''' -A number of the working position´s property and a number of the value (for example 1019:1), meaning that the addressee is a person who has the property and the value. <br/> | '''atribut''' -A number of the working position´s property and a number of the value (for example 1019:1), meaning that the addressee is a person who has the property and the value. <br/> | ||
'''vd_atr''' - | '''vd_atr''' - it enables to set that the addressee is the first found superior of the solver with certain value of the working centre´s property.<br/> '''Example of entering''': 93:01, 93 = a number of the property (it is a property "a group of workers"), 01 is a value set by the required working position which should approve the requirement. | ||
</p> | </p> | ||
Řádek 173: | Řádek 173: | ||
an e-mail, which says to whom the notification is delivered, is entered. | an e-mail, which says to whom the notification is delivered, is entered. | ||
<p style="border: dotted grey 1px; padding: 0 0 0 5px; line-height: 2; background-color: #eeeeee"> | <p style="border: dotted grey 1px; padding: 0 0 0 5px; line-height: 2; background-color: #eeeeee"> | ||
'''oc''' - | '''oc''' - personal employee number to which notification has come. <br/> | ||
'''vyd''' - | '''vyd''' - the requirement Publisher. The employee, who created the requirement. <br/> | ||
'''id''' - id. | '''id''' - id. id of the working position. Every user who is "sitting" on a relevant working place is an addressee. <br/> | ||
'''vd''' - | '''vd''' - The superior of the current solver (meaning the superior of the solver of a current step). Superiority is determined by systematization of jobs. <br/> | ||
'''vd_res''' - | '''vd_res''' -The superior of the current solver (meaning the superior of the solver of a current step). <br/> | ||
'''pstr''' - | '''pstr''' - the working centre which means that each person in this center (whose number is entered by the user in a following field) is an addressee of the requirement. <br/> | ||
'''atribut''' - A number of the working position´s property and a number of the value (for example 1019:1), meaning that the addressee is a person who has the property and the value. <br/> | '''atribut''' - A number of the working position´s property and a number of the value (for example 1019:1), meaning that the addressee is a person who has the property and the value. <br/> | ||
'''vd_atr''' - | '''vd_atr''' - It enables to set that the addressee is the first found superior of the solver with certain value of the working centre´s property.<br/> Example of entering: 93:01, 93 = a number of the property (it is a property „a group of workers), 01 is a value set by the required working position which should approve the requirement. <br/> | ||
'''mail''' - | '''mail''' - An e-mail, which says to whom the notification is delivered, is entered. | ||
</p> | </p> | ||
Řádek 187: | Řádek 187: | ||
<!-- | <!-- | ||
Each change of the requirement´s state will be announced by sending the email after single setting of the parameters. So for example when the employee creates a request for vacation the informative email will be sent to the senior employee (to immediate superior according the systemisation). After approval of this request by the senior employee an informative email will be sent to the employee. | |||
--> | --> | ||
Verze z 4. 11. 2014, 10:15
The standard setting can be done in the "heavy" application by starting the single function number 133 – initialisation of the workflow. Each type of the requirements has its button for the default setting. Attention: If you already have your own defined types of the requirements and if you use them do not start the single function. You should consult the change with the program creator.
Besides the standard setting the user has the opportunity to once set the processes according his own needs.
Setting of the workflow
Menu: Settings - Setting of the workflow
* If you use the approval of the requirements for some time and you request the change of the definition, consult this change with the firm KS Program. * Making the change of definition – if some requirements run simultaneously it can cause problems.
The setting is done in a clear guide.
Setting of the user interface
Description of the step - User´s description serves as a tool for facilitating the orientation in particular steps. For example "creation", „Approval of the first level", "denial", "closure" are filled in. In connection with the first step "creation" could be filled in.
Objects in the user setting can be set for three groups of users.
- Adresát - the user responsible for solving the requirement in a concrete state. The addressees can change during the elaboration of the workflow.
- Správce - the user who has the administrator's rights.
- Vydavatel - the employee, who created the requirement.
- Ostatní - the users who fall under none of these groups mentioned above.
In the section for each group of the users the list of the objects of the page and their properties which can be changed is displayed. In the column "value" the list of all values, which can be assigned to the mentioned properties of the objects, is offered.
Setting of the states and actions
The possible states for the step of the approval process are set there. Every single report is called "definition of the state".
State |
The text field for entering the internal chain for state identification. One word written lowercase and without diacritics is filled in. For example "new". |
Description |
The displayed value for the internal state identification. For example "New". |
Sys. state (system state) |
System status, the possible values:
new - it is assigned to the state which corresponds with the new requirement. |
Sys. state2 |
When the check is in a certain period of time for completion of the selected step requirement. The field may be vetoed only one state. |
Validation |
Not used |
Action |
Action which begins after choosing the state definition. The following actions for the types of requests are internally defined:
Benefit - exe:zapsat - registration to the social program |
Access (Who can set status) |
Option to tick multiple options for determining who will have access to the request.
Adresát - adressee of the request |
Násl.krok (Next step) |
A reference to the step which follows if the user chooses the state assigned to this "definition of the state". The number of the step is entered. |
Adresát pro násl.krok |
Reference to the user, who is the following solver of the requirement. The possible values::
vyd - The requirement Publisher. The employee, who created the requirement. |
Oznámení komu |
an e-mail, which says to whom the notification is delivered, is entered.
oc - personal employee number to which notification has come. |
Oznámení komu
U každého stavu lze zadat až 3 příjemce oznámení, příklad viz. obrázek. V tomto případě by emailové oznámení bylo odesláno
- vd - nadřízenému žadatele
- vyd - vydavateli požadavku
- mail - a na zadanou e-mailovou adresu.
Další typy příjemců - viz. výše
U jednotlivých stavů tedy lze docílit toho, aby nikomu nebylo posíláno oznámení, nebo zrušit oznámení žadateli pro stavy, kdy si požadavek předávají např. účetní s nadřízeným.
Pokud není žadatel adresátem následujícího kroku a má být informován o změně stavu požadavku, přidejte jej do "oznámení komu" (tj. přidejte hodnotu "vyd").
Funkcionalita respektuje změnu adresáta přes panel "změna adresáta", tj. pokud položka "Oznámení komu" obsahuje hodnotu z položky "Adresát násl. kroku", odešle se oznámení nově určenému adresátovi místo původnímu.
Parametry nastavující emailovou notifikaci
Menu: Nastavení - Parametry
|
|
Email adresa KSPortálu. Zapisuje se ve formátu: email, zobrazené jméno. Tzn. jde o emailovou adresu a zobrazené jméno, které budou uvedeny v hlavičce odesílaného/přijatého emailu. | |
Kódování emailů odesílaných KSPortálem. Možné hodnoty: UNICODE, ASCII, UTF8. Standardní nastavení je UTF8. | |
SMTP pro odesílání emailů KSPortálem. Formát: adresa, port (port je povinný). | |
Odkud zjišťovat email zaměstnance. |
Emailové adresy zaměstnanců
Emailové adresy zaměstnanců je nutno mít uloženo v aplikaci KS mzdy PROFi se specifikací
- E-mail do práce
v agendě Kontakty
References
example of the workflow setting - Holiday