Skip to content

/AWS1/CL_CUSRECOMMENDER

The recommender used to generate the recommendations.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_name TYPE /AWS1/CUSNAME /AWS1/CUSNAME

The unique name of the recommender.

Optional arguments:

it_filters TYPE /AWS1/CL_CUSRECOMMENDERFILTER=>TT_RECOMMENDERFILTERS TT_RECOMMENDERFILTERS

A list of filters to apply to the returned recommendations. Filters define criteria for including or excluding items from the recommendation results.

it_promotionalfilters TYPE /AWS1/CL_CUSRECMDRPROMOFILTER=>TT_RECOMMENDERPROMOFILTERS TT_RECOMMENDERPROMOFILTERS

A list of promotional filters to apply to the recommendations. Promotional filters allow you to promote specific items within a configurable subset of recommendation results.


Queryable Attributes

Name

The unique name of the recommender.

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

Filters

A list of filters to apply to the returned recommendations. Filters define criteria for including or excluding items from the recommendation results.

Accessible with the following methods

Method Description
GET_FILTERS() Getter for FILTERS, with configurable default
ASK_FILTERS() Getter for FILTERS w/ exceptions if field has no value
HAS_FILTERS() Determine if FILTERS has a value

PromotionalFilters

A list of promotional filters to apply to the recommendations. Promotional filters allow you to promote specific items within a configurable subset of recommendation results.

Accessible with the following methods

Method Description
GET_PROMOTIONALFILTERS() Getter for PROMOTIONALFILTERS, with configurable default
ASK_PROMOTIONALFILTERS() Getter for PROMOTIONALFILTERS w/ exceptions if field has no
HAS_PROMOTIONALFILTERS() Determine if PROMOTIONALFILTERS has a value