Customizing the GM-GTE Accrual Engine

Purpose

The Grantee Management (GM-GTE) component includes a feature that allows you to calculate and post accruals automatically in General Ledger (G/L) Accounting, for example for accrued and deferred revenue. This feature is called the Accrual Engine.

You need to customize the Accrual Engine (ACE) before you can use it.

Process Flow

You make the necessary Customizing settings by choosing Start of the navigation path Public Sector Management Next navigation step Grants Management Next navigation step Grantee Management Next navigation step Accrual Engine End of the navigation path . Then carry out the steps listed below, as required.

Each step includes documentation with more detailed information on the activities involved.

Basic Settings

  • Assign Company Codes

    Use this step to assign those company codes where you want to calculate and post accruals to the ACE. This is a required setting.

  • Accounting Principles

    • Define Accounting Principles

      Use this step to define your accounting principles. You must make this setting if you want to depict a parallel valuation method in an additional ledger. You then assign accounting principles to the ledgers where the postings are made.

    • Assign Accounting Principle to Company Code

      Use this step to assign the relevant accounting principle(s) to the company codes that use the ACE.

  • Accrual Types

    • Define Accrual Types

    • Derived Accrual Types

      Perform these steps in the order in which they are listed below.

      • Define Operators for Derived Accrual Types

      • Assign Operators to Function Modules

      • Define Calculation Guidelines for Derived Accrual Types

  • Open Fiscal Year for Accrual Postings

    Use this step to stipulate which fiscal year is currently open.

    • Technical Settings

      • Start of the navigation path Accrual Objects Next navigation step Define Layouts for Accrual Objects End of the navigation path

        Use this step to define the layout variants you want to use in defining layouts for creating, changing, and displaying accrual objects.

      • Start of the navigation path Basic Settings for Components Next navigation step Define Customer Settings for Components End of the navigation path

        Use this step to define the central properties of your application component.

      • Start of the navigation path Archiving Next navigation step Prepare Archiving Run End of the navigation path

      • Start of the navigation path Archiving Next navigation step Business Add-Ins for ACE Archiving Next navigation step BAdI: Correct Archiving Status End of the navigation path

Accrual Calculation

  • Accrual Methods

    Accrual methods regulate how amounts are accrued – for example, straight-line or declining balance accrual.

    • Define Accrual Methods

      We deliver four accrual methods for use in GM-GTE, as follows:

      • ACRREV: Accrued revenue based on accrued expenses

      • ACRREVCASH: Accrued revenue based on cashed expenses

      • DEFREV: Deferred revenue base on accrued expenses

      • DEFREVCASH: Deferred revenue based on cashed expenses

    • Develop Function Modules for Accrual Methods

  • Define Standard Settings for Accrual Methods

Accrual/Deferral Posting

  • Define Posting Control

    Use this step to decide how you want accrual postings to be made for each of your company code/account principle combinations.

    • Number Ranges

      Use the steps in this subnode to create and edit number ranges required for:

      • Period posting runs

      • Application logs

      • ACE documents

      • Assigning GM-GTE documents to ACE documents

    • Account Determination

      • Start of the navigation path Simple Account Determination Next navigation step Define Set of Rules End of the navigation path

      • Start of the navigation path Simple Account Determination Next navigation step Define Values for Set or Rules End of the navigation path

    • Start of the navigation path Extended Account Determination Next navigation step Define Account Symbols End of the navigation path

    • Start of the navigation path Extended Account Determination Next navigation step Define Combination of Characteristics End of the navigation path

    • Start of the navigation path Extended Account Determination Next navigation step Set of Rules for Extended Account Determination End of the navigation path

      • Define Set of Rules for Extended Account Determination

      • Define Values for Set of Rules

      • Start of the navigation path Rule for Deriving Account for Account Symbol Next navigation step Define Rule with Account Symbol End of the navigation path

      • Start of the navigation path Rule for Deriving Account for Account Symbol Next navigation step Define Values for Rule with Account Symbol End of the navigation path

    • Document Change Using Business Add-Ins (BAdIs)

      • BAdI: Change Document Before Summarization

      • BAdI: Change Document After Summarization

Data Transfer from Grants Management

  • Assign Accrual Calculation to Company Code

    Use this step to make the settings necessary to transfer data from Grants Management to the Accrual Engine.

    • BAdI: Modify Data Transfer from GM to ACE

      This BAdI is called up during transfer of Grants Management (GM) data to the Accounting system. You can use it to change the results list of the data transfer.

Result

The system is customized and you can use the Accrual Engine. For more information on using the Accrual Engine, see Working with the GM-GTE Accrual Engine .