Siebel Order Management Infrastructure Guide > PSP Engine > Conditions and Actions for PSP Procedures >

Row Set Variables Used in Action Expressions


Action expressions operate on the row set variables shown in Table 14.

Table 14. Row Set Variables Used in Action Expressions
Variable
Description

{Row Set}

The input row set for the step (specified as an input argument).

{Context}

The input property set of variables shared by all rows (specified as an input argument).

{Context} acts as a set of default values for every {Row}. If {Row.Value} is not specified, then PSP automatically returns {Context.Value}. This also works for {Parent.Value} in the Hierarchical transform. If no value is found in {Row} or {Context}, then an error is raised.

{Output Row Set}

The optional output row set for the step. Most steps allow rows to be updated and written to both {Row Set} and {Output Row Set}.

{Row}

The {Row Set} row currently being processed by the transform.

{Output}

The last row added to the {Output Row Set} property set.

{Parent}

The parent row of {Row}. (Hierarchical transform only.)

{Children}

A row set containing the child rows of {Row}. (Hierarchical transform only.)

{Match}

A property set containing name-value pairs from a joined record in a business component or other row set. (Look-Up transforms only.)

{Property Set.Name}

The value of property "Name" in the property set. (Examples: {Row.Net Price} or {Match.Discount %})

{Property Set}.{Type}

The child row set of "Property Set" of type "Type". (Example: {Row}.{Net Price Waterfall})

Siebel Order Management Infrastructure Guide Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.