You are here: Business Rules > Attached Rules > GeneratePendingRequirements

GeneratePendingRequirements

Description

GeneratePendingRequirements defines the comparisons of requirement criteria to math variable values. If all conditions identified in the rule are true, then the requirement is generated. This rule must be used in conjunction with DeliveryRequirements and TransactionBusinessRulePacket.

GeneratePendingRequirements Element/Attribute
Element Attribute Definition Element/Attribute Value

<GeneratePendingRequirements>

 

The opening and closing tags of the business rule.

 
 

LEVEL

Indicates the type of requirement to create.

Activity

<PendingRequirement>

 

The opening and closing tag of the section.

 

<RequirementName>

 

Requirement’s name from AsRequirementDefinition record.

References either a literal value or a math variable that holds a requirement’s name.

<Criteria>

 

Optional:

List of criteria values used to validate against AsRequirementCriteria.

References either a literal value or a math variable.

 

NAME

Required:

Identifies the criteria to compare.

This must be a literal value that identifies the criteria name as provided in AsRequirementCriteria.

 

OPERATOR

Optional:

Indicates how the comparison should be applied. Comparison is formed by the system as database value compared to element value.

 
     

Equal – default when attribute is not provided.

 

NotEqual

 

GreaterThan

GreaterThanOrEqual

LessThan

LessThanOrEqual

 

DATATYPE

 

DATE

TEXT

INTEGER

DECIMAL

<Fields>

 

Standard fields tag. Section defines default values for requirement fields (Fixed and Dynamic).

 

<Field>

 

 

 

<From>

   

References a math variable.

<To>

   

Literal name of a requirement field.

XML Example

<GeneratePendingRequirements LEVEL="Activity">
<PendingRequirement>
<RequirementName>CoSigner</RequirementName>
<Criteria NAME="SignedDate" OPERATOR="GreaterThan" DATATYPE="DATE">SignedDateMV</Criteria>
<Criteria NAME="CoSign" DATATYPE="TEXT">CoSignMV</Criteria>
<Criteria NAME="PlanGUID" DATATYPE="TEXT">PlanGUIDMV</Criteria>
<Fields>
<Field>
<From>SignedDateMV</From>
<To>SignedDate</To>
</Field>
<Field>
<From>CoSignMV</From>
<To>CoSign</To>
</Field>
</Fields>
</PendingRequirement>
</GeneratePendingRequirements>

 

Copyright © 2009, 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices