Skip to content

/AWS1/CL_MPIGETOFFERSETOUTPUT

GetOfferSetOutput

CONSTRUCTOR

IMPORTING

Required arguments:

iv_offersetid TYPE /AWS1/MPIOFFERSETID /AWS1/MPIOFFERSETID

The unique identifier of the offer set.

iv_catalog TYPE /AWS1/MPICATALOG /AWS1/MPICATALOG

The name of the catalog that the offer set belongs to.

io_sellerofrecord TYPE REF TO /AWS1/CL_MPISELLERINFORMATION /AWS1/CL_MPISELLERINFORMATION

The entity responsible for selling the products under this offer set.

it_badges TYPE /AWS1/CL_MPIPRCHSEOPTIONBADGE=>TT_PURCHASEOPTIONBADGELIST TT_PURCHASEOPTIONBADGELIST

Badges indicating special attributes of the offer set, such as private pricing or future dated.

it_associatedentities TYPE /AWS1/CL_MPIOFFERSETASSOCDENT=>TT_OFFERSETASSOCDENTITYLIST TT_OFFERSETASSOCDENTITYLIST

The products and offers included in this offer set.

Optional arguments:

iv_offersetname TYPE /AWS1/MPINONEMPTYSTRING /AWS1/MPINONEMPTYSTRING

The display name of the offer set.

iv_availablefromtime TYPE /AWS1/MPITIMESTAMP /AWS1/MPITIMESTAMP

The date and time when the offer set became available to the buyer.

iv_expirationtime TYPE /AWS1/MPITIMESTAMP /AWS1/MPITIMESTAMP

The date and time when the offer set expires and is no longer available for procurement.

iv_buyernotes TYPE /AWS1/MPINULLABLESTRING /AWS1/MPINULLABLESTRING

Detailed information about the offer set that helps buyers understand its purpose and contents.


Queryable Attributes

offerSetId

The unique identifier of the offer set.

Accessible with the following methods

Method Description
GET_OFFERSETID() Getter for OFFERSETID, with configurable default
ASK_OFFERSETID() Getter for OFFERSETID w/ exceptions if field has no value
HAS_OFFERSETID() Determine if OFFERSETID has a value

catalog

The name of the catalog that the offer set belongs to.

Accessible with the following methods

Method Description
GET_CATALOG() Getter for CATALOG, with configurable default
ASK_CATALOG() Getter for CATALOG w/ exceptions if field has no value
HAS_CATALOG() Determine if CATALOG has a value

offerSetName

The display name of the offer set.

Accessible with the following methods

Method Description
GET_OFFERSETNAME() Getter for OFFERSETNAME, with configurable default
ASK_OFFERSETNAME() Getter for OFFERSETNAME w/ exceptions if field has no value
HAS_OFFERSETNAME() Determine if OFFERSETNAME has a value

availableFromTime

The date and time when the offer set became available to the buyer.

Accessible with the following methods

Method Description
GET_AVAILABLEFROMTIME() Getter for AVAILABLEFROMTIME, with configurable default
ASK_AVAILABLEFROMTIME() Getter for AVAILABLEFROMTIME w/ exceptions if field has no v
HAS_AVAILABLEFROMTIME() Determine if AVAILABLEFROMTIME has a value

expirationTime

The date and time when the offer set expires and is no longer available for procurement.

Accessible with the following methods

Method Description
GET_EXPIRATIONTIME() Getter for EXPIRATIONTIME, with configurable default
ASK_EXPIRATIONTIME() Getter for EXPIRATIONTIME w/ exceptions if field has no valu
HAS_EXPIRATIONTIME() Determine if EXPIRATIONTIME has a value

buyerNotes

Detailed information about the offer set that helps buyers understand its purpose and contents.

Accessible with the following methods

Method Description
GET_BUYERNOTES() Getter for BUYERNOTES, with configurable default
ASK_BUYERNOTES() Getter for BUYERNOTES w/ exceptions if field has no value
HAS_BUYERNOTES() Determine if BUYERNOTES has a value

sellerOfRecord

The entity responsible for selling the products under this offer set.

Accessible with the following methods

Method Description
GET_SELLEROFRECORD() Getter for SELLEROFRECORD

badges

Badges indicating special attributes of the offer set, such as private pricing or future dated.

Accessible with the following methods

Method Description
GET_BADGES() Getter for BADGES, with configurable default
ASK_BADGES() Getter for BADGES w/ exceptions if field has no value
HAS_BADGES() Determine if BADGES has a value

associatedEntities

The products and offers included in this offer set.

Accessible with the following methods

Method Description
GET_ASSOCIATEDENTITIES() Getter for ASSOCIATEDENTITIES, with configurable default
ASK_ASSOCIATEDENTITIES() Getter for ASSOCIATEDENTITIES w/ exceptions if field has no
HAS_ASSOCIATEDENTITIES() Determine if ASSOCIATEDENTITIES has a value