Interface SupplierEvaluationScoreService

All Superinterfaces:
BatchService<SupplierEvaluationScoreServiceBatch>
All Known Implementing Classes:
DefaultSupplierEvaluationScoreService

@Deprecated public interface SupplierEvaluationScoreService extends BatchService<SupplierEvaluationScoreServiceBatch>
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the VDM.

This service enables consumers to read operational supplier evaluation scores from the SAP S/4HANA Cloud system. These scores are calculated in the SAP S/4HANA Cloud system by time, by quantity, by price, and by quality. This service is based on the OData protocol, and can be consumed by apps and other interfaces. .

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: A_SUPPLIEROPLSCORESAV_CDS
API Version: 1.0.0
Minimum ERP Version: 2302
Communication Scenario: Procurement - Operational Supplier Evaluation Score Integration(SAP_COM_0324)
Scope Items: Supplier Evaluation and Performance Monitoring(SL4)
Authentication Methods: x509
Business Object: Supplier Evaluation Score
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull SupplierEvaluationScoreService 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.
    • getAllSAP__Currency

      @Nonnull SAP__CurrencyFluentHelper getAllSAP__Currency()
      Deprecated.
      Fetch multiple SAP__Currency entities.
      Returns:
      A fluent helper to fetch multiple SAP__Currency 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.
    • getSAP__CurrencyByKey

      @Nonnull SAP__CurrencyByKeyFluentHelper getSAP__CurrencyByKey(String currencyCode)
      Deprecated.
      Fetch a single SAP__Currency entity using key fields.
      Parameters:
      currencyCode - Currency

      Constraints: Not nullable, Maximum length: 5

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

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

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

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

      @Nonnull SAP__UnitOfMeasureFluentHelper getAllSAP__UnitOfMeasure()
      Deprecated.
      Fetch multiple SAP__UnitOfMeasure entities.
      Returns:
      A fluent helper to fetch multiple SAP__UnitOfMeasure 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.
    • getSAP__UnitOfMeasureByKey

      @Nonnull SAP__UnitOfMeasureByKeyFluentHelper getSAP__UnitOfMeasureByKey(String unitCode)
      Deprecated.
      Fetch a single SAP__UnitOfMeasure entity using key fields.
      Parameters:
      unitCode - Internal UoM

      Constraints: Not nullable, Maximum length: 3

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

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

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

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

      @Nonnull SAP__DocumentDescriptionFluentHelper getAllSAP__DocumentDescription()
      Deprecated.
      Fetch multiple SAP__DocumentDescription entities.
      Returns:
      A fluent helper to fetch multiple SAP__DocumentDescription 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.
    • getSAP__DocumentDescriptionByKey

      @Nonnull SAP__DocumentDescriptionByKeyFluentHelper getSAP__DocumentDescriptionByKey(UUID id)
      Deprecated.
      Fetch a single SAP__DocumentDescription entity using key fields.
      Parameters:
      id - UUID

      Constraints: Not nullable

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

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

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

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

      @Nonnull SAP__ValueHelpFluentHelper getAllSAP__ValueHelp()
      Deprecated.
      Fetch multiple SAP__ValueHelp entities.
      Returns:
      A fluent helper to fetch multiple SAP__ValueHelp 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.
    • getSAP__ValueHelpByKey

      @Nonnull SAP__ValueHelpByKeyFluentHelper getSAP__ValueHelpByKey(String vALUEHELP)
      Deprecated.
      Fetch a single SAP__ValueHelp entity using key fields.
      Parameters:
      vALUEHELP -
      Returns:
      A fluent helper to fetch a single SAP__ValueHelp 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.
    • createSAP__ValueHelp

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

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

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

      @Nonnull SupplierOplScoresAVParametersByKeyFluentHelper getSupplierOplScoresAVParametersByKey(String p_DisplayCurrency, String p_DateFunction)
      Deprecated.
      Fetch a single SupplierOplScoresAVParameters entity using key fields.
      Parameters:
      p_DisplayCurrency - Display Currency

      Constraints: Not nullable, Default value: EUR, Maximum length: 5

      p_DateFunction - Relative Date Function

      Constraints: Not nullable, Default value: YEARTODATE, Maximum length: 32

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