SAP ABAP IMG Activity PSM_V_FMPBETMA (Activate Multi-Year Budget Execution)
Hierarchy
BBPCRM (Software Component) BBPCRM
   FI (Application Component) Financial Accounting
     FMFS (Package) Updating Funds Management
IMG Activity
ID PSM_V_FMPBETMA Activate Multi-Year Budget Execution  
Transaction Code S_ALN_01002025   (empty) 
Created on 20030320    
Customizing Attributes PSM_V_FMPBETMA   Activate Multi-Year Budget Execution 
Customizing Activity PSM_V_FMPBETMA   Activate Multi-Year Budget Execution 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name PSM_V_FMPBETMA    

Use

In this IMG activity you activate multi-year budget execution.

Activating multi-year budget execution means that business processes such as entering documents and payment/clearing transactions can be executed regardless of the fiscal year with reference to a Budget ID. A fiscal year change is no longer necessary.

The system response changes as follows once this function has been activated:

  • In the master data maintenance, you must work with year-independent funds centers and commitment items. Irrespective of the fiscal year, the validity parameters of the budget are defined in the fund master record using the budget ID. The fund types you use should be predefined with the activated multi-year general overall budget. You can also make the other master data for a budget distinguishable as well as the identification of the respective budget in the fund key.
  • You use the Budget Control System (BCS) for budgeting in Funds Management - former budgeting is not supported. This involves entering the budget in the respective fiscal year and - via the master data object - for the respective budget ID. You can regulate the budgeting processes in the budget that you defined beforehand in the IMG activity Edit Status. The availability control (AVC) takes place on the basis of the available overall budget for the respective budget. Accordingly, a checking horizon set for an annual period is no longer allowed.
  • Upon document entry, you can reference commitment documents (earmarked funds, purchase requisitions, purchase orders). Estimated revenues can be referenced when entering commitment documents. A commitment carryforward is then no longer necessary. You can control the permitted/non-permitted actual/commitment postings for the respective periods for each fiscal year by opening/closing the posting periods.
  • With the payment selection program RFFMS200, payments that refer to invoices from the previous year are converted to the current year. A fiscal year change for invoices is no longer necessary with the commitment carryforward and is therefore no longer supported.
  • In the information system, with an active multi-year budget you can report on the yearly totals for commitment/actual of Funds Management, by executing program Fund Balance Carryforward. This program carries forward the open balance for each value type to the new fiscal year without changing the FM account assignment (and without summarizing through the commitment item). You can branch to the respective item from the previous year with totals reporting for Funds Management.

Note

Note that the FM information system also supports multi-year reporting. If you do not need any year-based reporting through your budget (e.g. in an individual fund), you do not need to execute the fund balance carryforward. Note that you must hide the data records of amount type Carryover from Previous Years (actual balance) (0360) in reporting using commitment/actual data, otherwise the fund balance carryforward causes incorrect valuation in multi-year reporting.

  • You can carry out yearly reporting on the residual budget by executing program Carry Over Residual Budget using one of the budget types intended for valuation purposes.
  • If you want to transfer open commitments to the new budget with your closing operations, you can use program RFFMCCOVR. You execute the program in the menu of Funds management, under Additional Functions -> Closing Operations -> Commitments/Actuals -> Reassign Open Commitment.
  • If you want to transfer the residual budget from the old to the new budget, you can use program Transfer Budget Data.

Requirements

You have set up Period-Based Encumbrance Tracking for updating in Funds Management.

You use an Update Profile that is based on profile 000101 and therefore supports a posting data-based update (such as the 000600 profile of the Federal Government). The multi-year budget is not supported for update profile 000500 ("availability control payment program, for example, for Canadian Government").

If you are working with year-dependent master data in your production system, note the migration steps to be executed for multi-year budget execution. For information on this, see Note 640452.

Reassignment programs (programs RFFMCHA...., especially RFFMCHAT) are not supported with this setting. You can use program RFFMCCOVR for this.

Standard settings

Multi-year budgeting is not active in the standard system.

Activities

If you activate this function, you must ensure the following:

Master Data

  1. The account assignment element "fund" is activated. You do this in IMG activity Activate Account Assignment Elements.

    A budget ID is coded into the name of the fund for each new budget entered. It is advisable to use the Create and Define Subdivision ID in Funds Management for this.

    If you have to define other FM account assignment elements as being year-dependent, you can do this by coding the budget ID into the name of the account assignment elements also.

  2. Implement the Business Add-In (BAdI) Define Grouping Key ( FMKU_GROUPING_KEY) so that the corresponding budget ID is returned for each possible FM account assignment, in order to activate the following consistency checks:
    • If you activate posting and/or budget objects and define a corresponding account assignment derivation for budget addresses, the system ensures that the budget address assigned to a posting address has the same grouping key (the same budget ID).
    • If you define an account assignment derivation for availability control objects, the system ensures that an availability control object assigned to a budget address has the same grouping key (the same budget ID).

      For more information on this, see the documentation on this BAdI.

  3. Specify that you want a multi-year checking horizon for availability control (AVC). For this, go to the IMG activity Select Checking Horizon for Availability Control and select a ledger for which you define that the checking horizon is entirely defined through the fund master record. You can also set the checking horizon to be used for overall checks.

Examples

You have activated this function.

The name of your sponsors is coded into the first five digits, the budget ID into the last four digits of the fund name. The budget ID is assigned in accordance with the year the budget is entered: The budget adopted in fiscal year 2002 is managed under budget ID 2002 and so on. Funds 04711, 04712, ... have the name 04711-2002, 04712-2002 and so on in the budget with ID 2002. In the budget with ID 2003 the same funds have names 04711-2003, 04712-2003, and so on.

Notes

For more information on this, see the SAP Library under Multi-Year Budget.

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG PSM_V_FMPBETMA 0 I150004901 Funds Management 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
V_FMPBETMA V - View SM30  
History
Last changed by/on SAP  20030320 
SAP Release Created in 200