Interface LegalDocumentAccessLevelService

All Superinterfaces:
BatchService<LegalDocumentAccessLevelServiceBatch>
All Known Implementing Classes:
DefaultLegalDocumentAccessLevelService

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

This synchronous inbound service is based on the OData protocol and can be consumed in integration scenarios or other user interfaces. Access level is an attribute used for authorization checks in Enterprise Contract Management. This service contains access level and access level text nodes. Using this service, you can read the access levels maintained in its configuration..

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: A_LGLCNTNTMACCESSLVL_CDS
API Version: 1.0.0
Minimum ERP Version: 2302
Communication Scenario: Enterprise Contract Management and Assembly Integration(SAP_COM_0437)
Scope Items: Integration to SAP Enterprise Contract Assembly(2OQ)
Authentication Methods: x509
Business Object: Legal Access Level
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull LegalDocumentAccessLevelService 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.
    • getAllLglCntntMAccessLvl

      @Nonnull LglCntntMAccessLvlFluentHelper getAllLglCntntMAccessLvl()
      Deprecated.
      Fetch multiple LglCntntMAccessLvl entities.
      Returns:
      A fluent helper to fetch multiple LglCntntMAccessLvl 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.
    • getLglCntntMAccessLvlByKey

      @Nonnull LglCntntMAccessLvlByKeyFluentHelper getLglCntntMAccessLvlByKey(String lglCntntMAccessLvl)
      Deprecated.
      Fetch a single LglCntntMAccessLvl entity using key fields.
      Parameters:
      lglCntntMAccessLvl - Access Level

      Constraints: Not nullable, Maximum length: 4

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

      @Nonnull LglCntntMAccessLvlTextFluentHelper getAllLglCntntMAccessLvlText()
      Deprecated.
      Fetch multiple LglCntntMAccessLvlText entities.
      Returns:
      A fluent helper to fetch multiple LglCntntMAccessLvlText 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.
    • getLglCntntMAccessLvlTextByKey

      @Nonnull LglCntntMAccessLvlTextByKeyFluentHelper getLglCntntMAccessLvlTextByKey(String lglCntntMAccessLvl, String language)
      Deprecated.
      Fetch a single LglCntntMAccessLvlText entity using key fields.
      Parameters:
      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      lglCntntMAccessLvl - Access Level

      Constraints: Not nullable, Maximum length: 4

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