Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| fibuschnittstelle:datev [2017/07/20 09:48] – [Konfiguration der Schnittstelle] ms | fibuschnittstelle:datev [2025/05/30 07:36] (aktuell) – [Konfiguration der Schnittstelle] Susanne Giron | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== | + | ====== |
| Concept Office unterstützt mehrere datev-spezifizierte Ausgabeformate. Die aktuellste Version wird als //Datev 3.0-Schnittstelle// | Concept Office unterstützt mehrere datev-spezifizierte Ausgabeformate. Die aktuellste Version wird als //Datev 3.0-Schnittstelle// | ||
| - | |||
| Zeile 29: | Zeile 28: | ||
| ===== Konfiguration der Schnittstelle ===== | ===== Konfiguration der Schnittstelle ===== | ||
| - | Concept Office verfügt über eine Schnittstelle zur Finanzbuchhaltungssoftware DATEV. Um diese zu nutzen, muss sie [[mandanten: | + | Concept Office verfügt über eine Schnittstelle zur Finanzbuchhaltungssoftware DATEV. Um diese zu nutzen, muss sie im [[mandanten: |
| * Fibu-Mandant und | * Fibu-Mandant und | ||
| * Ausgabepfad | * Ausgabepfad | ||
| angegeben werden. Alle anderen Felder können ignoriert werden, sie dienen anderen Fibus für deren Einstellungen. | angegeben werden. Alle anderen Felder können ignoriert werden, sie dienen anderen Fibus für deren Einstellungen. | ||
| + | Weitere Einstellungen können in der Datei //< | ||
| + | ===== Datev.ini ===== | ||
| + | Der Inhalt der Datev.ini sollte in dieser Weise eingetragen werden: | ||
| - | Weitere Einstellungen können in der Datei datei.ini hinterlegt werden. | + | <note tip> In der Datev.ini soll man nur die notwendigen Schalter verwenden und nicht alle aus der Wiki übernehmen, |
| - | ===== Einträge in die Office.dat ===== | + | < |
| + | [FilialeZuMandant] | ||
| + | ;< | ||
| + | 1=" | ||
| + | 2=" | ||
| + | 3=" | ||
| + | (alle)=" | ||
| + | ;Die Ausgabe der Daten muss nach Filiale separiert erfolgen. | ||
| - | ==== Pflichteinträge ==== | + | [General] |
| + | ;Integriert die Mandantenbezeichnung in die Dateinamen | ||
| + | MandantenNameInDateiname=1 | ||
| - | <note important> | + | ; |
| + | ForderungsartSupport=1 | ||
| - | Diese Schalter müssen in jedem Fall gesetzt werden, um die Schnittstelle nutzen zu können. | + | ; Sperrt |
| + | UebergabeAnsprechpartnerGesperrt=1 | ||
| - | **Datev-Berater="< | + | ; Sperrt die Übergabe des Lastschriftkennzeichens in den Stammdaten |
| - | Berater-Nummer. | + | UebergabeLastschriftKennzeichenGesperrt=1 |
| - | **Datev-Pfad=" | + | ; Sperrt die Übergabe der ZBD in den Stammdaten |
| - | Ausgabepfad, | + | UebergabeZbdGesperrt=1 |
| - | **Festschreibungskennzeichen** | + | ; Lastschriftkennzeichen bei Lastschrift, |
| - | ==== optionale Einstellungen ==== | + | ForderungsartLastschrift=7 |
| - | Nachfolgend aufgelistet finden sich Spezialschalter, | + | ; Buchung |
| + | BuchungMitBelegdatum=0 | ||
| - | **Datev-Zwischenkonto="< | + | ;Steuerung des Inhaltes von KOST2 |
| - | Zwischenkonto, Erlöskonto ohne Automatik. | + | ; |
| + | ; | ||
| + | ; | ||
| + | Kost2KonfigAR=0 | ||
| - | **Datev-Versionssatz="< | + | ; |
| - | Gibt die Länge der Sachkonten an. Erläuterung anhand Beispiel: Datev-Versionssatz=" | + | Kost2KonfigER=0 |
| - | Die erste Zahl (1) ist die Versionsnummer . Die zweite Zahl (4) sagt aus, dass die Sachkonten 4-stellig aufgezeichnet werden. Die dritte Zahl (4) bedeutet, dass der Mandant mit 4-stelligen Sachkonten arbeitet und das Wort am Ende (SELF) steht für das Produktkürzel. | + | |
| - | Beide Sachkontenangaben müssen stets die gleiche Größe haben. | + | ; Steuerung von KOST1, wenn hier keine Angabe, dann Ausgabe der Kostenstelle aus der Rechnungsposition |
| + | ; Filiale zu KOST1 zuordnen | ||
| + | [FilialeZuKost1] | ||
| + | ;< | ||
| + | Zentrale=" | ||
| + | (alle)=" | ||
| - | Mit Datev 3.0 wird hieraus nur noch die Sachkontenlänge verwendet. | + | ; Menge zur Kostenstelle in Feld " |
| + | KostmengeUebergeben=0 | ||
| + | ; Steuert, ob bei Stammdatenausgabe das Feld ' | ||
| + | AdressattypUnternehmenBeiPrivatFuellen=1 | ||
| - | **DatevBuchungMitBelegdatum=1**\\ | + | ;Steuert, ob Automatikkonten außer Kraft gesetzt werden. Füllt Feld " |
| - | Mit dieser Einstellung wird entschieden, ob das Belegdatum, oder das Datum der Buchungsperiode übergeben wird.\\ | + | BuchungsschluesselUebergeben=0 |
| - | 1=übergibt das Belegdatum\\ | + | |
| - | 0=übergibt das Datum der Buchungsperiode\\ | + | |
| - | **Datev-Belegfeld2Konfig=1**\\ | + | ; |
| - | Entscheidet ob Fälligkeitstage oder die ID-Nr. | + | UebergabeBankGesperrt=1 |
| - | 1=ZBDNr.\\ | + | |
| - | 0=Fälligkeitstage\\ | + | |
| - | **DatevLastschriftZBDPraefix=< | + | ;0-Fälligkeit, |
| - | Gibt das Präfix der Zahlungsbedingung an (setzt //Datev-Belegfeld2Konfig=1// voraus). \\ | + | Belegfeld2Konfig=1 |
| - | **Datev-Mandant=< | + | ;spezieller Buchungschlüssel für Gutschriften |
| - | Überschreibt die im CO-Stamm angegebene Mandantennummer.\\ | + | BuchungsschluesselGs= |
| - | Ab Datev 3.0 nicht mehr unterstützt. | + | |
| - | **DatevUebergabeBankGesperrt=1**\\ | + | ; Einstellung Sachkontenlänge |
| - | Das Feld //Bank// wird nicht übergeben. | + | SachkontenLaenge=4 |
| - | **DatevUebergabeZBDGesperrt=1**\\ | + | ; |
| - | Das Feld // | + | KassenKostenstellen5=13020 |
| + | ; | ||
| + | KassenKostenstellen6=13030 | ||
| + | ;übergibt den Ansprechpartner , bei dem die angegebene Funktion hinterlegt ist. Achtung: Es muss der Schlüssel der Funktion angegeben werden. | ||
| + | AnsprechpartnerFunktionKey=Fibu | ||
| - | **DatevUebergabeLastschriftKennzeichenGesperrt=1**\\ | + | ;Falls gesetzt, |
| - | Das Feld // | + | OPAusgleich=0 |
| - | **DatevKostMengeUebergeben=1**\\ | + | ;bei Übergabe der Gutschriftsbuchung wird in das Belegfeld1 die bezogene Rechnungsnummer und in Belegfeld2 die Gutschriftsnummer übertragen |
| - | Füllt das Feld // | + | OPAusgleich=1 |
| - | **DatevBuchungsschluesselGS=< | + | ;0-BelegNummer 1-bei GS Referenznummer, |
| - | Ermöglicht es, Gutschriften mit einem separaten Buchungsschlüssel zu übergeben. Füllt das Feld //BU-Schlüssel// | + | Belegfeld1Konfig=1 |
| - | **DatevGruppierungsnummerUebergeben=1**\\ | + | ; Max. Länge der Belegnummer (Eingangsrechnungen) begrenzen |
| - | Füllt das Feld //Kost2// mit der // | + | ; BelegNummern von rechts abschneiden |
| + | MaxBelegNrLen=3 | ||
| - | **DatevSammelBelegNrUebergeben=1**\\ | + | ; Ausgabe Rechnungsmail des Kunden in den Stammdaten (Spalte AG ' |
| - | Wenn der Schalter gesetzt ist, wird im Feld //Kost2// der Datev-Schnittstelle die // | + | RgMailAusgeben=1 |
| + | </code> | ||
| - | **DatevBuchungsschluesselUebergeben=1**\\ | ||
| - | 1=Übergabe erfolgt.\\ | ||
| - | 0=keine Übergabe\\ | ||
| - | Wenn der Schalter gesetzt ist, wird als Buchungsschlüssel der Wert " | ||
| - | Damit wird Mwst-Automatik der Konten generell deaktiviert. | ||
| - | Typische Steuerschlüssel sind:\\ | ||
| - | 2-Umsatzsteuer 7%\\ | ||
| - | 3-Umsatzsteuer 19%\\ | ||
| - | 8-Vorsteuer 7%\\ | ||
| - | 9-Vorsteuer 19%\\ | ||
| + | Des Weiteren können mandantenabhängige Einstellungen über eine spezielle Sektion angegeben werden. Globale und mandantenabhängige Einstellungen greifen nur alternativ, d.h. bei mandantenabhängigen Einstellungen müssen alle Werte aufgeführt werden. | ||
| - | **DatevUebergabeAnsprechpartnerGesperrt=1**\\ | + | < |
| - | Wenn der Schalter gesetzt | + | ;Hier ist die Mandantennummer einzutragen, die bis zu 3 Stellen haben kann. |
| + | [General_< | ||
| + | </ | ||
| - | ===== NEU Datev.ini ===== | ||
| - | Alle Felder aus Office.dat sind jetzt in einer Datev.ini Datei verfügbar. Unabhängig davon sind die alten Office.dat-Einträge weiterhin wirksam. | ||
| - | **Als Datev-Version wird ab Stand 7.0.669 die " | ||
| - | Der Inhalt der Datev.ini sollte in dieser Weise eingetragen werden: | ||
| - | [FilialeZuMandant] \\ | ||
| - | ; < COFilialkennung > = < DatevMandant > \\ | ||
| - | 1=" | ||
| - | 2=" | ||
| - | 3=" | ||
| - | (alle)=" | ||
| - | \\ | ||
| - | [General] \\ | ||
| - | ;// | ||
| - | MandantenNameInDateiname=1 | ||
| - | ;//Ausgabe der Forderungsart im Beleg// \\ | ||
| - | ForderungsartSupport=1 | ||
| - | ; //Sperrt die Übergabe | + | ==== Office.dat ==== |
| - | UebergabeAnsprechpartnerGesperrt=1 | + | <note important> |
| - | ; //Sperrt die Übergabe des Lastschriftkennzeichens in den Stammdaten// | ||
| - | UebergabeLastschriftKennzeichenGesperrt=1\\ | ||
| - | |||
| - | ; //Sperrt die Übergabe der ZBD in den Stammdaten // \\ | ||
| - | UebergabeZbdGesperrt=1 \\ | ||
| - | |||
| - | ; //Buchung mit Belegdatum, andernfalls mit Buchungsdatum// | ||
| - | BuchungMitBelegdatum=0 \\ | ||
| - | |||
| - | ;// | ||
| - | Kost2KonfigAR=0 \\ | ||
| - | |||
| - | ;// | ||
| - | Kost2KonfigER=0\\ | ||
| - | |||
| - | ; //Menge zur Kostenstelle in Feld " | ||
| - | KostmengeUebergeben=0 \\ | ||
| - | |||
| - | ;//Falls gesetzt, wird bei Gutschriften die Referenznummer in Belegfeld1 geschrieben// | ||
| - | OPAusgleich=0 \\ | ||
| - | |||
| - | ;//Steuert, ob Automatikkonten außer Kraft gesetzt werden. Füllt Feld " | ||
| - | BuchungsschluesselUebergeben=0\\ | ||
| - | |||
| - | ;//Sperrt die Übergabe der Bankdaten// | ||
| - | UebergabeBankGesperrt=1\\ | ||
| - | |||
| - | ;// | ||
| - | Belegfeld2Konfig=1\\ | ||
| - | |||
| - | ;// | ||
| - | BuchungsschluesselGs= \\ | ||
| - | |||
| - | ; // | ||
| - | SachkontenLaenge=4\\ | ||
| - | |||
| - | ;// | ||
| - | KassenKostenstellen5=13020\\ | ||
| - | ;// | ||
| - | KassenKostenstellen6=13030 \\ | ||
| - | |||
| - | ;// | ||
| - | AnsprechpartnerFunktionKey=Fibu\\ | ||
| - | \\ | ||
| - | ;//bei Übergabe der Gutschriftsbuchung wird in das Belegfeld1 die bezogene Rechnungsnummer und in Belegfeld2 die Gutschriftsnummer übertragen// | ||
| - | OPAusgleich=1\\ | ||
| - | \\ | ||
| - | \\ | ||
| - | Des Weiteren können mandantenabhängige Einstellungen über eine spezielle Sektion angegeben werden. | ||
| - | |||
| - | |[General_< | ||
| - | |||
| - | Globale und mandantenabhängige Einstellungen greifen nur alternativ, d.h. bei mandantenabhängigen Einstellungen müssen alle Werte aufgeführt werden. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== DATEV - Prüftool SELFPP bis Datev 3.0 ===== | ||
| + | ===== DATEV - Prüfung ===== | ||
| + | ==== Bis Datev 3.0 ==== | ||
| Um die Ausgabedateien unserer Schnittstelle prüfen zu können, finden Sie im Order //< | Um die Ausgabedateien unserer Schnittstelle prüfen zu können, finden Sie im Order //< | ||
| - | + | ==== Ab Datev 3.0 ==== | |
| - | + | ||
| - | ===== DATEV - Prüftool ab Datev 3.0 ===== | + | |
| Zur Prüfung steht das von der Datev erstellte Prüfprogramm // | Zur Prüfung steht das von der Datev erstellte Prüfprogramm // | ||
| {{tag> Fibu Schnittstellen Datev }} | {{tag> Fibu Schnittstellen Datev }} | ||
