Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > Übersicht tags > agorum core DATEV
Damit Sie die in agorum core enthaltene Schnittstelle DATEV Rechnungswesen Pro verwenden können, müssen Sie diese aktivieren und konfigurieren.
Sie aktivieren die Schnittstelle DATEV Rechnungswesen Pro im agorum core support tool.
Sie konfigurieren die Schnittstelle DATEV Rechnungswesen Pro mit dem agorum core fileworkflow, indem Sie die Metadaten von agorum core docform zu den DATEV-Metadaten mappen, um eine Zuordnung herzustellen.
Die Erfassung und Übergabe von Rechnungsinformationen an DATEV Rechnungswesen Pro findet meist wie folgt statt:
Nachfolgend wird beispielhaft die Konfiguration einer DATEV Rechnungswesen Pro-Ausgabedatei beschrieben. Die Ablage der Ausgabedatei erfolgt an den Zielort, den Sie nachfolgend konfigurieren. Dieser sollte ein über das Laufwerk erreichbarer Pfad sein.
Hinweis: Nachfolgend wird die Weiterleitung an einen Fileworkflow behandelt. Zu diesem Zeitpunkt müssen bereits alle nötigen Metadaten am Dokument vorhanden sind.
So gehen Sie bei der Konfiguration vor:
Hinweis: Die Vorlagen DATEV Buchungsstapel und DATEV Buchungsstapel (mit Einzelpositionen) werden nicht mehr unterstützt. Tragen Sie stets Version 7 ein.
Hinweise:
• Tragen Sie feste Werte bei Feldern mit dem Datentyp String ein (Haken bei fest setzen).
• Bei allen anderen Feldern, die nicht den Datentyp String haben, können Sie die Werte nur im Rahmen von Metadaten übergeben, d. h. Sie geben die Namen der jeweiligen Metadaten an.
• Die Metadaten müssen den korrekten Datentyp haben, der in den Tabellen DATEV-Buchungsstapel (Version 7) oder DATEV-Buchungsstapel mit Einzelpositionen (Version 7) aufgeführt ist.
Hinweis: Der Ausgabeordner muss später für den Import in DATEV Rechnungswesen Pro erreichbar sein. Aus dem Namen erzeugt das System anhand der Vorlage automatisch ein DATEV-konformer Name. Auch die Aufteilung in einzelne Ausgabedateien erfolgt automatisch gemäß den Einstellungen von Wirtschaftsjahr und Abrechnungszeitraum.
Dieser Abschnitt zeigt, wie Sie die Felder (Platzhalter) und Datentypen für den DATEV-Buchungsstapel (Version 7) konfigurieren, damit die Daten korrekt an DATEV online übermittelt werden. Hierbei handelt es sich um die Konfiguration ohne Positionen.
Platzhalter (interner Name) | Datentype | Pflicht/optional |
---|---|---|
Beginn Wirtschaftsjahr (Monat) (financialMonthOffset) | String (muss eine Zahl sein) | Pflicht |
Beginn Wirtschaftsjahr (Tag) (financialDayOffset) | String (muss eine Zahl sein) | Pflicht |
Abrechnungszeitraum (0: Monat, 1: Woche, 2: Tag) (period) | String (muss eine Zahl sein) | Pflicht |
Berater-Nummer (consultant) | String (Bereich 1001–9999999) | Pflicht |
Mandant-Nummer (mandator) | String (Bereich 1–99999) | Pflicht |
Festschreibung Buchungsstapel (fixationRecord) | String (muss eine Zahl sein, 0=keine Festschreibung, 1=Festschreibung) | optional |
Soll (S) / Haben (H) (debitCredit) | String (H oder S) | Pflicht |
Kürzel Beleglink-Schnittstelle (receiptInterface) | String (0 - 210 Zeichen, kommt von DATEV, etwa DORG<GUID>) Möchten Sie die Schnittstelle DATEV Beleglink verwenden, tragen Sie das von DATEV bereitgestellte Kürzel in diesen Platzhalter ein. |
optional |
Rechnungsdatum (invoiceDate) | Date | Pflicht |
Leistungsdatum (serviceDate) | Date | optional |
Belegfeld 1 (receiptField1) | String (0–36 Zeichen) | optional |
Belegfeld 2 (receiptField2) | String (0–36 Zeichen) | optional |
KOST 1 (kost1) | String (0–36 Zeichen) | optional |
KOST 2 (kost2) | String (0–36 Zeichen) | optional |
KOST-Menge (kostAmount) | Float/Double | optional |
Buchungstext (description) | String (0–60 Zeichen) | optional |
Betrag-netto (netAmount) | Double (immer positive Zahl) | Pflicht |
Währung (currency) | String | optional |
Buchungskonto (account) | String (1–9 Zeichen) | Pflicht |
Länge der Sachkontennummer (accountLength) | String (muss eine Zahl sein, Bereich 4–8) | – |
Gegenkonto (contraAccount) | String (1–9 Zeichen) | Pflicht |
Buchungsschlüssel (accountingKey) | String (4 Zeichen) | optional |
Festschreibung Buchungssatz (fixationAccountingBatch) | String (muss eine Zahl sein, 0=keine Festschreibung, 1=Festschreibung) | optional |
Dieser Abschnitt zeigt, wie Sie die Felder (Platzhalter) und Datentypen für den DATEV-Buchungsstapel mit Einzelpositionen (Version 7) konfigurieren, damit die Daten korrekt an DATEV online übermittelt werden.
Platzhalter (interner Name) | Datentype | Pflicht/optional |
---|---|---|
Beginn Wirtschaftsjahr (Monat) (financialMonthOffset) | String (muss eine Zahl sein) | Pflicht |
Beginn Wirtschaftsjahr (Tag) (financialDayOffset) | String (muss eine Zahl sein) | Pflicht |
Abrechnungszeitraum (0: Monat, 1: Woche, 2: Tag) (period) | String (muss eine Zahl sein) | Pflicht |
Berater-Nummer (consultant) | String (Bereich 1001–9999999) | Pflicht |
Mandant-Nummer (mandator) | String (Bereich 1–99999) | Pflicht |
Festschreibung Buchungsstapel (fixationRecord) | String (muss eine Zahl sein, 0=keine Festschreibung, 1=Festschreibung) | optional |
Soll (S) / Haben (H) (debitCredit) | String (H oder S) | Pflicht |
Kürzel Beleglink-Schnittstelle (receiptInterface) | String (0 - 210 Zeichen, kommt von DATEV, etwa DORG<GUID>) Möchten Sie die Schnittstelle DATEV Beleglink verwenden, tragen Sie das von DATEV bereitgestellte Kürzel in diesen Platzhalter ein. |
optional |
Rechnungsdatum (invoiceDate) | Date | Pflicht |
Leistungsdatum (serviceDate) | Date | optional |
Währung (currency) | String | optional |
Länge der Sachkontennummer (accountLength) | String (muss eine Zahl sein, Bereich 4–8) | Pflicht |
Positionen (items) | List | – |
Belegfeld 1 (receiptField1) | String (0–36 Zeichen) | optional |
Belegfeld 2 (receiptField2) | String (0–36 Zeichen) | optional |
KOST 1 (kost1) | String (0–36 Zeichen) | optional |
KOST 2 (kost2) | String (0–36 Zeichen) | optional |
KOST-Menge (kostAmount) | Float/Double | optional |
Buchungstext (description) | String (0–60 Zeichen) | optional |
Betrag-netto (netAmount) | Double (immer positive Zahl) | Pflicht |
Währung (currency) | String | optional |
Buchungskonto (account) | String (1–9 Zeichen) | Pflicht |
Gegenkonto (contraAccount) | String (1–9 Zeichen) | Pflicht |
Buchungsschlüssel (accountingKey) | String (4 Zeichen) | optional |
Festschreibung Buchungssatz (fixationRecord) | String (muss eine Zahl sein, 0=keine Festschreibung, 1=Festschreibung) | optional |