Skip to content

/AWS1/CL_REHTESTRECOMMENDATION

Defines a test recommendation.

CONSTRUCTOR

IMPORTING

Required arguments:

IV_REFERENCEID TYPE /AWS1/REHSPECREFERENCEID /AWS1/REHSPECREFERENCEID

Reference identifier for the test recommendation.

Optional arguments:

IV_RECOMMENDATIONID TYPE /AWS1/REHUUID /AWS1/REHUUID

Identifier for the test recommendation.

IV_APPCOMPONENTNAME TYPE /AWS1/REHENTITYID /AWS1/REHENTITYID

Name of the Application Component.

IV_NAME TYPE /AWS1/REHDOCUMENTNAME /AWS1/REHDOCUMENTNAME

Name of the test recommendation.

IV_INTENT TYPE /AWS1/REHENTITYDESCRIPTION /AWS1/REHENTITYDESCRIPTION

Intent of the test recommendation.

IV_RISK TYPE /AWS1/REHTESTRISK /AWS1/REHTESTRISK

Level of risk for this test recommendation.

IV_TYPE TYPE /AWS1/REHTESTTYPE /AWS1/REHTESTTYPE

Type of test recommendation.

IV_DESCRIPTION TYPE /AWS1/REHSTRING500 /AWS1/REHSTRING500

Description for the test recommendation.

IT_ITEMS TYPE /AWS1/CL_REHRECOMMENDATIONITEM=>TT_RECOMMENDATIONITEMLIST TT_RECOMMENDATIONITEMLIST

The test recommendation items.

IV_PREREQUISITE TYPE /AWS1/REHSTRING500 /AWS1/REHSTRING500

Prerequisite of the test recommendation.

IT_DEPENDSONALARMS TYPE /AWS1/CL_REHALRMREFERENCEIDL00=>TT_ALARMREFERENCEIDLIST TT_ALARMREFERENCEIDLIST

A list of recommended alarms that are used in the test and must be exported before or with the test.

IV_RECOMMENDATIONSTATUS TYPE /AWS1/REHRECOMMENDATIONSTATUS /AWS1/REHRECOMMENDATIONSTATUS

Status of the recommended test.


Queryable Attributes

recommendationId

Identifier for the test recommendation.

Accessible with the following methods

Method Description
GET_RECOMMENDATIONID() Getter for RECOMMENDATIONID, with configurable default
ASK_RECOMMENDATIONID() Getter for RECOMMENDATIONID w/ exceptions if field has no va
HAS_RECOMMENDATIONID() Determine if RECOMMENDATIONID has a value

referenceId

Reference identifier for the test recommendation.

Accessible with the following methods

Method Description
GET_REFERENCEID() Getter for REFERENCEID, with configurable default
ASK_REFERENCEID() Getter for REFERENCEID w/ exceptions if field has no value
HAS_REFERENCEID() Determine if REFERENCEID has a value

appComponentName

Name of the Application Component.

Accessible with the following methods

Method Description
GET_APPCOMPONENTNAME() Getter for APPCOMPONENTNAME, with configurable default
ASK_APPCOMPONENTNAME() Getter for APPCOMPONENTNAME w/ exceptions if field has no va
HAS_APPCOMPONENTNAME() Determine if APPCOMPONENTNAME has a value

name

Name of the test recommendation.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

intent

Intent of the test recommendation.

Accessible with the following methods

Method Description
GET_INTENT() Getter for INTENT, with configurable default
ASK_INTENT() Getter for INTENT w/ exceptions if field has no value
HAS_INTENT() Determine if INTENT has a value

risk

Level of risk for this test recommendation.

Accessible with the following methods

Method Description
GET_RISK() Getter for RISK, with configurable default
ASK_RISK() Getter for RISK w/ exceptions if field has no value
HAS_RISK() Determine if RISK has a value

type

Type of test recommendation.

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

description

Description for the test recommendation.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

items

The test recommendation items.

Accessible with the following methods

Method Description
GET_ITEMS() Getter for ITEMS, with configurable default
ASK_ITEMS() Getter for ITEMS w/ exceptions if field has no value
HAS_ITEMS() Determine if ITEMS has a value

prerequisite

Prerequisite of the test recommendation.

Accessible with the following methods

Method Description
GET_PREREQUISITE() Getter for PREREQUISITE, with configurable default
ASK_PREREQUISITE() Getter for PREREQUISITE w/ exceptions if field has no value
HAS_PREREQUISITE() Determine if PREREQUISITE has a value

dependsOnAlarms

A list of recommended alarms that are used in the test and must be exported before or with the test.

Accessible with the following methods

Method Description
GET_DEPENDSONALARMS() Getter for DEPENDSONALARMS, with configurable default
ASK_DEPENDSONALARMS() Getter for DEPENDSONALARMS w/ exceptions if field has no val
HAS_DEPENDSONALARMS() Determine if DEPENDSONALARMS has a value

recommendationStatus

Status of the recommended test.

Accessible with the following methods

Method Description
GET_RECOMMENDATIONSTATUS() Getter for RECOMMENDATIONSTATUS, with configurable default
ASK_RECOMMENDATIONSTATUS() Getter for RECOMMENDATIONSTATUS w/ exceptions if field has n
HAS_RECOMMENDATIONSTATUS() Determine if RECOMMENDATIONSTATUS 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_TESTRECOMMENDATIONLIST

TYPES TT_TESTRECOMMENDATIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_REHTESTRECOMMENDATION WITH DEFAULT KEY
.