@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultWarehouseTaskService") public class DefaultWarehouseTaskService extends Object implements WarehouseTaskService
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 |
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultWarehouseTaskService()
Creates a service using
WarehouseTaskService.DEFAULT_SERVICE_PATH to send the requests. |
Modifier and Type | Method and Description |
---|---|
AssignWarehouseOrderFluentHelper |
assignWarehouseOrder(String warehouse,
String warehouseOrder,
String warehouseResource)
Creates a fluent helper for the AssignWarehouseOrder OData function import.
|
DefaultWarehouseTaskServiceBatch |
batch()
Instantiate a new FluentHelper instance for a single OData batch request.
|
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.
|
DefaultWarehouseTaskService |
withServicePath(String servicePath)
Overrides the default service path and returns a new service instance with the specified service path.
|
public DefaultWarehouseTaskService()
WarehouseTaskService.DEFAULT_SERVICE_PATH
to send the requests.@Nonnull public DefaultWarehouseTaskService withServicePath(@Nonnull String servicePath)
WarehouseTaskService
withServicePath
in interface WarehouseTaskService
servicePath
- Service path that will override the default.@Nonnull public DefaultWarehouseTaskServiceBatch batch()
batch
in interface BatchService<WarehouseTaskServiceBatch>
@Nonnull public WarehouseOrderFluentHelper getAllWarehouseOrder()
WarehouseTaskService
WarehouseOrder
entities.getAllWarehouseOrder
in interface WarehouseTaskService
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 public WarehouseOrderByKeyFluentHelper getWarehouseOrderByKey(String warehouse, String warehouseOrder)
WarehouseTaskService
WarehouseOrder
entity using key fields.getWarehouseOrderByKey
in interface WarehouseTaskService
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 public WarehouseTaskFluentHelper getAllWarehouseTask()
WarehouseTaskService
WarehouseTask
entities.getAllWarehouseTask
in interface WarehouseTaskService
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 public WarehouseTaskByKeyFluentHelper getWarehouseTaskByKey(String warehouse, String warehouseTask, String warehouseTaskItem)
WarehouseTaskService
WarehouseTask
entity using key fields.getWarehouseTaskByKey
in interface WarehouseTaskService
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
warehouseTaskItem
- Uniquely identifes a movement within a warehouse task (WT)
Constraints: Not nullable, Maximum length: 4
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 public WarehouseTaskExceptionCodeFluentHelper getAllWarehouseTaskExceptionCode()
WarehouseTaskService
WarehouseTaskExceptionCode
entities.getAllWarehouseTaskExceptionCode
in interface WarehouseTaskService
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 public WarehouseTaskExceptionCodeByKeyFluentHelper getWarehouseTaskExceptionCodeByKey(String warehouse, String warehouseTask, String warehouseTaskItem, String warehouseTaskExceptionCode, String businessContext, String businessContextExecutionStep)
WarehouseTaskService
WarehouseTaskExceptionCode
entity using key fields.getWarehouseTaskExceptionCodeByKey
in interface WarehouseTaskService
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
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
businessContextExecutionStep
- Execution Step in Business Context
Constraints: Not nullable, Maximum length: 2
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 public AssignWarehouseOrderFluentHelper assignWarehouseOrder(String warehouse, String warehouseOrder, String warehouseResource)
WarehouseTaskService
Creates a fluent helper for the AssignWarehouseOrder OData function import.
assignWarehouseOrder
in interface WarehouseTaskService
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
warehouseResource
- Resource
Constraints: Nullable, Maximum length: 18
Original parameter name from the Odata EDM: WarehouseResource
execute
method on the fluent helper object.@Nonnull public SetInProcessWarehouseOrderFluentHelper setInProcessWarehouseOrder(String warehouse, String warehouseOrder)
WarehouseTaskService
Creates a fluent helper for the SetInProcessWarehouseOrder OData function import.
setInProcessWarehouseOrder
in interface WarehouseTaskService
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 public UnassignWarehouseOrderFluentHelper unassignWarehouseOrder(String warehouse, String warehouseOrder)
WarehouseTaskService
Creates a fluent helper for the UnassignWarehouseOrder OData function import.
unassignWarehouseOrder
in interface WarehouseTaskService
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 public CancelWarehouseTaskFluentHelper cancelWarehouseTask(String warehouse, String warehouseTask, String warehouseTaskItem)
WarehouseTaskService
Creates a fluent helper for the CancelWarehouseTask OData function import.
cancelWarehouseTask
in interface WarehouseTaskService
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
warehouseTaskItem
- WT Item
Constraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: WarehouseTaskItem
execute
method on the fluent helper object.@Nonnull public ConfirmWarehouseTaskExactFluentHelper confirmWarehouseTaskExact(String warehouse, String warehouseTask, String warehouseTaskItem)
WarehouseTaskService
Creates a fluent helper for the ConfirmWarehouseTaskExact OData function import.
confirmWarehouseTaskExact
in interface WarehouseTaskService
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
warehouseTaskItem
- WT Item
Constraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: WarehouseTaskItem
execute
method on the fluent helper object.@Nonnull public ConfirmWarehouseTaskHUFluentHelper confirmWarehouseTaskHU(String warehouse, String warehouseTask, String warehouseTaskItem, String destinationStorageBin, String whseTaskExCodeDestStorageBin)
WarehouseTaskService
Creates a fluent helper for the ConfirmWarehouseTaskHU OData function import.
confirmWarehouseTaskHU
in interface WarehouseTaskService
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
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
whseTaskExCodeDestStorageBin
- Exception Code
Constraints: Nullable, Maximum length: 4
Original parameter name from the Odata EDM: WhseTaskExCodeDestStorageBin
execute
method on the fluent helper object.@Nonnull public ConfirmWarehouseTaskProductFluentHelper confirmWarehouseTaskProduct(String warehouse, String warehouseTask, String warehouseTaskItem, String alternativeUnit, BigDecimal actualQuantityInAltvUnit, BigDecimal differenceQuantityInAltvUnit, String whseTaskExceptionCodeQtyDiff, String destinationStorageBin, String whseTaskExCodeDestStorageBin, String sourceHandlingUnit)
WarehouseTaskService
Creates a fluent helper for the ConfirmWarehouseTaskProduct OData function import.
confirmWarehouseTaskProduct
in interface WarehouseTaskService
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
warehouseTaskItem
- WT Item
Constraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: WarehouseTaskItem
alternativeUnit
- Alt. Unit of Measure
Constraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: AlternativeUnit
actualQuantityInAltvUnit
- Actual Quantity
Constraints: Nullable, Precision: 31, Scale: 14
Original parameter name from the Odata EDM: ActualQuantityInAltvUnit
differenceQuantityInAltvUnit
- Difference Quantity
Constraints: Nullable, Precision: 31, Scale: 14
Original parameter name from the Odata EDM: DifferenceQuantityInAltvUnit
whseTaskExceptionCodeQtyDiff
- Exception Code
Constraints: Nullable, Maximum length: 4
Original parameter name from the Odata EDM: WhseTaskExceptionCodeQtyDiff
destinationStorageBin
- Destination Bin
Constraints: Nullable, Maximum length: 18
Original parameter name from the Odata EDM: DestinationStorageBin
whseTaskExCodeDestStorageBin
- Exception Code
Constraints: Nullable, Maximum length: 4
Original parameter name from the Odata EDM: WhseTaskExCodeDestStorageBin
sourceHandlingUnit
- Source Handling Unit
Constraints: Nullable, Maximum length: 20
Original parameter name from the Odata EDM: SourceHandlingUnit
execute
method on the fluent helper object.Copyright © 2020 SAP SE. All rights reserved.