Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint

There's more...

There's more... In this section, you will see how to create task owners dynamically and create a task payload. Choosing a Task Owner dynamically You can select the Dynamic method, which will open the Expression builder. If the task payload has Owner information, then you can select it in the Expression Builder. Or you can use identity functions like getmanager() to get the manager of the user entered into the function, as shown in the following screenshot: Select XPath as the method.Click Expression builder.Select Identity Service Function from the drop-down list and choose the desired function. Creating a task payload You will not be using the data section of the task payload definition for the Management Approval Human Task as you have already assigned data as input parameters to this Human Task. However, one can use the Data section to specify the payload of the task defined in the schema (XSD). You create parameters to represent the elements in the XSD file by carrying out the following steps. This makes the payload data available to the workflow task. Go to Data Section in the Task Definition editor.Click on the green plus (+) to add a task parameter. This will open the Add task Parameter dialog.Select variable and choose the Element radio and click Browse to choose an Element Type from the Project Schema. Select the checkbox Editable Via Worklist to enable users to edit this part of the task payload in Oracle BPM Worklist.Click OK twice and then Save.

  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint