Un attribut de règle est généré pour chaque attribut de données dans la version de type d'informations collectées dynamiques correspondante. Le nom de l'attribut de règle est identique à celui de l'attribut de données. Le type d'attribut de règle dépend de celui de l'attribut de données, mais il ne s'agit pas d'un mappage un à un. La table ci-dessous récapitule le mappage entre les types d'attribut de données et les types d'attribut de règle.
Type d'attribut de données | Type d'attribut de règle |
---|---|
Booléen | java.lang.Boolean |
Date | curam.util.type.Date |
Heure | curam.util.type.DateTime |
Entier | java.lang.Number |
Flottant | java.lang.Number |
Argent | java.lang.Number |
String | java.lang.String |
Table de codes | Type de table de codes Inbuilt dans CER |
De même, pour les jeux de règles, le paramètre "Volatile" des attributs de données sont également pris en compte lorsque vous déterminez le type de données d'un attribut de règle. Le type d'un attribut de données marqué comme étant volatile est déterminé comme décrit ci-dessus, mais à l'intérieur d'une chronologie. Cela permet de faciliter le mécanisme de propagation de l'objet de règle pour créer une chronologie des valeurs lors du renseignement de chaque attribut.