Options
All
  • Public
  • Public/Protected
  • All
Menu

This class represents the entity "A_LglTransCategory" 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
    • LglTransCategory

Implements

Index

Properties

legalTransactionCategoryUuid

legalTransactionCategoryUuid: string

Universal Unique Identifier.

legalTransactionParCatUuid

legalTransactionParCatUuid: string

Universal Unique Identifier.

nullable

legalTransactionUuid

legalTransactionUuid: string

Universal Unique Identifier.

nullable

lglCntntMCategory

lglCntntMCategory: string

Category ID. Maximum length: 6.

nullable

lglCntntMIsMandatory

lglCntntMIsMandatory: boolean

Mandatory.

nullable

Static ALL_FIELDS

ALL_FIELDS: any = new AllFields('*', LglTransCategory)

All fields selector.

Static LEGAL_TRANSACTION_CATEGORY_UUID

LEGAL_TRANSACTION_CATEGORY_UUID: StringField<LglTransCategory> = new StringField('LegalTransactionCategoryUUID', LglTransCategory, 'Edm.Guid')

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

Static LEGAL_TRANSACTION_PAR_CAT_UUID

LEGAL_TRANSACTION_PAR_CAT_UUID: StringField<LglTransCategory> = new StringField('LegalTransactionParCatUUID', LglTransCategory, 'Edm.Guid')

Static representation of the legalTransactionParCatUuid 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<LglTransCategory> = new StringField('LegalTransactionUUID', LglTransCategory, '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_CATEGORY

LGL_CNTNT_M_CATEGORY: StringField<LglTransCategory> = new StringField('LglCntntMCategory', LglTransCategory, 'Edm.String')

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

Static LGL_CNTNT_M_IS_MANDATORY

LGL_CNTNT_M_IS_MANDATORY: BooleanField<LglTransCategory> = new BooleanField('LglCntntMIsMandatory', LglTransCategory, 'Edm.Boolean')

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

Static _allFields

_allFields: any[] = [LglTransCategory.LEGAL_TRANSACTION_CATEGORY_UUID,LglTransCategory.LEGAL_TRANSACTION_PAR_CAT_UUID,LglTransCategory.LEGAL_TRANSACTION_UUID,LglTransCategory.LGL_CNTNT_M_CATEGORY,LglTransCategory.LGL_CNTNT_M_IS_MANDATORY]

All fields of the LglTransCategory 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_LglTransCategory"

Technical entity name for LglTransCategory.

Static _keyFields

_keyFields: Array<Selectable<LglTransCategory>> = [LglTransCategory.LEGAL_TRANSACTION_CATEGORY_UUID]

All key fields of the LglTransCategory entity.

Static _keys

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

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

Static _serviceName

_serviceName: string = "API_LEGAL_TRANSACTION_SRV"

Technical service name for LglTransCategory.

Methods

Static builder

  • Returns an entity builder to construct instances LglTransCategory.

    Returns EntityBuilderType<LglTransCategory, LglTransCategoryType>

    A builder that constructs instances of entity type LglTransCategory.

Static customField

  • Returns a selectable object that allows the selection of custom field in a get request for the entity LglTransCategory.

    Parameters

    • fieldName: string

      Name of the custom field to select

    Returns CustomField<LglTransCategory>

    A builder that constructs instances of entity type LglTransCategory.

Static requestBuilder

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

    Returns LglTransCategoryRequestBuilder

    A LglTransCategory request builder.