Class DefaultWarehouseOutboundDeliveryOrderService
- All Implemented Interfaces:
BatchService<WarehouseOutboundDeliveryOrderServiceBatch>,WarehouseOutboundDeliveryOrderService
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..
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 Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odata.services.WarehouseOutboundDeliveryOrderService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingWarehouseOutboundDeliveryOrderService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionadjustDeliveryItemQuantity(String outboundDeliveryOrder, String outboundDeliveryOrderItem) Deprecated.Creates a fluent helper for the AdjustDeliveryItemQuantity OData function import.batch()Deprecated.Deprecated.Fetch multipleWhseDeliveryDocumentAddressentities.Deprecated.Fetch multipleWhseOutbDelivOrderItemSerialNoentities.Deprecated.Fetch multipleWhseOutboundDeliveryOrderHeadentities.Deprecated.Fetch multipleWhseOutboundDeliveryOrderItementities.getWhseDeliveryDocumentAddressByKey(String outboundDeliveryOrder, String outboundDeliveryOrderItem, String businessPartnerRole) Deprecated.Fetch a singleWhseDeliveryDocumentAddressentity using key fields.getWhseOutbDelivOrderItemSerialNoByKey(String outboundDeliveryOrder, String outboundDeliveryOrderItem, String eWMSerialNumber) Deprecated.Fetch a singleWhseOutbDelivOrderItemSerialNoentity using key fields.getWhseOutboundDeliveryOrderHeadByKey(String outboundDeliveryOrder) Deprecated.Fetch a singleWhseOutboundDeliveryOrderHeadentity using key fields.getWhseOutboundDeliveryOrderItemByKey(String outboundDeliveryOrder, String outboundDeliveryOrderItem) Deprecated.Fetch a singleWhseOutboundDeliveryOrderItementity using key fields.postGoodsIssue(String outboundDeliveryOrder) Deprecated.Creates a fluent helper for the PostGoodsIssue OData function import.printLoadingList(String outboundDeliveryOrder) Deprecated.Creates a fluent helper for the PrintLoadingList OData function import.reverseGoodsIssue(String outboundDeliveryOrder) Deprecated.Creates a fluent helper for the ReverseGoodsIssue OData function import.updateWhseOutboundDeliveryOrderHead(WhseOutboundDeliveryOrderHead whseOutboundDeliveryOrderHead) Deprecated.Update an existingWhseOutboundDeliveryOrderHeadentity and save it to the S/4HANA system.updateWhseOutboundDeliveryOrderItem(WhseOutboundDeliveryOrderItem whseOutboundDeliveryOrderItem) Deprecated.Update an existingWhseOutboundDeliveryOrderItementity and save it to the S/4HANA system.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.
-
Constructor Details
-
DefaultWarehouseOutboundDeliveryOrderService
public DefaultWarehouseOutboundDeliveryOrderService()Deprecated.Creates a service usingWarehouseOutboundDeliveryOrderService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
@Nonnull public DefaultWarehouseOutboundDeliveryOrderService withServicePath(@Nonnull String servicePath) Deprecated.Description copied from interface:WarehouseOutboundDeliveryOrderServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceWarehouseOutboundDeliveryOrderService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.- Specified by:
batchin interfaceBatchService<WarehouseOutboundDeliveryOrderServiceBatch>
-
getAllWhseDeliveryDocumentAddress
Deprecated.Description copied from interface:WarehouseOutboundDeliveryOrderServiceFetch multipleWhseDeliveryDocumentAddressentities.- Specified by:
getAllWhseDeliveryDocumentAddressin interfaceWarehouseOutboundDeliveryOrderService- Returns:
- A fluent helper to fetch multiple
WhseDeliveryDocumentAddressentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getWhseDeliveryDocumentAddressByKey
@Nonnull public WhseDeliveryDocumentAddressByKeyFluentHelper getWhseDeliveryDocumentAddressByKey(String outboundDeliveryOrder, String outboundDeliveryOrderItem, String businessPartnerRole) Deprecated.Description copied from interface:WarehouseOutboundDeliveryOrderServiceFetch a singleWhseDeliveryDocumentAddressentity using key fields.- Specified by:
getWhseDeliveryDocumentAddressByKeyin interfaceWarehouseOutboundDeliveryOrderService- Parameters:
outboundDeliveryOrder- Document NumberConstraints: Not nullable, Maximum length: 35
outboundDeliveryOrderItem- Item NumberConstraints: Not nullable, Maximum length: 10
businessPartnerRole- Partner RoleConstraints: Not nullable, Maximum length: 6
- Returns:
- A fluent helper to fetch a single
WhseDeliveryDocumentAddressentity 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 theexecutemethod on the fluent helper object.
-
getAllWhseOutboundDeliveryOrderHead
Deprecated.Description copied from interface:WarehouseOutboundDeliveryOrderServiceFetch multipleWhseOutboundDeliveryOrderHeadentities.- Specified by:
getAllWhseOutboundDeliveryOrderHeadin interfaceWarehouseOutboundDeliveryOrderService- Returns:
- A fluent helper to fetch multiple
WhseOutboundDeliveryOrderHeadentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getWhseOutboundDeliveryOrderHeadByKey
@Nonnull public WhseOutboundDeliveryOrderHeadByKeyFluentHelper getWhseOutboundDeliveryOrderHeadByKey(String outboundDeliveryOrder) Deprecated.Description copied from interface:WarehouseOutboundDeliveryOrderServiceFetch a singleWhseOutboundDeliveryOrderHeadentity using key fields.- Specified by:
getWhseOutboundDeliveryOrderHeadByKeyin interfaceWarehouseOutboundDeliveryOrderService- Parameters:
outboundDeliveryOrder- Document NumberConstraints: Not nullable, Maximum length: 35
- Returns:
- A fluent helper to fetch a single
WhseOutboundDeliveryOrderHeadentity 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 theexecutemethod on the fluent helper object.
-
updateWhseOutboundDeliveryOrderHead
@Nonnull public WhseOutboundDeliveryOrderHeadUpdateFluentHelper updateWhseOutboundDeliveryOrderHead(@Nonnull WhseOutboundDeliveryOrderHead whseOutboundDeliveryOrderHead) Deprecated.Description copied from interface:WarehouseOutboundDeliveryOrderServiceUpdate an existingWhseOutboundDeliveryOrderHeadentity and save it to the S/4HANA system.- Specified by:
updateWhseOutboundDeliveryOrderHeadin interfaceWarehouseOutboundDeliveryOrderService- Parameters:
whseOutboundDeliveryOrderHead-WhseOutboundDeliveryOrderHeadentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
WhseOutboundDeliveryOrderHeadentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllWhseOutboundDeliveryOrderItem
Deprecated.Description copied from interface:WarehouseOutboundDeliveryOrderServiceFetch multipleWhseOutboundDeliveryOrderItementities.- Specified by:
getAllWhseOutboundDeliveryOrderItemin interfaceWarehouseOutboundDeliveryOrderService- Returns:
- A fluent helper to fetch multiple
WhseOutboundDeliveryOrderItementities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getWhseOutboundDeliveryOrderItemByKey
@Nonnull public WhseOutboundDeliveryOrderItemByKeyFluentHelper getWhseOutboundDeliveryOrderItemByKey(String outboundDeliveryOrder, String outboundDeliveryOrderItem) Deprecated.Description copied from interface:WarehouseOutboundDeliveryOrderServiceFetch a singleWhseOutboundDeliveryOrderItementity using key fields.- Specified by:
getWhseOutboundDeliveryOrderItemByKeyin interfaceWarehouseOutboundDeliveryOrderService- Parameters:
outboundDeliveryOrder- Document NumberConstraints: Not nullable, Maximum length: 35
outboundDeliveryOrderItem- Item NumberConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
WhseOutboundDeliveryOrderItementity 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 theexecutemethod on the fluent helper object.
-
updateWhseOutboundDeliveryOrderItem
@Nonnull public WhseOutboundDeliveryOrderItemUpdateFluentHelper updateWhseOutboundDeliveryOrderItem(@Nonnull WhseOutboundDeliveryOrderItem whseOutboundDeliveryOrderItem) Deprecated.Description copied from interface:WarehouseOutboundDeliveryOrderServiceUpdate an existingWhseOutboundDeliveryOrderItementity and save it to the S/4HANA system.- Specified by:
updateWhseOutboundDeliveryOrderItemin interfaceWarehouseOutboundDeliveryOrderService- Parameters:
whseOutboundDeliveryOrderItem-WhseOutboundDeliveryOrderItementity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
WhseOutboundDeliveryOrderItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllWhseOutbDelivOrderItemSerialNo
Deprecated.Description copied from interface:WarehouseOutboundDeliveryOrderServiceFetch multipleWhseOutbDelivOrderItemSerialNoentities.- Specified by:
getAllWhseOutbDelivOrderItemSerialNoin interfaceWarehouseOutboundDeliveryOrderService- Returns:
- A fluent helper to fetch multiple
WhseOutbDelivOrderItemSerialNoentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getWhseOutbDelivOrderItemSerialNoByKey
@Nonnull public WhseOutbDelivOrderItemSerialNoByKeyFluentHelper getWhseOutbDelivOrderItemSerialNoByKey(String outboundDeliveryOrder, String outboundDeliveryOrderItem, String eWMSerialNumber) Deprecated.Description copied from interface:WarehouseOutboundDeliveryOrderServiceFetch a singleWhseOutbDelivOrderItemSerialNoentity using key fields.- Specified by:
getWhseOutbDelivOrderItemSerialNoByKeyin interfaceWarehouseOutboundDeliveryOrderService- Parameters:
outboundDeliveryOrder- Document NumberConstraints: Not nullable, Maximum length: 35
outboundDeliveryOrderItem- Item NumberConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
WhseOutbDelivOrderItemSerialNoentity 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 theexecutemethod on the fluent helper object.
-
postGoodsIssue
Deprecated.Description copied from interface:WarehouseOutboundDeliveryOrderServiceCreates a fluent helper for the PostGoodsIssue OData function import.
- Specified by:
postGoodsIssuein interfaceWarehouseOutboundDeliveryOrderService- Parameters:
outboundDeliveryOrder- Document NumberConstraints: 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
executemethod on the fluent helper object.
-
printLoadingList
@Nonnull public PrintLoadingListFluentHelper printLoadingList(@Nonnull String outboundDeliveryOrder) Deprecated.Description copied from interface:WarehouseOutboundDeliveryOrderServiceCreates a fluent helper for the PrintLoadingList OData function import.
- Specified by:
printLoadingListin interfaceWarehouseOutboundDeliveryOrderService- Parameters:
outboundDeliveryOrder- Document NumberConstraints: 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
executemethod on the fluent helper object.
-
reverseGoodsIssue
@Nonnull public ReverseGoodsIssueFluentHelper reverseGoodsIssue(@Nonnull String outboundDeliveryOrder) Deprecated.Description copied from interface:WarehouseOutboundDeliveryOrderServiceCreates a fluent helper for the ReverseGoodsIssue OData function import.
- Specified by:
reverseGoodsIssuein interfaceWarehouseOutboundDeliveryOrderService- Parameters:
outboundDeliveryOrder- Document NumberConstraints: 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
executemethod on the fluent helper object.
-
adjustDeliveryItemQuantity
@Nonnull public AdjustDeliveryItemQuantityFluentHelper adjustDeliveryItemQuantity(@Nonnull String outboundDeliveryOrder, @Nonnull String outboundDeliveryOrderItem) Deprecated.Description copied from interface:WarehouseOutboundDeliveryOrderServiceCreates a fluent helper for the AdjustDeliveryItemQuantity OData function import.
- Specified by:
adjustDeliveryItemQuantityin interfaceWarehouseOutboundDeliveryOrderService- Parameters:
outboundDeliveryOrder- Document NumberConstraints: Not nullable, Maximum length: 35
Original parameter name from the Odata EDM: OutboundDeliveryOrder
outboundDeliveryOrderItem- Item NumberConstraints: 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
executemethod on the fluent helper object.
-