Interface InboundDeliveryService

All Superinterfaces:
BatchService<InboundDeliveryServiceBatch>
All Known Implementing Classes:
DefaultInboundDeliveryService

@Deprecated public interface InboundDeliveryService extends BatchService<InboundDeliveryServiceBatch>
Deprecated.
The service and all its related classes are deprecated. Please use the successor API instead.

This service enables you to create, read, update and delete inbound deliveries. It can be consumed in Fiori apps and on other user interfaces.

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_INBOUND_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: Inbound Delivery
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull InboundDeliveryService 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.
    • getInbDeliveryDocFlowByKey

      @Nonnull InbDeliveryDocFlowByKeyFluentHelper getInbDeliveryDocFlowByKey(String precedingDocument, String precedingDocumentItem, String subsequentDocumentCategory)
      Deprecated.
      Fetch a single InbDeliveryDocFlow entity using key fields.
      Parameters:
      precedingDocument - Preceding Doc.

      Constraints: Not nullable, Maximum length: 10

      precedingDocumentItem - Preceding Item

      Constraints: Not nullable, Maximum length: 6

      subsequentDocumentCategory - Subs.Doc.Categ.

      Constraints: Not nullable, Maximum length: 4

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

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

      @Nonnull InbDeliveryHeaderFluentHelper getAllInbDeliveryHeader()
      Deprecated.
      Fetch multiple InbDeliveryHeader entities.
      Returns:
      A fluent helper to fetch multiple InbDeliveryHeader 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.
    • getInbDeliveryHeaderByKey

      @Nonnull InbDeliveryHeaderByKeyFluentHelper getInbDeliveryHeaderByKey(String deliveryDocument)
      Deprecated.
      Fetch a single InbDeliveryHeader entity using key fields.
      Parameters:
      deliveryDocument - Delivery

      Constraints: Not nullable, Maximum length: 10

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

      @Nonnull InbDeliveryHeaderCreateFluentHelper createInbDeliveryHeader(@Nonnull InbDeliveryHeader inbDeliveryHeader)
      Deprecated.
      Create a new InbDeliveryHeader entity and save it to the S/4HANA system.
      Parameters:
      inbDeliveryHeader - InbDeliveryHeader entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new InbDeliveryHeader entity. To perform execution, call the execute method on the fluent helper object.
    • updateInbDeliveryHeader

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

      @Nonnull InbDeliveryHeaderDeleteFluentHelper deleteInbDeliveryHeader(@Nonnull InbDeliveryHeader inbDeliveryHeader)
      Deprecated.
      Deletes an existing InbDeliveryHeader entity in the S/4HANA system.
      Parameters:
      inbDeliveryHeader - InbDeliveryHeader entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing InbDeliveryHeader entity. To perform execution, call the execute method on the fluent helper object.
    • getAllInbDeliveryItem

      @Nonnull InbDeliveryItemFluentHelper getAllInbDeliveryItem()
      Deprecated.
      Fetch multiple InbDeliveryItem entities.
      Returns:
      A fluent helper to fetch multiple InbDeliveryItem 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.
    • getInbDeliveryItemByKey

      @Nonnull InbDeliveryItemByKeyFluentHelper getInbDeliveryItemByKey(String deliveryDocument, String deliveryDocumentItem)
      Deprecated.
      Fetch a single InbDeliveryItem entity using key fields.
      Parameters:
      deliveryDocument - Delivery

      Constraints: Not nullable, Maximum length: 10

      deliveryDocumentItem - Item

      Constraints: Not nullable, Maximum length: 6

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

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

      @Nonnull InbDeliveryItemDeleteFluentHelper deleteInbDeliveryItem(@Nonnull InbDeliveryItem inbDeliveryItem)
      Deprecated.
      Deletes an existing InbDeliveryItem entity in the S/4HANA system.
      Parameters:
      inbDeliveryItem - InbDeliveryItem entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing InbDeliveryItem entity. To perform execution, call the execute method on the fluent helper object.
    • getInbDeliveryPartnerByKey

      @Nonnull InbDeliveryPartnerByKeyFluentHelper getInbDeliveryPartnerByKey(String partnerFunction, String sDDocument)
      Deprecated.
      Fetch a single InbDeliveryPartner entity using key fields.
      Parameters:
      partnerFunction - Partner Functn

      Constraints: Not nullable, Maximum length: 2

      sDDocument - SD Document

      Constraints: Not nullable, Maximum length: 10

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

      @Nonnull InbDeliverySerialNmbrByKeyFluentHelper getInbDeliverySerialNmbrByKey(Integer maintenanceItemObjectList)
      Deprecated.
      Fetch a single InbDeliverySerialNmbr entity using key fields.
      Parameters:
      maintenanceItemObjectList - Object list

      Constraints: Not nullable

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

      @Nonnull ConfirmPutawayAllItemsFluentHelper confirmPutawayAllItems(@Nonnull String deliveryDocument)
      Deprecated.

      Creates a fluent helper for the ConfirmPutawayAllItems OData function import.

      Parameters:
      deliveryDocument - Delivery

      Constraints: 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 execute method 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 - Delivery

      Constraints: Not nullable, Maximum length: 10

      Original parameter name from the Odata EDM: DeliveryDocument

      deliveryDocumentItem - Item

      Constraints: 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 execute method on the fluent helper object.
    • postGoodsReceipt

      @Nonnull PostGoodsReceiptFluentHelper postGoodsReceipt(@Nonnull String deliveryDocument)
      Deprecated.

      Creates a fluent helper for the PostGoodsReceipt OData function import.

      Parameters:
      deliveryDocument - Delivery

      Constraints: 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 execute method on the fluent helper object.
    • putawayAllItems

      @Nonnull PutawayAllItemsFluentHelper putawayAllItems(@Nonnull String deliveryDocument)
      Deprecated.

      Creates a fluent helper for the PutawayAllItems OData function import.

      Parameters:
      deliveryDocument - Delivery

      Constraints: 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 execute method 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 - Delivery

      Constraints: Not nullable, Maximum length: 10

      Original parameter name from the Odata EDM: DeliveryDocument

      deliveryDocumentItem - Item

      Constraints: 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 execute method on the fluent helper object.
    • reverseGoodsReceipt

      @Nonnull ReverseGoodsReceiptFluentHelper reverseGoodsReceipt(@Nonnull String deliveryDocument, @Nonnull LocalDateTime actualGoodsMovementDate)
      Deprecated.

      Creates a fluent helper for the ReverseGoodsReceipt OData function import.

      Parameters:
      deliveryDocument - Delivery

      Constraints: Not nullable, Maximum length: 10

      Original parameter name from the Odata EDM: DeliveryDocument

      actualGoodsMovementDate - Actual GI Date

      Constraints: 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 execute method on the fluent helper object.