Skip to content

/AWS1/CL_PPMMETALIBRARYTMPL

Represents a template from Meta's library with customization options.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_templatename TYPE /AWS1/PPMMETATEMPLATENAME /AWS1/PPMMETATEMPLATENAME

The name to assign to the template.

iv_librarytemplatename TYPE /AWS1/PPMMETATEMPLATENAME /AWS1/PPMMETATEMPLATENAME

The name of the template in Meta's library.

iv_templatecategory TYPE /AWS1/PPMMETATEMPLATECATEGORY /AWS1/PPMMETATEMPLATECATEGORY

The category of the template (for example, UTILITY or MARKETING).

iv_templatelanguage TYPE /AWS1/PPMMETATEMPLATELANGUAGE /AWS1/PPMMETATEMPLATELANGUAGE

The language code for the template (for example, en_US).

Optional arguments:

it_librarytmplbuttoninputs TYPE /AWS1/CL_PPMLIBRARYTMPLBUTTO00=>TT_METALIBRARYTMPLBUTTONINPUTS TT_METALIBRARYTMPLBUTTONINPUTS

Button customizations for the template.

io_librarytemplatebodyinputs TYPE REF TO /AWS1/CL_PPMLIBRARYTMPLBODYI00 /AWS1/CL_PPMLIBRARYTMPLBODYI00

Body text customizations for the template.


Queryable Attributes

templateName

The name to assign to 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

libraryTemplateName

The name of the template in Meta's library.

Accessible with the following methods

Method Description
GET_LIBRARYTEMPLATENAME() Getter for LIBRARYTEMPLATENAME, with configurable default
ASK_LIBRARYTEMPLATENAME() Getter for LIBRARYTEMPLATENAME w/ exceptions if field has no
HAS_LIBRARYTEMPLATENAME() Determine if LIBRARYTEMPLATENAME 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

templateLanguage

The language code for 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

libraryTemplateButtonInputs

Button customizations for the template.

Accessible with the following methods

Method Description
GET_LIBRARYTMPLBUTTONINPUTS() Getter for LIBRARYTEMPLATEBUTTONINPUTS, with configurable de
ASK_LIBRARYTMPLBUTTONINPUTS() Getter for LIBRARYTEMPLATEBUTTONINPUTS w/ exceptions if fiel
HAS_LIBRARYTMPLBUTTONINPUTS() Determine if LIBRARYTEMPLATEBUTTONINPUTS has a value

libraryTemplateBodyInputs

Body text customizations for the template.

Accessible with the following methods

Method Description
GET_LIBRARYTMPLBODYINPUTS() Getter for LIBRARYTEMPLATEBODYINPUTS