Interface WarehouseTaskService

All Superinterfaces:
BatchService<WarehouseTaskServiceBatch>
All Known Implementing Classes:
DefaultWarehouseTaskService

@Deprecated public interface WarehouseTaskService extends BatchService<WarehouseTaskServiceBatch>
Deprecated.
The service and all its related classes are deprecated as of release 2108 (Aug 2021). Please use the odata generator to generate the VDM.

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). - You can create warehouse tasks (product warehouse tasks, HU warehouse tasks, warehouse tasks for warehouse requests)..

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_WAREHOUSE_ORDER_TASK
API Version: 1.0.0
Minimum ERP Version: 2208
Communication Scenario: Warehousing - Process Warehouse Task Integration(SAP_COM_0353)
Scope Items: Resource Management in Warehousing(3W0)
Business Object: Warehouse Order
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull WarehouseTaskService withServicePath(@Nonnull String servicePath)
      Deprecated.
      Overrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.
      Parameters:
      servicePath - Service path that will override the default.
      Returns:
      A new service instance with the specified service path.
    • getAllWarehouseOrder

      @Nonnull WarehouseOrderFluentHelper getAllWarehouseOrder()
      Deprecated.
      Fetch multiple WarehouseOrder entities.
      Returns:
      A fluent helper to fetch multiple 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.
    • getWarehouseOrderByKey

      @Nonnull WarehouseOrderByKeyFluentHelper getWarehouseOrderByKey(String warehouse, String warehouseOrder)
      Deprecated.
      Fetch a single WarehouseOrder entity using key fields.
      Parameters:
      warehouse - Warehouse Number/Warehouse Complex

      Constraints: Not nullable, Maximum length: 4

      warehouseOrder - Warehouse Order Number

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A fluent helper to fetch a single 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.
    • createWarehouseOrder

      @Nonnull WarehouseOrderCreateFluentHelper createWarehouseOrder(@Nonnull WarehouseOrder warehouseOrder)
      Deprecated.
      Create a new WarehouseOrder entity and save it to the S/4HANA system.
      Parameters:
      warehouseOrder - WarehouseOrder entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new WarehouseOrder entity. To perform execution, call the execute method on the fluent helper object.
    • getAllWarehouseTask

      @Nonnull WarehouseTaskFluentHelper getAllWarehouseTask()
      Deprecated.
      Fetch multiple WarehouseTask entities.
      Returns:
      A fluent helper to fetch multiple 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.
    • getWarehouseTaskByKey

      @Nonnull WarehouseTaskByKeyFluentHelper getWarehouseTaskByKey(String warehouse, String warehouseTask, String warehouseTaskItem)
      Deprecated.
      Fetch a single WarehouseTask entity using key fields.
      Parameters:
      warehouseTaskItem - Warehouse Task Item

      Constraints: Not nullable, Maximum length: 4

      warehouse - Warehouse Number/Warehouse Complex

      Constraints: Not nullable, Maximum length: 4

      warehouseTask - Warehouse Task

      Constraints: Not nullable, Maximum length: 12

      Returns:
      A fluent helper to fetch a single 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.
    • createWarehouseTask

      @Nonnull WarehouseTaskCreateFluentHelper createWarehouseTask(@Nonnull WarehouseTask warehouseTask)
      Deprecated.
      Create a new WarehouseTask entity and save it to the S/4HANA system.
      Parameters:
      warehouseTask - WarehouseTask entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new WarehouseTask entity. To perform execution, call the execute method on the fluent helper object.
    • getAllWarehouseTaskExceptionCode

      @Nonnull WarehouseTaskExceptionCodeFluentHelper getAllWarehouseTaskExceptionCode()
      Deprecated.
      Fetch multiple WarehouseTaskExceptionCode entities.
      Returns:
      A fluent helper to fetch multiple 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.
    • getWarehouseTaskExceptionCodeByKey

      @Nonnull WarehouseTaskExceptionCodeByKeyFluentHelper getWarehouseTaskExceptionCodeByKey(String warehouse, String warehouseTask, String warehouseTaskItem, String warehouseTaskExceptionCode, String businessContext, String businessContextExecutionStep)
      Deprecated.
      Fetch a single WarehouseTaskExceptionCode entity using key fields.
      Parameters:
      businessContextExecutionStep - Execution Step in Business Context

      Constraints: Not nullable, Maximum length: 2

      warehouseTaskItem - Warehouse Task Item

      Constraints: Not nullable, Maximum length: 4

      warehouseTaskExceptionCode - Exception Code

      Constraints: Not nullable, Maximum length: 4

      businessContext - Business Context

      Constraints: Not nullable, Maximum length: 3

      warehouse - Warehouse Number/Warehouse Complex

      Constraints: Not nullable, Maximum length: 4

      warehouseTask - Warehouse Task

      Constraints: Not nullable, Maximum length: 12

      Returns:
      A fluent helper to fetch a single 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.
    • assignWarehouseOrder

      @Nonnull AssignWarehouseOrderFluentHelper assignWarehouseOrder(@Nonnull String warehouse, @Nonnull String warehouseOrder, @Nullable String warehouseResource)
      Deprecated.

      Creates a fluent helper for the AssignWarehouseOrder OData function import.

      Parameters:
      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

      Returns:
      A fluent helper object that will execute the AssignWarehouseOrder OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • setInProcessWarehouseOrder

      @Nonnull SetInProcessWarehouseOrderFluentHelper setInProcessWarehouseOrder(@Nonnull String warehouse, @Nonnull String warehouseOrder)
      Deprecated.

      Creates a fluent helper for the SetInProcessWarehouseOrder OData function import.

      Parameters:
      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

      Returns:
      A fluent helper object that will execute the SetInProcessWarehouseOrder OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • unassignWarehouseOrder

      @Nonnull UnassignWarehouseOrderFluentHelper unassignWarehouseOrder(@Nonnull String warehouse, @Nonnull String warehouseOrder)
      Deprecated.

      Creates a fluent helper for the UnassignWarehouseOrder OData function import.

      Parameters:
      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

      Returns:
      A fluent helper object that will execute the UnassignWarehouseOrder OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • cancelWarehouseTask

      @Nonnull CancelWarehouseTaskFluentHelper cancelWarehouseTask(@Nonnull String warehouse, @Nonnull String warehouseTask, @Nonnull String warehouseTaskItem)
      Deprecated.

      Creates a fluent helper for the CancelWarehouseTask OData function import.

      Parameters:
      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

      Returns:
      A fluent helper object that will execute the CancelWarehouseTask OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • confirmWarehouseTaskExact

      @Nonnull ConfirmWarehouseTaskExactFluentHelper confirmWarehouseTaskExact(@Nonnull String warehouse, @Nonnull String warehouseTask, @Nonnull String warehouseTaskItem)
      Deprecated.

      Creates a fluent helper for the ConfirmWarehouseTaskExact OData function import.

      Parameters:
      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

      Returns:
      A fluent helper object that will execute the ConfirmWarehouseTaskExact OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • confirmWarehouseTaskHU

      @Nonnull ConfirmWarehouseTaskHUFluentHelper confirmWarehouseTaskHU(@Nonnull String warehouse, @Nonnull String warehouseTask, @Nonnull String warehouseTaskItem, @Nullable String destinationStorageBin, @Nullable String whseTaskExCodeDestStorageBin)
      Deprecated.

      Creates a fluent helper for the ConfirmWarehouseTaskHU OData function import.

      Parameters:
      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

      Returns:
      A fluent helper object that will execute the ConfirmWarehouseTaskHU OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • confirmWarehouseTaskProduct

      @Nonnull ConfirmWarehouseTaskProductFluentHelper confirmWarehouseTaskProduct(@Nonnull String warehouse, @Nonnull String warehouseTask, @Nonnull String warehouseTaskItem, @Nullable String alternativeUnit, @Nullable BigDecimal actualQuantityInAltvUnit, @Nullable BigDecimal differenceQuantityInAltvUnit, @Nullable String whseTaskExceptionCodeQtyDiff, @Nullable String destinationStorageBin, @Nullable String whseTaskExCodeDestStorageBin, @Nullable String sourceHandlingUnit)
      Deprecated.

      Creates a fluent helper for the ConfirmWarehouseTaskProduct OData function import.

      Parameters:
      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

      Returns:
      A fluent helper object that will execute the ConfirmWarehouseTaskProduct OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.