Skip to main content

Integration Type DATEV

Overview of the DATEV export logic: formats, direct connections, and validation.

Written by Thomas Heudecker
Updated over 2 weeks ago

Scope & Requirements

  • You use a DATEV integration in Candis.

  • The DATEV access method determines the available export types: RDS (Rechnungsdatenservice 1.0) or BDS (Buchungsdatenservice).

  • If no active connection exists, you export via file exports in DATEV format.

Note: Candis only displays export options that match the current DATEV connection status.


Export Logic at a Glance

DATEV-Specific Export Types

  • Candis uses export formats that comply with DATEV requirements (e.g. DATEV format CSV, DATEV format XML).

  • Status-Dependent Options

    • Not connected: File exports (CSV, XML).

    • RDS connected: Direct connection via Rechnungsdatenservice 1.0; file exports remain optionally available.

    • BDS connected: Direct connection via Buchungsdatenservice; file exports remain optionally available.


Validation of Account Numbers (DATEV-Compliant)

Account numbers must follow strict rules to ensure error-free exports to DATEV:

  • Numeric only: Account numbers may contain digits only.

  • Number ranges: Fixed number ranges apply to debtors (customers) and creditors (suppliers).

  • First digit rule:

    • 1–6: Debtor accounts

    • 7–9: Creditor accounts

Examples

Debtor 10001 ✔︎ | Creditor 800001 ✔︎ | A12345 ✘ (not numeric) | 65000 as creditor ✘ (incorrect number range)


Available Exports

File Exports

  • DATEV format CSV: Standardized CSV file for import into DATEV systems.

  • DATEV format XML: Structured XML file based on DATEV specifications.

Use file exports if:

  • no direct DATEV access method exists,

  • you want to review, archive, or manually import files into DATEV.


Direct Connections

  • Belegbilderservice: Transfers PDF documents to DATEV Unternehmen online.
    Use this option if you want to provide document images and create postings separately.

  • Rechnungsdatenservice 1.0 (RDS): Transfers invoice data (structured data) including the document image.
    Use this option if you want to transfer complete invoices (data + PDF) to DATEV.

  • Buchungsdatenservice (BDS): Transfers posting records in DATEV format.
    Use this option if you pre-post in Candis and transfer posting batches to DATEV.


Common Pitfalls & Notes

  • Inconsistent master data: Different debtor or creditor numbers between Candis and DATEV cause assignment errors during import.

Did this answer your question?