Skip to content

/AWS1/CL_PTSRECOMMENDATION

A recommendation from an agent-driven source.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_type TYPE /AWS1/PTSSTRING /AWS1/PTSSTRING

The recommendation source type. Known values: OpportunityQuality, SolutionRecommendation, SpecialistRecommendation.

iv_details TYPE /AWS1/PTSSTRING /AWS1/PTSSTRING

Human-readable recommendation text from this source.

Optional arguments:

it_attributes TYPE /AWS1/CL_PTSRECATTRIBUTEMAP_W=>TT_RECOMMENDATIONATTRIBUTEMAP TT_RECOMMENDATIONATTRIBUTEMAP

Source-specific metadata as key-value pairs.


Queryable Attributes

Type

The recommendation source type. Known values: OpportunityQuality, SolutionRecommendation, SpecialistRecommendation.

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

Details

Human-readable recommendation text from this source.

Accessible with the following methods

Method Description
GET_DETAILS() Getter for DETAILS, with configurable default
ASK_DETAILS() Getter for DETAILS w/ exceptions if field has no value
HAS_DETAILS() Determine if DETAILS has a value

Attributes

Source-specific metadata as key-value pairs.

Accessible with the following methods

Method Description
GET_ATTRIBUTES() Getter for ATTRIBUTES, with configurable default
ASK_ATTRIBUTES() Getter for ATTRIBUTES w/ exceptions if field has no value
HAS_ATTRIBUTES() Determine if ATTRIBUTES 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_RECOMMENDATIONLIST

TYPES TT_RECOMMENDATIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_PTSRECOMMENDATION WITH DEFAULT KEY
.