Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
fibuschnittstelle:datev [2016/06/27 11:46] – Externe Bearbeitung 127.0.0.1fibuschnittstelle:datev [2025/05/30 07:36] (aktuell) – [Konfiguration der Schnittstelle] Susanne Giron
Zeile 1: Zeile 1:
-====== Fibuschnittstelle zur DATEV Finanzbuchhaltung  ======  +====== Schnittstelle zur DATEV Finanzbuchhaltung  ======  
  
-Concept Office verfügt über eine Schnittstelle zur Finanzbuchhaltungssoftware DATEVUm diese zu nutzen, muss sie im Modul //Mandanten// auf der Registerkarte //Finanzbuchführung/Intra// ausgewählt werden. Dort ist ebenfalls der Mandant anzugeben, welcher in der DATEV genutzt wird. Alle anderen Felder sollten ignoriert werden, sie dienen anderen Fibus für deren Einstellungen.+Concept Office unterstützt mehrere datev-spezifizierte Ausgabeformate. Die aktuellste Version wird als //Datev 3.0-Schnittstelle// betitelt. 
 + 
 + 
 +===== Allgemeine Informationen ===== 
 + 
 +<html> 
 +<table width="100%" style="border:0px;"> 
 +<tr> 
 +   <td style="border:3px solid #FFD700; padding:5px; background-color:#ffebcd;"> 
 +      <table width="100%" style="border:0px; margin:0px"> 
 +         <tr> 
 +            <td width="100px" style="border:0px; text-align:center; padding:5px;"
 +               <img src="./scpictures/lizenz.png">  
 +     </td> 
 +     <td style="border:0px; padding:5px;"> 
 +       <p style="margin:0px"> Für den Einsatz ist die Lizenz <i> Datenschnittstelle FiBuDatev30 </i> notwendig.</p> 
 +     </td> 
 + </tr> 
 +      </table></td></tr></table> 
 +</html>
  
 Für die Verwendung der Schnittstelle muss die Datei //<Anwendungspfad>\Interfaces\self32.dll// vorhanden sein. Für die Verwendung der Schnittstelle muss die Datei //<Anwendungspfad>\Interfaces\self32.dll// vorhanden sein.
  
-<note>Zahlungsbedingungen müssen zwei-stellig, im Bereich 10 - 97 sein !</note>+Die [[weitere_stammdaten:zahlungsbedingungen|Zahlungsbedingungen]] müssen zwingend zweistellig seingenauer: im Bereich 10 - 97 liegen.
  
-Weitere Einstellungen müssen in der Datei Office.dat vorgenommen werden. +===== Konfiguration der Schnittstelle =====
  
-===== Einträge in die Office.dat =====+Concept Office verfügt über eine Schnittstelle zur Finanzbuchhaltungssoftware DATEV. Um diese zu nutzen, muss sie im [[mandanten:fibu|Mandanten]] ausgewählt werden. Weiterhin müssen dort  
 +  * Fibu-Mandant und 
 +  * Ausgabepfad  
 +angegeben werden. Alle anderen Felder können ignoriert werden, sie dienen anderen Fibus für deren Einstellungen.
  
-==== Pflichteinträge ====+Weitere Einstellungen können in der Datei //<Sysdatapfad>\ImportExport\datev.ini// hinterlegt werden. Aus Kompatibilitätsgründen sind die alten Office.dat-Einträge weiterhin wirksam.
  
-<note important> Ab Version 6.0 werden die Pflichteinträge //Datev-Beraternummer// und //Datev-Pfad// in den [[mandanten:mandanten|Mandanteneinstellungen]] hinterlegt. Eine Auswertung der //office.dat//-Einstellungen findet nicht mehr statt. </note>+===== Datev.ini ===== 
 +Der Inhalt der Datev.ini sollte in dieser Weise eingetragen werden:
  
-Diese Schalter müssen in jedem Fall gesetzt werdenum die Schnittstelle nutzen zu können.+<note tip> In der Datev.ini soll man nur die notwendigen Schalter verwenden und nicht alle aus der Wiki übernehmenda dies zu Fehlern führen kann.</note> 
  
-**Datev-Berater="<Beraternummer>" (entfällt ab CO 6.0)**\\ +<code> 
-Berater-Nummer.+[FilialeZuMandant] 
 +;<COFilialkennung>=<DatevMandant>,<BeraterNr>,<SachkontenLaenge> 
 +1="001,111,5" 
 +2="45,8" 
 +3="56" 
 +(alle)="11"  
 +;Die Ausgabe der Daten muss nach Filiale separiert erfolgen
  
-**Datev-Pfad=" \\<Server>\<Freigabe>\" (entfällt ab CO 6.0)**\\ +[General]  
-Ausgabepfad, in den die von der Schnittstelle ausgegebenen Dateien abgelegt werden sollen. Der Pfad muss im Dateisystem vorhanden sein. Er wird nicht durch die Schnittstelle angelegt.+;Integriert die Mandantenbezeichnung in die Dateinamen  
 +MandantenNameInDateiname=1 
  
 +;Ausgabe der Forderungsart im Beleg 
 +ForderungsartSupport=1 
  
-==== optionale Einstellungen ====+; Sperrt die Übergabe der AP-Daten (Anrede, Mail, Telefon)  
 +UebergabeAnsprechpartnerGesperrt=1
  
-Nachfolgend aufgelistet finden sich Spezialschalter, die nicht zwingend gesetzt werden müssen. Einige Schalter müssen mit konkreten Werten, einige nur mit oder 0 gesetzt werden.+; Sperrt die Übergabe des Lastschriftkennzeichens in den Stammdaten  
 +UebergabeLastschriftKennzeichenGesperrt=1
  
-**Datev-Zwischenkonto="<Zwischenkonto>" (entfällt mit Datev 3.0) **\\ +; Sperrt die Übergabe der ZBD in den Stammdaten   
-Zwischenkonto, Erlöskonto ohne Automatik. +UebergabeZbdGesperrt=1 
  
-**Datev-Versionssatz="<Versionsnummer>, <Länge Sachkonten Aufzeichnung>, <Länge Sachkonten Mandant>, <Produktkürzel>" **\\ +; Lastschriftkennzeichen bei Lastschrift, falls nicht angegeben=8 
-Gibt die Länge der Sachkonten an. Erläuterung anhand Beispiel: Datev-Versionssatz="1,4,4,SELF" +ForderungsartLastschrift=
-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. +; Buchung mit Belegdatum, andernfalls mit Buchungsdatum 
 +BuchungMitBelegdatum=0 
  
-Mit Datev 3.0 wird hieraus nur noch die Sachkontenlänge verwendet.+;Steuerung des Inhaltes von KOST2 
 +;AusgangsRechungen: 0-keine Angabe, 1-Gruppierungsnummer, 2-Kundenkostenstelle (aus Umsatz),  
 +;                   3-Kunden-BestellNrdes Vorganges, 4-Kostenstelle aus Rechnungsposition,  
 +;                   5-Verkaufsteam  
 +Kost2KonfigAR=
  
 +;EingangsRechnungen: 0-keine Angabe, 1-BelegId, 2-SammelbelegNr, 3-Gruppierungsnummer, 4-Bestellungsnummer
 +Kost2KonfigER=0
  
-**DatevBuchungMitBelegdatum=1**\\ +; Steuerung von KOST1wenn hier keine Angabedann Ausgabe der Kostenstelle aus der Rechnungsposition 
-Mit dieser Einstellung wird entschiedenob das Belegdatumoder das Datum der Buchungsperiode übergeben wird.\\ +; Filiale zu KOST1 zuordnen 
-1=übergibt das Belegdatum\\ +[FilialeZuKost1] 
-0=übergibt das Datum der Buchungsperiode\\+;<COFilialkennung> <KOST1> 
 +Zentrale="1234" 
 +(alle)="9876"
  
-**Datev-Belegfeld2Konfig=1**\\ +; Menge zur Kostenstelle in Feld "Kost-Menge" übergeben? 
-Entscheidet ob Fälligkeitstage oder die ID-Nr. der Zahlungsbedingung übergeben wird. +KostmengeUebergeben=0 
-1=ZBDNr.\\ +
-0=Fälligkeitstage\\+
  
-**DatevLastschriftZBDPraefix=<Präfix>**\\ +; Steuert, ob bei Stammdatenausgabe das Feld 'AdressattypUnternehmen' auch bei Privat-Debitoren gefüllt wird. 
-Gibt das Präfix der Zahlungsbedingung an (setzt //Datev-Belegfeld2Konfig=1// voraus). \\+AdressattypUnternehmenBeiPrivatFuellen=1
  
-**Datev-Mandant=<Mandantennummer> **\\ +;Steuert, ob Automatikkonten außer Kraft gesetzt werden. Füllt Feld "BU-Schlüssel" 
-Überschreibt die im CO-Stamm angegebene Mandantennummer.\\ +BuchungsschluesselUebergeben=0
-Ab Datev 3.nicht mehr unterstützt.+
  
-**DatevUebergabeBankGesperrt=1**\\ +;Sperrt die Übergabe der Bankdaten 
-Das Feld //Bank// wird nicht übergeben.+UebergabeBankGesperrt=1
  
-**DatevUebergabeZBDGesperrt=1**\\ +;0-Fälligkeit, 1-Zahlungsbedingung 
-Das Feld //Zahlungsbedingung// wird nicht übergeben.+Belegfeld2Konfig=1
  
 +;spezieller Buchungschlüssel für Gutschriften 
 +BuchungsschluesselGs= 
  
-**DatevUebergabeLastschriftKennzeichenGesperrt=1**\\ +; Einstellung Sachkontenlänge 
-Das Feld //Lastschriftkennzeichen// wird nicht übergeben.+SachkontenLaenge=4
  
-**DatevKostMengeUebergeben=1**\\ +;Einstellung für Kasse 5 
-Füllt das Feld //Kost-Menge// mit der //Rechnungsmenge//.+KassenKostenstellen5=13020 
 +;Einstellung für Kasse 6 
 +KassenKostenstellen6=13030 
  
-**DatevBuchungsschluesselGS=<Buchungsschlüssel für Gutschrift>**\\ +;übergibt den Ansprechpartner bei dem die angegebene Funktion hinterlegt istAchtung: Es muss der Schlüssel der Funktion angegeben werden. 
-Ermöglicht esGutschriften mit einem separaten Buchungsschlüssel zu übergebenFüllt das Feld //BU-Schlüssel//.+AnsprechpartnerFunktionKey=Fibu
  
-**DatevGruppierungsnummerUebergeben=1**\\ +;Falls gesetzt, wird bei Gutschriften die Referenznummer in Belegfeld1 geschrieben 
-Füllt das Feld //Kost2// mit der //Gruppierungsnummer// des Vorgangs.+OPAusgleich=0 
  
-**DatevSammelBelegNrUebergeben=1**\\ +;bei Übergabe der Gutschriftsbuchung wird in das Belegfeld1 die bezogene Rechnungsnummer und in Belegfeld2 die Gutschriftsnummer übertragen  
-Wenn der Schalter gesetzt ist, wird im Feld //Kost2// der Datev-Schnittstelle die //Sammelbelegnummer// aus der RE-Buchung übergeben.+OPAusgleich=1
  
-**DatevBuchungsschluesselUebergeben=1**\\ +;0-BelegNummer 1-bei GS Referenznummer, falls angegeben, sonst wie 0 
-1=Übergabe erfolgt.\\ +Belegfeld1Konfig=1 
-0=keine Übergabe\\ +
-Wenn der Schalter gesetzt ist, wird als Buchungsschlüssel der Wert "4"+<Steuerschlussel> übergeben.  +
-Damit wird Mwst-Automatik der Konten generell deaktiviert. +
-Typische Steuerschlüssel sind:\\ +
-2-Umsatzsteuer 7%\\ +
-3-Umsatzsteuer 19%\\ +
-8-Vorsteuer 7%\\ +
-9-Vorsteuer 19%\\+
  
 +; Max. Länge der Belegnummer (Eingangsrechnungen) begrenzen
 +; BelegNummern von rechts abschneiden
 +MaxBelegNrLen=3
  
-**DatevUebergabeAnsprechpartnerGesperrt=1**\\ +; Ausgabe Rechnungsmail des Kunden in den Stammdaten (Spalte AG 'E-Mail'
-Wenn der Schalter gesetzt ist, werden die Daten zum Ansprechpartner nicht übergeben .+RgMailAusgeben=1 
 +</code>
  
-===== DATEV - Prüftool SELFPP bis Datev 3.0 ===== 
  
-Um die Ausgabedateien unserer Schnittstelle prüfen zu können, finden Sie im Order //<Anwendungspfad>\Interfaces\// ein Prüftool der DATEV: //selfpp32.exe//.+Des Weiteren können mandantenabhängige Einstellungen über eine spezielle Sektion angegeben werden. Globale und mandantenabhängige Einstellungen greifen nur alternativd.hbei mandantenabhängigen Einstellungen müssen alle Werte aufgeführt werden
  
 +<code>
 +;Hier ist die Mandantennummer einzutragen, die bis zu 3 Stellen haben kann.
 +[General_<Mandant>]
 +</code>
  
-===== DATEV - Prüftool ab Datev 3.0 =====+ 
 + 
 + 
 + 
 + 
 + 
 +==== Office.dat ==== 
 +<note important>Diese Einstellungen werden aus Gründen der Kompatibilität beibehalten und sollten für Neueinrichtungen nicht verwendet werden.</note> 
 + 
 + 
 +===== DATEV - Prüfung ===== 
 +====  Bis Datev 3.0 ==== 
 +Um die Ausgabedateien unserer Schnittstelle prüfen zu können, finden Sie im Order //<Anwendungspfad>\Interfaces\// ein Prüftool der DATEV: //selfpp32.exe//
 +==== Ab Datev 3.0 ====
  
 Zur Prüfung steht das von der Datev erstellte Prüfprogramm //DatevFormatPruefProgramm.exe// bereit. Zur Prüfung steht das von der Datev erstellte Prüfprogramm //DatevFormatPruefProgramm.exe// bereit.
  
 {{tag> Fibu Schnittstellen Datev }} {{tag> Fibu Schnittstellen Datev }}
fibuschnittstelle/datev.1467027984.txt.gz · Zuletzt geändert: 2023/05/23 12:35 (Externe Bearbeitung)
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0