Interface ProcessWarehouseTaskService

All Known Implementing Classes:
DefaultProcessWarehouseTaskService

@Deprecated public interface ProcessWarehouseTaskService
Deprecated.
The service and all its related classes are deprecated. 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 with their serial numbers. 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, confirm with serial numbers, 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: WAREHOUSEORDER_0001
API Version: 1.4.0
Minimum ERP Version: 2302
Communication Scenario: Warehousing - Process Warehouse Task Integration(SAP_COM_0353)
Scope Items: Resource Management in Warehousing(3W0)
Authentication Methods: x509
Service Group Name: API_WAREHOUSE_ORDER_TASK_2
Business Object: Warehouse Order
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull ProcessWarehouseTaskService 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.
    • batch

      @Nonnull BatchRequestBuilder batch()
      Deprecated.
      Creates a batch request builder object.
      Returns:
      A request builder to handle batch operation on this service. To perform execution, call the execute method on the request builder object.
    • getAllWarehouseOrder

      @Nonnull GetAllRequestBuilder<WarehouseOrder> getAllWarehouseOrder()
      Deprecated.
      Fetch multiple WarehouseOrder entities.
      Returns:
      A request builder to fetch multiple WarehouseOrder entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countWarehouseOrder

      @Nonnull CountRequestBuilder<WarehouseOrder> countWarehouseOrder()
      Deprecated.
      Fetch the number of entries from the WarehouseOrder entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of WarehouseOrder entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getWarehouseOrderByKey

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

      Constraints: Not nullable, Maximum length: 4

      warehouseOrder - Warehouse Order Number

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single WarehouseOrder entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • createWarehouseOrder

      @Nonnull CreateRequestBuilder<WarehouseOrder> 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 request builder to create a new WarehouseOrder entity. To perform execution, call the execute method on the request builder object.
    • updateWarehouseOrder

      @Nonnull UpdateRequestBuilder<WarehouseOrder> updateWarehouseOrder(@Nonnull WarehouseOrder warehouseOrder)
      Deprecated.
      Update an existing WarehouseOrder entity and save it to the S/4HANA system.
      Parameters:
      warehouseOrder - WarehouseOrder entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing WarehouseOrder entity. To perform execution, call the execute method on the request builder object.
    • getAllWarehouseOrderPickHndlgUnit

      @Nonnull GetAllRequestBuilder<WarehouseOrderPickHndlgUnit> getAllWarehouseOrderPickHndlgUnit()
      Deprecated.
      Fetch multiple WarehouseOrderPickHndlgUnit entities.
      Returns:
      A request builder to fetch multiple WarehouseOrderPickHndlgUnit entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countWarehouseOrderPickHndlgUnit

      @Nonnull CountRequestBuilder<WarehouseOrderPickHndlgUnit> countWarehouseOrderPickHndlgUnit()
      Deprecated.
      Fetch the number of entries from the WarehouseOrderPickHndlgUnit entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of WarehouseOrderPickHndlgUnit entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getWarehouseOrderPickHndlgUnitByKey

      @Nonnull GetByKeyRequestBuilder<WarehouseOrderPickHndlgUnit> getWarehouseOrderPickHndlgUnitByKey(String eWMWarehouse, String warehouseOrder, String handlingUnitExternalID)
      Deprecated.
      Fetch a single WarehouseOrderPickHndlgUnit entity using key fields.
      Parameters:
      handlingUnitExternalID - Handling Unit

      Constraints: Not nullable, Maximum length: 20

      eWMWarehouse - Warehouse Number/Warehouse Complex

      Constraints: Not nullable, Maximum length: 4

      warehouseOrder - Warehouse Order Number

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single WarehouseOrderPickHndlgUnit entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • createWarehouseOrderPickHndlgUnit

      @Nonnull CreateRequestBuilder<WarehouseOrderPickHndlgUnit> createWarehouseOrderPickHndlgUnit(@Nonnull WarehouseOrderPickHndlgUnit warehouseOrderPickHndlgUnit)
      Deprecated.
      Create a new WarehouseOrderPickHndlgUnit entity and save it to the S/4HANA system.
      Parameters:
      warehouseOrderPickHndlgUnit - WarehouseOrderPickHndlgUnit entity object that will be created in the S/4HANA system.
      Returns:
      A request builder to create a new WarehouseOrderPickHndlgUnit entity. To perform execution, call the execute method on the request builder object.
    • getAllWarehouseTask

      @Nonnull GetAllRequestBuilder<WarehouseTask> getAllWarehouseTask()
      Deprecated.
      Fetch multiple WarehouseTask entities.
      Returns:
      A request builder to fetch multiple WarehouseTask entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countWarehouseTask

      @Nonnull CountRequestBuilder<WarehouseTask> countWarehouseTask()
      Deprecated.
      Fetch the number of entries from the WarehouseTask entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of WarehouseTask entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getWarehouseTaskByKey

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

      Constraints: Not nullable, Maximum length: 4

      warehouseTask - Warehouse Task

      Constraints: Not nullable, Maximum length: 12

      eWMWarehouse - Warehouse Number/Warehouse Complex

      Constraints: Not nullable, Maximum length: 4

      Returns:
      A request builder to fetch a single WarehouseTask entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • createWarehouseTask

      @Nonnull CreateRequestBuilder<WarehouseTask> 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 request builder to create a new WarehouseTask entity. To perform execution, call the execute method on the request builder object.
    • getAllWarehouseTaskExceptionCode

      @Nonnull GetAllRequestBuilder<WarehouseTaskExceptionCode> getAllWarehouseTaskExceptionCode()
      Deprecated.
      Fetch multiple WarehouseTaskExceptionCode entities.
      Returns:
      A request builder to fetch multiple WarehouseTaskExceptionCode entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countWarehouseTaskExceptionCode

      @Nonnull CountRequestBuilder<WarehouseTaskExceptionCode> countWarehouseTaskExceptionCode()
      Deprecated.
      Fetch the number of entries from the WarehouseTaskExceptionCode entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of WarehouseTaskExceptionCode entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getWarehouseTaskExceptionCodeByKey

      @Nonnull GetByKeyRequestBuilder<WarehouseTaskExceptionCode> getWarehouseTaskExceptionCodeByKey(String eWMWarehouse, 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

      warehouseTask - Warehouse Task

      Constraints: Not nullable, Maximum length: 12

      eWMWarehouse - Warehouse Number/Warehouse Complex

      Constraints: Not nullable, Maximum length: 4

      Returns:
      A request builder to fetch a single WarehouseTaskExceptionCode entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getAllWarehouseTaskSerialNumber

      @Nonnull GetAllRequestBuilder<WarehouseTaskSerialNumber> getAllWarehouseTaskSerialNumber()
      Deprecated.
      Fetch multiple WarehouseTaskSerialNumber entities.
      Returns:
      A request builder to fetch multiple WarehouseTaskSerialNumber entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countWarehouseTaskSerialNumber

      @Nonnull CountRequestBuilder<WarehouseTaskSerialNumber> countWarehouseTaskSerialNumber()
      Deprecated.
      Fetch the number of entries from the WarehouseTaskSerialNumber entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of WarehouseTaskSerialNumber entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getWarehouseTaskSerialNumberByKey

      @Nonnull GetByKeyRequestBuilder<WarehouseTaskSerialNumber> getWarehouseTaskSerialNumberByKey(String eWMWarehouse, String warehouseTask, String warehouseTaskItem, String eWMSerialNumber)
      Deprecated.
      Fetch a single WarehouseTaskSerialNumber entity using key fields.
      Parameters:
      warehouseTaskItem - Warehouse Task Item

      Constraints: Not nullable, Maximum length: 4

      eWMSerialNumber -

      Constraints: Not nullable, Maximum length: 30

      warehouseTask - Warehouse Task

      Constraints: Not nullable, Maximum length: 12

      eWMWarehouse - Warehouse Number/Warehouse Complex

      Constraints: Not nullable, Maximum length: 4

      Returns:
      A request builder to fetch a single WarehouseTaskSerialNumber entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.