Interface WarehouseInboundDeliveryService
- All Superinterfaces:
BatchService<WarehouseInboundDeliveryServiceBatch>
- All Known Implementing Classes:
DefaultWarehouseInboundDeliveryService
In every API call, you can make use of the following operations: - You can retrieve header information for warehouse inbound deliveries. - You can retrieve item information for warehouse inbound deliveries, including serial numbers. - You can change the carrier ID for a warehouse inbound delivery at header level. - You can change the product quantity and the goods movement bin for a warehouse inbound delivery at item level. - You can adjust the delivery item quantity down to 0 if the item was not received, or down to the packed quantity that was received. - You can post goods receipt. - You can reverse goods receipt. .
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_WHSE_INBOUND_DELIVERY |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2208 |
| Communication Scenario: | Warehousing - Inbound Delivery Integration(SAP_COM_0385) |
| Scope Items: | Warehouse Inbound Processing(3BR) |
| Business Object: | Warehouse Inbound Delivery |
-
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 inboundDelivery, String inboundDeliveryItem) Deprecated.Creates a fluent helper for the AdjustDeliveryItemQuantity OData function import.Deprecated.Fetch multipleWhseInbDelivItemSerialNumberentities.Deprecated.Fetch multipleWhseInboundDeliveryHeadentities.Deprecated.Fetch multipleWhseInboundDeliveryItementities.getWhseInbDelivItemSerialNumberByKey(String inboundDelivery, String inboundDeliveryItem, String eWMSerialNumber) Deprecated.Fetch a singleWhseInbDelivItemSerialNumberentity using key fields.getWhseInboundDeliveryHeadByKey(String inboundDelivery) Deprecated.Fetch a singleWhseInboundDeliveryHeadentity using key fields.getWhseInboundDeliveryItemByKey(String inboundDelivery, String inboundDeliveryItem) Deprecated.Fetch a singleWhseInboundDeliveryItementity using key fields.postGoodsReceipt(String inboundDelivery) Deprecated.Creates a fluent helper for the PostGoodsReceipt OData function import.reverseGoodsReceipt(String inboundDelivery) Deprecated.Creates a fluent helper for the ReverseGoodsReceipt OData function import.updateWhseInboundDeliveryHead(WhseInboundDeliveryHead whseInboundDeliveryHead) Deprecated.Update an existingWhseInboundDeliveryHeadentity and save it to the S/4HANA system.updateWhseInboundDeliveryItem(WhseInboundDeliveryItem whseInboundDeliveryItem) Deprecated.Update an existingWhseInboundDeliveryItementity 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.
-
getAllWhseInboundDeliveryHead
Deprecated.Fetch multipleWhseInboundDeliveryHeadentities.- Returns:
- A fluent helper to fetch multiple
WhseInboundDeliveryHeadentities. 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.
-
getWhseInboundDeliveryHeadByKey
@Nonnull WhseInboundDeliveryHeadByKeyFluentHelper getWhseInboundDeliveryHeadByKey(String inboundDelivery) Deprecated.Fetch a singleWhseInboundDeliveryHeadentity using key fields.- Parameters:
inboundDelivery- Document NumberConstraints: Not nullable, Maximum length: 35
- Returns:
- A fluent helper to fetch a single
WhseInboundDeliveryHeadentity 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.
-
updateWhseInboundDeliveryHead
@Nonnull WhseInboundDeliveryHeadUpdateFluentHelper updateWhseInboundDeliveryHead(@Nonnull WhseInboundDeliveryHead whseInboundDeliveryHead) Deprecated.Update an existingWhseInboundDeliveryHeadentity and save it to the S/4HANA system.- Parameters:
whseInboundDeliveryHead-WhseInboundDeliveryHeadentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
WhseInboundDeliveryHeadentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllWhseInboundDeliveryItem
Deprecated.Fetch multipleWhseInboundDeliveryItementities.- Returns:
- A fluent helper to fetch multiple
WhseInboundDeliveryItementities. 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.
-
getWhseInboundDeliveryItemByKey
@Nonnull WhseInboundDeliveryItemByKeyFluentHelper getWhseInboundDeliveryItemByKey(String inboundDelivery, String inboundDeliveryItem) Deprecated.Fetch a singleWhseInboundDeliveryItementity using key fields.- Parameters:
inboundDelivery- Document NumberConstraints: Not nullable, Maximum length: 35
inboundDeliveryItem- Item NumberConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
WhseInboundDeliveryItementity 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.
-
updateWhseInboundDeliveryItem
@Nonnull WhseInboundDeliveryItemUpdateFluentHelper updateWhseInboundDeliveryItem(@Nonnull WhseInboundDeliveryItem whseInboundDeliveryItem) Deprecated.Update an existingWhseInboundDeliveryItementity and save it to the S/4HANA system.- Parameters:
whseInboundDeliveryItem-WhseInboundDeliveryItementity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
WhseInboundDeliveryItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllWhseInbDelivItemSerialNumber
Deprecated.Fetch multipleWhseInbDelivItemSerialNumberentities.- Returns:
- A fluent helper to fetch multiple
WhseInbDelivItemSerialNumberentities. 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.
-
getWhseInbDelivItemSerialNumberByKey
@Nonnull WhseInbDelivItemSerialNumberByKeyFluentHelper getWhseInbDelivItemSerialNumberByKey(String inboundDelivery, String inboundDeliveryItem, String eWMSerialNumber) Deprecated.Fetch a singleWhseInbDelivItemSerialNumberentity using key fields.- Parameters:
inboundDelivery- Document NumberConstraints: Not nullable, Maximum length: 35
inboundDeliveryItem- Item NumberConstraints: Not nullable, Maximum length: 10
eWMSerialNumber-- Returns:
- A fluent helper to fetch a single
WhseInbDelivItemSerialNumberentity 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.
-
postGoodsReceipt
Deprecated.Creates a fluent helper for the PostGoodsReceipt OData function import.
- Parameters:
inboundDelivery- Document NumberConstraints: Not nullable, Maximum length: 35
Original parameter name from the Odata EDM: InboundDelivery
- Returns:
- A fluent helper object that will execute the PostGoodsReceipt OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
reverseGoodsReceipt
Deprecated.Creates a fluent helper for the ReverseGoodsReceipt OData function import.
- Parameters:
inboundDelivery- Document NumberConstraints: Not nullable, Maximum length: 35
Original parameter name from the Odata EDM: InboundDelivery
- Returns:
- A fluent helper object that will execute the ReverseGoodsReceipt OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
adjustDeliveryItemQuantity
@Nonnull AdjustDeliveryItemQuantityFluentHelper adjustDeliveryItemQuantity(@Nonnull String inboundDelivery, @Nonnull String inboundDeliveryItem) Deprecated.Creates a fluent helper for the AdjustDeliveryItemQuantity OData function import.
- Parameters:
inboundDelivery- Document NumberConstraints: Not nullable, Maximum length: 35
Original parameter name from the Odata EDM: InboundDelivery
inboundDeliveryItem- Item NumberConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: InboundDeliveryItem
- 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.
-