Interface GrantService

All Superinterfaces:
BatchService<GrantServiceBatch>
All Known Implementing Classes:
DefaultGrantService

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

This service enables you to create, read, update, and delete the grant 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_GRANTCORE
API Version: 1.1.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 GrantService 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.
    • getAllGrantBdgtValidityLink

      @Nonnull GrantBdgtValidityLinkFluentHelper getAllGrantBdgtValidityLink()
      Deprecated.
      Fetch multiple GrantBdgtValidityLink entities.
      Returns:
      A fluent helper to fetch multiple GrantBdgtValidityLink 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.
    • getGrantBdgtValidityLinkByKey

      @Nonnull GrantBdgtValidityLinkByKeyFluentHelper getGrantBdgtValidityLinkByKey(String grantID, String granteeMgmtBdgtPhase, String granteeMgmtBudgetStatus, String gteeMBudgetValidityNumber)
      Deprecated.
      Fetch a single GrantBdgtValidityLink entity using key fields.
      Parameters:
      granteeMgmtBudgetStatus - Budget Status: Unreleased/Released

      Constraints: Not nullable, Maximum length: 1

      grantID - Grant

      Constraints: Not nullable, Maximum length: 20

      granteeMgmtBdgtPhase - Budget Phase

      Constraints: Not nullable, Maximum length: 1

      gteeMBudgetValidityNumber - Budget Validity Number

      Constraints: Not nullable, Maximum length: 3

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

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

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

      @Nonnull GrantCoreFluentHelper getAllGrantCore()
      Deprecated.
      Fetch multiple GrantCore entities.
      Returns:
      A fluent helper to fetch multiple GrantCore 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.
    • getGrantCoreByKey

      @Nonnull GrantCoreByKeyFluentHelper getGrantCoreByKey(String grantID)
      Deprecated.
      Fetch a single GrantCore entity using key fields.
      Parameters:
      grantID - Grant

      Constraints: Not nullable, Maximum length: 20

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

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

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

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

      @Nonnull GrantCoreTextFluentHelper getAllGrantCoreText()
      Deprecated.
      Fetch multiple GrantCoreText entities.
      Returns:
      A fluent helper to fetch multiple GrantCoreText 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.
    • getGrantCoreTextByKey

      @Nonnull GrantCoreTextByKeyFluentHelper getGrantCoreTextByKey(String grantID, String language)
      Deprecated.
      Fetch a single GrantCoreText entity using key fields.
      Parameters:
      grantID - Grant

      Constraints: Not nullable, Maximum length: 20

      language - Language Key

      Constraints: Not nullable, Maximum length: 2

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

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

      @Nonnull GrantCostSharingLinkFluentHelper getAllGrantCostSharingLink()
      Deprecated.
      Fetch multiple GrantCostSharingLink entities.
      Returns:
      A fluent helper to fetch multiple GrantCostSharingLink 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.
    • getGrantCostSharingLinkByKey

      @Nonnull GrantCostSharingLinkByKeyFluentHelper getGrantCostSharingLinkByKey(String grantID, String financialManagementArea, String fund, String sponsoredProgram, String sponsoredClass, String gteeMCostSharingSource)
      Deprecated.
      Fetch a single GrantCostSharingLink entity using key fields.
      Parameters:
      financialManagementArea - Financial Management Area

      Constraints: Not nullable, Maximum length: 4

      grantID - Grant

      Constraints: Not nullable, Maximum length: 20

      sponsoredClass - Sponsored Class

      Constraints: Not nullable, Maximum length: 20

      fund - Fund

      Constraints: Not nullable, Maximum length: 10

      gteeMCostSharingSource - Cost Sharing Source

      Constraints: Not nullable, Maximum length: 1

      sponsoredProgram - Sponsored Program

      Constraints: Not nullable, Maximum length: 20

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

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

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

      @Nonnull GrantFundsLinkFluentHelper getAllGrantFundsLink()
      Deprecated.
      Fetch multiple GrantFundsLink entities.
      Returns:
      A fluent helper to fetch multiple GrantFundsLink 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.
    • getGrantFundsLinkByKey

      @Nonnull GrantFundsLinkByKeyFluentHelper getGrantFundsLinkByKey(String grantID, String financialManagementArea, String fund)
      Deprecated.
      Fetch a single GrantFundsLink entity using key fields.
      Parameters:
      financialManagementArea - Financial Management Area

      Constraints: Not nullable, Maximum length: 4

      grantID - Grant

      Constraints: Not nullable, Maximum length: 20

      fund - Fund

      Constraints: Not nullable, Maximum length: 10

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

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

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

      @Nonnull GrantObjOvrHeadCostCapLinkFluentHelper getAllGrantObjOvrHeadCostCapLink()
      Deprecated.
      Fetch multiple GrantObjOvrHeadCostCapLink entities.
      Returns:
      A fluent helper to fetch multiple GrantObjOvrHeadCostCapLink 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.
    • getGrantObjOvrHeadCostCapLinkByKey

      @Nonnull GrantObjOvrHeadCostCapLinkByKeyFluentHelper getGrantObjOvrHeadCostCapLinkByKey(String grantID, String sponsoredProgram, String sponsoredClass, LocalDateTime validityStartDate)
      Deprecated.
      Fetch a single GrantObjOvrHeadCostCapLink entity using key fields.
      Parameters:
      grantID - Grant

      Constraints: Not nullable, Maximum length: 20

      sponsoredClass - Sponsored Class

      Constraints: Not nullable, Maximum length: 20

      validityStartDate - Valid-from Date

      Constraints: Not nullable, Precision: 0

      sponsoredProgram - Sponsored Program

      Constraints: Not nullable, Maximum length: 20

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

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

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

      @Nonnull GrantOverHeadCostCapLinkFluentHelper getAllGrantOverHeadCostCapLink()
      Deprecated.
      Fetch multiple GrantOverHeadCostCapLink entities.
      Returns:
      A fluent helper to fetch multiple GrantOverHeadCostCapLink 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.
    • getGrantOverHeadCostCapLinkByKey

      @Nonnull GrantOverHeadCostCapLinkByKeyFluentHelper getGrantOverHeadCostCapLinkByKey(String grantID, LocalDateTime validityStartDate)
      Deprecated.
      Fetch a single GrantOverHeadCostCapLink entity using key fields.
      Parameters:
      grantID - Grant

      Constraints: Not nullable, Maximum length: 20

      validityStartDate - Valid-from Date

      Constraints: Not nullable, Precision: 0

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

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

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

      @Nonnull GrantOverHeadCostLinkFluentHelper getAllGrantOverHeadCostLink()
      Deprecated.
      Fetch multiple GrantOverHeadCostLink entities.
      Returns:
      A fluent helper to fetch multiple GrantOverHeadCostLink 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.
    • getGrantOverHeadCostLinkByKey

      @Nonnull GrantOverHeadCostLinkByKeyFluentHelper getGrantOverHeadCostLinkByKey(String grantID, String sponsoredProgram, String sponsoredClass, LocalDateTime validityStartDate)
      Deprecated.
      Fetch a single GrantOverHeadCostLink entity using key fields.
      Parameters:
      grantID - Grant

      Constraints: Not nullable, Maximum length: 20

      sponsoredClass - Sponsored Class

      Constraints: Not nullable, Maximum length: 20

      validityStartDate - Valid-from Date

      Constraints: Not nullable, Precision: 0

      sponsoredProgram - Sponsored Program

      Constraints: Not nullable, Maximum length: 20

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

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

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

      @Nonnull GrantSponsoredClassesLinkFluentHelper getAllGrantSponsoredClassesLink()
      Deprecated.
      Fetch multiple GrantSponsoredClassesLink entities.
      Returns:
      A fluent helper to fetch multiple GrantSponsoredClassesLink 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.
    • getGrantSponsoredClassesLinkByKey

      @Nonnull GrantSponsoredClassesLinkByKeyFluentHelper getGrantSponsoredClassesLinkByKey(String grantID, String sponsoredClass)
      Deprecated.
      Fetch a single GrantSponsoredClassesLink entity using key fields.
      Parameters:
      grantID - Grant

      Constraints: Not nullable, Maximum length: 20

      sponsoredClass - Sponsored Class

      Constraints: Not nullable, Maximum length: 20

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

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

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

      @Nonnull GrantSponsoredProgramsLinkFluentHelper getAllGrantSponsoredProgramsLink()
      Deprecated.
      Fetch multiple GrantSponsoredProgramsLink entities.
      Returns:
      A fluent helper to fetch multiple GrantSponsoredProgramsLink 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.
    • getGrantSponsoredProgramsLinkByKey

      @Nonnull GrantSponsoredProgramsLinkByKeyFluentHelper getGrantSponsoredProgramsLinkByKey(String grantID, String sponsoredProgram)
      Deprecated.
      Fetch a single GrantSponsoredProgramsLink entity using key fields.
      Parameters:
      grantID - Grant

      Constraints: Not nullable, Maximum length: 20

      sponsoredProgram - Sponsored Program

      Constraints: Not nullable, Maximum length: 20

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

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

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

      @Nonnull ChangeLifecycleStatusFluentHelper changeLifecycleStatus(@Nonnull String grantID, @Nullable String grantLifecycleStatus)
      Deprecated.

      Creates a fluent helper for the ChangeLifecycleStatus OData function import.

      Parameters:
      grantID - Grant

      Constraints: Not nullable, Maximum length: 20

      Original parameter name from the Odata EDM: GrantID

      grantLifecycleStatus - Lifecycle Status

      Constraints: Nullable, Maximum length: 5

      Original parameter name from the Odata EDM: GrantLifecycleStatus

      Returns:
      A fluent helper object that will execute the ChangeLifecycleStatus OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.