Siebel Order Management Infrastructure Guide > Product Selection and Pricing 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 11.

Table 11. 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 Property Set child row set of type Type. (Example: {Row}.{Net Price Waterfall})

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