Ansicht
Dokumentation

RFFMMP_UPLOAD_BS_FROM_EXCE - Budgetstrukturplan aus CSV-Datei anlegen

RFFMMP_UPLOAD_BS_FROM_EXCE - Budgetstrukturplan aus CSV-Datei anlegen

BAL Application Log Documentation   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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 )