5.3.1 DAMO SELF-Leitfaden 1. Auflage vom Januar 1996
Das DAMO-Programm arbeitet mit dynamischer Satzlänge, führende bzw. folgende "0" oder BLANK dürfen nicht auftreten. Die Feldreihenfolge und maximale Länge ist in der Datei EINGABE.INI für das DAMO-Programm beschrieben und darf in dieser Datei nicht geändert werden!
Wird zu einer Rechnung nur 1 Sachbuchung ausgegeben, wird nur 1 Satz in die Schnittstellendatei ausgegeben. Dadurch erübrigen sich die Buchungen über das Verrechnungskonto.
Für die Datei DATEV.EXP ergibt sich folgender Satzaufbau (Satzlänge variabel, es ist jeweils die Maximallänge angegeben; zwischen den Feldern befindet sich ein Feldtrenner; Bezüge auf den SELF-Leitfaden beziehen sich auf die 1. Auflage vom Januar 1996):
|
Feld Nr
|
Feldbezeichnung
|
Format
|
Bemerkung
|
Länge max.
|
|
1
|
Summe in €-Cent
|
N11
|
immer mit Vorzeichen! +/-
|
12
|
|
2
|
Berichtigungsschlüssel
|
C1
|
siehe SELF-Leitfaden Seite 4-16
|
1
|
|
3
|
Steuerschlüssel
|
C1
|
siehe SELF-Leitfaden, Seite 4-10
|
1
|
|
4
|
Gegenkonto
|
N5
|
kein Vorzeichen
|
5
|
|
5
|
Belegfeld 1
|
C6
|
Rechnungsnummer, linksb. ohne Vornullen, wenn mehr als 6 Stellen, dann nur die letzten 6 Stellen
|
6
|
|
6
|
Belegfeld 2
|
C6
|
Fälligkeit (für OPOS), TTMMJJ bzw. mit [AUF465], „ZaBe = 1“ Zahlungsbedingungen (D38,F88)
|
6
|
|
7
|
Buchungsdatum
|
C4
|
TTMM
|
4
|
|
8
|
Konto
|
N5
|
kein Vorzeichen
|
5
|
|
9
|
Kostenstelle 1
|
N6
|
Kostenstelle
die Länge ist von den Längen-Einträgen in den Dateien AUSGABE.INI und AUSGABE.INI (mit Übereinstimmung mit den Möglichkeiten der DATEV Programme - Version), der Länge der Kostenstelle im infra:NET und dem Offset-Parameter „P465-7“, Position 70 abhängig.
Beispiele:
Länge DATEV = 4 (Standard)
Länge infra:NET = 6 (tatsächliche Länge der Eingaben)
Offset = 2
ergibt aus „123456“ die Kostenstelle „3456“
mit Offset = 0 -> „****“ (Überlauf)
Länge DATEV = 5
Länge infra:NET = 5 (tatsächliche Länge der Eingaben)
Offset = 1
ergibt aus „12345“ die Kostenstelle „2345“
|
4 - 6
|
|
10
|
Kostenstelle 2
|
C4
|
Kostenträger
wird nicht versorgt
|
4
|
|
11
|
Skonto
|
N6
|
in €-Cent; wird nicht versorgt
|
6
|
|
12
|
Buchungstext
|
C30
|
Position: Auftrag / Position / Teil
Summe: Auftrag / bei Gutschrift: Rechnungsnummer aus Auftragskopf / bei Divers: Name mit Ort / Suchbegriff Kunde
Hinweis: es können maximal 30 Zeichen übergeben werden, Leerzeichen werden nicht übergeben, zu viele stellen werden abgeschnitten
|
30
|
|
13
|
EG-Identifikation
|
C15
|
EG-USt-ID
|
15
|
|
14
|
EG-Steuersatz
|
N4
|
Steuersatz, 1500 = 15,00%
|
4
|
|
15
|
Währungskennung
|
C1
|
1=LW Euro, 2= LW DM
Als Default gilt bis Ende 2001 die DM. Mit der Programmänderung versorgen wir ab 1.1.99 dieses neue Feld. Das Programm prüft dazu, ob als Landeswährung in der KO.DAT Euro eingetragen ist. Als Vergleichswert für das Eurokürzel wird der Eintrag in der INI-Datei, Sektion EURO (siehe Eurokonverter) herangezogen bzw. der Default „EUR“.
|
1
|
Zu neuem Feld 15 (Währungskennung):
Die DATEV-Kunden müssen das Programm zusammen mit den beiden INI-Dateien EINGABE.INI und AUSGABE.INI erhalten. Die INI-Dateien sollten nur als Vorlage geliefert werden, da die Kunden spezifische Einträge (Pfade) bei sich vorgenommen haben können.
Unterschied vorher/nachher:
|
........;
|
Letztes Feld vor dem Semikolon war die Umsatzsteuer-Identifikationsnummer
|
|
........;;1
|
Ein weiteres Semikolon für den EU-Steuersatz, den wir nicht versorgen und die Währungskennung (1=Euro oder 2=DM).
|
