NOTE If the subprocess generates a child object then the Object Id that is

Note if the subprocess generates a child object then

This preview shows page 74 - 76 out of 512 pages.

NOTE: If the subprocess generates a child object, then the Object Id that is passed to a subprocess must not contain the Object Id of the parent process. If a subprocess generates a child object, then it is recommended that the Object Id that is passed to a subprocess be null. To define an input argument on a sub process step Define an input argument on a sub process step. For more information, see “Defining an Argument of a Step in the MVPW” on page 53 . Copying a Value from a Parent Workflow Process to a Sub Workflow Process You can copy a value to a record that is updated or inserted by a subprocess by defining a process property in the subprocess, then assigning the value to it through an Input Argument on the sub process step. The process property can then be used in the Siebel operation step of the subprocess. In the following example, you copy the Order Name for an order into the Name field of a newly created opportunity. To copy a value from a parent process to a subprocess 1 Add a process property to the subprocess named Opportunity Name. For more information, see “Defining a Process Property for a Workflow Process” on page 124 . 2 In the Sub Process step, map Order Parent Product Name to Opportunity Name. 3 Assign Opportunity Name to the Name field of the opportunity that is created within the Siebel operation step. Defining a Subprocess to Support Pass By Reference If a subprocess modifies a large amount of data, then the subprocess must copy large quantities of data, thus resulting in a negative affect on performance and scalability. In such cases, you can use the Pass By Reference feature so that a pointer to the data is passed, but not the data itself.
Image of page 74
Steps and Connectors of a Workflow Process Types of Steps of a Workflow Process Siebel Business Process Framework: Workflow Guide Version 8.1, Rev A 75 Figure 16 illustrates an example workflow process that passes a large property set that is created by the Create Siebel Message step to the 11i Process Order step. If you define a sub process step to support Pass By Reference, then it is not necessary to map the output argument in the sub process step for the hierarchical properties that you are passing. The sub process step overwrites the passed input hierarchical argument. Optionally, you can define the sub process step to modify the passed input hierarchical argument. To define a sub process step to support pass by reference 1 In the Workflow Processes list, choose the workflow process that is your subprocess. 2 In the Properties window, set the Pass By Ref Hierarchy Argument process property to TRUE. In the Worfklow Process list, the Pass by Ref Hierarchy property is now checked for the child workflow. About the Siebel Operation Step The Siebel operation step is a type of step in a workflow process that performs operations, such as Insert, Update, or Query. The operation is performed on a business component. This topic includes the following topics: Defining a Siebel Operation Step on page 76
Image of page 75
Image of page 76

You've reached the end of your free preview.

Want to read all 512 pages?

  • Summer '16
  • Oracle
  • Siebel Workflow, Workflow Guide

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern

Stuck? We have tutors online 24/7 who can help you get unstuck.
A+ icon
Ask Expert Tutors You can ask You can ask ( soon) You can ask (will expire )
Answers in as fast as 15 minutes
A+ icon
Ask Expert Tutors