Options
All
  • Public
  • Public/Protected
  • All
Menu

This class represents the entity "A_PurgCatPurchaserResponsible" of service "API_PURCHASING_CATEGORY_SRV". This service is part of the following communication scenarios: Purchasing Category Integration (SAP_COM_0123). See https://api.sap.com/api/API_PURCHASING_CATEGORY_SRV for more information.

Hierarchy

  • any
    • PurgCatPurchaserResponsible

Implements

Index

Properties

emailAddress

emailAddress: string

Email Address. Internet mail address, also called e-mail address. Example: user.name@company.com The Internet mail address is used to send mail via the Internet world-wide; the protocol used is SMTP (Simple Mail Transfer Protocol). The Internet mail address format is specified in various RFCs (Internet Request for Comment), including RFCs 821 and 822. This is not an IP address (192.56.30.6). Maximum length: 241.

nullable

purgCatPartyUuid

purgCatPartyUuid: string

Purchasing Category Party UUID.

purgCatUuid

purgCatUuid: string

Purchasing Category UUID.

nullable

userId

userId: string

User ID. Maximum length: 12.

nullable

Static EMAIL_ADDRESS

EMAIL_ADDRESS: StringField<PurgCatPurchaserResponsible> = new StringField('EmailAddress', PurgCatPurchaserResponsible, 'Edm.String')

Static representation of the emailAddress property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PURG_CAT_PARTY_UUID

PURG_CAT_PARTY_UUID: StringField<PurgCatPurchaserResponsible> = new StringField('PurgCatPartyUUID', PurgCatPurchaserResponsible, 'Edm.Guid')

Static representation of the purgCatPartyUuid property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PURG_CAT_UUID

PURG_CAT_UUID: StringField<PurgCatPurchaserResponsible> = new StringField('PurgCatUUID', PurgCatPurchaserResponsible, 'Edm.Guid')

Static representation of the purgCatUuid property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static USER_ID

USER_ID: StringField<PurgCatPurchaserResponsible> = new StringField('UserID', PurgCatPurchaserResponsible, 'Edm.String')

Static representation of the userId property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static _allFields

_allFields: any[] = [PurgCatPurchaserResponsible.PURG_CAT_PARTY_UUID,PurgCatPurchaserResponsible.PURG_CAT_UUID,PurgCatPurchaserResponsible.USER_ID,PurgCatPurchaserResponsible.EMAIL_ADDRESS]

All fields of the PurgCatPurchaserResponsible entity.

Static _defaultServicePath

_defaultServicePath: string = "/sap/opu/odata/sap/API_PURCHASING_CATEGORY_SRV"

Default url path for the according service.

Static _entityName

_entityName: string = "A_PurgCatPurchaserResponsible"

Technical entity name for PurgCatPurchaserResponsible.

Static _keyFields

_keyFields: Array<Selectable<PurgCatPurchaserResponsible>> = [PurgCatPurchaserResponsible.PURG_CAT_PARTY_UUID]

All key fields of the PurgCatPurchaserResponsible entity.

Static _keys

_keys: any = PurgCatPurchaserResponsible._keyFields.reduce((acc: any, field) => {acc[field.fieldName] = field;return acc;}, {})

Mapping of all key field names to the respective static field property PurgCatPurchaserResponsible.

Static _serviceName

_serviceName: string = "API_PURCHASING_CATEGORY_SRV"

Technical service name for PurgCatPurchaserResponsible.

Methods

Static builder

Static requestBuilder

  • Returns a request builder to construct requests for operations on the PurgCatPurchaserResponsible entity type.

    Returns PurgCatPurchaserResponsibleRequestBuilder

    A PurgCatPurchaserResponsible request builder.