Class DefaultInboundDeliveryService

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultInboundDeliveryService
All Implemented Interfaces:
BatchService<InboundDeliveryServiceBatch>, InboundDeliveryService

@Named("com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultInboundDeliveryService") @Deprecated public class DefaultInboundDeliveryService extends Object implements InboundDeliveryService
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
  • Constructor Details

  • Method Details

    • withServicePath

      @Nonnull public DefaultInboundDeliveryService withServicePath(@Nonnull String servicePath)
      Deprecated.
      Description copied from interface: InboundDeliveryService
      Overrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.
      Specified by:
      withServicePath in interface InboundDeliveryService
      Parameters:
      servicePath - Service path that will override the default.
      Returns:
      A new service instance with the specified service path.
    • batch

      @Nonnull public DefaultInboundDeliveryServiceBatch batch()
      Deprecated.
      Specified by:
      batch in interface BatchService<InboundDeliveryServiceBatch>
    • getInbDeliveryDocFlowByKey

      @Nonnull public InbDeliveryDocFlowByKeyFluentHelper getInbDeliveryDocFlowByKey(String precedingDocument, String precedingDocumentItem, String subsequentDocumentCategory)
      Deprecated.
      Description copied from interface: InboundDeliveryService
      Fetch a single InbDeliveryDocFlow entity using key fields.
      Specified by:
      getInbDeliveryDocFlowByKey in interface InboundDeliveryService
      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 public InbDeliveryDocFlowUpdateFluentHelper updateInbDeliveryDocFlow(@Nonnull InbDeliveryDocFlow inbDeliveryDocFlow)
      Deprecated.
      Description copied from interface: InboundDeliveryService
      Update an existing InbDeliveryDocFlow entity and save it to the S/4HANA system.
      Specified by:
      updateInbDeliveryDocFlow in interface InboundDeliveryService
      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 public InbDeliveryHeaderFluentHelper getAllInbDeliveryHeader()
      Deprecated.
      Description copied from interface: InboundDeliveryService
      Fetch multiple InbDeliveryHeader entities.
      Specified by:
      getAllInbDeliveryHeader in interface InboundDeliveryService
      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 public InbDeliveryHeaderByKeyFluentHelper getInbDeliveryHeaderByKey(String deliveryDocument)
      Deprecated.
      Description copied from interface: InboundDeliveryService
      Fetch a single InbDeliveryHeader entity using key fields.
      Specified by:
      getInbDeliveryHeaderByKey in interface InboundDeliveryService
      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 public InbDeliveryHeaderCreateFluentHelper createInbDeliveryHeader(@Nonnull InbDeliveryHeader inbDeliveryHeader)
      Deprecated.
      Description copied from interface: InboundDeliveryService
      Create a new InbDeliveryHeader entity and save it to the S/4HANA system.
      Specified by:
      createInbDeliveryHeader in interface InboundDeliveryService
      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 public InbDeliveryHeaderUpdateFluentHelper updateInbDeliveryHeader(@Nonnull InbDeliveryHeader inbDeliveryHeader)
      Deprecated.
      Description copied from interface: InboundDeliveryService
      Update an existing InbDeliveryHeader entity and save it to the S/4HANA system.
      Specified by:
      updateInbDeliveryHeader in interface InboundDeliveryService
      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 public InbDeliveryHeaderDeleteFluentHelper deleteInbDeliveryHeader(@Nonnull InbDeliveryHeader inbDeliveryHeader)
      Deprecated.
      Description copied from interface: InboundDeliveryService
      Deletes an existing InbDeliveryHeader entity in the S/4HANA system.
      Specified by:
      deleteInbDeliveryHeader in interface InboundDeliveryService
      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 public InbDeliveryItemFluentHelper getAllInbDeliveryItem()
      Deprecated.
      Description copied from interface: InboundDeliveryService
      Fetch multiple InbDeliveryItem entities.
      Specified by:
      getAllInbDeliveryItem in interface InboundDeliveryService
      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 public InbDeliveryItemByKeyFluentHelper getInbDeliveryItemByKey(String deliveryDocument, String deliveryDocumentItem)
      Deprecated.
      Description copied from interface: InboundDeliveryService
      Fetch a single InbDeliveryItem entity using key fields.
      Specified by:
      getInbDeliveryItemByKey in interface InboundDeliveryService
      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 public InbDeliveryItemUpdateFluentHelper updateInbDeliveryItem(@Nonnull InbDeliveryItem inbDeliveryItem)
      Deprecated.
      Description copied from interface: InboundDeliveryService
      Update an existing InbDeliveryItem entity and save it to the S/4HANA system.
      Specified by:
      updateInbDeliveryItem in interface InboundDeliveryService
      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 public InbDeliveryItemDeleteFluentHelper deleteInbDeliveryItem(@Nonnull InbDeliveryItem inbDeliveryItem)
      Deprecated.
      Description copied from interface: InboundDeliveryService
      Deletes an existing InbDeliveryItem entity in the S/4HANA system.
      Specified by:
      deleteInbDeliveryItem in interface InboundDeliveryService
      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 public InbDeliveryPartnerByKeyFluentHelper getInbDeliveryPartnerByKey(String partnerFunction, String sDDocument)
      Deprecated.
      Description copied from interface: InboundDeliveryService
      Fetch a single InbDeliveryPartner entity using key fields.
      Specified by:
      getInbDeliveryPartnerByKey in interface InboundDeliveryService
      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 public InbDeliverySerialNmbrByKeyFluentHelper getInbDeliverySerialNmbrByKey(Integer maintenanceItemObjectList)
      Deprecated.
      Description copied from interface: InboundDeliveryService
      Fetch a single InbDeliverySerialNmbr entity using key fields.
      Specified by:
      getInbDeliverySerialNmbrByKey in interface InboundDeliveryService
      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 public ConfirmPutawayAllItemsFluentHelper confirmPutawayAllItems(@Nonnull String deliveryDocument)
      Deprecated.
      Description copied from interface: InboundDeliveryService

      Creates a fluent helper for the ConfirmPutawayAllItems OData function import.

      Specified by:
      confirmPutawayAllItems in interface InboundDeliveryService
      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 public ConfirmPutawayOneItemFluentHelper confirmPutawayOneItem(@Nonnull String deliveryDocument, @Nonnull String deliveryDocumentItem)
      Deprecated.
      Description copied from interface: InboundDeliveryService

      Creates a fluent helper for the ConfirmPutawayOneItem OData function import.

      Specified by:
      confirmPutawayOneItem in interface InboundDeliveryService
      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 public PostGoodsReceiptFluentHelper postGoodsReceipt(@Nonnull String deliveryDocument)
      Deprecated.
      Description copied from interface: InboundDeliveryService

      Creates a fluent helper for the PostGoodsReceipt OData function import.

      Specified by:
      postGoodsReceipt in interface InboundDeliveryService
      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 public PutawayAllItemsFluentHelper putawayAllItems(@Nonnull String deliveryDocument)
      Deprecated.
      Description copied from interface: InboundDeliveryService

      Creates a fluent helper for the PutawayAllItems OData function import.

      Specified by:
      putawayAllItems in interface InboundDeliveryService
      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 public PutawayOneItemFluentHelper putawayOneItem(@Nonnull String deliveryDocument, @Nonnull String deliveryDocumentItem)
      Deprecated.
      Description copied from interface: InboundDeliveryService

      Creates a fluent helper for the PutawayOneItem OData function import.

      Specified by:
      putawayOneItem in interface InboundDeliveryService
      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 public ReverseGoodsReceiptFluentHelper reverseGoodsReceipt(@Nonnull String deliveryDocument, @Nonnull LocalDateTime actualGoodsMovementDate)
      Deprecated.
      Description copied from interface: InboundDeliveryService

      Creates a fluent helper for the ReverseGoodsReceipt OData function import.

      Specified by:
      reverseGoodsReceipt in interface InboundDeliveryService
      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.