Interface WarehouseOutboundDeliveryOrderService

All Superinterfaces:
BatchService<WarehouseOutboundDeliveryOrderServiceBatch>
All Known Implementing Classes:
DefaultWarehouseOutboundDeliveryOrderService

@Deprecated public interface WarehouseOutboundDeliveryOrderService extends BatchService<WarehouseOutboundDeliveryOrderServiceBatch>
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 header information for warehouse outbound delivery orders. - You can retrieve item information for warehouse outbound delivery orders, including serial numbers. - You can change the carrier ID for a warehouse outbound delivery order at header level. - You can change the staging bay for a warehouse outbound delivery order, as well as the product quantity, at item level. - You can adjust the delivery quantity down to 0 if picking hasn't started, or down to the partial quantity that has already been picked. - You can print a loading list for a delivery. - You can post goods issue. - You can reverse goods issue..

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_WHSE_OUTB_DLV_ORDER
API Version: 1.0.0
Minimum ERP Version: 2208
Communication Scenario: Warehousing - Process Outbound Delivery Order Integration(SAP_COM_0356)
Scope Items: Warehouse Outbound Processing(3BS)
Business Object: Warehouse Outbound Delivery Order
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull WarehouseOutboundDeliveryOrderService 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.
    • getAllWhseDeliveryDocumentAddress

      @Nonnull WhseDeliveryDocumentAddressFluentHelper getAllWhseDeliveryDocumentAddress()
      Deprecated.
      Fetch multiple WhseDeliveryDocumentAddress entities.
      Returns:
      A fluent helper to fetch multiple WhseDeliveryDocumentAddress 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.
    • getWhseDeliveryDocumentAddressByKey

      @Nonnull WhseDeliveryDocumentAddressByKeyFluentHelper getWhseDeliveryDocumentAddressByKey(String outboundDeliveryOrder, String outboundDeliveryOrderItem, String businessPartnerRole)
      Deprecated.
      Fetch a single WhseDeliveryDocumentAddress entity using key fields.
      Parameters:
      businessPartnerRole - Partner Role

      Constraints: Not nullable, Maximum length: 6

      outboundDeliveryOrder - Document Number

      Constraints: Not nullable, Maximum length: 35

      outboundDeliveryOrderItem - Item Number

      Constraints: Not nullable, Maximum length: 10

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

      @Nonnull WhseOutboundDeliveryOrderHeadFluentHelper getAllWhseOutboundDeliveryOrderHead()
      Deprecated.
      Fetch multiple WhseOutboundDeliveryOrderHead entities.
      Returns:
      A fluent helper to fetch multiple WhseOutboundDeliveryOrderHead 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.
    • getWhseOutboundDeliveryOrderHeadByKey

      @Nonnull WhseOutboundDeliveryOrderHeadByKeyFluentHelper getWhseOutboundDeliveryOrderHeadByKey(String outboundDeliveryOrder)
      Deprecated.
      Fetch a single WhseOutboundDeliveryOrderHead entity using key fields.
      Parameters:
      outboundDeliveryOrder - Document Number

      Constraints: Not nullable, Maximum length: 35

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

      @Nonnull WhseOutboundDeliveryOrderHeadUpdateFluentHelper updateWhseOutboundDeliveryOrderHead(@Nonnull WhseOutboundDeliveryOrderHead whseOutboundDeliveryOrderHead)
      Deprecated.
      Update an existing WhseOutboundDeliveryOrderHead entity and save it to the S/4HANA system.
      Parameters:
      whseOutboundDeliveryOrderHead - WhseOutboundDeliveryOrderHead entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing WhseOutboundDeliveryOrderHead entity. To perform execution, call the execute method on the fluent helper object.
    • getAllWhseOutboundDeliveryOrderItem

      @Nonnull WhseOutboundDeliveryOrderItemFluentHelper getAllWhseOutboundDeliveryOrderItem()
      Deprecated.
      Fetch multiple WhseOutboundDeliveryOrderItem entities.
      Returns:
      A fluent helper to fetch multiple WhseOutboundDeliveryOrderItem 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.
    • getWhseOutboundDeliveryOrderItemByKey

      @Nonnull WhseOutboundDeliveryOrderItemByKeyFluentHelper getWhseOutboundDeliveryOrderItemByKey(String outboundDeliveryOrder, String outboundDeliveryOrderItem)
      Deprecated.
      Fetch a single WhseOutboundDeliveryOrderItem entity using key fields.
      Parameters:
      outboundDeliveryOrder - Document Number

      Constraints: Not nullable, Maximum length: 35

      outboundDeliveryOrderItem - Item Number

      Constraints: Not nullable, Maximum length: 10

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

      @Nonnull WhseOutboundDeliveryOrderItemUpdateFluentHelper updateWhseOutboundDeliveryOrderItem(@Nonnull WhseOutboundDeliveryOrderItem whseOutboundDeliveryOrderItem)
      Deprecated.
      Update an existing WhseOutboundDeliveryOrderItem entity and save it to the S/4HANA system.
      Parameters:
      whseOutboundDeliveryOrderItem - WhseOutboundDeliveryOrderItem entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing WhseOutboundDeliveryOrderItem entity. To perform execution, call the execute method on the fluent helper object.
    • getAllWhseOutbDelivOrderItemSerialNo

      @Nonnull WhseOutbDelivOrderItemSerialNoFluentHelper getAllWhseOutbDelivOrderItemSerialNo()
      Deprecated.
      Fetch multiple WhseOutbDelivOrderItemSerialNo entities.
      Returns:
      A fluent helper to fetch multiple WhseOutbDelivOrderItemSerialNo 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.
    • getWhseOutbDelivOrderItemSerialNoByKey

      @Nonnull WhseOutbDelivOrderItemSerialNoByKeyFluentHelper getWhseOutbDelivOrderItemSerialNoByKey(String outboundDeliveryOrder, String outboundDeliveryOrderItem, String eWMSerialNumber)
      Deprecated.
      Fetch a single WhseOutbDelivOrderItemSerialNo entity using key fields.
      Parameters:
      outboundDeliveryOrder - Document Number

      Constraints: Not nullable, Maximum length: 35

      eWMSerialNumber -
      outboundDeliveryOrderItem - Item Number

      Constraints: Not nullable, Maximum length: 10

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

      @Nonnull PostGoodsIssueFluentHelper postGoodsIssue(@Nonnull String outboundDeliveryOrder)
      Deprecated.

      Creates a fluent helper for the PostGoodsIssue OData function import.

      Parameters:
      outboundDeliveryOrder - Document Number

      Constraints: Not nullable, Maximum length: 35

      Original parameter name from the Odata EDM: OutboundDeliveryOrder

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

      @Nonnull PrintLoadingListFluentHelper printLoadingList(@Nonnull String outboundDeliveryOrder)
      Deprecated.

      Creates a fluent helper for the PrintLoadingList OData function import.

      Parameters:
      outboundDeliveryOrder - Document Number

      Constraints: Not nullable, Maximum length: 35

      Original parameter name from the Odata EDM: OutboundDeliveryOrder

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

      @Nonnull ReverseGoodsIssueFluentHelper reverseGoodsIssue(@Nonnull String outboundDeliveryOrder)
      Deprecated.

      Creates a fluent helper for the ReverseGoodsIssue OData function import.

      Parameters:
      outboundDeliveryOrder - Document Number

      Constraints: Not nullable, Maximum length: 35

      Original parameter name from the Odata EDM: OutboundDeliveryOrder

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

      @Nonnull AdjustDeliveryItemQuantityFluentHelper adjustDeliveryItemQuantity(@Nonnull String outboundDeliveryOrder, @Nonnull String outboundDeliveryOrderItem)
      Deprecated.

      Creates a fluent helper for the AdjustDeliveryItemQuantity OData function import.

      Parameters:
      outboundDeliveryOrder - Document Number

      Constraints: Not nullable, Maximum length: 35

      Original parameter name from the Odata EDM: OutboundDeliveryOrder

      outboundDeliveryOrderItem - Item Number

      Constraints: Not nullable, Maximum length: 10

      Original parameter name from the Odata EDM: OutboundDeliveryOrderItem

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