Skip to content

/AWS1/CL_BDKAUTOMATEDRSNINGP03

Represents a formal logic rule in an Automated Reasoning policy. For example, rules can be expressed as if-then statements that define logical constraints.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_id TYPE /AWS1/BDKAUTOMATEDRSNINGPLYD04 /AWS1/BDKAUTOMATEDRSNINGPLYD04

The unique identifier of the rule within the policy.

iv_expression TYPE /AWS1/BDKAUTOMATEDRSNINGPLYD05 /AWS1/BDKAUTOMATEDRSNINGPLYD05

The formal logic expression of the rule.

Optional arguments:

iv_alternateexpression TYPE /AWS1/BDKAUTOMATEDRSNINGPLYD06 /AWS1/BDKAUTOMATEDRSNINGPLYD06

The human-readable form of the rule expression, often in natural language or simplified notation.


Queryable Attributes

id

The unique identifier of the rule within the policy.

Accessible with the following methods

Method Description
GET_ID() Getter for ID, with configurable default
ASK_ID() Getter for ID w/ exceptions if field has no value
HAS_ID() Determine if ID has a value

expression

The formal logic expression of the rule.

Accessible with the following methods

Method Description
GET_EXPRESSION() Getter for EXPRESSION, with configurable default
ASK_EXPRESSION() Getter for EXPRESSION w/ exceptions if field has no value
HAS_EXPRESSION() Determine if EXPRESSION has a value

alternateExpression

The human-readable form of the rule expression, often in natural language or simplified notation.

Accessible with the following methods

Method Description
GET_ALTERNATEEXPRESSION() Getter for ALTERNATEEXPRESSION, with configurable default
ASK_ALTERNATEEXPRESSION() Getter for ALTERNATEEXPRESSION w/ exceptions if field has no
HAS_ALTERNATEEXPRESSION() Determine if ALTERNATEEXPRESSION has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_AUTOMATEDRSNINGPLYDEFNRLLST

TYPES TT_AUTOMATEDRSNINGPLYDEFNRLLST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDKAUTOMATEDRSNINGP03 WITH DEFAULT KEY
.