This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:software:tim:actionhandler:bordervaluehandler [2016/01/14 15:06] amanda.zens |
en:software:tim:actionhandler:bordervaluehandler [2021/07/01 09:52] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== BorderValueHandler ====== | ||
- | ========BorderValueHandler========= | ||
==== Description ==== | ==== Description ==== | ||
- | This [[en:software:tim:actionhandler|handler]] compares the value of a [[en:glossar#process_variable|process variable]] with the border(threshold) value passed to it and sets a new [[en:glossar#process_variable|process variable]]. This will be used later in the process with the help of the [[VariableDecisionHandler|VariableDecisionHandler]] to send [[en:glossar#Process_definition|the process]] in the right direction. | ||
- | ------ | + | This [[:en:software:tim:actionhandler|handler]] compares the value of a [[:en:glossar#process_variable|process variable]] with the border(threshold) value passed to it and sets a new [[:en:glossar#process_variable|process variable]]. This will be used later in the process with the help of the [[:en:software:tim:actionhandler:variabledecisionhandler|VariableDecisionHandler]] to send [[:en:glossar#process_definition|the process]] in the right direction. |
+ | |||
+ | ---- | ||
==== Action Class ==== | ==== Action Class ==== | ||
+ | |||
<code> | <code> | ||
com.dooris.bpm.actionhandler.BorderValueHandler | com.dooris.bpm.actionhandler.BorderValueHandler | ||
</code> | </code> | ||
- | \\ | + | |
---- | ---- | ||
- | ==== Event Type ==== | + | |
+ | ==== Event Type ==== | ||
any type | any type | ||
- | ==== Action Name ==== | + | |
+ | ==== Action Name ==== | ||
any name | any name | ||
- | ==== Mandatory Fields ==== | + | |
+ | ==== Mandatory Fields ==== | ||
- | - | ||
+ | |||
---- | ---- | ||
- | ==== Parameter ==== | + | |
+ | ==== Parameter ==== | ||
== variableName == | == variableName == | ||
- | Name of the variable to which amount being assessed belongs. (see [[#Example]]) | + | |
+ | Name of the variable to which the amount being assessed belongs. (see [[#example|Example]]) | ||
== borders == | == borders == | ||
- | This indicates the threshold values, with which the figure will be matched as well as the potential content of the new [[en:glossar#process_variable|process variable]](separated by spaces and question mark). | ||
- | The transitions based on the [[VariableDecisionHandler]] require technical, unique names that reflect the potential content (see [[#Example]]) | + | This indicates the threshold values with which the figure will be matched, as well as the potential content of the new [[:en:glossar#process_variable|process variable]](separated by spaces and question mark). |
+ | |||
+ | The transitions based on the [[:en:software:tim:actionhandler:variabledecisionhandler|VariableDecisionHandler]] require technical, unique names that reflect the potential content (see [[#example|Example]]) | ||
== decisionName == | == decisionName == | ||
- | Name of the new process variable that can guide the process with the [[VariableDecisionHandler]] in the right direction (see [[#Example]]). | ||
- | >> **Important!** | + | Name of the new process variable that can guide the process with the [[:en:software:tim:actionhandler:variabledecisionhandler|VariableDecisionHandler]] in the right direction (see [[#example|Example]]). |
+ | >> **Important!** | ||
Coding the threshold value sign: | Coding the threshold value sign: | ||
- | <code> | + | |
- | > --> GT | + | <code>> --> GT |
- | < --> LT | + | < --> LT>= --> GTEQUALS |
- | >= --> GTEQUALS | + | |
<= --> LTEQUALS | <= --> LTEQUALS | ||
</code> | </code> | ||
+ | |||
---- | ---- | ||
Line 46: | Line 61: | ||
borders=LT 25000 kstv1?GTEQUALS 25000 kstv2?GTEQUALS 50000 kstv3?GTEQUALS 100000 kst4?GTEQUALS 150000 kstv5 | borders=LT 25000 kstv1?GTEQUALS 25000 kstv2?GTEQUALS 50000 kstv3?GTEQUALS 100000 kst4?GTEQUALS 150000 kstv5 | ||
+ | Transition Name: {{ :en:software:tim:actionhandler:transition_name.png?500 }} | ||
- | Transition Name: | + | Example Process: {{ :en:software:tim:actionhandler:bordervaluehandler_process.png?500 }} |
- | {{ en:software:tim:actionhandler:transition_name.png?500 |}} | + | |
- | Example Process: | + | Example Parameter: {{ :en:software:tim:actionhandler:bordervaluehandler_parameter.png?500 }} |
- | {{ en:software:tim:actionhandler:bordervaluehandler_process.png?500 |}} | + | |
- | Example Parameter: | ||
- | {{ en:software:tim:actionhandler:bordervaluehandler_parameter.png?500 |}} | ||