Finanzberichtsgruppen verwalten

In diesem Dokument wird beschrieben, wie Finanzberichtsgruppen erstellt und verwaltet werden. Finanzberichtsgruppen ermöglichen das Erstellen von Vorschlägen und Dateien für mehrere Finanzberichte gleichzeitig. Beim Erstellen des Vorschlags oder des Dateilaufs ruft die Funktionalität die Finanzberichte in "Finanzbericht. Öffnen" (RGS300) auf, die als eingeschlossen ausgewählt wurden, und führt das Verfahren gemäß dem unter Finanzberichte verwalten beschriebenen Prozess aus.

Die Statusbearbeitung für die Gruppe wird verwendet, um den Fortschritt der Ausführung zu überwachen. Beim Erstellen der Dateien können Sie auch eine separate Datei erstellen, die den Inhalt der enthaltenen Dateien beschreibt.

Einschränkungen

Eine Finanzberichts-ID in (RGS300) kann nur mit genau einer Finanzberichtsgruppe verbunden werden.

Bevor Sie beginnen

Finanzberichte müssen in "Finanzberichte. Definieren" (RGS900) definiert und in (RGS300) erstellt werden, bevor Sie Finanzberichtsgruppen erstellen. Weitere Informationen dazu finden Sie unter Finanzberichte verwalten.

Führen Sie folgende Schritte aus

Angeben von Finanzberichtsgruppen

Um eine Finanzberichtsgruppe anzugeben, führen Sie die folgenden Schritte aus:

  1. Geben Sie in "Finanzberichtsgruppe. Definieren" (RGS905), eine eindeutige Finanzberichtsgruppen-ID an, und wählen Sie Option 1 = Erstellen aus.
  2. Nehmen Sie in Bild (RGS905/E) Einstellungen für folgende Werte vor:
    1. Eine Beschreibung und einen Namen für die Berichtsgruppe.
    2. Ob eine Inhaltsbeschreibungsdatei erstellt werden soll, wenn die Dateien der Berichte erstellt werden sollen, die zu einem späteren Zeitpunkt mit der Gruppe verbunden sind. Weitere Informationen dazu finden Sie unter "Erstellen einer Inhaltsbeschreibungsdatei".
    3. Ein optionaler Ordnername, der verwendet wird, um den Pfad innerhalb MvxFileTransfer anzugeben, an den die Beschreibungsdatei für den Inhalt übertragen wird. Dieses Feld ist nur gültig, wenn das Feld für die Beschreibung des Inhalts mit einem anderen Wert als 0 definiert ist.
  3. Wählen Sie in Bild (RGS905/B) die verknüpfte Option 11 = Details aus, um "Finanzberichtsgruppe. Details angeben" (RGS906) einzugeben.
  4. Geben Sie in Bild (RGS906/B) eine Finanzbericht-ID in "Finanzbericht. Definieren" (RGS900) an, und wählen Sie Option 1 = Erstellen aus. Wiederholen Sie diesen Schritt, bis alle Berichte hinzugefügt wurden, die mit der Gruppe verbunden werden sollen.

Erstellen von Finanzberichtsgruppenvorschlägen

Gehen Sie wie folgt vor, um Vorschläge für die Finanzberichtsgruppen zu erstellen:

  1. In "Finanzberichtsgruppe. Öffnen" (RGS305) wird die in (RGS905) angegebene Finanzberichtsgruppe automatisch erstellt. Wenn der Datensatz in (RGS305) gelöscht wurde, können Sie ihn erneut erstellen, indem Sie die Finanzberichtsgruppen-ID angeben und die Option 1 = Erstellen auswählen.
  2. Wählen Sie in Bild (RGS305/B) die verknüpfte Option 11 = Details aus, um "Finanzberichtsgruppe. Details öffnen" (RGS306) einzugeben.
  3. In (RGS306) werden automatisch die Finanzberichts-IDs erstellt, die mit der Gruppe in (RGS905) verbunden sind. Wenn ein Datensatz in (RGS306) gelöscht wurde, können Sie ihn manuell erstellen, indem Sie die Finanzbericht-ID angeben und die Option 1 = Erstellen auswählen. Wählen Sie aus, welche Finanzberichts-IDs bei der nächsten Erstellung von Vorschlägen berücksichtigt werden sollen. Alternativ können Sie die Auswahl im nächsten Schritt durchführen.
  4. Wählen Sie in Bild (RGS305/B) die verknüpfte Option 8 = Vorschläge erstellen aus, um zu Bild (RGS306/B) zu gelangen. Wählen Sie aus, welche Finanzberichts-IDs bei der Ausführung berücksichtigt werden sollen. Klicken Sie auf "Beenden".
  5. Geben Sie in Bild (RGS305/K) die Auswahlwerte für den Bericht an. Die Auswahlwerte entsprechen den Werten in (RGS300). Weitere Informationen dazu finden Sie unter Finanzberichtsvorschlag verwalten. Jeder in diesem Bild eingegebene Wert überschreibt beim Erstellen des Vorschlags die Auswahlwerte in den einzelnen Berichten in (RGS300). Klicken Sie auf "Weiter" und dann erneut auf "Weiter", um die Ausführung zu bestätigen.
  6. In Bild (RGS305/B) wird der Gruppenstatus auf 10 gesetzt, wodurch angegeben wird, dass Vorschläge für mindestens einen Bericht erstellt werden. Wählen Sie in demselben Bild die verknüpfte Option 11 = Details aus, um (RGS306) zu öffnen. In diesem Programm wird der Status jedes in (RGS300) vorliegenden Finanzberichts angezeigt. Wenn alle Berichte erfolgreich erstellt wurden (Status 20), wird der Gruppenstatus in (RGS305) ebenfalls auf 20 gesetzt.

Verwalten von Vorschlägen für eine Finanzberichtsgruppe mit gestoppter oder abgebrochener Erstellung

Wenn ein oder mehrere enthaltene Finanzberichte in (RGS300) angehalten oder vom System abgebrochen werden, wird der Gruppenstatus auf 15 gesetzt. Die einzelnen Berichte müssen gemäß dem Abschnitt "Verwalten von Vorschlägen mit gestoppter oder abgebrochener Erstellung" in Finanzberichtsvorschlag verwalten in (RGS300) korrigiert werden. Sobald alle fehlerhaften Berichte korrigiert wurden, wählen Sie in Bild (RGS305/B) die verknüpfte Option 12 = Status zurücksetzen aus, um den Gruppenstatus zu aktualisieren. Diese verknüpfte Option prüft den Status aller ausgewählten Finanzberichte und aktualisiert den Gruppenstatus entsprechend.

Erstellen von Dateien zu Finanzberichtsvorschlägen

Um die XML- oder CSV-Dateien basierend auf einem in (RGS305) erstellten Gruppenvorschlag zu erstellen, führen Sie folgende Schritte aus:

  1. Stellen Sie sicher, dass Sie für alle ausgewählten Finanzberichte in Bild (RGS900/E) eine gültige Druckerdatei-ID und eine gültige Service-ID angegeben haben. Stellen Sie außerdem sicher, dass Sie eine XML-Struktur für alle ausgewählten Berichte angegeben haben. Weitere Informationen zum Konfigurieren der XML-Struktur des Finanzberichts finden Sie unter Finanzberichte verwalten. Erstellen Sie in (RGS305) einen Berichtsgruppenvorschlag. Weitere Informationen dazu finden Sie unter "Erstellen von Vorschlägen für Finanzberichtsgruppen".
  2. Wählen Sie in Bild (RGS305/B) die verknüpfte Option 9 = Datei erstellen aus. Nach der Ausführung:
    1. Der Gruppenstatus wird auf 80 gesetzt, und die Dateien werden über die allgemeine konfigurierbare Ausgabefunktion generiert. Wenn alle Jobs zum Generieren der XML- oder CSV-Dateijobs verwendet werden, wird der Gruppenstatus auf 90 gesetzt. Status 90 bedeutet, dass sich die Dateien immer noch in der Erstellung befinden.
    2. Wenn Sie ausgewählt haben, eine Inhaltsbeschreibungsdatei zu erstellen, wird diese Datei erstellt und zum angegebenen Pfad innerhalb von MvxFileTransfer übertragen. Wenn die Datei erstellt wurde, wird der Gruppenstatus auf 95 gesetzt. Weitere Informationen dazu finden Sie unter "Erstellen einer Inhaltsbeschreibungsdatei".
    3. Erstellungszeit und Erstellungsdatum werden in Bild (RGS300/E) und in der Tabelle FREHED aktualisiert.
  3. Rufen Sie die Dateien vom entsprechenden Zielort gemäß der ausgewählten Service-ID und den zugehörigen Einstellungen ab. Die Benennung der Dateien erfolgt auf Grundlage der Jobnummer, der Druckerdatei-ID aus (RGS900/E) und einer Sequenznummer aus "Ausgabe. Pro Job verwalten" (MNS270).
  4. Falls zutreffend, rufen Sie die Inhaltsbeschreibungsdatei aus MvxFileTransfer ab. Die Datei, die für Option 1 = GDPdU-Indexdatei für Deutschland erstellt wurde, lautet "Index" und gefolgt von Datum (im Format JJJJMMTT) und Uhrzeit (im Format hhmmss).

Erstellen einer Inhaltsbeschreibungsdatei

Beim Erstellen von Dateien haben Sie auch die Möglichkeit, eine Inhaltsbeschreibungsdatei zu erstellen, die den Inhalt der in den detaillierten Dateien enthaltenen Daten beschreibt. Sie wählen in Bild (RGS905/E) aus, ob die Datei erstellt werden soll.

Indexdatei für GDPdU-Bericht für Deutschland

Wählen Sie in (RGS905/E) die Indexbeschreibungsoption 1 = GDPdU-Indexdatei für Deutschland aus, um die Indexdatei im XML-Format zu erstellen, die für die GDPdU-Berichterstellung für Deutschland erforderlich ist. Die Datei wird gemäß Version 1.5 der Datei DTD (Dokumenttypdefinition) erstellt, die von den lokalen Behörden bereitgestellt wird.

Wenn diese Option in (RGS905/E) ausgewählt ist, wird die XML-Struktur jeder Druckerdatei abgerufen, die mit den enthaltenen Finanzberichtsköpfen in (RGS900) verbunden ist. Für jeden Abschnitt vom XML-Abschnittstyp "CUSTOM" wird in der Datei eine neue <Tabelle> -Ebene erstellt. Auf dieser Ebene wird für jedes Element im Abschnitt der XML-Struktur eine <VariableColumn>- oder <VariablePrimaryKey>-Ebene erstellt.

Die folgende Tabelle zeigt die Struktur der Indexdatei und wie die Werte festgelegt werden:

Stufe 1 Stufe 2 Stufe 3 Stufe 4 Stufe 5 Stufe 6
Festes Element "<?xml version="1.0" encoding="utf-8"?>"
Festes Element "<!DOCTYPE DataSet SYSTEM "gdpdu-01-09-2004.dtd">"
Festes Element "<DataSet>"
Element "<Version>" mit festem Wert "1"
Festes Element "<DataSupplier>"
Element "<Name>" mit Wert aus Feld "Firmenname" in "Firma. Division verbinden" (MNS100)
Element "<Location>" mit einem verketteten Wert aus den Feldern "Adresszeile 1", "Adresszeile 2", "Adresszeile 3" und "Adresszeile 4" in (MNS100)
Element "<Comment>" mit einem Wert im Format "Datum: [Aktuelles Datum im Format TT.MM.JJJJ] erstellt von [Name des Benutzers aus "Benutzer. Öffnen" (MNS150)]"
Element "<Name>" mit festem Wert "Disk1"
Element "<Table>", das einmal pro XML-Abschnitt mit dem Abschnittstyp "CUSTOM" für alle ausgewählten Berichte im Gruppenlauf erstellt wird. Normalerweise bedeutet dies, dass eine Finanzberichts-CSV-Datei einem "<Table>"-Element entspricht.

Element "<URL>" mit dem Wert der verwendeten Druckerdatei verkettet mit der Jobnummer, die durch die entsprechende Datei generiert wurde, und dem festen Wert "_0.csv". Dieser Wert bildet den vom Finanzbericht generierten CSV-Dateinamen.

Wenn für den Bericht kein entsprechender Job gefunden wird, wird das Element mit dem Wert aus dem Feld "Beschreibung" des Finanzberichts in (RGS300/E) ausgefüllt, gefolgt vom festen Wert ".csv". Hinweis: Der entsprechende Dateiname muss diesem Wert entsprechen, wenn die Dateien an die Behörden übermittelt werden.

Element "<Name>" mit Wert aus Feld "Beschreibung" des Finanzberichts in (RGS300/E)
Element "<Description>" mit Wert aus Feld "Beschreibung" des Finanzberichts in (RGS300/E).
Element "<DigitGroupingSymbol>" mit Apostroph (') als festem Wert
Festes Element "<Range>"
Element "<From>" mit festem Wert "2". Dies bedeutet, dass die Daten in jeder CSV-Datei in Zeile 2 beginnen, da Zeile 1 die Spaltenköpfe enthält.
Festes Element "<VariableLength>"
Element "<ColumnDelimiter>" mit Wert aus Feld "Sep. Zeichen" in "Ausgabeservicetyp. Öffnen" (MNS217/E). Falls das Feld nicht definiert wurde, wird das Semikolon (;) als Standardwert für das Feld festgelegt.
Element "<VariablePrimaryKey>" oder "<VariableColumn>" wird für jedes in der XML-Struktur definierte Element automatisch festgelegt. "<VariablePrimaryKey>" wird festgelegt, wenn das aktuelle Feld als dynamisches Schlüsselobjekt für den Berichtsabschnitt in (RGS901) definiert wurde. Wenn nicht, wird "<VariableColumn>" als Element-ID festgelegt.
Element "<Name>" mit Wert 4 = Übersteuerter Name wird in "XML-Strukturabschnitt. Öffnen" (CMS009/E) als Beschriftung festgelegt. Wenn eine Übersetzung mit einem Sprachcode mit ISO-Code "DE" für das übersteuernde Namensfeld definiert wurde, wird der übersetzte übersteuernde Name aus "Sprachenbearbeitung. Öffnen" (CRS830) verwendet. Andernfalls wird der Wert aus dem Feld "Überschreibender Name" in (CMS009/E) verwendet.
Element "<Name>" mit Wert 3 = Standardmeldungs-ID, der in (CMS009/E) als Feldbezeichner festgelegt ist, wird gemäß der Standardmeldungs-ID festgelegt. In allen anderen Fällen als den oben beschrieben Fällen wird der Wert auf diese Weise abgerufen. Wenn für das Beschreibungsfeld in (CMS009/E) eine Übersetzung mit einem Sprachcode mit ISO-Code "DE" definiert wurde, wird der übersteuernde Name aus (CRS830) verwendet. Andernfalls wird der Wert aus dem Beschreibungsfeld in (CMS009/E) verwendet.
Element "<Description>" mit einem Wert, der nach derselben Logik festgelegt wird wie das oben beschriebene Element "<Name>".

Element "<Numeric>", "<AlphaNumeric>" oder "<Date>" ist festgelegt.

"<Numeric>" wird festgelegt, wenn die Datentypoption 5 = Dezimal oder 6 = Integer für das Feld in (CMS009/E) oder für ein virtuelles Feld definiert ist, in dem die Feldtypoption N = "Numerisch" in "Virtuelle Felder. Verbinden" (CMS012/E) definiert ist.

"<Date>" wird festgelegt, wenn für das Feld in (CMS009/E) die Option 2 = Datum definiert ist.

"<AlphaNumeric>" wird in allen anderen als den oben beschriebenen Fällen festgelegt.

Für Element "<Numeric>" wird das Element "<Accuracy>" mit der Anzahl der Dezimalstellen für das Feld als Wert erstellt. Das Element wird nur erstellt, wenn die Anzahl der Dezimalstellen größer als 0 ist.

Für das Element "<Date>" wird Element "<Format>" mit dem festem Wert "JJJJ-MM-TT" erstellt.