Skip to content

/AWS1/CL_MPGPURCHASEORDER

Contains information about a purchase order association to a charge within an agreement.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_chargeid TYPE /AWS1/MPGRESOURCEID /AWS1/MPGRESOURCEID

The unique identifier of the charge to associate the purchase order with.

Optional arguments:

iv_chargerevision TYPE /AWS1/MPGCHARGEREVISION /AWS1/MPGCHARGEREVISION

The revision of the charge.

iv_agreementid TYPE /AWS1/MPGRESOURCEID /AWS1/MPGRESOURCEID

The unique identifier of the agreement associated with this charge.

iv_purchaseorderreference TYPE /AWS1/MPGPURCHASEORDERREF /AWS1/MPGPURCHASEORDERREF

The purchase order reference to associate with the charge.


Queryable Attributes

chargeId

The unique identifier of the charge to associate the purchase order with.

Accessible with the following methods

Method Description
GET_CHARGEID() Getter for CHARGEID, with configurable default
ASK_CHARGEID() Getter for CHARGEID w/ exceptions if field has no value
HAS_CHARGEID() Determine if CHARGEID has a value

chargeRevision

The revision of the charge.

Accessible with the following methods

Method Description
GET_CHARGEREVISION() Getter for CHARGEREVISION, with configurable default
ASK_CHARGEREVISION() Getter for CHARGEREVISION w/ exceptions if field has no valu
HAS_CHARGEREVISION() Determine if CHARGEREVISION has a value

agreementId

The unique identifier of the agreement associated with this charge.

Accessible with the following methods

Method Description
GET_AGREEMENTID() Getter for AGREEMENTID, with configurable default
ASK_AGREEMENTID() Getter for AGREEMENTID w/ exceptions if field has no value
HAS_AGREEMENTID() Determine if AGREEMENTID has a value

purchaseOrderReference

The purchase order reference to associate with the charge.

Accessible with the following methods

Method Description
GET_PURCHASEORDERREFERENCE() Getter for PURCHASEORDERREFERENCE, with configurable default
ASK_PURCHASEORDERREFERENCE() Getter for PURCHASEORDERREFERENCE w/ exceptions if field has
HAS_PURCHASEORDERREFERENCE() Determine if PURCHASEORDERREFERENCE 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_PURCHASEORDERS

TYPES TT_PURCHASEORDERS TYPE STANDARD TABLE OF REF TO /AWS1/CL_MPGPURCHASEORDER WITH DEFAULT KEY
.