Options
All
  • Public
  • Public/Protected
  • All
Menu

This class represents the entity "WarehouseTask" of service "cds_api_warehouse_order_task". This service is part of the following communication scenarios: Warehousing - Process Warehouse Task Integration (SAP_COM_0353). See https://api.sap.com/api/API_WAREHOUSE_ORDER_TASK for more information.

Hierarchy

  • Entity
    • WarehouseTask

Implements

Index

Constructors

Properties

Methods

Constructors

constructor

  • Returns WarehouseTask

Properties

Protected _customFields

_customFields: MapType<any>

A mapper representing custom fields in an entity. Custom fields are represented by their field names and the corresponding values. A custom field can be added or updated using setCustomField method.

Protected _versionIdentifier

_versionIdentifier: string

The current ETag version of the entity in the remote system. The ETag identified the version of the in the remote system. It will be automatically set in the "if-match" header of update requests and can be set as a custom header for delete requests. When no ETag is provided by the remote system the value of this variable defaults to "*".

Optional activityArea

activityArea: string

Activity Area. Defines an activity area. Maximum length: 4.

nullable

Optional activityAreaName

activityAreaName: string

Description. Maximum length: 40.

nullable

Optional actualQuantityInAltvUnit

actualQuantityInAltvUnit: BigNumber

Actual Quantity In Altv Unit.

nullable

Optional actualQuantityInBaseUnit

actualQuantityInBaseUnit: BigNumber

Actual Quantity In Base Unit.

nullable

Optional alternativeUnit

alternativeUnit: string

Alternative Unit of Measure for Stockkeeping Unit. Unit of measure that you can use to enter quantities as an alternative to the base unit of measure. Maximum length: 3.

nullable

Optional baseUnit

baseUnit: string

Base Unit of Measure. Maximum length: 3.

nullable

Optional batch

batch: string

Batch. Maximum length: 10.

nullable

Optional batchChangeIsNotAllowed

batchChangeIsNotAllowed: boolean

Changing the Batch is not Allowed.

nullable

Optional confirmationUtcDateTime

confirmationUtcDateTime: Moment

UTC Time Stamp in Short Form (YYYYMMDDhhmmss). The UTC timestamp is the date and time relative to the UTC (Universal coordinated time). To normalize local times in a UTC time stamp and make them comparable, they must be converted using their time zone and the ABAP command convert.Although the time zone for the conversion can be fetched from customizing or master data, you should save it redundantly.The internal structure of the UTC time stamp is logically divided into a date and time part in packed number format <YYYYMMDDhhmmss>. There is also a high resolution UTC time stamp (10^-7 seconds).

nullable

Optional creationDateTime

creationDateTime: Moment

Creation Time.

nullable

Optional delivery

delivery: string

Document Number. Maximum length: 35.

nullable

Optional deliveryItem

deliveryItem: string

Item Number. Maximum length: 10.

nullable

Optional destinationHandlingUnit

destinationHandlingUnit: string

Destination Handling Unit. Number of the handling unit into which material or handling units are packed in an activity. Maximum length: 20.

nullable

Optional destinationResource

destinationResource: string

Destination Resource (Means of Transport or User). Maximum length: 18.

nullable

Optional destinationStorageBin

destinationStorageBin: string

Destination Storage Bin. Storage bin into which the product is put away. Maximum length: 18.

nullable

Optional destinationStorageSection

destinationStorageSection: string

Destination Storage Section. Storage section of storage bin to which the product is to be put away or is being put away. Maximum length: 4.

nullable

Optional destinationStorageType

destinationStorageType: string

Destination Storage Type. Maximum length: 4.

nullable

Optional destinationStorageTypeName

destinationStorageTypeName: string

Description. Maximum length: 40.

nullable

Optional differenceQuantityInAltvUnit

differenceQuantityInAltvUnit: BigNumber

Difference Quantity In Altv Unit.

nullable

Optional differenceQuantityInBaseUnit

differenceQuantityInBaseUnit: BigNumber

Difference Quantity In Base Unit.

nullable

Optional entitledToDisposeParty

entitledToDisposeParty: string

Party Entitled to Dispose. An organization, defined as a business partner, that is entitled to dispose of stock. Usually this is the plant in which the stocks are planned, and in which the ATP check is performed. Each stock in the warehouse must be assigned to a party entitled to dispose.For each plant, there is exactly one partner master record with plant assignment in the vendor partner role. Maximum length: 10.

nullable

Optional executingResource

executingResource: string

Executing Resource (Means of Transport or User). Maximum length: 18.

nullable

Optional isHandlingUnitWarehouseTask

isHandlingUnitWarehouseTask: boolean

Handling Unit Warehouse Task.

nullable

Optional lastChangeDateTime

lastChangeDateTime: Moment

Time of Change.

nullable

Optional netWeight

netWeight: BigNumber

Loading or Net Weight.

nullable

Optional productDescription

productDescription: string

Product Description. Text containing up to 40 characters that describes the product in detail. You can enter one product description in each of any number of languages.In principle, you enter the product description on the data screen of the first user department for which you enter data, and in your logon language. You can overwrite the product description on the Basic Data screen. Maximum length: 40.

nullable

Optional productName

productName: string

Product Number. Alphanumeric key uniquely identifying the product. Maximum length: 18.

nullable

Optional productionOrder

productionOrder: string

Manufacturing Order. Maximum length: 12.

nullable

Optional productionSupplyArea

productionSupplyArea: string

Production Supply Area. Defines the location that is used to stage products for use in production. The production supply area (PSA) is assigned to a warehouse number. You can also define bins within a PSA or common bins for multiple PSAs. When a delivery for production supply is being processed, the system assigns the bin to a product and a party entitled to dispose for the staging in the PSA. Maximum length: 15.

nullable

Optional purchasingDocument

purchasingDocument: string

Purchasing Document Number. Alphanumeric key uniquely identifying the document. Maximum length: 10.

nullable

Optional purchasingDocumentItem

purchasingDocumentItem: string

Item Number of Purchasing Document. Specifies the number that uniquely identifies an item in . Maximum length: 5.

nullable

Protected remoteState

remoteState: object

The remote state of the entity. Remote state refers to the last known state of the entity on the remote system from which it has been retrieved or to which it has been posted. It is stored as map, where the keys are stored in the format of VDM properties.

Type declaration

  • [keys: string]: any

Optional salesDocument

salesDocument: string

Sales and Distribution Document Number. The number that uniquely identifies the sales, delivery, or billing document. Maximum length: 10.

nullable

Optional salesDocumentItem

salesDocumentItem: string

Sales Document Item. The number that uniquely identifies the item in the sales document. Maximum length: 6.

nullable

Optional sourceHandlingUnit

sourceHandlingUnit: string

Source Handling Unit. Handling unit from which product is being removed within the warehouse task, or which itself is being transferred for the warehouse task. Maximum length: 20.

nullable

Optional sourceStorageBin

sourceStorageBin: string

Source Storage Bin. Storage bin from where the product to be transferred is removed. Maximum length: 18.

nullable

Optional sourceStorageSection

sourceStorageSection: string

Source Storage Section. Storage section of the storage bin from where the material to be transferred is to be or was removed<. Maximum length: 4.

nullable

Optional sourceStorageType

sourceStorageType: string

Source Storage Type. Storage type from where the product to be transported is removed from storage. Maximum length: 4.

nullable

Optional sourceStorageTypeName

sourceStorageTypeName: string

Description. Maximum length: 40.

nullable

Optional stockDocumentCategory

stockDocumentCategory: string

Type: Sales Order Stock or Project Stock. Maximum length: 3.

nullable

Optional stockDocumentNumber

stockDocumentNumber: string

Number of the Sales Order or Project for Special Stock. Maximum length: 35.

nullable

Optional stockItemNumber

stockItemNumber: string

Sales Order Item for Sales Order Stock. Maximum length: 10.

nullable

Optional stockOwner

stockOwner: string

Stock Owner. Maximum length: 10.

nullable

Optional stockType

stockType: string

Stock Type. Maximum length: 2.

nullable

Optional stockTypeName

stockTypeName: string

Description of Stock Type. Maximum length: 30.

nullable

Optional targetQuantityInAltvUnit

targetQuantityInAltvUnit: BigNumber

Target Quantity in Alternative Unit of Measure. Target quantity in alternative unit of measure that is to be removed from the source storage bin.

nullable

Optional targetQuantityInBaseUnit

targetQuantityInBaseUnit: BigNumber

Target Quantity in Base Unit of Measure. Target quantity in stockkeeping unit that is being removed from the source storage bin.

nullable

toWarehouseOrder

toWarehouseOrder: WarehouseOrder

One-to-one navigation property to the WarehouseOrder entity.

toWarehouseTaskExceptionCode

toWarehouseTaskExceptionCode: WarehouseTaskExceptionCode[]

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

versionIdentifier

versionIdentifier: string

ETag version identifier accessor.

returns

The ETag version identifier of the retrieved entity, returns undefined if not retrieved

warehouse

warehouse: string

Warehouse Number/Warehouse Complex. Alphanumeric key that identifies a complex, physical warehouse within the warehouse management system. All activities within a warehouse, for example, goods movements and physical inventory, are assigned to a specific warehouse number. The physical warehouse where these activities take place is identified by the warehouse number. Maximum length: 4.

Optional warehouseOrder

warehouseOrder: string

Warehouse Order Number. Maximum length: 10.

nullable

Optional warehouseProcessType

warehouseProcessType: string

Warehouse Process Type. The system processes each warehouse process (such as goods receipt, goods issue, posting change, and repacking) using a warehouse process type. The warehouse process type has various effects on the creation of warehouse tasks. Maximum length: 4.

nullable

Optional warehouseProcessTypeName

warehouseProcessTypeName: string

Description. Maximum length: 40.

nullable

warehouseTask

warehouseTask: string

Warehouse Task. Number that uniquely identifies the warehouse task within a warehouse. All movements in a warehouse are processed in the system via warehouse tasks. Maximum length: 12.

Optional warehouseTaskExceptionCode

warehouseTaskExceptionCode: string

Warehouse Task Exception Code. Maximum length: 1.

nullable

warehouseTaskItem

warehouseTaskItem: string

Warehouse Task Item. Uniquely identifes a movement within a warehouse task (WT) Every WT item moves a product in a particular attribute and quantity from a storage bin (possibly cross-storage type) to a different storage bin (and if necessary, a remaining quantity to a third storage bin). Maximum length: 4.

Optional warehouseTaskStatus

warehouseTaskStatus: string

Warehouse Task Status. Maximum length: 1.

nullable

Optional warehouseTaskStatusName

warehouseTaskStatusName: string

Short Text for Fixed Values. This text appears when fixed values are displayed in the F4 help. It explains the possible input values. SeeTask-Oriented InstructionsReference Documentation for Semantic Properties of Domains. Maximum length: 60.

nullable

Optional whseTaskGoodsReceiptDateTime

whseTaskGoodsReceiptDateTime: Moment

Date and Time of Goods Receipt. Specifies the date and time of the goods receipt of a product.

nullable

Optional whseTaskNetVolume

whseTaskNetVolume: BigNumber

Loading or Net Volume.

nullable

Optional whseTaskNetVolumeUnitOfMeasure

whseTaskNetVolumeUnitOfMeasure: string

Volume Unit. The volume unit is used, for example, for the maximum allowed volume and the volume of products in storage bins. Maximum length: 3.

nullable

Optional whseTaskNetWeightUnitOfMeasure

whseTaskNetWeightUnitOfMeasure: string

Weight Unit. The weight unit is used, for example, for the maximum allowed weight and the weight of products in storage bins. Maximum length: 3.

nullable

Optional whseTaskPlannedClosingDateTime

whseTaskPlannedClosingDateTime: Moment

Planned Closing Date/Time.

nullable

Static ACTIVITY_AREA

ACTIVITY_AREA: StringField<WarehouseTask> = new StringField('ActivityArea', WarehouseTask, 'Edm.String')

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

Static ACTIVITY_AREA_NAME

ACTIVITY_AREA_NAME: StringField<WarehouseTask> = new StringField('ActivityAreaName', WarehouseTask, 'Edm.String')

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

Static ACTUAL_QUANTITY_IN_ALTV_UNIT

ACTUAL_QUANTITY_IN_ALTV_UNIT: BigNumberField<WarehouseTask> = new BigNumberField('ActualQuantityInAltvUnit', WarehouseTask, 'Edm.Decimal')

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

Static ACTUAL_QUANTITY_IN_BASE_UNIT

ACTUAL_QUANTITY_IN_BASE_UNIT: BigNumberField<WarehouseTask> = new BigNumberField('ActualQuantityInBaseUnit', WarehouseTask, 'Edm.Decimal')

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

Static ALL_FIELDS

ALL_FIELDS: AllFields<WarehouseTask> = new AllFields('*', WarehouseTask)

All fields selector.

Static ALTERNATIVE_UNIT

ALTERNATIVE_UNIT: StringField<WarehouseTask> = new StringField('AlternativeUnit', WarehouseTask, 'Edm.String')

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

Static BASE_UNIT

BASE_UNIT: StringField<WarehouseTask> = new StringField('BaseUnit', WarehouseTask, 'Edm.String')

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

Static BATCH

BATCH: StringField<WarehouseTask> = new StringField('Batch', WarehouseTask, 'Edm.String')

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

Static BATCH_CHANGE_IS_NOT_ALLOWED

BATCH_CHANGE_IS_NOT_ALLOWED: BooleanField<WarehouseTask> = new BooleanField('BatchChangeIsNotAllowed', WarehouseTask, 'Edm.Boolean')

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

Static CONFIRMATION_UTC_DATE_TIME

CONFIRMATION_UTC_DATE_TIME: DateField<WarehouseTask> = new DateField('ConfirmationUTCDateTime', WarehouseTask, 'Edm.DateTimeOffset')

Static representation of the confirmationUtcDateTime 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<WarehouseTask> = new DateField('CreationDateTime', WarehouseTask, '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 DELIVERY

DELIVERY: StringField<WarehouseTask> = new StringField('Delivery', WarehouseTask, 'Edm.String')

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

Static DELIVERY_ITEM

DELIVERY_ITEM: StringField<WarehouseTask> = new StringField('DeliveryItem', WarehouseTask, 'Edm.String')

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

Static DESTINATION_HANDLING_UNIT

DESTINATION_HANDLING_UNIT: StringField<WarehouseTask> = new StringField('DestinationHandlingUnit', WarehouseTask, 'Edm.String')

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

Static DESTINATION_RESOURCE

DESTINATION_RESOURCE: StringField<WarehouseTask> = new StringField('DestinationResource', WarehouseTask, 'Edm.String')

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

Static DESTINATION_STORAGE_BIN

DESTINATION_STORAGE_BIN: StringField<WarehouseTask> = new StringField('DestinationStorageBin', WarehouseTask, 'Edm.String')

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

Static DESTINATION_STORAGE_SECTION

DESTINATION_STORAGE_SECTION: StringField<WarehouseTask> = new StringField('DestinationStorageSection', WarehouseTask, 'Edm.String')

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

Static DESTINATION_STORAGE_TYPE

DESTINATION_STORAGE_TYPE: StringField<WarehouseTask> = new StringField('DestinationStorageType', WarehouseTask, 'Edm.String')

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

Static DESTINATION_STORAGE_TYPE_NAME

DESTINATION_STORAGE_TYPE_NAME: StringField<WarehouseTask> = new StringField('DestinationStorageTypeName', WarehouseTask, 'Edm.String')

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

Static DIFFERENCE_QUANTITY_IN_ALTV_UNIT

DIFFERENCE_QUANTITY_IN_ALTV_UNIT: BigNumberField<WarehouseTask> = new BigNumberField('DifferenceQuantityInAltvUnit', WarehouseTask, 'Edm.Decimal')

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

Static DIFFERENCE_QUANTITY_IN_BASE_UNIT

DIFFERENCE_QUANTITY_IN_BASE_UNIT: BigNumberField<WarehouseTask> = new BigNumberField('DifferenceQuantityInBaseUnit', WarehouseTask, 'Edm.Decimal')

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

Static ENTITLED_TO_DISPOSE_PARTY

ENTITLED_TO_DISPOSE_PARTY: StringField<WarehouseTask> = new StringField('EntitledToDisposeParty', WarehouseTask, 'Edm.String')

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

Static EXECUTING_RESOURCE

EXECUTING_RESOURCE: StringField<WarehouseTask> = new StringField('ExecutingResource', WarehouseTask, 'Edm.String')

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

Static IS_HANDLING_UNIT_WAREHOUSE_TASK

IS_HANDLING_UNIT_WAREHOUSE_TASK: BooleanField<WarehouseTask> = new BooleanField('IsHandlingUnitWarehouseTask', WarehouseTask, 'Edm.Boolean')

Static representation of the isHandlingUnitWarehouseTask 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<WarehouseTask> = new DateField('LastChangeDateTime', WarehouseTask, '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 NET_WEIGHT

NET_WEIGHT: BigNumberField<WarehouseTask> = new BigNumberField('NetWeight', WarehouseTask, 'Edm.Decimal')

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

Static PRODUCTION_ORDER

PRODUCTION_ORDER: StringField<WarehouseTask> = new StringField('ProductionOrder', WarehouseTask, 'Edm.String')

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

Static PRODUCTION_SUPPLY_AREA

PRODUCTION_SUPPLY_AREA: StringField<WarehouseTask> = new StringField('ProductionSupplyArea', WarehouseTask, 'Edm.String')

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

Static PRODUCT_DESCRIPTION

PRODUCT_DESCRIPTION: StringField<WarehouseTask> = new StringField('ProductDescription', WarehouseTask, 'Edm.String')

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

Static PRODUCT_NAME

PRODUCT_NAME: StringField<WarehouseTask> = new StringField('ProductName', WarehouseTask, 'Edm.String')

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

Static PURCHASING_DOCUMENT

PURCHASING_DOCUMENT: StringField<WarehouseTask> = new StringField('PurchasingDocument', WarehouseTask, 'Edm.String')

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

Static PURCHASING_DOCUMENT_ITEM

PURCHASING_DOCUMENT_ITEM: StringField<WarehouseTask> = new StringField('PurchasingDocumentItem', WarehouseTask, 'Edm.String')

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

Static SALES_DOCUMENT

SALES_DOCUMENT: StringField<WarehouseTask> = new StringField('SalesDocument', WarehouseTask, 'Edm.String')

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

Static SALES_DOCUMENT_ITEM

SALES_DOCUMENT_ITEM: StringField<WarehouseTask> = new StringField('SalesDocumentItem', WarehouseTask, 'Edm.String')

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

Static SOURCE_HANDLING_UNIT

SOURCE_HANDLING_UNIT: StringField<WarehouseTask> = new StringField('SourceHandlingUnit', WarehouseTask, 'Edm.String')

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

Static SOURCE_STORAGE_BIN

SOURCE_STORAGE_BIN: StringField<WarehouseTask> = new StringField('SourceStorageBin', WarehouseTask, 'Edm.String')

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

Static SOURCE_STORAGE_SECTION

SOURCE_STORAGE_SECTION: StringField<WarehouseTask> = new StringField('SourceStorageSection', WarehouseTask, 'Edm.String')

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

Static SOURCE_STORAGE_TYPE

SOURCE_STORAGE_TYPE: StringField<WarehouseTask> = new StringField('SourceStorageType', WarehouseTask, 'Edm.String')

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

Static SOURCE_STORAGE_TYPE_NAME

SOURCE_STORAGE_TYPE_NAME: StringField<WarehouseTask> = new StringField('SourceStorageTypeName', WarehouseTask, 'Edm.String')

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

Static STOCK_DOCUMENT_CATEGORY

STOCK_DOCUMENT_CATEGORY: StringField<WarehouseTask> = new StringField('StockDocumentCategory', WarehouseTask, 'Edm.String')

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

Static STOCK_DOCUMENT_NUMBER

STOCK_DOCUMENT_NUMBER: StringField<WarehouseTask> = new StringField('StockDocumentNumber', WarehouseTask, 'Edm.String')

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

Static STOCK_ITEM_NUMBER

STOCK_ITEM_NUMBER: StringField<WarehouseTask> = new StringField('StockItemNumber', WarehouseTask, 'Edm.String')

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

Static STOCK_OWNER

STOCK_OWNER: StringField<WarehouseTask> = new StringField('StockOwner', WarehouseTask, 'Edm.String')

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

Static STOCK_TYPE

STOCK_TYPE: StringField<WarehouseTask> = new StringField('StockType', WarehouseTask, 'Edm.String')

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

Static STOCK_TYPE_NAME

STOCK_TYPE_NAME: StringField<WarehouseTask> = new StringField('StockTypeName', WarehouseTask, 'Edm.String')

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

Static TARGET_QUANTITY_IN_ALTV_UNIT

TARGET_QUANTITY_IN_ALTV_UNIT: BigNumberField<WarehouseTask> = new BigNumberField('TargetQuantityInAltvUnit', WarehouseTask, 'Edm.Decimal')

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

Static TARGET_QUANTITY_IN_BASE_UNIT

TARGET_QUANTITY_IN_BASE_UNIT: BigNumberField<WarehouseTask> = new BigNumberField('TargetQuantityInBaseUnit', WarehouseTask, 'Edm.Decimal')

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

Static TO_WAREHOUSE_ORDER

TO_WAREHOUSE_ORDER: OneToOneLink<WarehouseTask, WarehouseOrder> = new OneToOneLink('to_WarehouseOrder', WarehouseTask, WarehouseOrder)

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

Static TO_WAREHOUSE_TASK_EXCEPTION_CODE

TO_WAREHOUSE_TASK_EXCEPTION_CODE: Link<WarehouseTask, WarehouseTaskExceptionCode> = new Link('to_WarehouseTaskExceptionCode', WarehouseTask, WarehouseTaskExceptionCode)

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

Static WAREHOUSE

WAREHOUSE: StringField<WarehouseTask> = new StringField('Warehouse', WarehouseTask, 'Edm.String')

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

Static WAREHOUSE_ORDER

WAREHOUSE_ORDER: StringField<WarehouseTask> = new StringField('WarehouseOrder', WarehouseTask, 'Edm.String')

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

Static WAREHOUSE_PROCESS_TYPE

WAREHOUSE_PROCESS_TYPE: StringField<WarehouseTask> = new StringField('WarehouseProcessType', WarehouseTask, 'Edm.String')

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

Static WAREHOUSE_PROCESS_TYPE_NAME

WAREHOUSE_PROCESS_TYPE_NAME: StringField<WarehouseTask> = new StringField('WarehouseProcessTypeName', WarehouseTask, 'Edm.String')

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

Static WAREHOUSE_TASK

WAREHOUSE_TASK: StringField<WarehouseTask> = new StringField('WarehouseTask', WarehouseTask, 'Edm.String')

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

Static WAREHOUSE_TASK_EXCEPTION_CODE

WAREHOUSE_TASK_EXCEPTION_CODE: StringField<WarehouseTask> = new StringField('WarehouseTaskExceptionCode', WarehouseTask, 'Edm.String')

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

Static WAREHOUSE_TASK_ITEM

WAREHOUSE_TASK_ITEM: StringField<WarehouseTask> = new StringField('WarehouseTaskItem', WarehouseTask, 'Edm.String')

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

Static WAREHOUSE_TASK_STATUS

WAREHOUSE_TASK_STATUS: StringField<WarehouseTask> = new StringField('WarehouseTaskStatus', WarehouseTask, 'Edm.String')

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

Static WAREHOUSE_TASK_STATUS_NAME

WAREHOUSE_TASK_STATUS_NAME: StringField<WarehouseTask> = new StringField('WarehouseTaskStatusName', WarehouseTask, 'Edm.String')

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

Static WHSE_TASK_GOODS_RECEIPT_DATE_TIME

WHSE_TASK_GOODS_RECEIPT_DATE_TIME: DateField<WarehouseTask> = new DateField('WhseTaskGoodsReceiptDateTime', WarehouseTask, 'Edm.DateTimeOffset')

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

Static WHSE_TASK_NET_VOLUME

WHSE_TASK_NET_VOLUME: BigNumberField<WarehouseTask> = new BigNumberField('WhseTaskNetVolume', WarehouseTask, 'Edm.Decimal')

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

Static WHSE_TASK_NET_VOLUME_UNIT_OF_MEASURE

WHSE_TASK_NET_VOLUME_UNIT_OF_MEASURE: StringField<WarehouseTask> = new StringField('WhseTaskNetVolumeUnitOfMeasure', WarehouseTask, 'Edm.String')

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

Static WHSE_TASK_NET_WEIGHT_UNIT_OF_MEASURE

WHSE_TASK_NET_WEIGHT_UNIT_OF_MEASURE: StringField<WarehouseTask> = new StringField('WhseTaskNetWeightUnitOfMeasure', WarehouseTask, 'Edm.String')

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

Static WHSE_TASK_PLANNED_CLOSING_DATE_TIME

WHSE_TASK_PLANNED_CLOSING_DATE_TIME: DateField<WarehouseTask> = new DateField('WhseTaskPlannedClosingDateTime', WarehouseTask, 'Edm.DateTimeOffset')

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

Static _allFields

_allFields: Array<StringField<WarehouseTask> | DateField<WarehouseTask> | BooleanField<WarehouseTask> | BigNumberField<WarehouseTask> | OneToOneLink<WarehouseTask, WarehouseOrder> | Link<WarehouseTask, WarehouseTaskExceptionCode>> = [WarehouseTask.WAREHOUSE,WarehouseTask.WAREHOUSE_TASK,WarehouseTask.WAREHOUSE_TASK_ITEM,WarehouseTask.WAREHOUSE_ORDER,WarehouseTask.CREATION_DATE_TIME,WarehouseTask.LAST_CHANGE_DATE_TIME,WarehouseTask.CONFIRMATION_UTC_DATE_TIME,WarehouseTask.WHSE_TASK_PLANNED_CLOSING_DATE_TIME,WarehouseTask.WHSE_TASK_GOODS_RECEIPT_DATE_TIME,WarehouseTask.WAREHOUSE_TASK_STATUS,WarehouseTask.WAREHOUSE_TASK_STATUS_NAME,WarehouseTask.WAREHOUSE_PROCESS_TYPE,WarehouseTask.WAREHOUSE_PROCESS_TYPE_NAME,WarehouseTask.IS_HANDLING_UNIT_WAREHOUSE_TASK,WarehouseTask.PRODUCT_NAME,WarehouseTask.PRODUCT_DESCRIPTION,WarehouseTask.BATCH,WarehouseTask.BATCH_CHANGE_IS_NOT_ALLOWED,WarehouseTask.STOCK_TYPE,WarehouseTask.STOCK_TYPE_NAME,WarehouseTask.STOCK_OWNER,WarehouseTask.ENTITLED_TO_DISPOSE_PARTY,WarehouseTask.STOCK_DOCUMENT_CATEGORY,WarehouseTask.STOCK_DOCUMENT_NUMBER,WarehouseTask.STOCK_ITEM_NUMBER,WarehouseTask.EXECUTING_RESOURCE,WarehouseTask.PRODUCTION_ORDER,WarehouseTask.PRODUCTION_SUPPLY_AREA,WarehouseTask.DELIVERY,WarehouseTask.DELIVERY_ITEM,WarehouseTask.PURCHASING_DOCUMENT,WarehouseTask.PURCHASING_DOCUMENT_ITEM,WarehouseTask.SALES_DOCUMENT,WarehouseTask.SALES_DOCUMENT_ITEM,WarehouseTask.BASE_UNIT,WarehouseTask.ALTERNATIVE_UNIT,WarehouseTask.TARGET_QUANTITY_IN_BASE_UNIT,WarehouseTask.TARGET_QUANTITY_IN_ALTV_UNIT,WarehouseTask.ACTUAL_QUANTITY_IN_BASE_UNIT,WarehouseTask.ACTUAL_QUANTITY_IN_ALTV_UNIT,WarehouseTask.DIFFERENCE_QUANTITY_IN_BASE_UNIT,WarehouseTask.DIFFERENCE_QUANTITY_IN_ALTV_UNIT,WarehouseTask.WHSE_TASK_NET_WEIGHT_UNIT_OF_MEASURE,WarehouseTask.NET_WEIGHT,WarehouseTask.WHSE_TASK_NET_VOLUME_UNIT_OF_MEASURE,WarehouseTask.WHSE_TASK_NET_VOLUME,WarehouseTask.SOURCE_STORAGE_TYPE,WarehouseTask.SOURCE_STORAGE_TYPE_NAME,WarehouseTask.SOURCE_STORAGE_SECTION,WarehouseTask.SOURCE_STORAGE_BIN,WarehouseTask.DESTINATION_STORAGE_TYPE,WarehouseTask.DESTINATION_STORAGE_TYPE_NAME,WarehouseTask.DESTINATION_STORAGE_SECTION,WarehouseTask.DESTINATION_STORAGE_BIN,WarehouseTask.DESTINATION_RESOURCE,WarehouseTask.ACTIVITY_AREA,WarehouseTask.ACTIVITY_AREA_NAME,WarehouseTask.SOURCE_HANDLING_UNIT,WarehouseTask.DESTINATION_HANDLING_UNIT,WarehouseTask.WAREHOUSE_TASK_EXCEPTION_CODE,WarehouseTask.TO_WAREHOUSE_ORDER,WarehouseTask.TO_WAREHOUSE_TASK_EXCEPTION_CODE]

All fields of the WarehouseTask entity.

Static _defaultServicePath

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

Default url path for the according service.

Static _entityName

_entityName: string = "WarehouseTask"

Technical entity name for WarehouseTask.

Static _keyFields

_keyFields: Array<Selectable<WarehouseTask>> = [WarehouseTask.WAREHOUSE, WarehouseTask.WAREHOUSE_TASK, WarehouseTask.WAREHOUSE_TASK_ITEM]

All key fields of the WarehouseTask entity.

Static _keys

_keys: object = WarehouseTask._keyFields.reduce((acc: { [keys: string]: Selectable<WarehouseTask> }, field: Selectable<WarehouseTask>) => {acc[field.fieldName] = field;return acc;}, {})

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

Type declaration

Static _serviceName

_serviceName: string = "cds_api_warehouse_order_task"
deprecated

Since v1.0.1 Use _defaultServicePath instead. Technical service name for WarehouseTask.

Methods

Protected getCurrentMapKeys

  • getCurrentMapKeys(): Entity
  • Returns a map of all defined fields in entity to their current values.

    Returns Entity

    Entity with all defined entity fields

getCustomField

  • getCustomField(fieldName: string): any
  • Custom field value getter.

    Parameters

    • fieldName: string

      The name of the custom field

    Returns any

    The value of the corresponding custom field

getCustomFields

  • getCustomFields(): MapType<any>
  • Returns a map that contains all entity custom fields.

    Returns MapType<any>

    A map of all defined custom fields in the entity

getUpdatedCustomFields

  • getUpdatedCustomFields(): MapType<any>
  • Returns all updated custom field properties compared to the last known remote state.

    Returns MapType<any>

    A map containing all updated custom properties, with their new values

getUpdatedProperties

  • getUpdatedProperties(): Entity
  • Returns all changed properties compared to the last known remote state. The returned properties does not include custom fields. Use getUpdatedCustomFields, if updated custom fields are needed.

    Returns Entity

    Entity with all properties that changed

hasCustomField

  • hasCustomField(fieldName: string): boolean
  • Validates whether a custom field exists in the entity.

    Parameters

    • fieldName: string

      The name of the custom field to update

    Returns boolean

    A boolean value, that indicates whether a custom field is defined in entity

initializeCustomFields

  • initializeCustomFields(customFields: MapType<any>): this
  • Sets all retrieved custom fields in entity.

    Parameters

    • customFields: MapType<any>

      Extracted custom fields from a retrieved entity

    Returns this

    A boolean value, that indicates the existence of the field in entity

Protected isConflictingCustomField

  • isConflictingCustomField(customFieldName: string): boolean
  • Validates whether a field name does not conflict with an original field name and thus can be defined as custom fields.

    Parameters

    • customFieldName: string

      Field name to check

    Returns boolean

    Boolean value that describes whether a field name can be defined as custom field

setCustomField

  • setCustomField(fieldName: string, value: any): this
  • Sets a new custom field in the entity or updates it. Throws an error, if the provided custom field name is already defined by an original field in entity.

    Parameters

    • fieldName: string

      The name of the custom field to update

    • value: any

      The value of the field

    Returns this

    The entity itself, to facilitate method chaining

setOrInitializeRemoteState

  • setOrInitializeRemoteState(state?: MapType<any>): this
  • Initializes or sets the remoteState of the entity. This function is called on all read, create and update requests. This function should be called after initializeCustomFields, if custom fields are defined.

    Parameters

    • Optional state: MapType<any>

      State to be set as remote state

    Returns this

    The entity itself, to facilitate method chaining

setVersionIdentifier

  • setVersionIdentifier(etag: string): this
  • Set the ETag version identifier of the retrieved entity.

    Parameters

    • etag: string

      The returned ETag version of the entity

    Returns this

    The entity itself, to facilitate method chaining

toJSON

  • toJSON(): object
  • Overwrites the default toJSON method so that all instance variables as well as all custom fields of the entity are returned.

    Returns object

    An object containing all instance variables + custom fields.

    • [key: string]: any

Static builder

  • Returns an entity builder to construct instances WarehouseTask.

    Returns EntityBuilderType<WarehouseTask, WarehouseTaskType>

    A builder that constructs instances of entity type WarehouseTask.

Static customField

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

    Parameters

    • fieldName: string

      Name of the custom field to select

    Returns CustomField<WarehouseTask>

    A builder that constructs instances of entity type WarehouseTask.

Static Protected customFieldSelector

  • customFieldSelector<EntityT>(fieldName: string, entityConstructor: Constructable<EntityT>): CustomField<EntityT>
  • Type parameters

    • EntityT: Entity

    Parameters

    • fieldName: string
    • entityConstructor: Constructable<EntityT>

    Returns CustomField<EntityT>

Static Protected entityBuilder

  • entityBuilder<EntityT, JsonT>(entityConstructor: Constructable<EntityT, JsonT>): EntityBuilderType<EntityT, JsonT>
  • Type parameters

    • EntityT: Entity

    • JsonT

    Parameters

    • entityConstructor: Constructable<EntityT, JsonT>

    Returns EntityBuilderType<EntityT, JsonT>

Static requestBuilder

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

    Returns WarehouseTaskRequestBuilder

    A WarehouseTask request builder.