Options
All
  • Public
  • Public/Protected
  • All
Menu

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

Hierarchy

  • any
    • ProdAllocationObject

Implements

Index

Properties

collectiveAllocationType

collectiveAllocationType: string

Collective Allocation Type. Maximum length: 2.

nullable

createdByUser

createdByUser: string

Created by User. Maximum length: 12.

nullable

creationDateTime

creationDateTime: Moment

Creation Date Time.

nullable

factoryCalendar

factoryCalendar: string

Factory calendar key. Maximum length: 2.

nullable

lastChangeDateTime

lastChangeDateTime: Moment

Last Change Date Time.

nullable

lastChangedByUser

lastChangedByUser: string

Last Changed by User. Maximum length: 12.

nullable

prodAllocCheckDateTimeType

prodAllocCheckDateTimeType: string

Product Allocation Check Date Time Type. Maximum length: 2.

nullable

prodAllocationPeriodTimeZone

prodAllocationPeriodTimeZone: string

Product Allocation Period Time Zone. Maximum length: 6.

nullable

productAllocationObject

productAllocationObject: string

Product Allocation Object. Maximum length: 40.

nullable

productAllocationObjectText

productAllocationObjectText: string

Product Allocation Object Description. Maximum length: 255.

nullable

productAllocationObjectUuid

productAllocationObjectUuid: string

Product Allocation Object UUID.

productAllocationPeriodType

productAllocationPeriodType: string

Product Allocation Period Type. Maximum length: 2.

nullable

productAllocationQuantityUnit

productAllocationQuantityUnit: string

Product Allocation Quantity Unit. Maximum length: 3.

nullable

toProdAllocCharcMetaDataTp

toProdAllocCharcMetaDataTp: ProdAllocCharcMetaData[]

One-to-many navigation property to the ProdAllocCharcMetaData entity.

toProdAllocCharcValCombnTp

toProdAllocCharcValCombnTp: ProdAllocCharcValCombn[]

One-to-many navigation property to the ProdAllocCharcValCombn entity.

toProdAllocationObjectTtp

toProdAllocationObjectTtp: ProdAllocationObjectT[]

One-to-many navigation property to the ProdAllocationObjectT entity.

Static ALL_FIELDS

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

All fields selector.

Static COLLECTIVE_ALLOCATION_TYPE

COLLECTIVE_ALLOCATION_TYPE: StringField<ProdAllocationObject> = new StringField('CollectiveAllocationType', ProdAllocationObject, 'Edm.String')

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

Static CREATED_BY_USER

CREATED_BY_USER: StringField<ProdAllocationObject> = new StringField('CreatedByUser', ProdAllocationObject, 'Edm.String')

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

Static CREATION_DATE_TIME

CREATION_DATE_TIME: DateField<ProdAllocationObject> = new DateField('CreationDateTime', ProdAllocationObject, 'Edm.DateTimeOffset')

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

Static FACTORY_CALENDAR

FACTORY_CALENDAR: StringField<ProdAllocationObject> = new StringField('FactoryCalendar', ProdAllocationObject, 'Edm.String')

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

Static LAST_CHANGED_BY_USER

LAST_CHANGED_BY_USER: StringField<ProdAllocationObject> = new StringField('LastChangedByUser', ProdAllocationObject, 'Edm.String')

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

Static LAST_CHANGE_DATE_TIME

LAST_CHANGE_DATE_TIME: DateField<ProdAllocationObject> = new DateField('LastChangeDateTime', ProdAllocationObject, 'Edm.DateTimeOffset')

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

Static PRODUCT_ALLOCATION_OBJECT

PRODUCT_ALLOCATION_OBJECT: StringField<ProdAllocationObject> = new StringField('ProductAllocationObject', ProdAllocationObject, 'Edm.String')

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

Static PRODUCT_ALLOCATION_OBJECT_TEXT

PRODUCT_ALLOCATION_OBJECT_TEXT: StringField<ProdAllocationObject> = new StringField('ProductAllocationObject_Text', ProdAllocationObject, 'Edm.String')

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

Static PRODUCT_ALLOCATION_OBJECT_UUID

PRODUCT_ALLOCATION_OBJECT_UUID: StringField<ProdAllocationObject> = new StringField('ProductAllocationObjectUUID', ProdAllocationObject, 'Edm.Guid')

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

Static PRODUCT_ALLOCATION_PERIOD_TYPE

PRODUCT_ALLOCATION_PERIOD_TYPE: StringField<ProdAllocationObject> = new StringField('ProductAllocationPeriodType', ProdAllocationObject, 'Edm.String')

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

Static PRODUCT_ALLOCATION_QUANTITY_UNIT

PRODUCT_ALLOCATION_QUANTITY_UNIT: StringField<ProdAllocationObject> = new StringField('ProductAllocationQuantityUnit', ProdAllocationObject, 'Edm.String')

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

Static PROD_ALLOCATION_PERIOD_TIME_ZONE

PROD_ALLOCATION_PERIOD_TIME_ZONE: StringField<ProdAllocationObject> = new StringField('ProdAllocationPeriodTimeZone', ProdAllocationObject, 'Edm.String')

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

Static PROD_ALLOC_CHECK_DATE_TIME_TYPE

PROD_ALLOC_CHECK_DATE_TIME_TYPE: StringField<ProdAllocationObject> = new StringField('ProdAllocCheckDateTimeType', ProdAllocationObject, 'Edm.String')

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

Static TO_PROD_ALLOCATION_OBJECT_TTP

TO_PROD_ALLOCATION_OBJECT_TTP: Link<ProdAllocationObject, ProdAllocationObjectT> = new Link('to_ProdAllocationObjectTTP', ProdAllocationObject, ProdAllocationObjectT)

Static representation of the one-to-many navigation property toProdAllocationObjectTtp for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TO_PROD_ALLOC_CHARC_META_DATA_TP

TO_PROD_ALLOC_CHARC_META_DATA_TP: Link<ProdAllocationObject, ProdAllocCharcMetaData> = new Link('to_ProdAllocCharcMetaDataTP', ProdAllocationObject, ProdAllocCharcMetaData)

Static representation of the one-to-many navigation property toProdAllocCharcMetaDataTp for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TO_PROD_ALLOC_CHARC_VAL_COMBN_TP

TO_PROD_ALLOC_CHARC_VAL_COMBN_TP: Link<ProdAllocationObject, ProdAllocCharcValCombn> = new Link('to_ProdAllocCharcValCombnTP', ProdAllocationObject, ProdAllocCharcValCombn)

Static representation of the one-to-many navigation property toProdAllocCharcValCombnTp for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static _allFields

_allFields: any[] = [ProdAllocationObject.PRODUCT_ALLOCATION_OBJECT_UUID,ProdAllocationObject.CREATION_DATE_TIME,ProdAllocationObject.CREATED_BY_USER,ProdAllocationObject.LAST_CHANGE_DATE_TIME,ProdAllocationObject.LAST_CHANGED_BY_USER,ProdAllocationObject.PRODUCT_ALLOCATION_OBJECT,ProdAllocationObject.PRODUCT_ALLOCATION_OBJECT_TEXT,ProdAllocationObject.PRODUCT_ALLOCATION_PERIOD_TYPE,ProdAllocationObject.PROD_ALLOCATION_PERIOD_TIME_ZONE,ProdAllocationObject.FACTORY_CALENDAR,ProdAllocationObject.PROD_ALLOC_CHECK_DATE_TIME_TYPE,ProdAllocationObject.PRODUCT_ALLOCATION_QUANTITY_UNIT,ProdAllocationObject.COLLECTIVE_ALLOCATION_TYPE,ProdAllocationObject.TO_PROD_ALLOCATION_OBJECT_TTP,ProdAllocationObject.TO_PROD_ALLOC_CHARC_META_DATA_TP,ProdAllocationObject.TO_PROD_ALLOC_CHARC_VAL_COMBN_TP]

All fields of the ProdAllocationObject entity.

Static _defaultServicePath

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

Default url path for the according service.

Static _entityName

_entityName: string = "A_ProdAllocationObject"

Technical entity name for ProdAllocationObject.

Static _keyFields

_keyFields: Array<Selectable<ProdAllocationObject>> = [ProdAllocationObject.PRODUCT_ALLOCATION_OBJECT_UUID]

All key fields of the ProdAllocationObject entity.

Static _keys

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

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

Static _serviceName

_serviceName: string = "API_PRODUCT_ALLOCATION_OBJECT_SRV"

Technical service name for ProdAllocationObject.

Methods

Static builder

Static customField

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

    Parameters

    • fieldName: string

      Name of the custom field to select

    Returns CustomField<ProdAllocationObject>

    A builder that constructs instances of entity type ProdAllocationObject.

Static requestBuilder

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

    Returns ProdAllocationObjectRequestBuilder

    A ProdAllocationObject request builder.