Skip to content

/AWS1/CL_BIIPROCPORTALSUPPLIER

Contains metadata for a supplier configured within a procurement portal.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_supplieridentifier TYPE /AWS1/BIISUPPLIERIDSTRING /AWS1/BIISUPPLIERIDSTRING

The unique identifier of the supplier within the procurement portal.

Optional arguments:

iv_sellerofrecord TYPE /AWS1/BIIBASICSTRWITHOUTSPACE /AWS1/BIIBASICSTRWITHOUTSPACE

The Amazon Web Services seller of record associated with the supplier—the Amazon Web Services legal entity that issues invoices for the account (for example, AWS_INC or AWS_EUROPE).

iv_countrycode TYPE /AWS1/BIICOUNTRYCODE /AWS1/BIICOUNTRYCODE

The two-letter ISO 3166-1 alpha-2 country code associated with the supplier.

iv_environment TYPE /AWS1/BIIPROCUREMENTPORTALENV /AWS1/BIIPROCUREMENTPORTALENV

The environment identifier for the supplier in the procurement portal. PROD for production env, or TEST for sandbox/test env.


Queryable Attributes

SupplierIdentifier

The unique identifier of the supplier within 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

SellerOfRecord

The Amazon Web Services seller of record associated with the supplier—the Amazon Web Services legal entity that issues invoices for the account (for example, AWS_INC or AWS_EUROPE).

Accessible with the following methods

Method Description
GET_SELLEROFRECORD() Getter for SELLEROFRECORD, with configurable default
ASK_SELLEROFRECORD() Getter for SELLEROFRECORD w/ exceptions if field has no valu
HAS_SELLEROFRECORD() Determine if SELLEROFRECORD has a value

CountryCode

The two-letter ISO 3166-1 alpha-2 country code associated with the supplier.

Accessible with the following methods

Method Description
GET_COUNTRYCODE() Getter for COUNTRYCODE, with configurable default
ASK_COUNTRYCODE() Getter for COUNTRYCODE w/ exceptions if field has no value
HAS_COUNTRYCODE() Determine if COUNTRYCODE has a value

Environment

The environment identifier for the supplier in the procurement portal. PROD for production env, or TEST for sandbox/test env.

Accessible with the following methods

Method Description
GET_ENVIRONMENT() Getter for ENVIRONMENT, with configurable default
ASK_ENVIRONMENT() Getter for ENVIRONMENT w/ exceptions if field has no value
HAS_ENVIRONMENT() Determine if ENVIRONMENT 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_PROCUREMENTPORTALSUPPLIERS

TYPES TT_PROCUREMENTPORTALSUPPLIERS TYPE STANDARD TABLE OF REF TO /AWS1/CL_BIIPROCPORTALSUPPLIER WITH DEFAULT KEY
.