Customizing the GM-GTE Accrual Engine 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.
You make the necessary Customizing settings by choosing . 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
Use this step to define the layout variants you want to use in defining layouts for creating, changing, and displaying accrual objects.
Use this step to define the central properties of your application component.
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
Define Set of Rules for Extended Account Determination
Define Values for Set of Rules
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.
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 .