Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
fibuschnittstelle:datev [2016/06/27 13:46]
127.0.0.1 Externe Bearbeitung
fibuschnittstelle:datev [2023/01/26 08:43] (aktuell)
Andrea Müller [DATEV - Versionen]
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 [[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.+<​code>​ 
 +[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-Berater="<​Beraternummer>"​ (entfällt ab CO 6.0)**\\ +[General] ​ 
-Berater-Nummer.+;Integriert die Mandantenbezeichnung in die Dateinamen  
 +MandantenNameInDateiname=1 ​
  
-**Datev-Pfad="​ \\<​Server>​\<​Freigabe>​\"​ (entfällt ab CO 6.0)**\\ +;​Ausgabe ​der Forderungsart ​im Beleg  
-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.+ForderungsartSupport=1 ​
  
 +; Sperrt die Übergabe der AP-Daten (Anrede, Mail, Telefon) ​
 +UebergabeAnsprechpartnerGesperrt=1
  
-==== optionale Einstellungen ====+; Sperrt die Übergabe des Lastschriftkennzeichens in den Stammdaten  
 +UebergabeLastschriftKennzeichenGesperrt=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 der ZBD in den Stammdaten ​  
 +UebergabeZbdGesperrt=
  
-**Datev-Zwischenkonto="<​Zwischenkonto>"​ (entfällt mit Datev 3.0) **\\ +; Lastschriftkennzeichen bei Lastschrift,​ falls nicht angegeben=8 
-Zwischenkonto,​ Erlöskonto ohne Automatik. ​+ForderungsartLastschrift=7 ​
  
-**Datev-Versionssatz="<​Versionsnummer>​<Länge Sachkonten Aufzeichnung>,​ <Länge Sachkonten Mandant>,​ <​Produktkürzel>"​ **\\ +; Buchung mit Belegdatumandernfalls mit Buchungsdatum 
-Gibt die Länge der Sachkonten an. Erläuterung anhand Beispiel: Datev-Versionssatz="​1,​4,​4,​SELF"​ +BuchungMitBelegdatum=
-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+;​Ausgangsrechungen:​ 0-keine Angabe, 1-Gruppierungsnummer,​ 2-Kundenkostenstelle,​  
 +;                   ​3-Kunden-BestellNrdes Vorganges, 4-Ausgabde der Kostenstelle in KOST2,  
 +;                   ​5-Verkaufsteam  
 +Kost2KonfigAR=0 ​
  
-Mit Datev 3.wird hieraus nur noch die Sachkontenlänge verwendet.+;​Eingangsrechnungen:​ 0-keine Angabe, 1-BelegId, 2-SammelbelegNr, ​3-Gruppierungsnummer,​ 4-Bestellungsnummer 
 +Kost2KonfigER=0
  
 +; Steuert, ob bei Stammdatenausgabe das Feld '​AdressattypUnternehmen'​ auch bei Privat-Debitoren gefüllt wird.
 +AdressattypUnternehmenBeiPrivatFuellen=1
  
-**DatevBuchungMitBelegdatum=1**\\ +; Filiale zu KOST1 zuordnen 
-Mit dieser Einstellung wird entschieden,​ ob das Belegdatum, oder das Datum der Buchungsperiode übergeben wird.\\ +[FilialeZuKost1] 
-1=übergibt das Belegdatum\\ +;<​COFilialkennung>​ = <​KOST1>​ 
-0=übergibt das Datum der Buchungsperiode\\+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 Automatikkonten außer Kraft gesetzt werden. Füllt Feld "​BU-Schlüssel"​ 
-Gibt das Präfix der Zahlungsbedingung an (setzt //​Datev-Belegfeld2Konfig=1// voraus). \\+BuchungsschluesselUebergeben=0
  
-**Datev-Mandant=<​Mandantennummer>​ **\\ +;​Sperrt ​die Übergabe der Bankdaten 
-Überschreibt ​die im CO-Stamm angegebene Mandantennummer.\\ +UebergabeBankGesperrt=1
-Ab Datev 3.0 nicht mehr unterstützt.+
  
-**DatevUebergabeBankGesperrt=1**\\ +;​0-Fälligkeit, ​1-Zahlungsbedingung 
-Das Feld //Bank// wird nicht übergeben.+Belegfeld2Konfig=1
  
-**DatevUebergabeZBDGesperrt=1**\\ +;spezieller Buchungschlüssel für Gutschriften ​ 
-Das Feld //​Zahlungsbedingung//​ wird nicht übergeben.+BuchungsschluesselGs= ​
  
 +; Einstellung Sachkontenlänge
 +SachkontenLaenge=4
  
-**DatevUebergabeLastschriftKennzeichenGesperrt=1**\\ +;​Einstellung für Kasse 5 
-Das Feld //​Lastschriftkennzeichen//​ wird nicht übergeben.+KassenKostenstellen5=13020 
 +;​Einstellung für Kasse 6 
 +KassenKostenstellen6=13030 ​
  
-**DatevKostMengeUebergeben=1**\\ +;übergibt den Ansprechpartner , bei dem die angegebene Funktion hinterlegt ist. Achtung: Es muss der Schlüssel der Funktion angegeben werden. 
-Füllt das Feld //​Kost-Menge//​ mit der //​Rechnungsmenge//​.+AnsprechpartnerFunktionKey=Fibu
  
-**DatevBuchungsschluesselGS=<​Buchungsschlüssel für Gutschrift>​**\\ +;Falls gesetztwird bei Gutschriften ​die Referenznummer in Belegfeld1 geschrieben 
-Ermöglicht es, Gutschriften ​mit einem separaten Buchungsschlüssel zu übergeben. Füllt das Feld //​BU-Schlüssel//​.+OPAusgleich=0 ​
  
-**DatevGruppierungsnummerUebergeben=1**\\ +;bei Übergabe der Gutschriftsbuchung wird in das Belegfeld1 die bezogene Rechnungsnummer und in Belegfeld2 die Gutschriftsnummer übertragen  
-Füllt das Feld //Kost2// mit der //​Gruppierungsnummer//​ des Vorgangs.+OPAusgleich=1
  
-**DatevSammelBelegNrUebergeben=1**\\ +;​0-BelegNummer ​1-bei GS Referenznummer,​ falls angegeben, sonst wie 0 
-Wenn der Schalter gesetzt ist, wird im Feld //Kost2// der Datev-Schnittstelle die //​Sammelbelegnummer//​ aus der RE-Buchung übergeben.+Belegfeld1Konfig=1 ​
  
-**DatevBuchungsschluesselUebergeben=1**\\ +; MaxLänge ​der Belegnummer (Eingangsrechnungen) begrenzen 
-1=Übergabe erfolgt.\\ +; BelegNummern von rechts abschneiden 
-0=keine Übergabe\\ +MaxBelegNrLen=3
-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%\\+
  
 +; Ausgabe Rechnungsmail des Kunden in den Stammdaten (Spalte AG '​E-Mail'​)
 +RgMailAusgeben=1
 +</​code>​
  
-**DatevUebergabeAnsprechpartnerGesperrt=1**\\ 
-Wenn der Schalter gesetzt ist, werden die Daten zum Ansprechpartner nicht übergeben . 
  
-===== DATEV - Prüftool SELFPP bis Datev 3.0 =====+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
  
-Um die Ausgabedateien unserer Schnittstelle prüfen ​zu können, finden Sie im Order //<Anwendungspfad>\Interfaces\// ein Prüftool der DATEV: //​selfpp32.exe//​.+<​code>​ 
 +;Hier ist die Mandantennummer einzutragen,​ die bis zu 3 Stellen haben kann. 
 +|[General_>]| 
 +</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: 2017/03/15 16:12 (Externe Bearbeitung)
CC Attribution-Noncommercial-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0