Automatischer Import in windata professional über Kommandozeilenparameter
Aus windata WIKI
Allgemeine Informationen
Ein automatisierter Import von Daten in windata professional kann durch Aufruf des Programms mImportieren.exe mittels Übergabeparameter bewerkstelligt werden.
Folgende Dateitypen können automatisiert importiert werden:
DTAUS | Datenträgeraustausch (Inlandszahlungen) |
DTAZV | Belegloser Datenträgeraustausch (Auslandszahlungen) |
XML | SEPA-Zahlungen |
CSV | div. Zahlungen |
Voraussetzung
Unter Extras - Optionen, Importieren, muss diese Funktion Aktiviert sein. (Siehe Abb. Kommandozeilenimport aktivieren)
ACHTUNG: Damit der Import vollständig automatisch durchgeführt werden kann, müssen beide Auswahlfelder (rot eingerahmt) markiert sein!
Auf Wunsch kann die Datei direkt im Anschluß an den Import von windata professional gelöscht werden. Hierzu muss das dritte Feld aktiviert sein.
Aufruf
- [Laufwerk]:\[Pfad]\mImportieren.exe [Laufwerk]:\[Pfad]\[Datei]
oder
- [Laufwerk]:\[Pfad]\mImportieren.exe \\[UNC]\[Pfad]\[Datei]
oder
- mImportieren.exe [Laufwerk]:\[Pfad]\[Datei]+|+True
- mImportieren.exe [Laufwerk]:\[Pfad]\[Datei]+|+True+|+Sammel
- mImportieren.exe [Laufwerk]:\[Pfad]\[Datei]+|+True+|+Einzel
oder
- mImportieren.exe [Laufwerk]:\[Pfad]\[Datei]+|+False
- mImportieren.exe [Laufwerk]:\[Pfad]\[Datei]+|+False+|+Sammel
- mImportieren.exe [Laufwerk]:\[Pfad]\[Datei]+|+False+|+Einzel
True: Die Datei im Anschluß an den vollständigen Import löschen
False: Die Datei im Anschluß an den vollständigen Import nicht löschen
Einzel: Die Datei als Einzelzahlungen in windata professional 8 importieren
Sammel: Die Datei als Sammelzahlungen in windata professional 8 importieren
Beispiele:
- C:\windata\professional 8\mImportieren.exe D:\Daten\DTAUS1.TXT
- C:\windata\professional 8\mImportieren.exe E:\ DTAZV.TXT
- C:\windata\professional 8\mImportieren.exe D:\Daten\EUROZV.XML
- C:\windata\professional 8\mImportieren.exe D:\Daten\ZAHLUNGEN.CSV+|+False+|+Sammel
- C:\windata\professional 8\mImportieren.exe \\SERVER1\Daten\DTAUS1.TXT
- C:\windata\professional 8\mImportieren.exe \\SERVER2\Daten\ZV\DTAZV.TXT+|+True+|+Einzel
- C:\windata\professional 8\mImportieren.exe \\SERVER2\Daten\ZV\ZAHLUNGEN.CSV
Hinweis
Der Import erfolgt immer in den Datenbestand des zuletzt geöffneten Mandanten (Mandantenverwaltung).
Satzaufbau für CSV-Dateien
Zum automatisierten Import von CSV (Textdatei, Felder durch Semikolon getrennt, einzelne Datensätze sind durch CR/LF zu trennen) ist nachfolgender Satzaufbau zu berücksichtigen. Die erste Zeile der CSV-Datei enthält die Kennzeichnung des Importformats und ist mit dem Wert windata CSV zu belegen.
In der zweiten Zeile sind zwingend die Feldbezeichnungen wie nachfolgend dargestellt anzugeben und mit einem CR/LF abzuschließen:
- AG Name; AG KontoNr; AG BLZ; Beg/Zahlpfl Name; Beg/Zahlpfl Name2; Beg/Zahlpfl Strasse; Beg/Zahlpfl Ort; Beg/Zahlpfl KontoNr bzw. IBAN; Beg/Zahlpfl BLZ bzw. BIC; Betrag; Währung; Textschlüssel bzw. Zahlart; Termin; VWZ1; VWZ2; VWZ3; VWZ4; VWZ5; VWZ6; VWZ7; VWZ8; VWZ9; VWZ10; VWZ11; VWZ12; VWZ13; VWZ14; Ref-ID; Mandat-ID; Mandat-Datum; AG Gläubiger-ID
Datensatzbeschreibung
Feldbezeichnung | P/O | Inhalt | Typ | Länge |
---|---|---|---|---|
AG Name | P | Name des Auftraggebers | Text | 27 |
AG KontoNr | P | Kontonummer des Auftraggeberkontos | numerisch | 10 |
AG BLZ | P | Bankleitzahl des Auftraggeberinstituts | numerisch | 8 |
Beg/Zahlpfl Name | P | Name des Begünstigten (bei Überweisungen) bzw. Zahlungspflichtigen (bei Lastschriften) | Text | 27 |
Beg/Zahlpfl Name2 | O | Weitere Angaben zum Name des Begünstigten (bei Überweisungen) bzw. Zahlungspflichtigen (bei Lastschriften) | Text | 27 |
Beg/Zahlpfl Strasse | O | Straße des Begünstigten (bei Überweisungen) bzw. Zahlungspflichtigen (bei Lastschriften) | Text | 27 |
Beg/Zahlpfl Ort | O | Ort des Begünstigten (bei Überweisungen) bzw. Zahlungspflichtigen (bei Lastschriften) | Text | 27 |
Beg/Zahlpfl KontoNr bzw. IBAN | P | Kontonummer bzw. IBAN des Begünstigten (bei Überweisungen) bzw. Zahlungspflichtigen (bei Lastschriften) | Text | 35 |
Beg/Zahlpfl BLZ bzw. BIC | P | Bankleitzahl bzw. BIC des Begünstigten (bei Überweisungen) bzw. Zahlungspflichtigen (bei Lastschriften) | Text | 11 |
Betrag | P | Betrag im Format XXXX,XX Beträge ohne Nachkommastellen werden mit ,00 beim Import ergänzt |
numerisch, Komma als Trennzeichen für Nachkommastellen |
12 |
Währung | O | Währung, wenn nicht angegeben wird EUR als Standard angenommen | Text | 3 |
Textschlüssel bzw. Zahlart | P | Textschlüssel (2 Zahlen, ohne Textschlüsselergänzung) 51: für Standardüberweisungen 53: für Lohn-, Gehalts- und Rentenzahlungen 54: für Vermögenswirksame Leistungen 05: für Lastschriften (Einzugsermächtigung) 04: Abbuchungsaufträge oder Zahlungsart SEPA: für SEPA-Überweisungen (Angabe der Währung entfällt, immer EUR) BASIS: für SEPA-Basis-Lastschriften (Angabe der Währung entfällt, immer EUR) FIRMEN: für SEPA-Firmenlastschriften (Angabe der Währung entfällt, immer EUR) AZV: für Zahlungen im Außenwirtschaftsverkehr |
Text | 6 |
Termin | O | Fälligkeits- bzw. Ausführungstermin | Datum TT.MM.JJJJ |
10 |
VWZ1 | O | Verwendungszweck | Text | 27 |
VWZ2 | O | Verwendungszweck | Text | 27 |
VWZ3 | O | Verwendungszweck | Text | 27 |
VWZ4 | O | Verwendungszweck | Text | 27 |
VWZ5 | O | Verwendungszweck | Text | 27 |
VWZ6 | O | Verwendungszweck | Text | 27 |
VWZ7 | O | Verwendungszweck | Text | 27 |
VWZ8 | O | Verwendungszweck | Text | 27 |
VWZ9 | O | Verwendungszweck | Text | 27 |
VWZ10 | O | Verwendungszweck | Text | 27 |
VWZ11 | O | Verwendungszweck | Text | 27 |
VWZ12 | O | Verwendungszweck | Text | 27 |
VWZ13 | O | Verwendungszweck | Text | 27 |
VWZ14 | O | Verwendungszweck | Text | 27 |
Ref-ID | SL | Referenznummer | Text | 35 |
Mandat-ID | SL | Lastschriftmandat | Text | 35 |
Mandat-Datum | SL | Datum des Lastschriftmandats (Ausstellungsdatum) | Datum TT.MM.JJJJ |
10 |
AG Gläubiger-ID | SL | Gläubiger-ID (zu beantragen bei der Deutschen Bundesbank, SEPA-Informationen der Deutschen Bundesbank) | Text | 50 |
P=Pflichtangabe - O=optional – SL=Pflichtangabe bei allen Formen der SEPA-Lastschriften
Die CSV-Datei kann Zahlungen verschiedener Zahlungsarten enthalten. Leere Zeilen sind zulässig. Jede Zeile muss mit einem CR/LF abgeschlossen werden.
Hinweise: Beim Import von VL-Zahlungen wird die notwendige Textschlüsselergänzung (0XX, wobei XX den Ausführungsmonat darstellt) automatisch durch windata professional erzeugt.
Siehe auch: Automatischer Import in windata professional 8 (PDF)
Fehlerhafte Datensätze
Fehlerhafte Datensätze in DTA- und DTAZV-Dateien werden im Importprotokoll für Fehlerhafte Dateien aufgeführt.
Dieses Protokoll finden Sie hier: Protokoll – Protokolle zeigen – Import Protokolle – Fehlerhafte Dateien