Interface GrantHierarchyService

All Superinterfaces:
BatchService<GrantHierarchyServiceBatch>
All Known Implementing Classes:
DefaultGrantHierarchyService

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

This service enables you to read the grant hierarchy master data from SAP S/4HANA Cloud system. This service is based on the OData protocol and can be consumed in SAP Fiori apps and other user interfaces. .

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_GRANTCOREHIERARCHY
API Version: 1.0.1
Minimum ERP Version: 2302
Communication Scenario: Public Sector API Integration(SAP_COM_0761)
Scope Items: Government Budget Planning(6UC)
Authentication Methods: x509
Business Object: Grant
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull GrantHierarchyService 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.
    • getAllGrantCoreHierarchy

      @Nonnull GrantCoreHierarchyFluentHelper getAllGrantCoreHierarchy()
      Deprecated.
      Fetch multiple GrantCoreHierarchy entities.
      Returns:
      A fluent helper to fetch multiple GrantCoreHierarchy 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.
    • getGrantCoreHierarchyByKey

      @Nonnull GrantCoreHierarchyByKeyFluentHelper getGrantCoreHierarchyByKey(String grantHierarchy, LocalDateTime validityEndDate)
      Deprecated.
      Fetch a single GrantCoreHierarchy entity using key fields.
      Parameters:
      grantHierarchy - Grant Hierarchy

      Constraints: Not nullable, Maximum length: 42

      validityEndDate - Validity End Date

      Constraints: Not nullable, Precision: 0

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

      @Nonnull GrantCoreHierarchyNodeTextFluentHelper getAllGrantCoreHierarchyNodeText()
      Deprecated.
      Fetch multiple GrantCoreHierarchyNodeText entities.
      Returns:
      A fluent helper to fetch multiple GrantCoreHierarchyNodeText 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.
    • getGrantCoreHierarchyNodeTextByKey

      @Nonnull GrantCoreHierarchyNodeTextByKeyFluentHelper getGrantCoreHierarchyNodeTextByKey(String grantHierarchy, String hierarchyNode, LocalDateTime validityEndDate, String language)
      Deprecated.
      Fetch a single GrantCoreHierarchyNodeText entity using key fields.
      Parameters:
      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      grantHierarchy - Grant Hierarchy

      Constraints: Not nullable, Maximum length: 42

      validityEndDate - Validity End Date

      Constraints: Not nullable, Precision: 0

      hierarchyNode - Hierarchy node

      Constraints: Not nullable, Maximum length: 50

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

      @Nonnull GrantCoreHierarchyTextFluentHelper getAllGrantCoreHierarchyText()
      Deprecated.
      Fetch multiple GrantCoreHierarchyText entities.
      Returns:
      A fluent helper to fetch multiple GrantCoreHierarchyText 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.
    • getGrantCoreHierarchyTextByKey

      @Nonnull GrantCoreHierarchyTextByKeyFluentHelper getGrantCoreHierarchyTextByKey(String grantHierarchy, LocalDateTime validityEndDate, String language)
      Deprecated.
      Fetch a single GrantCoreHierarchyText entity using key fields.
      Parameters:
      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      grantHierarchy - Grant Hierarchy

      Constraints: Not nullable, Maximum length: 42

      validityEndDate - Validity End Date

      Constraints: Not nullable, Precision: 0

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

      @Nonnull GrantCoreHierNodeFluentHelper getAllGrantCoreHierNode()
      Deprecated.
      Fetch multiple GrantCoreHierNode entities.
      Returns:
      A fluent helper to fetch multiple GrantCoreHierNode 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.
    • getGrantCoreHierNodeByKey

      @Nonnull GrantCoreHierNodeByKeyFluentHelper getGrantCoreHierNodeByKey(String grantHierarchy, String hierarchyNode, LocalDateTime validityEndDate)
      Deprecated.
      Fetch a single GrantCoreHierNode entity using key fields.
      Parameters:
      grantHierarchy - Grant Hierarchy

      Constraints: Not nullable, Maximum length: 42

      validityEndDate - Validity End Date

      Constraints: Not nullable, Precision: 0

      hierarchyNode - Hierarchy node

      Constraints: Not nullable, Maximum length: 50

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