Interface WarehouseOutboundDeliveryOrderService
- All Superinterfaces:
BatchService<WarehouseOutboundDeliveryOrderServiceBatch>
- All Known Implementing Classes:
DefaultWarehouseOutboundDeliveryOrderService
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
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint. -
Method Summary
Modifier and TypeMethodDescriptionadjustDeliveryItemQuantity(String outboundDeliveryOrder, String outboundDeliveryOrderItem) Deprecated.Creates a fluent helper for the AdjustDeliveryItemQuantity OData function import.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.Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.helper.batch.BatchService
batch
-
Field Details
-
DEFAULT_SERVICE_PATH
Deprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint.- See Also:
-
-
Method Details
-
withServicePath
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
Deprecated.Fetch multipleWhseDeliveryDocumentAddressentities.- 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 WhseDeliveryDocumentAddressByKeyFluentHelper getWhseDeliveryDocumentAddressByKey(String outboundDeliveryOrder, String outboundDeliveryOrderItem, String businessPartnerRole) Deprecated.Fetch a singleWhseDeliveryDocumentAddressentity using key fields.- Parameters:
businessPartnerRole- Partner RoleConstraints: Not nullable, Maximum length: 6
outboundDeliveryOrder- Document NumberConstraints: Not nullable, Maximum length: 35
outboundDeliveryOrderItem- Item NumberConstraints: Not nullable, Maximum length: 10
- 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.Fetch multipleWhseOutboundDeliveryOrderHeadentities.- 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 WhseOutboundDeliveryOrderHeadByKeyFluentHelper getWhseOutboundDeliveryOrderHeadByKey(String outboundDeliveryOrder) Deprecated.Fetch a singleWhseOutboundDeliveryOrderHeadentity using key fields.- 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 WhseOutboundDeliveryOrderHeadUpdateFluentHelper updateWhseOutboundDeliveryOrderHead(@Nonnull WhseOutboundDeliveryOrderHead whseOutboundDeliveryOrderHead) Deprecated.Update an existingWhseOutboundDeliveryOrderHeadentity and save it to the S/4HANA system.- 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.Fetch multipleWhseOutboundDeliveryOrderItementities.- 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 WhseOutboundDeliveryOrderItemByKeyFluentHelper getWhseOutboundDeliveryOrderItemByKey(String outboundDeliveryOrder, String outboundDeliveryOrderItem) Deprecated.Fetch a singleWhseOutboundDeliveryOrderItementity using key fields.- 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 WhseOutboundDeliveryOrderItemUpdateFluentHelper updateWhseOutboundDeliveryOrderItem(@Nonnull WhseOutboundDeliveryOrderItem whseOutboundDeliveryOrderItem) Deprecated.Update an existingWhseOutboundDeliveryOrderItementity and save it to the S/4HANA system.- 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.Fetch multipleWhseOutbDelivOrderItemSerialNoentities.- 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 WhseOutbDelivOrderItemSerialNoByKeyFluentHelper getWhseOutbDelivOrderItemSerialNoByKey(String outboundDeliveryOrder, String outboundDeliveryOrderItem, String eWMSerialNumber) Deprecated.Fetch a singleWhseOutbDelivOrderItemSerialNoentity using key fields.- Parameters:
outboundDeliveryOrder- Document NumberConstraints: Not nullable, Maximum length: 35
eWMSerialNumber-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.Creates a fluent helper for the PostGoodsIssue OData function import.
- 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
Deprecated.Creates a fluent helper for the PrintLoadingList OData function import.
- 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
Deprecated.Creates a fluent helper for the ReverseGoodsIssue OData function import.
- 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 AdjustDeliveryItemQuantityFluentHelper adjustDeliveryItemQuantity(@Nonnull String outboundDeliveryOrder, @Nonnull String outboundDeliveryOrderItem) Deprecated.Creates a fluent helper for the AdjustDeliveryItemQuantity OData function import.
- 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.
-