/AWS1/CL_PPMTEMPLATESUMMARY¶
Provides a summary of a WhatsApp message template's key attributes.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_templatename
TYPE /AWS1/PPMMETATEMPLATENAME
/AWS1/PPMMETATEMPLATENAME
¶
The name of the template.
iv_metatemplateid
TYPE /AWS1/PPMMETATEMPLATEID
/AWS1/PPMMETATEMPLATEID
¶
The numeric ID assigned to the template by Meta.
iv_templatestatus
TYPE /AWS1/PPMMETATEMPLATESTATUS
/AWS1/PPMMETATEMPLATESTATUS
¶
The current status of the template (for example, APPROVED, PENDING, or REJECTED).
iv_templatequalityscore
TYPE /AWS1/PPMMETATMPLQUALITYSCORE
/AWS1/PPMMETATMPLQUALITYSCORE
¶
The quality score assigned to the template by Meta.
iv_templatelanguage
TYPE /AWS1/PPMMETATEMPLATELANGUAGE
/AWS1/PPMMETATEMPLATELANGUAGE
¶
The language code of the template (for example, en_US).
iv_templatecategory
TYPE /AWS1/PPMMETATEMPLATECATEGORY
/AWS1/PPMMETATEMPLATECATEGORY
¶
The category of the template (for example, UTILITY or MARKETING).
Queryable Attributes¶
templateName¶
The name of the template.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TEMPLATENAME() |
Getter for TEMPLATENAME, with configurable default |
ASK_TEMPLATENAME() |
Getter for TEMPLATENAME w/ exceptions if field has no value |
HAS_TEMPLATENAME() |
Determine if TEMPLATENAME has a value |
metaTemplateId¶
The numeric ID assigned to the template by Meta.
Accessible with the following methods¶
Method | Description |
---|---|
GET_METATEMPLATEID() |
Getter for METATEMPLATEID, with configurable default |
ASK_METATEMPLATEID() |
Getter for METATEMPLATEID w/ exceptions if field has no valu |
HAS_METATEMPLATEID() |
Determine if METATEMPLATEID has a value |
templateStatus¶
The current status of the template (for example, APPROVED, PENDING, or REJECTED).
Accessible with the following methods¶
Method | Description |
---|---|
GET_TEMPLATESTATUS() |
Getter for TEMPLATESTATUS, with configurable default |
ASK_TEMPLATESTATUS() |
Getter for TEMPLATESTATUS w/ exceptions if field has no valu |
HAS_TEMPLATESTATUS() |
Determine if TEMPLATESTATUS has a value |
templateQualityScore¶
The quality score assigned to the template by Meta.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TEMPLATEQUALITYSCORE() |
Getter for TEMPLATEQUALITYSCORE, with configurable default |
ASK_TEMPLATEQUALITYSCORE() |
Getter for TEMPLATEQUALITYSCORE w/ exceptions if field has n |
HAS_TEMPLATEQUALITYSCORE() |
Determine if TEMPLATEQUALITYSCORE has a value |
templateLanguage¶
The language code of the template (for example, en_US).
Accessible with the following methods¶
Method | Description |
---|---|
GET_TEMPLATELANGUAGE() |
Getter for TEMPLATELANGUAGE, with configurable default |
ASK_TEMPLATELANGUAGE() |
Getter for TEMPLATELANGUAGE w/ exceptions if field has no va |
HAS_TEMPLATELANGUAGE() |
Determine if TEMPLATELANGUAGE has a value |
templateCategory¶
The category of the template (for example, UTILITY or MARKETING).
Accessible with the following methods¶
Method | Description |
---|---|
GET_TEMPLATECATEGORY() |
Getter for TEMPLATECATEGORY, with configurable default |
ASK_TEMPLATECATEGORY() |
Getter for TEMPLATECATEGORY w/ exceptions if field has no va |
HAS_TEMPLATECATEGORY() |
Determine if TEMPLATECATEGORY 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_TEMPLATESUMMARYLIST
¶
TYPES TT_TEMPLATESUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_PPMTEMPLATESUMMARY WITH DEFAULT KEY
.