Ansicht
Dokumentation
RFFMMP_UPLOAD_BS_FROM_EXCE - Budgetstrukturplan aus CSV-Datei anlegen
BAL Application Log Documentation Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Verwendung
Mit diesem Programm können Sie gemäß der entsprechenden Selektionskriterien Budgetstrukturplanelemente aus einer externen Datei im CSV-Format in die Budgetierung des Haushaltsmanagements (HHM) hochladen. Dabei werden automatisch Budgetstrukturplanelemente erstellt, bei denen es sich um Budget- und/oder Buchungskontierungen handelt.
Sie verwenden dieses Programm zum Hochladen von Budgetstrukturplandaten aus externen Quellen.
Integration
Voraussetzungen
- Die externe Datei muss CSV-Format haben.
- Die Funktion „Budgetstrukturplanelemente verwalten“ ist für Ihren Finanzkreis und den ausgewählten Budgetstrukturplan aktiv.
Funktionsumfang
Sie führen dieses Programm für jeden Finanzkreis aus.
Das Programm generiert einen Budgetstrukturplan-Erfassungsbeleg für jeden Datensatz. Der Budgetstrukturplan-Erfassungsbeleg bildet ein Budgetstrukturplanelement mit seinen Attributen wie der Buchungskontierung oder Budgetkontierung ab. Für jeden Budgetstrukturplan-Erfassungsbeleg wird ein Budgetstrukturplanelement angelegt.
Selektion
Verarbeitungsoptionen
Wenn dasselbe Budgetstrukturplanelement mit dem gleichen Attribut wie im Zielsystem erneut geladen wird, findet keine Fortschreibung statt.
Testmodus
Sie können das Programm im Testlauf oder Fortschreibungslauf starten. Die Verarbeitung im Hintergrund ist nicht möglich.
Vorlage für Eingabedatei anzeigen
Wählen Sie diese Option und die Menüpfadoption „Mehr -> Liste -> Exportieren -> Tabellenkalkulation“, um die Struktur der CSV-Datei zu exportieren. Die CSV-Datei muss die folgenden Satzstruktur haben:
SAP-Feld | TYPE | LENGTH |
---|---|---|
FinancialManagementArea | CHAR | 04 |
BudgetStructure | CHAR | 10 |
BudgetCategory | CHAR | 02 |
FinMgmtAreaFiscalYear | CHAR | 04 |
Fonds | CHAR | 10 |
BudgetPeriod | CHAR | 10 |
FundsCenter | CHAR | 16 |
CommitmentItem | CHAR | 24 |
FunctionalArea | CHAR | 16 |
FundedProgram | CHAR | 24 |
GrantID | CHAR | 20 |
FundsMgmtCustomerField | CHAR | 10 |
FndsMgmtAddressIsPostingAddr | CHAR | 01 |
FndsMgmtAddressIsBudgetAddress | CHAR | 01 |
FndsMgmtAddressDescription | CHAR | 132 |
ExtensionValuePart1 | CHAR | 240 |
ExtensionValuePart2 | CHAR | 240 |
Standardvarianten
Ausgabe
Das Programm generiert eine Detailliste mit den Ergebnissen des Programmlaufs, wenn das entsprechende Ankreuzfeld markiert wird. Diese Liste enthält die folgenden Informationen:
- Belegnummer
- Kennzeichen, das den maximalen Fehlergrad angibt (Fehler, Warnung, Information, keine Fortschreibung erforderlich)
- Finanzkreis
- Budgetstrukturplan
- Budgetkategorie
- Geschäftsjahr
- HHM-Kontierungselemente
- Neue Buchungskontierung
- Alte Buchungskontierung
- Neue Budgetkontierung
- Alte Budgetkontierung
- Neue Beschreibung
- Alte Beschreibung
Für den Fall, dass der Beleg nicht gebucht wurde (wenn Sie z. B. einen Testlauf ausgeführt haben oder bei der Buchung Fehler aufgetreten sind), generiert das Programm eine vorläufige Belegnummer, die stattdessen angezeigt wird.
Wenn Fehler auftreten, wird ein Anwendungsprotokoll generiert und angezeigt.
Fehlerdatei herunterladen
Das Programm generiert im Fehlerfall eine Datei mit dem gleichen Namen und dem Suffix ERROR im gleichen Ordner, in dem auch die Eingabedatei abgelegt ist.
Aktivitäten
Wenn Sie Kundenfelder hochladen möchten, können Sie das BAdI FMBS_UPLOAD_FMADDRESS implementieren.
Das BAdI verwendet die Felder ExtensionValuePart1 und ExtensionValuePart2, um abschließend das Customer-Include CI_FMBS_FMADDRESS_UPL zu aktualisieren.
Mit den Methoden MAPVALUEPART und SET_DETAILIST_OLD_NEW_VALUE können Sie die alten und neuen Werte im Protokoll anzeigen und das Erweiterungsfeld der persistenten Hauptstruktur CI_FMBS_FMADDRESS aktualisieren.
Beispiel
CPI1466 during Backup General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 7179 Date: 20240601 Time: 055913 sap01-206 ( 68 ms )