Interface ServiceContractService

All Known Implementing Classes:
DefaultServiceContractService

@Deprecated public interface ServiceContractService
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the VDM.

You can use this service to integrate external applications with service contract processing in SAP S/4HANA Cloud. In each API call, you can use the following operations: * Retrieve all service contracts, or use the provided filters to retrieve specific service contracts. * Create a service contract, service contract partner, service contract items, partner of service contract item, item billing request lines, price elements at billing request line level, item price elements, item reference objects, and products in the item product list. * Update a specific service contract item, service contract partner, partner of service contract item, item billing request line, price element at billing request line level, item price element, item reference object, or product in the item product list. * Delete a specific service contract item, partner of service contract item, item billing request line, price element at billing request line level, item price element, item reference object, or product in the item product list. Note that deleting a service contract is not possible. * Cancel a service contract or cancel a service contract item..

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: CE_SERVICECONTRACT_0001
API Version: 1.4.0
Minimum ERP Version: 2302
Communication Scenario: Service Contract OData V4 Integration(SAP_COM_0789)
Scope Items: Service Contract Management(3MO)
Authentication Methods: x509
Service Group Name: API_SERVICECONTRACT
Business Object: Service Contract
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull ServiceContractService 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.
    • batch

      @Nonnull BatchRequestBuilder batch()
      Deprecated.
      Creates a batch request builder object.
      Returns:
      A request builder to handle batch operation on this service. To perform execution, call the execute method on the request builder object.
    • getAllServiceContract

      @Nonnull GetAllRequestBuilder<ServiceContract> getAllServiceContract()
      Deprecated.
      Fetch multiple ServiceContract entities.
      Returns:
      A request builder to fetch multiple ServiceContract entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countServiceContract

      @Nonnull CountRequestBuilder<ServiceContract> countServiceContract()
      Deprecated.
      Fetch the number of entries from the ServiceContract entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of ServiceContract entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getServiceContractByKey

      @Nonnull GetByKeyRequestBuilder<ServiceContract> getServiceContractByKey(String serviceContract)
      Deprecated.
      Fetch a single ServiceContract entity using key fields.
      Parameters:
      serviceContract - Transaction ID

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single ServiceContract entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • createServiceContract

      @Nonnull CreateRequestBuilder<ServiceContract> createServiceContract(@Nonnull ServiceContract serviceContract)
      Deprecated.
      Create a new ServiceContract entity and save it to the S/4HANA system.
      Parameters:
      serviceContract - ServiceContract entity object that will be created in the S/4HANA system.
      Returns:
      A request builder to create a new ServiceContract entity. To perform execution, call the execute method on the request builder object.
    • updateServiceContract

      @Nonnull UpdateRequestBuilder<ServiceContract> updateServiceContract(@Nonnull ServiceContract serviceContract)
      Deprecated.
      Update an existing ServiceContract entity and save it to the S/4HANA system.
      Parameters:
      serviceContract - ServiceContract entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing ServiceContract entity. To perform execution, call the execute method on the request builder object.
    • getAllServiceContractItem

      @Nonnull GetAllRequestBuilder<ServiceContractItem> getAllServiceContractItem()
      Deprecated.
      Fetch multiple ServiceContractItem entities.
      Returns:
      A request builder to fetch multiple ServiceContractItem entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countServiceContractItem

      @Nonnull CountRequestBuilder<ServiceContractItem> countServiceContractItem()
      Deprecated.
      Fetch the number of entries from the ServiceContractItem entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of ServiceContractItem entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getServiceContractItemByKey

      @Nonnull GetByKeyRequestBuilder<ServiceContractItem> getServiceContractItemByKey(String serviceContract, String serviceContractItem)
      Deprecated.
      Fetch a single ServiceContractItem entity using key fields.
      Parameters:
      serviceContractItem - Shortened Item Number in Document

      Constraints: Not nullable, Maximum length: 6

      serviceContract - Transaction ID

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single ServiceContractItem entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • createServiceContractItem

      @Nonnull CreateRequestBuilder<ServiceContractItem> createServiceContractItem(@Nonnull ServiceContractItem serviceContractItem)
      Deprecated.
      Create a new ServiceContractItem entity and save it to the S/4HANA system.
      Parameters:
      serviceContractItem - ServiceContractItem entity object that will be created in the S/4HANA system.
      Returns:
      A request builder to create a new ServiceContractItem entity. To perform execution, call the execute method on the request builder object.
    • updateServiceContractItem

      @Nonnull UpdateRequestBuilder<ServiceContractItem> updateServiceContractItem(@Nonnull ServiceContractItem serviceContractItem)
      Deprecated.
      Update an existing ServiceContractItem entity and save it to the S/4HANA system.
      Parameters:
      serviceContractItem - ServiceContractItem entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing ServiceContractItem entity. To perform execution, call the execute method on the request builder object.
    • deleteServiceContractItem

      @Nonnull DeleteRequestBuilder<ServiceContractItem> deleteServiceContractItem(@Nonnull ServiceContractItem serviceContractItem)
      Deprecated.
      Deletes an existing ServiceContractItem entity in the S/4HANA system.
      Parameters:
      serviceContractItem - ServiceContractItem entity object that will be deleted in the S/4HANA system.
      Returns:
      A request builder to delete an existing ServiceContractItem entity. To perform execution, call the execute method on the request builder object.
    • getAllSrvcContrBillgReqItmPrcElm

      @Nonnull GetAllRequestBuilder<SrvcContrBillgReqItmPrcElm> getAllSrvcContrBillgReqItmPrcElm()
      Deprecated.
      Fetch multiple SrvcContrBillgReqItmPrcElm entities.
      Returns:
      A request builder to fetch multiple SrvcContrBillgReqItmPrcElm entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countSrvcContrBillgReqItmPrcElm

      @Nonnull CountRequestBuilder<SrvcContrBillgReqItmPrcElm> countSrvcContrBillgReqItmPrcElm()
      Deprecated.
      Fetch the number of entries from the SrvcContrBillgReqItmPrcElm entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of SrvcContrBillgReqItmPrcElm entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getSrvcContrBillgReqItmPrcElmByKey

      @Nonnull GetByKeyRequestBuilder<SrvcContrBillgReqItmPrcElm> getSrvcContrBillgReqItmPrcElmByKey(String serviceContract, String serviceContractItem, String billingRequestItem, String pricingProcedureStep, String pricingProcedureCounter)
      Deprecated.
      Fetch a single SrvcContrBillgReqItmPrcElm entity using key fields.
      Parameters:
      serviceContractItem - Shortened Item Number in Document

      Constraints: Not nullable, Maximum length: 6

      pricingProcedureCounter - Condition Counter

      Constraints: Not nullable, Maximum length: 3

      serviceContract - Transaction ID

      Constraints: Not nullable, Maximum length: 10

      billingRequestItem - Shortened Item Number in Document

      Constraints: Not nullable, Maximum length: 6

      pricingProcedureStep - Step Number

      Constraints: Not nullable, Maximum length: 3

      Returns:
      A request builder to fetch a single SrvcContrBillgReqItmPrcElm entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • updateSrvcContrBillgReqItmPrcElm

      @Nonnull UpdateRequestBuilder<SrvcContrBillgReqItmPrcElm> updateSrvcContrBillgReqItmPrcElm(@Nonnull SrvcContrBillgReqItmPrcElm srvcContrBillgReqItmPrcElm)
      Deprecated.
      Update an existing SrvcContrBillgReqItmPrcElm entity and save it to the S/4HANA system.
      Parameters:
      srvcContrBillgReqItmPrcElm - SrvcContrBillgReqItmPrcElm entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing SrvcContrBillgReqItmPrcElm entity. To perform execution, call the execute method on the request builder object.
    • deleteSrvcContrBillgReqItmPrcElm

      @Nonnull DeleteRequestBuilder<SrvcContrBillgReqItmPrcElm> deleteSrvcContrBillgReqItmPrcElm(@Nonnull SrvcContrBillgReqItmPrcElm srvcContrBillgReqItmPrcElm)
      Deprecated.
      Deletes an existing SrvcContrBillgReqItmPrcElm entity in the S/4HANA system.
      Parameters:
      srvcContrBillgReqItmPrcElm - SrvcContrBillgReqItmPrcElm entity object that will be deleted in the S/4HANA system.
      Returns:
      A request builder to delete an existing SrvcContrBillgReqItmPrcElm entity. To perform execution, call the execute method on the request builder object.
    • getAllSrvcContrItemLongText

      @Nonnull GetAllRequestBuilder<SrvcContrItemLongText> getAllSrvcContrItemLongText()
      Deprecated.
      Fetch multiple SrvcContrItemLongText entities.
      Returns:
      A request builder to fetch multiple SrvcContrItemLongText entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countSrvcContrItemLongText

      @Nonnull CountRequestBuilder<SrvcContrItemLongText> countSrvcContrItemLongText()
      Deprecated.
      Fetch the number of entries from the SrvcContrItemLongText entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of SrvcContrItemLongText entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getSrvcContrItemLongTextByKey

      @Nonnull GetByKeyRequestBuilder<SrvcContrItemLongText> getSrvcContrItemLongTextByKey(String serviceContract, String serviceContractItem, String textObjectType, String language, String srvcDocLogTextIdentifier)
      Deprecated.
      Fetch a single SrvcContrItemLongText entity using key fields.
      Parameters:
      serviceContractItem - Shortened Item Number in Document

      Constraints: Not nullable, Maximum length: 6

      textObjectType - Text ID

      Constraints: Not nullable, Maximum length: 4

      srvcDocLogTextIdentifier - Identifier (truncated timestamp) of a log text

      Constraints: Not nullable, Maximum length: 17

      serviceContract - Transaction ID

      Constraints: Not nullable, Maximum length: 10

      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      Returns:
      A request builder to fetch a single SrvcContrItemLongText entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • updateSrvcContrItemLongText

      @Nonnull UpdateRequestBuilder<SrvcContrItemLongText> updateSrvcContrItemLongText(@Nonnull SrvcContrItemLongText srvcContrItemLongText)
      Deprecated.
      Update an existing SrvcContrItemLongText entity and save it to the S/4HANA system.
      Parameters:
      srvcContrItemLongText - SrvcContrItemLongText entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing SrvcContrItemLongText entity. To perform execution, call the execute method on the request builder object.
    • deleteSrvcContrItemLongText

      @Nonnull DeleteRequestBuilder<SrvcContrItemLongText> deleteSrvcContrItemLongText(@Nonnull SrvcContrItemLongText srvcContrItemLongText)
      Deprecated.
      Deletes an existing SrvcContrItemLongText entity in the S/4HANA system.
      Parameters:
      srvcContrItemLongText - SrvcContrItemLongText entity object that will be deleted in the S/4HANA system.
      Returns:
      A request builder to delete an existing SrvcContrItemLongText entity. To perform execution, call the execute method on the request builder object.
    • getAllSrvcContrItemPartner

      @Nonnull GetAllRequestBuilder<SrvcContrItemPartner> getAllSrvcContrItemPartner()
      Deprecated.
      Fetch multiple SrvcContrItemPartner entities.
      Returns:
      A request builder to fetch multiple SrvcContrItemPartner entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countSrvcContrItemPartner

      @Nonnull CountRequestBuilder<SrvcContrItemPartner> countSrvcContrItemPartner()
      Deprecated.
      Fetch the number of entries from the SrvcContrItemPartner entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of SrvcContrItemPartner entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getSrvcContrItemPartnerByKey

      @Nonnull GetByKeyRequestBuilder<SrvcContrItemPartner> getSrvcContrItemPartnerByKey(String serviceContract, String serviceContractItem, String custMgmtPartnerFunction, String custMgmtBusinessPartner)
      Deprecated.
      Fetch a single SrvcContrItemPartner entity using key fields.
      Parameters:
      custMgmtBusinessPartner - Business Partner Number

      Constraints: Not nullable, Maximum length: 10

      serviceContractItem - Shortened Item Number in Document

      Constraints: Not nullable, Maximum length: 6

      custMgmtPartnerFunction -

      Constraints: Not nullable, Maximum length: 8

      serviceContract - Transaction ID

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single SrvcContrItemPartner entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • updateSrvcContrItemPartner

      @Nonnull UpdateRequestBuilder<SrvcContrItemPartner> updateSrvcContrItemPartner(@Nonnull SrvcContrItemPartner srvcContrItemPartner)
      Deprecated.
      Update an existing SrvcContrItemPartner entity and save it to the S/4HANA system.
      Parameters:
      srvcContrItemPartner - SrvcContrItemPartner entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing SrvcContrItemPartner entity. To perform execution, call the execute method on the request builder object.
    • deleteSrvcContrItemPartner

      @Nonnull DeleteRequestBuilder<SrvcContrItemPartner> deleteSrvcContrItemPartner(@Nonnull SrvcContrItemPartner srvcContrItemPartner)
      Deprecated.
      Deletes an existing SrvcContrItemPartner entity in the S/4HANA system.
      Parameters:
      srvcContrItemPartner - SrvcContrItemPartner entity object that will be deleted in the S/4HANA system.
      Returns:
      A request builder to delete an existing SrvcContrItemPartner entity. To perform execution, call the execute method on the request builder object.
    • getAllSrvcContrItemPriceElement

      @Nonnull GetAllRequestBuilder<SrvcContrItemPriceElement> getAllSrvcContrItemPriceElement()
      Deprecated.
      Fetch multiple SrvcContrItemPriceElement entities.
      Returns:
      A request builder to fetch multiple SrvcContrItemPriceElement entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countSrvcContrItemPriceElement

      @Nonnull CountRequestBuilder<SrvcContrItemPriceElement> countSrvcContrItemPriceElement()
      Deprecated.
      Fetch the number of entries from the SrvcContrItemPriceElement entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of SrvcContrItemPriceElement entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getSrvcContrItemPriceElementByKey

      @Nonnull GetByKeyRequestBuilder<SrvcContrItemPriceElement> getSrvcContrItemPriceElementByKey(String serviceContract, String serviceContractItem, String pricingProcedureStep, String pricingProcedureCounter)
      Deprecated.
      Fetch a single SrvcContrItemPriceElement entity using key fields.
      Parameters:
      serviceContractItem - Shortened Item Number in Document

      Constraints: Not nullable, Maximum length: 6

      pricingProcedureCounter - Condition Counter

      Constraints: Not nullable, Maximum length: 3

      serviceContract - Transaction ID

      Constraints: Not nullable, Maximum length: 10

      pricingProcedureStep - Step Number

      Constraints: Not nullable, Maximum length: 3

      Returns:
      A request builder to fetch a single SrvcContrItemPriceElement entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • updateSrvcContrItemPriceElement

      @Nonnull UpdateRequestBuilder<SrvcContrItemPriceElement> updateSrvcContrItemPriceElement(@Nonnull SrvcContrItemPriceElement srvcContrItemPriceElement)
      Deprecated.
      Update an existing SrvcContrItemPriceElement entity and save it to the S/4HANA system.
      Parameters:
      srvcContrItemPriceElement - SrvcContrItemPriceElement entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing SrvcContrItemPriceElement entity. To perform execution, call the execute method on the request builder object.
    • deleteSrvcContrItemPriceElement

      @Nonnull DeleteRequestBuilder<SrvcContrItemPriceElement> deleteSrvcContrItemPriceElement(@Nonnull SrvcContrItemPriceElement srvcContrItemPriceElement)
      Deprecated.
      Deletes an existing SrvcContrItemPriceElement entity in the S/4HANA system.
      Parameters:
      srvcContrItemPriceElement - SrvcContrItemPriceElement entity object that will be deleted in the S/4HANA system.
      Returns:
      A request builder to delete an existing SrvcContrItemPriceElement entity. To perform execution, call the execute method on the request builder object.
    • getAllSrvcContrItemProduct

      @Nonnull GetAllRequestBuilder<SrvcContrItemProduct> getAllSrvcContrItemProduct()
      Deprecated.
      Fetch multiple SrvcContrItemProduct entities.
      Returns:
      A request builder to fetch multiple SrvcContrItemProduct entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countSrvcContrItemProduct

      @Nonnull CountRequestBuilder<SrvcContrItemProduct> countSrvcContrItemProduct()
      Deprecated.
      Fetch the number of entries from the SrvcContrItemProduct entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of SrvcContrItemProduct entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getSrvcContrItemProductByKey

      @Nonnull GetByKeyRequestBuilder<SrvcContrItemProduct> getSrvcContrItemProductByKey(String serviceContract, String serviceContractItem, String serviceProductListItem)
      Deprecated.
      Fetch a single SrvcContrItemProduct entity using key fields.
      Parameters:
      serviceContractItem - Shortened Item Number in Document

      Constraints: Not nullable, Maximum length: 6

      serviceProductListItem - Counter for CRMS4D_ORDPRP_I product list

      Constraints: Not nullable, Maximum length: 6

      serviceContract - Transaction ID

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single SrvcContrItemProduct entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • updateSrvcContrItemProduct

      @Nonnull UpdateRequestBuilder<SrvcContrItemProduct> updateSrvcContrItemProduct(@Nonnull SrvcContrItemProduct srvcContrItemProduct)
      Deprecated.
      Update an existing SrvcContrItemProduct entity and save it to the S/4HANA system.
      Parameters:
      srvcContrItemProduct - SrvcContrItemProduct entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing SrvcContrItemProduct entity. To perform execution, call the execute method on the request builder object.
    • deleteSrvcContrItemProduct

      @Nonnull DeleteRequestBuilder<SrvcContrItemProduct> deleteSrvcContrItemProduct(@Nonnull SrvcContrItemProduct srvcContrItemProduct)
      Deprecated.
      Deletes an existing SrvcContrItemProduct entity in the S/4HANA system.
      Parameters:
      srvcContrItemProduct - SrvcContrItemProduct entity object that will be deleted in the S/4HANA system.
      Returns:
      A request builder to delete an existing SrvcContrItemProduct entity. To perform execution, call the execute method on the request builder object.
    • getAllSrvcContrItemRefObject

      @Nonnull GetAllRequestBuilder<ServiceContrItemRefObject> getAllSrvcContrItemRefObject()
      Deprecated.
      Fetch multiple ServiceContrItemRefObject entities.
      Returns:
      A request builder to fetch multiple ServiceContrItemRefObject entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countSrvcContrItemRefObject

      @Nonnull CountRequestBuilder<ServiceContrItemRefObject> countSrvcContrItemRefObject()
      Deprecated.
      Fetch the number of entries from the ServiceContrItemRefObject entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of ServiceContrItemRefObject entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getSrvcContrItemRefObjectByKey

      @Nonnull GetByKeyRequestBuilder<ServiceContrItemRefObject> getSrvcContrItemRefObjectByKey(String serviceContract, String serviceContractItem, String serviceRefObjectSequenceNumber)
      Deprecated.
      Fetch a single ServiceContrItemRefObject entity using key fields.
      Parameters:
      serviceContractItem - Shortened Item Number in Document

      Constraints: Not nullable, Maximum length: 6

      serviceContract - Transaction ID

      Constraints: Not nullable, Maximum length: 10

      serviceRefObjectSequenceNumber - Reference Object Counter

      Constraints: Not nullable, Maximum length: 8

      Returns:
      A request builder to fetch a single ServiceContrItemRefObject entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • updateSrvcContrItemRefObject

      @Nonnull UpdateRequestBuilder<ServiceContrItemRefObject> updateSrvcContrItemRefObject(@Nonnull ServiceContrItemRefObject serviceContrItemRefObject)
      Deprecated.
      Update an existing ServiceContrItemRefObject entity and save it to the S/4HANA system.
      Parameters:
      serviceContrItemRefObject - ServiceContrItemRefObject entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing ServiceContrItemRefObject entity. To perform execution, call the execute method on the request builder object.
    • deleteSrvcContrItemRefObject

      @Nonnull DeleteRequestBuilder<ServiceContrItemRefObject> deleteSrvcContrItemRefObject(@Nonnull ServiceContrItemRefObject serviceContrItemRefObject)
      Deprecated.
      Deletes an existing ServiceContrItemRefObject entity in the S/4HANA system.
      Parameters:
      serviceContrItemRefObject - ServiceContrItemRefObject entity object that will be deleted in the S/4HANA system.
      Returns:
      A request builder to delete an existing ServiceContrItemRefObject entity. To perform execution, call the execute method on the request builder object.
    • getAllSrvcContrItmBillgReqItem

      @Nonnull GetAllRequestBuilder<SrvcContrItmBillgReqItem> getAllSrvcContrItmBillgReqItem()
      Deprecated.
      Fetch multiple SrvcContrItmBillgReqItem entities.
      Returns:
      A request builder to fetch multiple SrvcContrItmBillgReqItem entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countSrvcContrItmBillgReqItem

      @Nonnull CountRequestBuilder<SrvcContrItmBillgReqItem> countSrvcContrItmBillgReqItem()
      Deprecated.
      Fetch the number of entries from the SrvcContrItmBillgReqItem entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of SrvcContrItmBillgReqItem entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getSrvcContrItmBillgReqItemByKey

      @Nonnull GetByKeyRequestBuilder<SrvcContrItmBillgReqItem> getSrvcContrItmBillgReqItemByKey(String serviceContract, String serviceContractItem, String billingRequestItem)
      Deprecated.
      Fetch a single SrvcContrItmBillgReqItem entity using key fields.
      Parameters:
      serviceContractItem - Shortened Item Number in Document

      Constraints: Not nullable, Maximum length: 6

      serviceContract - Transaction ID

      Constraints: Not nullable, Maximum length: 10

      billingRequestItem - Billing Request Item No

      Constraints: Not nullable, Maximum length: 6

      Returns:
      A request builder to fetch a single SrvcContrItmBillgReqItem entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • createSrvcContrItmBillgReqItem

      @Nonnull CreateRequestBuilder<SrvcContrItmBillgReqItem> createSrvcContrItmBillgReqItem(@Nonnull SrvcContrItmBillgReqItem srvcContrItmBillgReqItem)
      Deprecated.
      Create a new SrvcContrItmBillgReqItem entity and save it to the S/4HANA system.
      Parameters:
      srvcContrItmBillgReqItem - SrvcContrItmBillgReqItem entity object that will be created in the S/4HANA system.
      Returns:
      A request builder to create a new SrvcContrItmBillgReqItem entity. To perform execution, call the execute method on the request builder object.
    • updateSrvcContrItmBillgReqItem

      @Nonnull UpdateRequestBuilder<SrvcContrItmBillgReqItem> updateSrvcContrItmBillgReqItem(@Nonnull SrvcContrItmBillgReqItem srvcContrItmBillgReqItem)
      Deprecated.
      Update an existing SrvcContrItmBillgReqItem entity and save it to the S/4HANA system.
      Parameters:
      srvcContrItmBillgReqItem - SrvcContrItmBillgReqItem entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing SrvcContrItmBillgReqItem entity. To perform execution, call the execute method on the request builder object.
    • deleteSrvcContrItmBillgReqItem

      @Nonnull DeleteRequestBuilder<SrvcContrItmBillgReqItem> deleteSrvcContrItmBillgReqItem(@Nonnull SrvcContrItmBillgReqItem srvcContrItmBillgReqItem)
      Deprecated.
      Deletes an existing SrvcContrItmBillgReqItem entity in the S/4HANA system.
      Parameters:
      srvcContrItmBillgReqItem - SrvcContrItmBillgReqItem entity object that will be deleted in the S/4HANA system.
      Returns:
      A request builder to delete an existing SrvcContrItmBillgReqItem entity. To perform execution, call the execute method on the request builder object.
    • getAllSrvcContrItmFUPSrvcOrd

      @Nonnull GetAllRequestBuilder<SrvcContrItmFUPSrvcOrd> getAllSrvcContrItmFUPSrvcOrd()
      Deprecated.
      Fetch multiple SrvcContrItmFUPSrvcOrd entities.
      Returns:
      A request builder to fetch multiple SrvcContrItmFUPSrvcOrd entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countSrvcContrItmFUPSrvcOrd

      @Nonnull CountRequestBuilder<SrvcContrItmFUPSrvcOrd> countSrvcContrItmFUPSrvcOrd()
      Deprecated.
      Fetch the number of entries from the SrvcContrItmFUPSrvcOrd entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of SrvcContrItmFUPSrvcOrd entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getSrvcContrItmFUPSrvcOrdByKey

      @Nonnull GetByKeyRequestBuilder<SrvcContrItmFUPSrvcOrd> getSrvcContrItmFUPSrvcOrdByKey(String serviceContract, String serviceContractItem, String serviceOrder, String serviceOrderItem)
      Deprecated.
      Fetch a single SrvcContrItmFUPSrvcOrd entity using key fields.
      Parameters:
      serviceOrderItem - Shortened Item Number in Document

      Constraints: Not nullable, Maximum length: 6

      serviceContractItem - Shortened Item Number in Document

      Constraints: Not nullable, Maximum length: 6

      serviceContract - Transaction ID

      Constraints: Not nullable, Maximum length: 10

      serviceOrder - Transaction ID

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single SrvcContrItmFUPSrvcOrd entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getAllSrvcContrLongText

      @Nonnull GetAllRequestBuilder<ServiceContractLongText> getAllSrvcContrLongText()
      Deprecated.
      Fetch multiple ServiceContractLongText entities.
      Returns:
      A request builder to fetch multiple ServiceContractLongText entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countSrvcContrLongText

      @Nonnull CountRequestBuilder<ServiceContractLongText> countSrvcContrLongText()
      Deprecated.
      Fetch the number of entries from the ServiceContractLongText entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of ServiceContractLongText entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getSrvcContrLongTextByKey

      @Nonnull GetByKeyRequestBuilder<ServiceContractLongText> getSrvcContrLongTextByKey(String serviceContract, String textObjectType, String language, String srvcDocLogTextIdentifier)
      Deprecated.
      Fetch a single ServiceContractLongText entity using key fields.
      Parameters:
      textObjectType - Text ID

      Constraints: Not nullable, Maximum length: 4

      srvcDocLogTextIdentifier - Identifier (truncated timestamp) of a log text

      Constraints: Not nullable, Maximum length: 17

      serviceContract - Transaction ID

      Constraints: Not nullable, Maximum length: 10

      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      Returns:
      A request builder to fetch a single ServiceContractLongText entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • updateSrvcContrLongText

      @Nonnull UpdateRequestBuilder<ServiceContractLongText> updateSrvcContrLongText(@Nonnull ServiceContractLongText serviceContractLongText)
      Deprecated.
      Update an existing ServiceContractLongText entity and save it to the S/4HANA system.
      Parameters:
      serviceContractLongText - ServiceContractLongText entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing ServiceContractLongText entity. To perform execution, call the execute method on the request builder object.
    • deleteSrvcContrLongText

      @Nonnull DeleteRequestBuilder<ServiceContractLongText> deleteSrvcContrLongText(@Nonnull ServiceContractLongText serviceContractLongText)
      Deprecated.
      Deletes an existing ServiceContractLongText entity in the S/4HANA system.
      Parameters:
      serviceContractLongText - ServiceContractLongText entity object that will be deleted in the S/4HANA system.
      Returns:
      A request builder to delete an existing ServiceContractLongText entity. To perform execution, call the execute method on the request builder object.
    • getAllSrvcContrPartner

      @Nonnull GetAllRequestBuilder<SrvcContrPartner> getAllSrvcContrPartner()
      Deprecated.
      Fetch multiple SrvcContrPartner entities.
      Returns:
      A request builder to fetch multiple SrvcContrPartner entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countSrvcContrPartner

      @Nonnull CountRequestBuilder<SrvcContrPartner> countSrvcContrPartner()
      Deprecated.
      Fetch the number of entries from the SrvcContrPartner entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of SrvcContrPartner entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getSrvcContrPartnerByKey

      @Nonnull GetByKeyRequestBuilder<SrvcContrPartner> getSrvcContrPartnerByKey(String serviceContract, String custMgmtPartnerFunction, String custMgmtBusinessPartner)
      Deprecated.
      Fetch a single SrvcContrPartner entity using key fields.
      Parameters:
      custMgmtBusinessPartner - Business Partner Number

      Constraints: Not nullable, Maximum length: 10

      custMgmtPartnerFunction -

      Constraints: Not nullable, Maximum length: 8

      serviceContract - Transaction ID

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A request builder to fetch a single SrvcContrPartner entity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • updateSrvcContrPartner

      @Nonnull UpdateRequestBuilder<SrvcContrPartner> updateSrvcContrPartner(@Nonnull SrvcContrPartner srvcContrPartner)
      Deprecated.
      Update an existing SrvcContrPartner entity and save it to the S/4HANA system.
      Parameters:
      srvcContrPartner - SrvcContrPartner entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing SrvcContrPartner entity. To perform execution, call the execute method on the request builder object.
    • deleteSrvcContrPartner

      @Nonnull DeleteRequestBuilder<SrvcContrPartner> deleteSrvcContrPartner(@Nonnull SrvcContrPartner srvcContrPartner)
      Deprecated.
      Deletes an existing SrvcContrPartner entity in the S/4HANA system.
      Parameters:
      srvcContrPartner - SrvcContrPartner entity object that will be deleted in the S/4HANA system.
      Returns:
      A request builder to delete an existing SrvcContrPartner entity. To perform execution, call the execute method on the request builder object.