Ansicht
Dokumentation
RFFMSC01 - Deckungsringe aus Regeln generieren
General Material Data Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Verwendung
Mit diesem Programm können Sie die Deckungsringe für einen Finanzkreis und ein Geschäftsjahr automatisch generieren.
Grundlage für die automatische Generierung der Deckungsringe bilden Regeln, die Sie zuvor anlegen müssen. In den Regeln legen Sie fest, welche HHM-Kontierungen zu einem Deckungsring zusammengefasst werden sollen und dann im Zahlungsbudget gegenseitig deckungsfähig sind.
Sie verwenden dieses Programm, wenn Sie die Deckungsringe nicht manuell anlegen wollen und keine Deckungsringe für das Verpflichtungsbudget benötigen.
Integration
Beachten Sie bitte, dass das Programm im Echtlauf zunächst alle manuell oder maschinell angelegten Ausgabendeckungsringe entsprechend dem angegebenen Finanzkreis und Geschäftsjahr löscht, bevor es die Deckungsringe anlegt.
Nach jedem Programmlauf im Echtlauf müssen Sie die Verfügtwerte neu aufbauen (Programm BPINDX03). Erst dann werden die Deckungsfähigkeitsbeziehungen von der aktiven Verfügbarkeitskontrolle berücksichtigt.
Voraussetzungen
- Im Customizing des Haushaltsmanagements muss ein Haushaltsvermerk mit der Haushaltsvermerkart 11 (maschineller Deckungsring) angelegt sein.
Um Haushaltsvermerke anzulegen, verwenden Sie die IMG-Aktivität "Haushaltsvermerke anlegen".
- Im Budgetstrukturplan müssen die Budgetträger einzeln markiert sein. Es dürfen keine generischen Einträge für die Budgetträger vorhanden sein.
- Die Deckungsringregeln müssen angelegt sein.
Um die Regeln anzulegen, wählen Sie Public Sector Management -> Haushaltsmanagement -> Stammdaten -> Steuerung -> Deckungsfähigkeit -> Automatische Generierung von Deckungsringen -> Regeln bearbeiten.
Funktionsumfang
Das Programm berücksichtigt nur die Ausgaben-HHM-Kontierungen, die in einem Budgetstrukturplan als Budgetträger definiert sind. HHM-Kontierungen, in denen negative Budgetwerte erfasst werden können, werden nicht berücksichtigt.
Das Programm fasst die HHM-Kontierungen anhand der Deckungsringregeln in Deckungsringe zusammen. Hierbei ist es möglich, dass eine Regel mehrere Deckungsringe erzeugt.
Wenn das Kennzeichen Nicht hinzufügen in Deckungsring für eine Regel gesetzt ist, muss ein Deckungsring mehr als eine HHM-Kontierung enthalten, ansonsten wird kein Deckungsring angelegt.
Wenn dieses Kennzeichen für eine Regel gesetzt ist, wird kein Deckungsring angelegt.
Da Sie mehrere Deckungsringregeln anlegen können, ist die Reihenfolge der Regeln von Bedeutung, weil eine HHM-Kontierung nur zu einem Deckungsring gehören darf. Sobald bei der sequenziellen Abarbeitung der Regeln eine HHM-Kontierung einem Deckungsring zugeordnet wurde, wird sie bei der nächsten Regel nicht mehr berücksichtigt. Eine Ausnahme bildet der Fall, dass eine Regel einen Deckungsring mit nur einer HHM-Kontierung erzeugt hätte. Diese einzelne HHM-Kontierung wird dann in einen Deckungsring aufgenommen, wenn sie zu einer folgenden Regel passt.
Fondsübergreifende Deckungsringe werden im Rahmen der gegenseitigen Deckungsfähigkeit nicht unterstützt. Ein Deckungsring darf daher nur eine Fondskontierung haben.
Das Programm gibt ein Protokoll mit zwei Listen aus:
- Liste der Regeln für die automatische Generierung der Deckungsringe
Wenn das Programm aus einer Regel keinen Deckungsring erzeugen kann, gibt es eine Meldung aus.
- Wenn das Programm keine passenden Kontierungen für die Regeln ermitteln kann, gibt es die Meldung Kein Deckungsring: Keine passenden Kontierungen aus.
- Wenn das Programm nur eine passende Kontierung ermitteln kann, gibt es die Meldung Kein Deckungsring: Mindestanzahl von Kontierungen nicht erreicht aus.
- Wenn das Kennzeichen Nicht einfügen in Deckungsring gesetzt ist, gibt es die Meldung Deckungsring wird nicht angelegt aus.
- Zuordnungen der HHM-Kontierungen zu den generierten Deckungsringen
Die ausgewiesen Deckungsring-Nummer besteht aus einer Kombination der Nummer der Regeln, aus der der Deckungsring generiert wurde, und einer aufsteigenden internen Nummerierung.
Die Bezeichnung des Deckungsrings wird aus der Regel abgeleitet, wobei der Platzhalter + (Plus) nicht berücksichtigt wird.
Selektion
Standardvarianten
Ausgabe
Aktivitäten
Beispiel
Folgende Kontierungen sind gegeben:
A, B, AA, AB, AAA, AAB, ABA, ABB
Wenn Sie folgende Regeln anlegen, werden die Kontierungen in den beiden Deckungsringen DK-1 und DK-2 zusammengefasst: :
Regel | 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 |
Um das Beispiel übersichtlich zu halten, werden in diesem Beispiel Deckungsringe angelegt, die lediglich eine Kontierung enthalten. Dies ist bei Ausführung des Programms im Echtlauf jedoch nicht der Fall.
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up ABAP Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 7273 Date: 20240520 Time: 131230 sap01-206 ( 96 ms )