Options
All
  • Public
  • Public/Protected
  • All
Menu

This class represents the entity "A_LglTransExternalContact" of service "API_LEGAL_TRANSACTION_SRV". This service is part of the following communication scenarios: Legal Transaction Integration (SAP_COM_0140). See https://api.sap.com/api/API_LEGAL_TRANSACTION_SRV for more information.

Hierarchy

  • any
    • LglTransExternalContact

Implements

Index

Properties

legalTransactionExtCntctUuid

legalTransactionExtCntctUuid: string

Universal Unique Identifier.

legalTransactionMandatoryFlag

legalTransactionMandatoryFlag: string

Control Parameter Legal Transaction Mandatory State. Maximum length: 1.

nullable

legalTransactionUuid

legalTransactionUuid: string

Universal Unique Identifier.

nullable

lglCntntMExtCntctBp

lglCntntMExtCntctBp: string

Business Partner Number. Key identifying a business partner in the SAP system. The key is unique within a client. Maximum length: 10.

nullable

lglCntntMExtCntctType

lglCntntMExtCntctType: string

Contact Type. Maximum length: 4.

nullable

lglCntntMRank

lglCntntMRank: number

Rank.

nullable

Static LEGAL_TRANSACTION_EXT_CNTCT_UUID

LEGAL_TRANSACTION_EXT_CNTCT_UUID: StringField<LglTransExternalContact> = new StringField('LegalTransactionExtCntctUUID', LglTransExternalContact, 'Edm.Guid')

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

Static LEGAL_TRANSACTION_MANDATORY_FLAG

LEGAL_TRANSACTION_MANDATORY_FLAG: StringField<LglTransExternalContact> = new StringField('LegalTransactionMandatoryFlag', LglTransExternalContact, 'Edm.String')

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

Static LEGAL_TRANSACTION_UUID

LEGAL_TRANSACTION_UUID: StringField<LglTransExternalContact> = new StringField('LegalTransactionUUID', LglTransExternalContact, 'Edm.Guid')

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

Static LGL_CNTNT_M_EXT_CNTCT_BP

LGL_CNTNT_M_EXT_CNTCT_BP: StringField<LglTransExternalContact> = new StringField('LglCntntMExtCntctBP', LglTransExternalContact, 'Edm.String')

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

Static LGL_CNTNT_M_EXT_CNTCT_TYPE

LGL_CNTNT_M_EXT_CNTCT_TYPE: StringField<LglTransExternalContact> = new StringField('LglCntntMExtCntctType', LglTransExternalContact, 'Edm.String')

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

Static LGL_CNTNT_M_RANK

LGL_CNTNT_M_RANK: NumberField<LglTransExternalContact> = new NumberField('LglCntntMRank', LglTransExternalContact, 'Edm.Int16')

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

Static _allFields

_allFields: any[] = [LglTransExternalContact.LEGAL_TRANSACTION_EXT_CNTCT_UUID,LglTransExternalContact.LGL_CNTNT_M_RANK,LglTransExternalContact.LGL_CNTNT_M_EXT_CNTCT_TYPE,LglTransExternalContact.LGL_CNTNT_M_EXT_CNTCT_BP,LglTransExternalContact.LEGAL_TRANSACTION_MANDATORY_FLAG,LglTransExternalContact.LEGAL_TRANSACTION_UUID]

All fields of the LglTransExternalContact entity.

Static _defaultServicePath

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

Default url path for the according service.

Static _entityName

_entityName: string = "A_LglTransExternalContact"

Technical entity name for LglTransExternalContact.

Static _keyFields

_keyFields: Array<Selectable<LglTransExternalContact>> = [LglTransExternalContact.LEGAL_TRANSACTION_EXT_CNTCT_UUID]

All key fields of the LglTransExternalContact entity.

Static _keys

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

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

Static _serviceName

_serviceName: string = "API_LEGAL_TRANSACTION_SRV"

Technical service name for LglTransExternalContact.

Methods

Static builder

Static requestBuilder

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

    Returns LglTransExternalContactRequestBuilder

    A LglTransExternalContact request builder.