A pool container of diagram. Most of business processes requires more than one diagram for different operations. For example advance request and expense payment diagrams can be defined in one process.
For a pool, you can configure following:
Name
Identifies the pool. This information only used for process designers and are not visible by users.
Default Form
Default selected form to show users if task does not specify any form.
Data Root
Root data element to be used from data model. Different pools may share same root element if needed.
Is Administrative ?
Check this option if pool is only used for administrative operations. When checked pool only accessed by user has "write" permission on process or is admin. For example; You may need to create an Options diagram to set process preferences.
Is Anonymously Accessible ?
Check this option if pool can be accessed by anonymous (non-logged in) users. This option also requires anonymous access permission on domain preferences.
After pool created you can configure the tasks, roles and routes from graphical designer.
Pool also contains following properties:
Open Script
Script to be executed for every new instances just before first task. This script may be useful to assign dynamically changing default values. (ex: assign current date to form value) Please refer to scripting section for more detail.
Closing Script
Script to be executed for every normally closed (by user action or deadline) instances. This script may be useful for export process data to any external system. Please refer to scripting section for more detail.
Terminating Script
Script to be executed for terminated (forced by administrative or system) instances. Please refer to scripting section for more detail.
Message Templates
List of message templates to be used for mail notifications. By default emakin uses predefined templates but message contents can be customized by creating a message template.
Template content may be one of following format:
Standard
Uses plain text or HTML format and can be use {{ ... }} literals to replace process data. For more information please refer to formatting templates.
XSLT
Uses industry standard XSLT format but requires some technical skills. For more information please refer to https://www.google.com.tr/search?q=xslt