public interface WarehouseTaskService extends BatchService<WarehouseTaskServiceBatch>
In every API call, you can make use of the following operations: - You can retrieve warehouse orders and warehouse tasks. Apply any of the filters provided or retrieve all existing data. - For existing warehouse orders, you can update the corresponding warehouse tasks. - You can update existing warehouse tasks (confirm, confirm with exceptions, cancel). - You can update existing warehouse orders (assign or unassign warehouse order to warehouse resource)..
Reference: SAP API Business Hub
OData Service: | API_WAREHOUSE_ORDER_TASK |
API Version: | 1 |
Communication Scenario: | Warehousing - Process Warehouse Task Integration (SAP_COM_0353) |
Scope Items: | Resource Management in Warehousing (3W0) |
Authentication Methods: | Basic, x509, OAuth2 |
Business Object: | WarehouseOrder |
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_SERVICE_PATH
If no other path was provided via the
withServicePath(String) method, this is the default service path
used to access the endpoint. |
Modifier and Type | Method and Description |
---|---|
AssignWarehouseOrderFluentHelper |
assignWarehouseOrder(String warehouse,
String warehouseOrder,
String warehouseResource)
Creates a fluent helper for the AssignWarehouseOrder OData function import.
|
CancelWarehouseTaskFluentHelper |
cancelWarehouseTask(String warehouse,
String warehouseTask,
String warehouseTaskItem)
Creates a fluent helper for the CancelWarehouseTask OData function import.
|
ConfirmWarehouseTaskExactFluentHelper |
confirmWarehouseTaskExact(String warehouse,
String warehouseTask,
String warehouseTaskItem)
Creates a fluent helper for the ConfirmWarehouseTaskExact OData function import.
|
ConfirmWarehouseTaskHUFluentHelper |
confirmWarehouseTaskHU(String warehouse,
String warehouseTask,
String warehouseTaskItem,
String destinationStorageBin,
String whseTaskExCodeDestStorageBin)
Creates a fluent helper for the ConfirmWarehouseTaskHU OData function import.
|
ConfirmWarehouseTaskProductFluentHelper |
confirmWarehouseTaskProduct(String warehouse,
String warehouseTask,
String warehouseTaskItem,
String alternativeUnit,
BigDecimal actualQuantityInAltvUnit,
BigDecimal differenceQuantityInAltvUnit,
String whseTaskExceptionCodeQtyDiff,
String destinationStorageBin,
String whseTaskExCodeDestStorageBin,
String sourceHandlingUnit)
Creates a fluent helper for the ConfirmWarehouseTaskProduct OData function import.
|
WarehouseOrderFluentHelper |
getAllWarehouseOrder()
Fetch multiple
WarehouseOrder entities. |
WarehouseTaskFluentHelper |
getAllWarehouseTask()
Fetch multiple
WarehouseTask entities. |
WarehouseTaskExceptionCodeFluentHelper |
getAllWarehouseTaskExceptionCode()
Fetch multiple
WarehouseTaskExceptionCode entities. |
WarehouseOrderByKeyFluentHelper |
getWarehouseOrderByKey(String warehouse,
String warehouseOrder)
Fetch a single
WarehouseOrder entity using key fields. |
WarehouseTaskByKeyFluentHelper |
getWarehouseTaskByKey(String warehouse,
String warehouseTask,
String warehouseTaskItem)
Fetch a single
WarehouseTask entity using key fields. |
WarehouseTaskExceptionCodeByKeyFluentHelper |
getWarehouseTaskExceptionCodeByKey(String warehouse,
String warehouseTask,
String warehouseTaskItem,
String warehouseTaskExceptionCode,
String businessContext,
String businessContextExecutionStep)
Fetch a single
WarehouseTaskExceptionCode entity using key fields. |
SetInProcessWarehouseOrderFluentHelper |
setInProcessWarehouseOrder(String warehouse,
String warehouseOrder)
Creates a fluent helper for the SetInProcessWarehouseOrder OData function import.
|
UnassignWarehouseOrderFluentHelper |
unassignWarehouseOrder(String warehouse,
String warehouseOrder)
Creates a fluent helper for the UnassignWarehouseOrder OData function import.
|
WarehouseTaskService |
withServicePath(String servicePath)
Overrides the default service path and returns a new service instance with the specified service path.
|
batch
static final String DEFAULT_SERVICE_PATH
withServicePath(String)
method, this is the default service path
used to access the endpoint.@Nonnull WarehouseTaskService withServicePath(@Nonnull String servicePath)
servicePath
- Service path that will override the default.@Nonnull WarehouseOrderFluentHelper getAllWarehouseOrder()
WarehouseOrder
entities.WarehouseOrder
entities. This fluent helper allows methods which modify the underlying query to be called before
executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull WarehouseOrderByKeyFluentHelper getWarehouseOrderByKey(String warehouse, String warehouseOrder)
WarehouseOrder
entity using key fields.warehouse
- Alphanumeric key that identifies a complex, physical warehouse within the warehouse management system.
Constraints: Not nullable, Maximum length: 4
warehouseOrder
- Warehouse Order Number
Constraints: Not nullable, Maximum length: 10
WarehouseOrder
entity using key fields. This fluent helper allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull WarehouseTaskFluentHelper getAllWarehouseTask()
WarehouseTask
entities.WarehouseTask
entities. This fluent helper allows methods which modify the underlying query to be called before
executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull WarehouseTaskByKeyFluentHelper getWarehouseTaskByKey(String warehouse, String warehouseTask, String warehouseTaskItem)
WarehouseTask
entity using key fields.warehouseTaskItem
- Uniquely identifes a movement within a warehouse task (WT)
Constraints: Not nullable, Maximum length: 4
warehouse
- Alphanumeric key that identifies a complex, physical warehouse within the warehouse management system.
Constraints: Not nullable, Maximum length: 4
warehouseTask
- Number that uniquely identifies the warehouse task within a warehouse.
Constraints: Not nullable, Maximum length: 12
WarehouseTask
entity using key fields. This fluent helper allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull WarehouseTaskExceptionCodeFluentHelper getAllWarehouseTaskExceptionCode()
WarehouseTaskExceptionCode
entities.WarehouseTaskExceptionCode
entities. This fluent helper allows methods which modify the underlying query
to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull WarehouseTaskExceptionCodeByKeyFluentHelper getWarehouseTaskExceptionCodeByKey(String warehouse, String warehouseTask, String warehouseTaskItem, String warehouseTaskExceptionCode, String businessContext, String businessContextExecutionStep)
WarehouseTaskExceptionCode
entity using key fields.businessContextExecutionStep
- Execution Step in Business Context
Constraints: Not nullable, Maximum length: 2
warehouseTaskItem
- Uniquely identifes a movement within a warehouse task (WT)
Constraints: Not nullable, Maximum length: 4
warehouseTaskExceptionCode
- Code with which an exception situation in the warehouse can be documented.
Constraints: Not nullable, Maximum length: 4
businessContext
- Context in which special exception codes can be made available.
Constraints: Not nullable, Maximum length: 3
warehouse
- Alphanumeric key that identifies a complex, physical warehouse within the warehouse management system.
Constraints: Not nullable, Maximum length: 4
warehouseTask
- Number that uniquely identifies the warehouse task within a warehouse.
Constraints: Not nullable, Maximum length: 12
WarehouseTaskExceptionCode
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull AssignWarehouseOrderFluentHelper assignWarehouseOrder(String warehouse, String warehouseOrder, String warehouseResource)
Creates a fluent helper for the AssignWarehouseOrder OData function import.
warehouseResource
- Resource
Constraints: Nullable, Maximum length: 18
Original parameter name from the Odata EDM: WarehouseResource
warehouse
- Warehouse Number
Constraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: Warehouse
warehouseOrder
- Warehouse Order
Constraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: WarehouseOrder
execute
method on the fluent helper object.@Nonnull SetInProcessWarehouseOrderFluentHelper setInProcessWarehouseOrder(String warehouse, String warehouseOrder)
Creates a fluent helper for the SetInProcessWarehouseOrder OData function import.
warehouse
- Warehouse Number
Constraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: Warehouse
warehouseOrder
- Warehouse Order
Constraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: WarehouseOrder
execute
method on the fluent helper object.@Nonnull UnassignWarehouseOrderFluentHelper unassignWarehouseOrder(String warehouse, String warehouseOrder)
Creates a fluent helper for the UnassignWarehouseOrder OData function import.
warehouse
- Warehouse Number
Constraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: Warehouse
warehouseOrder
- Warehouse Order
Constraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: WarehouseOrder
execute
method on the fluent helper object.@Nonnull CancelWarehouseTaskFluentHelper cancelWarehouseTask(String warehouse, String warehouseTask, String warehouseTaskItem)
Creates a fluent helper for the CancelWarehouseTask OData function import.
warehouseTaskItem
- WT Item
Constraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: WarehouseTaskItem
warehouse
- Warehouse Number
Constraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: Warehouse
warehouseTask
- Warehouse Task
Constraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: WarehouseTask
execute
method on the fluent helper object.@Nonnull ConfirmWarehouseTaskExactFluentHelper confirmWarehouseTaskExact(String warehouse, String warehouseTask, String warehouseTaskItem)
Creates a fluent helper for the ConfirmWarehouseTaskExact OData function import.
warehouseTaskItem
- WT Item
Constraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: WarehouseTaskItem
warehouse
- Warehouse Number
Constraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: Warehouse
warehouseTask
- Warehouse Task
Constraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: WarehouseTask
execute
method on the fluent helper object.@Nonnull ConfirmWarehouseTaskHUFluentHelper confirmWarehouseTaskHU(String warehouse, String warehouseTask, String warehouseTaskItem, String destinationStorageBin, String whseTaskExCodeDestStorageBin)
Creates a fluent helper for the ConfirmWarehouseTaskHU OData function import.
warehouseTaskItem
- WT Item
Constraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: WarehouseTaskItem
destinationStorageBin
- Destination Bin
Constraints: Nullable, Maximum length: 18
Original parameter name from the Odata EDM: DestinationStorageBin
warehouse
- Warehouse Number
Constraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: Warehouse
warehouseTask
- Warehouse Task
Constraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: WarehouseTask
whseTaskExCodeDestStorageBin
- Exception Code
Constraints: Nullable, Maximum length: 4
Original parameter name from the Odata EDM: WhseTaskExCodeDestStorageBin
execute
method on the fluent helper object.@Nonnull ConfirmWarehouseTaskProductFluentHelper confirmWarehouseTaskProduct(String warehouse, String warehouseTask, String warehouseTaskItem, String alternativeUnit, BigDecimal actualQuantityInAltvUnit, BigDecimal differenceQuantityInAltvUnit, String whseTaskExceptionCodeQtyDiff, String destinationStorageBin, String whseTaskExCodeDestStorageBin, String sourceHandlingUnit)
Creates a fluent helper for the ConfirmWarehouseTaskProduct OData function import.
sourceHandlingUnit
- Source Handling Unit
Constraints: Nullable, Maximum length: 20
Original parameter name from the Odata EDM: SourceHandlingUnit
whseTaskExceptionCodeQtyDiff
- Exception Code
Constraints: Nullable, Maximum length: 4
Original parameter name from the Odata EDM: WhseTaskExceptionCodeQtyDiff
warehouseTaskItem
- WT Item
Constraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: WarehouseTaskItem
destinationStorageBin
- Destination Bin
Constraints: Nullable, Maximum length: 18
Original parameter name from the Odata EDM: DestinationStorageBin
alternativeUnit
- Alt. Unit of Measure
Constraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: AlternativeUnit
differenceQuantityInAltvUnit
- Difference Quantity
Constraints: Nullable, Precision: 31, Scale: 14
Original parameter name from the Odata EDM: DifferenceQuantityInAltvUnit
actualQuantityInAltvUnit
- Actual Quantity
Constraints: Nullable, Precision: 31, Scale: 14
Original parameter name from the Odata EDM: ActualQuantityInAltvUnit
warehouse
- Warehouse Number
Constraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: Warehouse
warehouseTask
- Warehouse Task
Constraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: WarehouseTask
whseTaskExCodeDestStorageBin
- Exception Code
Constraints: Nullable, Maximum length: 4
Original parameter name from the Odata EDM: WhseTaskExCodeDestStorageBin
execute
method on the fluent helper object.Copyright © 2019 SAP SE. All rights reserved.