Zum Hauptinhalt springen

ASCII-Importer

Der ASCII-Importer ist eine Schnittstellenfunktion mit der Buchungsdaten aus externen Vorsystemen (CSV-Dateien) in die Scopevisio Finanzbuchhaltung importiert werden können.

Heute aktualisiert

Datentransformation im ASCII-Import

Die Daten werden in drei Schritten importiert

  • Die CSV-Dateien aus dem Vorsystem werden in Scopevisio abgelegt.

  • Das Importprofil übersetzt die CSV-Daten in normalisierte Daten und legt sie
    im ASCII-Import Postfach ab (Profil-basierte Normalisierung).

  • Aus den normalisierten Daten im Postfach erzeugt Scopevisio Buchungen und verbucht diese.

Standard-Import: Im Standardfall importiert Scopevisio Netto-Buchungszeilen mit bereits erzeugten Steuerbuchungszeilen. Die Steuerinformationen (Steuerkonto, Steuerbetrag) werden direkt aus den CSV-Daten übernommen. Die Einstellung Steuern aus Stammdaten erzeugen ist ausschließlich für Sonderfälle vorgesehen, in denen das Vorsystem keine Steuerzeilen mitliefert.

Voraussetzungen für den ASCII-Import

  • Sie benötigen Zugriff auf das Recht Text Daten aus der Anwendung Finanzen.

  • Geschäftsjahre mit den entsprechenden Buchungsperioden müssen bereits vorhanden sein. Das gilt auch für die verwendeten Sachkonten.

Sonderfälle importierter Buchungen

  • Falls importierte Buchungen Zeilen enthalten, bei denen dasselbe Konto im Soll und im Haben bebucht wird, müssen Sie zunächst unter Administration > Gesellschaft verwalten die Einstellung Gleiche Soll- und Habenbuchung zulassen aktivieren.

  • Falls sich die Kontonummern für importierte Personen- und Sachkonten überschneiden, sind die Nummernkreise wie folgt zu konfigurieren:

    • Nummernkreise für Debitoren und Kreditoren auf alphanumerisch setzen.

    • Einen eindeutigen Präfix vergeben, um Debitoren und Kreditoren zu unterscheiden (z. B. 'D' für Debitoren, 'K' für Kreditoren).

  • Unbekannte Dimensionskonten (z. B. Kostenstellen, Kostenträger) legt Scopevisio beim Import automatisch an. Nach dem Import ist zu prüfen, ob die automatisch erstellten Dimensionskonten Ihren Anforderungen entsprechen.

ASCII-Importer – Importprofile konfigurieren

Ein Importprofil beschreibt die Struktur der eingehenden CSV-Daten. Die Daten werden zeilenweise verarbeitet und anhand der Spaltenbeschreibung in normalisierte Buchungsdaten transformiert.

Berechtigung

Das Formular für die Profilverwaltung erfordert das Recht 'ASCII Import'.

Profilkopf

Im Profilkopf werden die grundlegenden Eigenschaften der eingehenden Datei definiert.

Einstellung

Beschreibung

Feste Feldlänge

Gibt an, ob die eingehenden Werte durch ein Trennzeichen getrennt sind oder eine feste Feldlänge haben.

Trennzeichen

Das Zeichen, das die einzelnen Spalten voneinander abgrenzt (z. B. Semikolon, Komma, Tabulator).

Erste Einlesezeile

Die erste Zeile mit Nutzdaten. Setzen Sie diesen Wert, wenn die Datei Kopfzeilen enthält, die übersprungen werden sollen.

Profilpositionen (Spalten)

Jede Profilposition beschreibt eine Spalte der eingehenden Daten. Es werden der Datentyp und Transformationsregeln festgelegt.

Feste Spalteneigenschaften

Eigenschaft

Beschreibung

Spaltenbezeichnung

Der Name der Spalte (z. B. 'Belegnummer', 'Konto', 'Soll').

Datentyp

Numerisch, alphanumerisch oder Datum.

Transformationsregeln

Regel

Beschreibung

Quellspalte

Gibt an, aus welcher Spalte der eingehenden Daten der Wert gelesen wird.

Stelle / Länge

Bei Daten mit fester Feldlänge: Position und Länge der Spalte innerhalb der Zeile.

Fehlwert

Ein Alternativwert, der verwendet wird, wenn die Spalte keinen Wert enthält.

Format

Ein Format zur Interpretation des Wertes (siehe Abschnitte zu numerischen Werten und Datumswerten).

Faktor

Der eingehende Wert wird mit diesem Faktor multipliziert. Kann auch negativ sein (z. B. -0,01).

Nachkommastellen

Anzahl der Nachkommastellen, mit denen der Wert interpretiert werden soll.

Formate für numerische Werte

Der Dezimaltrenner wird entsprechend des angegebenen Formats interpretiert.

Eingehender Wert

Format

Ergebnis

52,15

99999999D99

52.15

52.15

99999999.99

52.15

Formate für Datumswerte

Datumswerte werden anhand des angegebenen Formats interpretiert und in das Scopevisio-interne Format umgewandelt.

Eingabe

Format

Ergebnis

01.01.2020

DD.MM.YYYY

01.01.2020

01022020

DDMMYYYY

01.02.2020

20200301

YYYYMMDD

01.03.2020

20203112

YYYYDDMM

31.12.2020

010120

DDMMRR

01.01.2020

01-JAN-20

DD-MON-YY

01.01.2020

Hinweis: RR-Format: Werte von 00 bis 49 werden als 2000–2049 interpretiert. Werte von 50 bis 99 werden als 1950–1999 interpretiert.

Fehlwert-Platzhalter

Wenn für eine Spalte kein eingehender Wert vorhanden ist, können neben festen Werten auch die folgenden Platzhalter als Fehlwert verwendet werden:

Name

Platzhalter

Beschreibung

Systemdatum

SYSDATE

Setzt das aktuelle Datum im Format TT.MM.JJJJ HH:mm:ss.

Zähler

SYSCOUNTER

Die aktuelle Zeilennummer (beginnt bei 1; Kopfzeilen werden ignoriert).

Hat dies deine Frage beantwortet?