Interface LegalDocumentStatusService

All Superinterfaces:
BatchService<LegalDocumentStatusServiceBatch>
All Known Implementing Classes:
DefaultLegalDocumentStatusService

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

This service is based on the OData protocol and helps you to read the possible values of legal document status through an API call. This describes the status of a legal document. For example, 'In Process', 'Accepted' and so on are the various statuses assigned to a legal document. This service contains legal document status and legal document status text nodes. Using this service, you can read the legal document status type maintained in the system. .

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_LEGALDOCUMENTSTATUS
API Version: 1.0.1
Minimum ERP Version: 2302
Communication Scenario: Legal Document Integration(SAP_COM_0178)
Scope Items: SAP S/4HANA for Enterprise Contract Management(1XV)
Authentication Methods: x509
Business Object: Legal Document Status
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull LegalDocumentStatusService 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.
    • getAllLegalDocumentStatus

      @Nonnull LegalDocumentStatusFluentHelper getAllLegalDocumentStatus()
      Deprecated.
      Fetch multiple LegalDocumentStatus entities.
      Returns:
      A fluent helper to fetch multiple LegalDocumentStatus 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.
    • getLegalDocumentStatusByKey

      @Nonnull LegalDocumentStatusByKeyFluentHelper getLegalDocumentStatusByKey(String internalDocumentStatus)
      Deprecated.
      Fetch a single LegalDocumentStatus entity using key fields.
      Parameters:
      internalDocumentStatus - Document Status

      Constraints: Not nullable, Maximum length: 2

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

      @Nonnull LegalDocumentStatusTextFluentHelper getAllLegalDocumentStatusText()
      Deprecated.
      Fetch multiple LegalDocumentStatusText entities.
      Returns:
      A fluent helper to fetch multiple LegalDocumentStatusText 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.
    • getLegalDocumentStatusTextByKey

      @Nonnull LegalDocumentStatusTextByKeyFluentHelper getLegalDocumentStatusTextByKey(String internalDocumentStatus, String language)
      Deprecated.
      Fetch a single LegalDocumentStatusText entity using key fields.
      Parameters:
      internalDocumentStatus - Document Status

      Constraints: Not nullable, Maximum length: 2

      language - Language Key

      Constraints: Not nullable, Maximum length: 2

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