/AWS1/CL_BIIPROCUREMENTPORTA02¶
Provides a summary of a procurement portal preference, including key identifiers and status information.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_awsaccountid TYPE /AWS1/BIIACCOUNTIDSTRING /AWS1/BIIACCOUNTIDSTRING¶
The Amazon Web Services account ID associated with this procurement portal preference summary.
iv_procurementportalprefarn TYPE /AWS1/BIIPROCUREMENTPORTALPR00 /AWS1/BIIPROCUREMENTPORTALPR00¶
The Amazon Resource Name (ARN) of the procurement portal preference.
iv_procurementportalname TYPE /AWS1/BIIPROCUREMENTPORTALNAME /AWS1/BIIPROCUREMENTPORTALNAME¶
The name of the procurement portal.
iv_buyerdomain TYPE /AWS1/BIIBUYERDOMAIN /AWS1/BIIBUYERDOMAIN¶
The domain identifier for the buyer in the procurement portal.
iv_buyeridentifier TYPE /AWS1/BIIBASICSTRWITHOUTSPACE /AWS1/BIIBASICSTRWITHOUTSPACE¶
The unique identifier for the buyer in the procurement portal.
iv_supplierdomain TYPE /AWS1/BIISUPPLIERDOMAIN /AWS1/BIISUPPLIERDOMAIN¶
The domain identifier for the supplier in the procurement portal.
iv_supplieridentifier TYPE /AWS1/BIIBASICSTRWITHOUTSPACE /AWS1/BIIBASICSTRWITHOUTSPACE¶
The unique identifier for the supplier in the procurement portal.
iv_einvoicedeliveryenabled TYPE /AWS1/BIIBOOLEAN /AWS1/BIIBOOLEAN¶
Indicates whether e-invoice delivery is enabled for this procurement portal preference.
iv_purchaseorderretrievale00 TYPE /AWS1/BIIBOOLEAN /AWS1/BIIBOOLEAN¶
Indicates whether purchase order retrieval is enabled for this procurement portal preference.
iv_version TYPE /AWS1/BIILONG /AWS1/BIILONG¶
The version number of the procurement portal preference configuration in this summary.
iv_createdate TYPE /AWS1/BIITIMESTAMP /AWS1/BIITIMESTAMP¶
The date and time when the procurement portal preference was created.
iv_lastupdatedate TYPE /AWS1/BIITIMESTAMP /AWS1/BIITIMESTAMP¶
The date and time when the procurement portal preference was last updated.
Optional arguments:¶
io_selector TYPE REF TO /AWS1/CL_BIIPROCUREMENTPORTA00 /AWS1/CL_BIIPROCUREMENTPORTA00¶
Specifies criteria for selecting which invoices should be processed using a particular procurement portal preference.
iv_einvoicedlvryprefstatus TYPE /AWS1/BIIPROCUREMENTPORTALPR01 /AWS1/BIIPROCUREMENTPORTALPR01¶
The current status of the e-invoice delivery preference in this summary.
iv_einvdlvryprefstatusreason TYPE /AWS1/BIIBASICSTRING /AWS1/BIIBASICSTRING¶
The reason for the current e-invoice delivery preference status in this summary.
iv_purchaseorderretrievalp00 TYPE /AWS1/BIIPROCUREMENTPORTALPR01 /AWS1/BIIPROCUREMENTPORTALPR01¶
The current status of the purchase order retrieval preference in this summary.
iv_purchaseorderretrievalp01 TYPE /AWS1/BIIBASICSTRING /AWS1/BIIBASICSTRING¶
The reason for the current purchase order retrieval preference status in this summary.
Queryable Attributes¶
AwsAccountId¶
The Amazon Web Services account ID associated with this procurement portal preference summary.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AWSACCOUNTID() |
Getter for AWSACCOUNTID, with configurable default |
ASK_AWSACCOUNTID() |
Getter for AWSACCOUNTID w/ exceptions if field has no value |
HAS_AWSACCOUNTID() |
Determine if AWSACCOUNTID has a value |
ProcurementPortalPreferenceArn¶
The Amazon Resource Name (ARN) of the procurement portal preference.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROCUREMENTPORTALPREFARN() |
Getter for PROCUREMENTPORTALPREFARN, with configurable defau |
ASK_PROCUREMENTPORTALPREFARN() |
Getter for PROCUREMENTPORTALPREFARN w/ exceptions if field h |
HAS_PROCUREMENTPORTALPREFARN() |
Determine if PROCUREMENTPORTALPREFARN has a value |
ProcurementPortalName¶
The name of the procurement portal.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROCUREMENTPORTALNAME() |
Getter for PROCUREMENTPORTALNAME, with configurable default |
ASK_PROCUREMENTPORTALNAME() |
Getter for PROCUREMENTPORTALNAME w/ exceptions if field has |
HAS_PROCUREMENTPORTALNAME() |
Determine if PROCUREMENTPORTALNAME has a value |
BuyerDomain¶
The domain identifier for the buyer in the procurement portal.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BUYERDOMAIN() |
Getter for BUYERDOMAIN, with configurable default |
ASK_BUYERDOMAIN() |
Getter for BUYERDOMAIN w/ exceptions if field has no value |
HAS_BUYERDOMAIN() |
Determine if BUYERDOMAIN has a value |
BuyerIdentifier¶
The unique identifier for the buyer in the procurement portal.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BUYERIDENTIFIER() |
Getter for BUYERIDENTIFIER, with configurable default |
ASK_BUYERIDENTIFIER() |
Getter for BUYERIDENTIFIER w/ exceptions if field has no val |
HAS_BUYERIDENTIFIER() |
Determine if BUYERIDENTIFIER has a value |
SupplierDomain¶
The domain identifier for the supplier in the procurement portal.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUPPLIERDOMAIN() |
Getter for SUPPLIERDOMAIN, with configurable default |
ASK_SUPPLIERDOMAIN() |
Getter for SUPPLIERDOMAIN w/ exceptions if field has no valu |
HAS_SUPPLIERDOMAIN() |
Determine if SUPPLIERDOMAIN has a value |
SupplierIdentifier¶
The unique identifier for the supplier in the procurement portal.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUPPLIERIDENTIFIER() |
Getter for SUPPLIERIDENTIFIER, with configurable default |
ASK_SUPPLIERIDENTIFIER() |
Getter for SUPPLIERIDENTIFIER w/ exceptions if field has no |
HAS_SUPPLIERIDENTIFIER() |
Determine if SUPPLIERIDENTIFIER has a value |
Selector¶
Specifies criteria for selecting which invoices should be processed using a particular procurement portal preference.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SELECTOR() |
Getter for SELECTOR |
EinvoiceDeliveryEnabled¶
Indicates whether e-invoice delivery is enabled for this procurement portal preference.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EINVOICEDELIVERYENABLED() |
Getter for EINVOICEDELIVERYENABLED, with configurable defaul |
ASK_EINVOICEDELIVERYENABLED() |
Getter for EINVOICEDELIVERYENABLED w/ exceptions if field ha |
HAS_EINVOICEDELIVERYENABLED() |
Determine if EINVOICEDELIVERYENABLED has a value |
PurchaseOrderRetrievalEnabled¶
Indicates whether purchase order retrieval is enabled for this procurement portal preference.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PURCHASEORDERRETRIEVAL00() |
Getter for PURCHASEORDERRETRIEVALENBD, with configurable def |
ASK_PURCHASEORDERRETRIEVAL00() |
Getter for PURCHASEORDERRETRIEVALENBD w/ exceptions if field |
HAS_PURCHASEORDERRETRIEVAL00() |
Determine if PURCHASEORDERRETRIEVALENBD has a value |
EinvoiceDeliveryPreferenceStatus¶
The current status of the e-invoice delivery preference in this summary.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EINVOICEDLVRYPREFSTATUS() |
Getter for EINVOICEDELIVERYPREFSTATUS, with configurable def |
ASK_EINVOICEDLVRYPREFSTATUS() |
Getter for EINVOICEDELIVERYPREFSTATUS w/ exceptions if field |
HAS_EINVOICEDLVRYPREFSTATUS() |
Determine if EINVOICEDELIVERYPREFSTATUS has a value |
EinvoiceDeliveryPreferenceStatusReason¶
The reason for the current e-invoice delivery preference status in this summary.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EINVDLVRYPREFSTATREASON() |
Getter for EINVDLVRYPREFSTATUSREASON, with configurable defa |
ASK_EINVDLVRYPREFSTATREASON() |
Getter for EINVDLVRYPREFSTATUSREASON w/ exceptions if field |
HAS_EINVDLVRYPREFSTATREASON() |
Determine if EINVDLVRYPREFSTATUSREASON has a value |
PurchaseOrderRetrievalPreferenceStatus¶
The current status of the purchase order retrieval preference in this summary.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PURCHASEORDERRETRIEVAL01() |
Getter for PURCHASEORDERRETRIEVALPREF00, with configurable d |
ASK_PURCHASEORDERRETRIEVAL01() |
Getter for PURCHASEORDERRETRIEVALPREF00 w/ exceptions if fie |
HAS_PURCHASEORDERRETRIEVAL01() |
Determine if PURCHASEORDERRETRIEVALPREF00 has a value |
PurchaseOrderRetrievalPreferenceStatusReason¶
The reason for the current purchase order retrieval preference status in this summary.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PURCHASEORDERRETRIEVAL02() |
Getter for PURCHASEORDERRETRIEVALPREF01, with configurable d |
ASK_PURCHASEORDERRETRIEVAL02() |
Getter for PURCHASEORDERRETRIEVALPREF01 w/ exceptions if fie |
HAS_PURCHASEORDERRETRIEVAL02() |
Determine if PURCHASEORDERRETRIEVALPREF01 has a value |
Version¶
The version number of the procurement portal preference configuration in this summary.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VERSION() |
Getter for VERSION, with configurable default |
ASK_VERSION() |
Getter for VERSION w/ exceptions if field has no value |
HAS_VERSION() |
Determine if VERSION has a value |
CreateDate¶
The date and time when the procurement portal preference was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDATE() |
Getter for CREATEDATE, with configurable default |
ASK_CREATEDATE() |
Getter for CREATEDATE w/ exceptions if field has no value |
HAS_CREATEDATE() |
Determine if CREATEDATE has a value |
LastUpdateDate¶
The date and time when the procurement portal preference was last updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTUPDATEDATE() |
Getter for LASTUPDATEDATE, with configurable default |
ASK_LASTUPDATEDATE() |
Getter for LASTUPDATEDATE w/ exceptions if field has no valu |
HAS_LASTUPDATEDATE() |
Determine if LASTUPDATEDATE 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_PROCUREMENTPORTALPREFSUMS¶
TYPES TT_PROCUREMENTPORTALPREFSUMS TYPE STANDARD TABLE OF REF TO /AWS1/CL_BIIPROCUREMENTPORTA02 WITH DEFAULT KEY
.