This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:software:tim:actionhandler:bordervaluehandler [2014/12/05 14:31] duc.le created |
en:software:tim:actionhandler:bordervaluehandler [2021/07/01 09:52] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | FIXME **This page is not fully translated, yet. Please help completing the translation.**\\ //(remove this paragraph once the translation is finished)// | + | ====== BorderValueHandler ====== |
- | ========BorderValueHandler========= | ||
==== Description ==== | ==== Description ==== | ||
- | This [[en:software:tim:actionhandler|handler]] vergleicht den Wert einer [[:glossar#Prozessvariable]] mit ihm übergebenen Schwellwerten und setzt eine neue [[:glossar#Prozessvariable]]. | ||
- | The [[en:software:tim:actionhandler|handler]] compares the value of a [[en:glossar#Prozessvariable|process variable]] with the border value passed to it and sets a new [[en:glossar#Prozessvariable|process variable]]. | ||
- | ------ | + | 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 in which to be assessed amount contains. (see [[#Example]]) | + | |
+ | Name of the variable to which the amount being assessed belongs. (see [[#example|Example]]) | ||
== borders == | == borders == | ||
- | The borders values with which the amount will be matched and the potential content of the new [[:glossar#Prozessvariable|process variable]].(separated by spaces and question mark) | ||
- | The outgoing transitions from the [[VariableDecisionHandler]] must need the ID equivalent to the potential contents. (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 which 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: | ||
+ | |||
+ | <code>> --> GT | ||
+ | < --> LT>= --> GTEQUALS | ||
- | Coding the boder value sign: | ||
- | <code> | ||
- | > --> GT | ||
- | < --> LT | ||
- | >= --> GTEQUALS | ||
<= --> LTEQUALS | <= --> LTEQUALS | ||
</code> | </code> | ||
+ | |||
---- | ---- | ||
Line 48: | 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 |}} | ||