Interface CustomerReturnsDeliveryService
- All Superinterfaces:
BatchService<CustomerReturnsDeliveryServiceBatch>
- All Known Implementing Classes:
DefaultCustomerReturnsDeliveryService
This service enables you to create, read, update and delete customer returns deliveries. It can be consumed in Fiori apps and on other user interfaces.
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_CUSTOMER_RETURNS_DELIVERY_SRV |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Delivery Processing Integration(SAP_COM_0106) |
| Scope Items: | Direct Procurement with Inbound Delivery(2TX), Sell from Stock(BD9), Lean Customer Returns(BDD), Sell from Stock(OD9), Delivery Processing without Order Reference(1MI), Free of Charge Delivery(BDA), Customer Returns(BKP) |
| Authentication Methods: | x509 |
| Business Object: | Customer Returns 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 TypeMethodDescriptionconfirmPutawayAllItems(String deliveryDocument) Deprecated.Creates a fluent helper for the ConfirmPutawayAllItems OData function import.confirmPutawayOneItem(String deliveryDocument, String deliveryDocumentItem) Deprecated.Creates a fluent helper for the ConfirmPutawayOneItem OData function import.createReturnsDeliveryHeader(ReturnsDeliveryHeader returnsDeliveryHeader) Deprecated.Create a newReturnsDeliveryHeaderentity and save it to the S/4HANA system.deleteReturnsDeliveryHeader(ReturnsDeliveryHeader returnsDeliveryHeader) Deprecated.Deletes an existingReturnsDeliveryHeaderentity in the S/4HANA system.deleteReturnsDeliveryItem(ReturnsDeliveryItem returnsDeliveryItem) Deprecated.Deletes an existingReturnsDeliveryItementity in the S/4HANA system.Deprecated.Fetch multipleReturnsDeliveryHeaderentities.Deprecated.Fetch multipleReturnsDeliveryItementities.getReturnsDeliveryDocFlowByKey(String precedingDocument, String precedingDocumentItem, String subsequentDocumentCategory) Deprecated.Fetch a singleReturnsDeliveryDocFlowentity using key fields.getReturnsDeliveryHeaderByKey(String deliveryDocument) Deprecated.Fetch a singleReturnsDeliveryHeaderentity using key fields.getReturnsDeliveryItemByKey(String deliveryDocument, String deliveryDocumentItem) Deprecated.Fetch a singleReturnsDeliveryItementity using key fields.getReturnsDeliveryPartnerByKey(String partnerFunction, String sDDocument) Deprecated.Fetch a singleReturnsDeliveryPartnerentity using key fields.getReturnsDeliverySrlNmbrByKey(Integer maintenanceItemObjectList) Deprecated.Fetch a singleReturnsDeliverySrlNmbrentity using key fields.postGoodsReceipt(String deliveryDocument) Deprecated.Creates a fluent helper for the PostGoodsReceipt OData function import.putawayAllItems(String deliveryDocument) Deprecated.Creates a fluent helper for the PutawayAllItems OData function import.putawayOneItem(String deliveryDocument, String deliveryDocumentItem) Deprecated.Creates a fluent helper for the PutawayOneItem OData function import.reverseGoodsReceipt(LocalDateTime actualGoodsMovementDate, String deliveryDocument) Deprecated.Creates a fluent helper for the ReverseGoodsReceipt OData function import.updateReturnsDeliveryDocFlow(ReturnsDeliveryDocFlow returnsDeliveryDocFlow) Deprecated.Update an existingReturnsDeliveryDocFlowentity and save it to the S/4HANA system.updateReturnsDeliveryHeader(ReturnsDeliveryHeader returnsDeliveryHeader) Deprecated.Update an existingReturnsDeliveryHeaderentity and save it to the S/4HANA system.updateReturnsDeliveryItem(ReturnsDeliveryItem returnsDeliveryItem) Deprecated.Update an existingReturnsDeliveryItementity 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.
-
getReturnsDeliveryDocFlowByKey
@Nonnull ReturnsDeliveryDocFlowByKeyFluentHelper getReturnsDeliveryDocFlowByKey(String precedingDocument, String precedingDocumentItem, String subsequentDocumentCategory) Deprecated.Fetch a singleReturnsDeliveryDocFlowentity using key fields.- Parameters:
precedingDocument- Preceding Doc.Constraints: Not nullable, Maximum length: 10
precedingDocumentItem- Preceding ItemConstraints: Not nullable, Maximum length: 6
subsequentDocumentCategory- Subs.Doc.Categ.Constraints: Not nullable, Maximum length: 4
- Returns:
- A fluent helper to fetch a single
ReturnsDeliveryDocFlowentity 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.
-
updateReturnsDeliveryDocFlow
@Nonnull ReturnsDeliveryDocFlowUpdateFluentHelper updateReturnsDeliveryDocFlow(@Nonnull ReturnsDeliveryDocFlow returnsDeliveryDocFlow) Deprecated.Update an existingReturnsDeliveryDocFlowentity and save it to the S/4HANA system.- Parameters:
returnsDeliveryDocFlow-ReturnsDeliveryDocFlowentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ReturnsDeliveryDocFlowentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllReturnsDeliveryHeader
Deprecated.Fetch multipleReturnsDeliveryHeaderentities.- Returns:
- A fluent helper to fetch multiple
ReturnsDeliveryHeaderentities. 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.
-
getReturnsDeliveryHeaderByKey
@Nonnull ReturnsDeliveryHeaderByKeyFluentHelper getReturnsDeliveryHeaderByKey(String deliveryDocument) Deprecated.Fetch a singleReturnsDeliveryHeaderentity using key fields.- Parameters:
deliveryDocument- DeliveryConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
ReturnsDeliveryHeaderentity 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.
-
createReturnsDeliveryHeader
@Nonnull ReturnsDeliveryHeaderCreateFluentHelper createReturnsDeliveryHeader(@Nonnull ReturnsDeliveryHeader returnsDeliveryHeader) Deprecated.Create a newReturnsDeliveryHeaderentity and save it to the S/4HANA system.- Parameters:
returnsDeliveryHeader-ReturnsDeliveryHeaderentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
ReturnsDeliveryHeaderentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateReturnsDeliveryHeader
@Nonnull ReturnsDeliveryHeaderUpdateFluentHelper updateReturnsDeliveryHeader(@Nonnull ReturnsDeliveryHeader returnsDeliveryHeader) Deprecated.Update an existingReturnsDeliveryHeaderentity and save it to the S/4HANA system.- Parameters:
returnsDeliveryHeader-ReturnsDeliveryHeaderentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ReturnsDeliveryHeaderentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteReturnsDeliveryHeader
@Nonnull ReturnsDeliveryHeaderDeleteFluentHelper deleteReturnsDeliveryHeader(@Nonnull ReturnsDeliveryHeader returnsDeliveryHeader) Deprecated.Deletes an existingReturnsDeliveryHeaderentity in the S/4HANA system.- Parameters:
returnsDeliveryHeader-ReturnsDeliveryHeaderentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
ReturnsDeliveryHeaderentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllReturnsDeliveryItem
Deprecated.Fetch multipleReturnsDeliveryItementities.- Returns:
- A fluent helper to fetch multiple
ReturnsDeliveryItementities. 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.
-
getReturnsDeliveryItemByKey
@Nonnull ReturnsDeliveryItemByKeyFluentHelper getReturnsDeliveryItemByKey(String deliveryDocument, String deliveryDocumentItem) Deprecated.Fetch a singleReturnsDeliveryItementity using key fields.- Parameters:
deliveryDocument- DeliveryConstraints: Not nullable, Maximum length: 10
deliveryDocumentItem- ItemConstraints: Not nullable, Maximum length: 6
- Returns:
- A fluent helper to fetch a single
ReturnsDeliveryItementity 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.
-
updateReturnsDeliveryItem
@Nonnull ReturnsDeliveryItemUpdateFluentHelper updateReturnsDeliveryItem(@Nonnull ReturnsDeliveryItem returnsDeliveryItem) Deprecated.Update an existingReturnsDeliveryItementity and save it to the S/4HANA system.- Parameters:
returnsDeliveryItem-ReturnsDeliveryItementity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ReturnsDeliveryItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteReturnsDeliveryItem
@Nonnull ReturnsDeliveryItemDeleteFluentHelper deleteReturnsDeliveryItem(@Nonnull ReturnsDeliveryItem returnsDeliveryItem) Deprecated.Deletes an existingReturnsDeliveryItementity in the S/4HANA system.- Parameters:
returnsDeliveryItem-ReturnsDeliveryItementity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
ReturnsDeliveryItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
getReturnsDeliveryPartnerByKey
@Nonnull ReturnsDeliveryPartnerByKeyFluentHelper getReturnsDeliveryPartnerByKey(String partnerFunction, String sDDocument) Deprecated.Fetch a singleReturnsDeliveryPartnerentity using key fields.- Parameters:
partnerFunction- Partner FunctnConstraints: Not nullable, Maximum length: 2
sDDocument- SD DocumentConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
ReturnsDeliveryPartnerentity 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.
-
getReturnsDeliverySrlNmbrByKey
@Nonnull ReturnsDeliverySrlNmbrByKeyFluentHelper getReturnsDeliverySrlNmbrByKey(Integer maintenanceItemObjectList) Deprecated.Fetch a singleReturnsDeliverySrlNmbrentity using key fields.- Parameters:
maintenanceItemObjectList- Object listConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ReturnsDeliverySrlNmbrentity 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.
-
reverseGoodsReceipt
@Nonnull ReverseGoodsReceiptFluentHelper reverseGoodsReceipt(@Nonnull LocalDateTime actualGoodsMovementDate, @Nonnull String deliveryDocument) Deprecated.Creates a fluent helper for the ReverseGoodsReceipt OData function import.
- Parameters:
deliveryDocument- DeliveryConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: DeliveryDocument
actualGoodsMovementDate- Actual GI DateConstraints: Not nullable, Precision: 0
Original parameter name from the Odata EDM: ActualGoodsMovementDate
- 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.
-
postGoodsReceipt
Deprecated.Creates a fluent helper for the PostGoodsReceipt OData function import.
- Parameters:
deliveryDocument- DeliveryConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: DeliveryDocument
- 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.
-
confirmPutawayAllItems
@Nonnull ConfirmPutawayAllItemsFluentHelper confirmPutawayAllItems(@Nonnull String deliveryDocument) Deprecated.Creates a fluent helper for the ConfirmPutawayAllItems OData function import.
- Parameters:
deliveryDocument- DeliveryConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: DeliveryDocument
- Returns:
- A fluent helper object that will execute the ConfirmPutawayAllItems OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
confirmPutawayOneItem
@Nonnull ConfirmPutawayOneItemFluentHelper confirmPutawayOneItem(@Nonnull String deliveryDocument, @Nonnull String deliveryDocumentItem) Deprecated.Creates a fluent helper for the ConfirmPutawayOneItem OData function import.
- Parameters:
deliveryDocument- DeliveryConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: DeliveryDocument
deliveryDocumentItem- ItemConstraints: Not nullable, Maximum length: 6
Original parameter name from the Odata EDM: DeliveryDocumentItem
- Returns:
- A fluent helper object that will execute the ConfirmPutawayOneItem OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
putawayAllItems
Deprecated.Creates a fluent helper for the PutawayAllItems OData function import.
- Parameters:
deliveryDocument- DeliveryConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: DeliveryDocument
- Returns:
- A fluent helper object that will execute the PutawayAllItems OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
putawayOneItem
@Nonnull PutawayOneItemFluentHelper putawayOneItem(@Nonnull String deliveryDocument, @Nonnull String deliveryDocumentItem) Deprecated.Creates a fluent helper for the PutawayOneItem OData function import.
- Parameters:
deliveryDocument- DeliveryConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: DeliveryDocument
deliveryDocumentItem- ItemConstraints: Not nullable, Maximum length: 6
Original parameter name from the Odata EDM: DeliveryDocumentItem
- Returns:
- A fluent helper object that will execute the PutawayOneItem OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-