Ansicht
Dokumentation
RFFMSC01 - Generate Cover Pools from Rules
General Material Data Fill RESBD Structure from EBP Component StructureThis documentation is copyright by SAP AG.
Purpose
You can automatically generate cover pools from an FM area and fiscal year using this program.
The automatic generation of cover pools is based on rules which you have to create first. In the rules, you define which FM account assignments should be combined for a cover pool and are then eligible for reciprocal cover in the payment budget.
You use this program if you do not want to create the cover pools manually and do not require cover pools for the commitment budget.
Integration
Note that the program deletes all manually or automatically created expenditure cover pools in the update run according to the FM area and fiscal year entered before it creates the cover pools.
You have to reconstruct the assigned values after each program run in update run (program BPINDX03). The cover eligibility relationships are only included in availability control after you have done this.
Prerequisites
- A budget memo with budget memo type 11 (automatic cover pool) must be created in Customizing of Funds Management.
Use IMG activity "Create Budget Memos" to create budget memos.
- The budget objects in the budget structure must be selected individually. No generic entries may exist for the budget objects.
- The cover pool rules must be created.
To create the rules, select Public Sector Management -> Funds Management -> Master Data -> Control -> Cover Eligibility -> Automatic Generation of Cover Pools -> Edit Rules.
Features
The program only includes expenditure FM account assignments that are defined as budget objects with in a budget structure. FM account assignments in which negative budget values can be entered are not included.
The program combines the FM account assignments in cover pools according to the cover pool rules. It is possible that one rule creates several cover pools.
If the indicator Do Not Add to Cover Pool is set for a rule, a cover pool must contain more than one FM account assignment, otherwise no cover pool is created.
If this indicator is not set for a rule, no cover pool is created.
As you can create a number of cover pool rules. The sequence of the rules is important because an FM account assignment can only belong to one cover pool. Once an FM account assignment is assigned to a cover pool during sequential processing, it is not taken into account by the next rule. Exception: A rule only generates a cover pool with a FM account assignment. This individual FM account assignment is then included in a cover pool if it adheres to one of the following rules.
Cross-fund cover pool are not supported within reciprocal cover eligibility. A cover pool can therefore only have one fund account assignment.
The program issues a log with two lists:
- List of rules for automatic generation of cover pools
The program issues a message if it cannot create a cover pool from a rule.
- If the program cannot determine a suitable account assignment for the rule, it issues the message No Cover Pool: No Suitable Account Assignment.
- If the program can only find one suitable account assignment, it issues the message No Cover Pool: Minimum Number of Account Assignments Not Reached.
- If the indicator Do Not Add to Cover Pool is set, the message Cover Pool Not Created is issued.
- FM account assignments assigned to cover pools generated
The cover pool number displayed consists of a combination of the number of the rule from which the cover pool was generated and ascending internal numbering.
The description of the cover pool is derived from the rule, though the place holder + (plus) is no longer taken into account.
Selection
Standard Variants
Output
Activities
Example
The account assignments are:
A, B, AA, AB, AAA, AAB, ABA, ABB
If you create the following rules, the account assignments are combined in cover pools DK-1 and DK-2.
Rule | DK-1 | DK-2 |
---|---|---|
AA | AA | |
+ | A,B | |
++ | A,B,AA,AB | |
& | A | B |
&& | AA | AB |
A+ | A,AA,AB | |
A& | AA | AB |
A+& | AAA,ABA | AAB,ABB |
A&+ | AAA,AAB | ABA,ABB |
The cover pools created here only contain account assignments to make the example clear. This is not the case when the program is executed in the update run.
General Data in Customer Master rdisp/max_wprun_time - Maximum work process run time
This documentation is copyright by SAP AG.
Length: 6359 Date: 20240520 Time: 101849 sap01-206 ( 81 ms )