Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
75:modeling-routine-process-parameters [2022/11/28 22:40] emr75:modeling-routine-process-parameters [2024/02/15 00:00] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Using Parameters for Generic Processes ====== ====== Using Parameters for Generic Processes ======
  
-** <font inherit/inherit;;#e74c3c;;inherit>This feature is considered experimental and therefore can change without backwards compatibility. It is not available by default and has to be specifically enabled by a product consultant.</font>  **+** This feature is considered experimental and therefore can change without backwards compatibility. It is not available by default and has to be specifically enabled by a product consultant.  **
  
-When defining a generic process such as a review process, generic elements like the "Review Coordinator" role or the "Work Product Under Review" work product can be replaced by the activity that is using the generic process.+** Please understand the limitations of this feature described in the paragraph at the end of this page.  ** 
 + 
 +When defining a generic process such as a joint review process, generic elements like the "Joint Review Coordinator" role or the "Work Product Under Review" work product can be replaced by the activity that is using the generic process.
  
 ===== How to define parameter elements ===== ===== How to define parameter elements =====
  
-Typical parameters of generic processes are roles or work products. To mark a specific process element as a parameter, use the ''When Called via "Find Details In"'' attribute.+Typical parameters of generic processes are roles or work products. To mark a specific process element in the generic process as a parameter, use the ''When Called via "Find Details In"'' attribute.
  
 {{  https://doc.stagesasaservice.com/lib/plugins/ckgedit/fckeditor/userfiles/image/75/generic-process-parameter.png?nolink&300x376  }} {{  https://doc.stagesasaservice.com/lib/plugins/ckgedit/fckeditor/userfiles/image/75/generic-process-parameter.png?nolink&300x376  }}
Line 13: Line 15:
 This attribute can be edited by using the "… > Edit" operation for the desired parameter element. This attribute can be edited by using the "… > Edit" operation for the desired parameter element.
  
-For example, to replace the "Review Coordinator" role of the generic process with the responsible role from the activity using the process, set this attribute to "Replace with Responsible". Likewise, this attribute can be set to "Replace with Inputs" or "Replace with Outputs" for generic work products, e.g. "Work Product under review".+For example, to replace the "Joint Review Coordinator" role of the generic process with the responsible role from the activity using the process, set this attribute to "Replace with Responsible". Likewise, this attribute can be set to "Replace with Inputs" or "Replace with Outputs" for generic work products, e.g. "Work Product under review".
  
-===== How to fill the parameters =====+===== How to fill parameters =====
  
 To use the parameters, the activity linking to the generic process simply needs to define the element that should replace the parameter. To use the parameters, the activity linking to the generic process simply needs to define the element that should replace the parameter.
  
-In the example above, the "Review Coordinator" parameter role is replaced by the responsible role of the linked activity that uses the generic process.+[[https://doc.stagesasaservice.com/lib/exe/fetch.php?tok=033e5d&media=https://doc.stagesasaservice.com/lib/plugins/ckgedit/fckeditor/userfiles/image/75/generic-process-parameter-ex1.png|{{  https://doc.stagesasaservice.com/lib/plugins/ckgedit/fckeditor/userfiles/image/75/generic-process-parameter-ex1.png?direct&800x310  }}]]In the example above, the "Joint Review Coordinator" parameter role is replaced by the responsible role of the linked activity that uses the generic process
 + 
 +[[https://doc.stagesasaservice.com/lib/exe/fetch.php?tok=294580&media=https://doc.stagesasaservice.com/lib/plugins/ckgedit/fckeditor/userfiles/image/75/generic-process-parameter-ex2.png|{{  https://doc.stagesasaservice.com/lib/plugins/ckgedit/fckeditor/userfiles/image/75/generic-process-parameter-ex2.png?direct&800x528  }}]] 
 + 
 +===== Limitations ===== 
 + 
 +Only one parameter element per parameter type is supported. 
 + 
 +For example, only one input work product parameter can be replaced by exactly one work product of the linked activity. If the linked activity has more than one input work products or if more than one generic elements are marked as "Replace with Inputs", to parameter replacement will be performed.