Options
All
  • Public
  • Public/Protected
  • All
Menu

This class represents the entity "I_BusinessObjectKeys" of service "C_BEHQUEUEDATA_CDS". See https://api.sap.com/api/C_BEHQUEUEDATA_CDS for more information.

Hierarchy

  • any
    • I_BusinessObjectKeys

Implements

Index

Properties

keyFieldName1

keyFieldName1: string

Business Object Key1. Indicates a unique identifier for a particular business object, which is stored in the outbound queue. Maximum length: 40.

nullable

keyFieldName2

keyFieldName2: string

Business Object Key2. Indicates a unique identifier for a particular business object, which is stored in the outbound queue. Maximum length: 40.

nullable

keyFieldName3

keyFieldName3: string

Business Object Key3. Indicates a unique identifier for a particular business object, which is stored in the outbound queue. Maximum length: 40.

nullable

keyFieldName4

keyFieldName4: string

Business Object Key4. Indicates a unique identifier for a particular business object, which is stored in the outbound queue. Maximum length: 40.

nullable

keyFieldName5

keyFieldName5: string

Business Object Key5. Indicates a unique identifier for a particular business object, which is stored in the outbound queue. Maximum length: 40.

nullable

keyFieldName6

keyFieldName6: string

Business Object Key6. Indicates a unique identifier for a particular business object, which is stored in the outbound queue. Maximum length: 40.

nullable

sapObjectType

sapObjectType: string

SAP Object Type. Indicates the name of the business object type. Maximum length: 30.

Static KEY_FIELD_NAME_1

KEY_FIELD_NAME_1: StringField<I_BusinessObjectKeys> = new StringField('KeyFieldName1', I_BusinessObjectKeys, 'Edm.String')

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

Static KEY_FIELD_NAME_2

KEY_FIELD_NAME_2: StringField<I_BusinessObjectKeys> = new StringField('KeyFieldName2', I_BusinessObjectKeys, 'Edm.String')

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

Static KEY_FIELD_NAME_3

KEY_FIELD_NAME_3: StringField<I_BusinessObjectKeys> = new StringField('KeyFieldName3', I_BusinessObjectKeys, 'Edm.String')

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

Static KEY_FIELD_NAME_4

KEY_FIELD_NAME_4: StringField<I_BusinessObjectKeys> = new StringField('KeyFieldName4', I_BusinessObjectKeys, 'Edm.String')

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

Static KEY_FIELD_NAME_5

KEY_FIELD_NAME_5: StringField<I_BusinessObjectKeys> = new StringField('KeyFieldName5', I_BusinessObjectKeys, 'Edm.String')

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

Static KEY_FIELD_NAME_6

KEY_FIELD_NAME_6: StringField<I_BusinessObjectKeys> = new StringField('KeyFieldName6', I_BusinessObjectKeys, 'Edm.String')

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

Static SAP_OBJECT_TYPE

SAP_OBJECT_TYPE: StringField<I_BusinessObjectKeys> = new StringField('SAPObjectType', I_BusinessObjectKeys, 'Edm.String')

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

Static _allFields

_allFields: any[] = [I_BusinessObjectKeys.SAP_OBJECT_TYPE,I_BusinessObjectKeys.KEY_FIELD_NAME_1,I_BusinessObjectKeys.KEY_FIELD_NAME_2,I_BusinessObjectKeys.KEY_FIELD_NAME_3,I_BusinessObjectKeys.KEY_FIELD_NAME_4,I_BusinessObjectKeys.KEY_FIELD_NAME_5,I_BusinessObjectKeys.KEY_FIELD_NAME_6]

All fields of the I_BusinessObjectKeys entity.

Static _defaultServicePath

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

Default url path for the according service.

Static _entityName

_entityName: string = "I_BusinessObjectKeys"

Technical entity name for I_BusinessObjectKeys.

Static _keyFields

_keyFields: Array<Selectable<I_BusinessObjectKeys>> = [I_BusinessObjectKeys.SAP_OBJECT_TYPE]

All key fields of the I_BusinessObjectKeys entity.

Static _keys

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

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

Static _serviceName

_serviceName: string = "C_BEHQUEUEDATA_CDS"

Technical service name for I_BusinessObjectKeys.

Methods

Static builder

Static requestBuilder

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

    Returns I_BusinessObjectKeysRequestBuilder

    A I_BusinessObjectKeys request builder.