Siebel Order Management Infrastructure Guide > Data Validation Manager > Process of Administering Data Validation Rules >

Defining Rule Set Arguments

You can write a validation expression of a rule which contains user-defined arguments using a syntax such as [Some Buscomp Field Name] = [&Argument Name]. These arguments must be first defined in the Arguments list. Values of these arguments can be set using the Default Value field. They can also be set at run time by supplying an input argument to the Data Validation Manager business service. The input argument name must be the same as the argument name defined in the Arguments list.

Business service input arguments will overwrite whatever default values you have specified in the Arguments list. The default values only take effect when input arguments are not provided.

You can only define arguments for validation rule sets that have a status of In Progress.

This task is a step in Process of Administering Data Validation Rules.

To define a rule set argument

  1. Navigate to Administration - Data Validation.
  2. In the Rule Sets list, select a rule set with a status of In Progress and drill down on the rule set name.
  3. Click the Arguments view tab.
  4. In the Arguments list, add a new record, and complete the necessary fields. Some fields are described in the following table

    Argument Name

    A string that specifies the name of the argument. You use the notation [&Argument Name] to refer to the value of the argument in a rule expression.

    Default Value

    The value that the argument will take on in the absence of a business service input argument of the same name.


    Free text field to provide explanations for the argument.

Siebel Order Management Infrastructure Guide Copyright © 2006, Oracle. All rights reserved.