Skip to content

/AWS1/CL_MPG=>GETAGREEMENTTERMS()

About GetAgreementTerms

Obtains details about the terms in an agreement that you participated in as proposer or acceptor.

The details include:

  • TermType – The type of term, such as LegalTerm, RenewalTerm, or ConfigurableUpfrontPricingTerm.

  • TermID – The ID of the particular term, which is common between offer and agreement.

  • TermPayload – The key information contained in the term, such as the EULA for LegalTerm or pricing and dimensions for various pricing terms, such as ConfigurableUpfrontPricingTerm or UsageBasedPricingTerm.

  • Configuration – The buyer/acceptor's selection at the time of agreement creation, such as the number of units purchased for a dimension or setting the EnableAutoRenew flag.

Method Signature

IMPORTING

Required arguments:

IV_AGREEMENTID TYPE /AWS1/MPGRESOURCEID /AWS1/MPGRESOURCEID

The unique identifier of the agreement.

Optional arguments:

IV_MAXRESULTS TYPE /AWS1/MPGMAXRESULTS /AWS1/MPGMAXRESULTS

The maximum number of agreements to return in the response.

IV_NEXTTOKEN TYPE /AWS1/MPGNEXTTOKEN /AWS1/MPGNEXTTOKEN

A token to specify where to start pagination

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_MPGGETAGREEMENTTERM01 /AWS1/CL_MPGGETAGREEMENTTERM01