CL_EXM_IM_FMAVC_ADD_LINES_MA - Sample Implementation for Multi-Annual Budgeting

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Functionality

This sample implementation has been created by SAP for Spanish customers.

With this sample implementation, you use the method ADD_BUDGET_LINES in order to duplicate the budget line of the current year N times for the availability control table and assign these lines to the N followingyears of cash effectivity. These are called "multi-annual budget lines".

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_ENTRY_FILTER (apply percentages to multi-annual budgeting lines created by this implementation)
  • FMKU_BUDGET_EVNT (check manual entries of multi-annual budgets)

The implementation can be used only if:

  • the year of cash effectivity has been customized in the IMG activity Choose Budget Category for the FM area and budget category in question

This implementation uses the customized percentage time horizon andbudget option, which respectively determine the following:

  • the number N of multi-annual budget lines to be automatically be created
  • the budget process for which the multi-annual budget lines have to be created.

Example

The fiscal year is 2004 and percentage time horizon is two years. A budget entry document is posted in 2004 for the year of cash effectivity 2004. This will have the following effects:

  • The implementation creates two multi-annual budget lines with the same amount for the years of cash effectivity 2005 and 2006. These lines are only updated in the availability control table.
  • The sample implementation of FMAVC_ENTRY_FILTER will apply the percentages to the budget values of these two multi-annual budget lines.
  • 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



rdisp/max_wprun_time - Maximum work process run time   PERFORM Short Reference  
This documentation is copyright by SAP AG.


Length: 2766 Date: 20120526 Time: 121321     triton ( 85 ms )