CL_EXM_IM_FMAVC_ENTRY_FILTER_M - Sample Implementation for Multi-Annual Budgeting
General Data in Customer Master Addresses (Business Address Services)This documentation is copyright by SAP AG.
Functionality
This sample implementation has been created by SAP for Spanish customers for fthe ollowing purposes:
- Multi-annual budgeting:
- Use the method BUDGET_FILTER in order to apply a percentage to the multi-annual budget lines automaticallycreated for availability control tables using the sample implementation of the Business Add-In FMAVC_ADD_LINES.
- Revenue based expenditure control (RBE):
- Use the method BUDGET_FILTER in order to skip all budget values for availability control ledgers which are user forRBE.
- Use the method POSTING_FILTER in order to filter the value types for the availability control ledger according to the settings for RBE.
- Value adjustment update in extra period:
- Use the method POSTING_FILTER in order to skip all postings carried out for the extra period.
Relationships
In order to correctly carry out multi-annual budgeting, you must use this implementation together with the sample implementations of the following Business Add-Ins:
- FMAVC_ADD_LINES (create multi-annual budget lines only for AVC tables)
- FMKU_BUDGET_EVNT (check manual entries of multi-annual budgets)
The implementation can be used only if:
- the year of cash effectivity is used in the IMG activity Choose Budget Category for the FM area and budget category in question
- Customizing for multi-annual budgeting has been maintained.
This implementation uses:
- the standard percentages which you assign to theyears of cash effectivity in the IMG activitySettings for Multi-annual Budgeting.
- the cover group percentages which you can maintain for cover groups withTransaction FMMACGPERC . These percentages are used instead of the standard ones, if the budget address is assigned to the cover group.
Example
The fiscal year is 2004 and percentage time horizon is two years. A budget entry document is postedin 2004 for the year of cash effectivity 2004. You assign percentages for future budget consumption in the following way:
- You assign the standard percentages of 80% to YCE 2005 and 50% to YCE 2006.
- You assign the cover group percentages of 70% to YCE 2005 and 40% to YCE 2006 for cover group CG01.
The sample implementation of FMAVC_ADD_LINES creates two multi-annual budget lines with the same amount for the years of cash effectivity 2005 and 2006. These additional lines are only updated in the availability control table.
This sample implementation applies the percentages to the budget values of these multi-annual budget lines as follows:
- the standard ones if the budget address is notassigned to CG01
- the cover group ones if the budget address isassigned to CG01
The sample implementation of FMKU_BUDGET_EVNT will check that you cannot post manual budgets in 2004 for the years of cash effectivity 2005 and 2006.
Notes
Further information
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up TXBHW - Original Tax Base Amount in Local Currency
This documentation is copyright by SAP AG.
Length: 3953 Date: 20120526 Time: 121334 triton ( 126 ms )






