bimetricsEntwickler
Buchhaltung

Zahlungen vor dem DATEV-Export prüfen (Ist-Versteuerung)

Als Markdown ansehen

Benötigte Berechtigung:read(Daten lesen)

GET
/api/export/datev/cash-basis

Nennt für eine Firma mit Ist-Versteuerung die Zahlungen eines Zeitraums, bei denen DATEV die Umsatzsteuer keiner Rechnung zuordnen kann: Zahlungseingänge ohne Zuordnung auf 1590 (SKR03) bzw. 1370 (SKR04) und Zahlungen ohne Rechnungsnummer in Belegfeld 1, weil sie mehrere Rechnungen betreffen. Der Export läuft trotzdem und nennt sie in der Meldungen.csv. Bei Soll-Versteuerung, dem Standard, ist applies false und beide Listen sind leer.

Benötigt einen Schlüssel mit der Berechtigung read.

Authentifizierung

headerAuthentifizierungBearer <bm_…>

Empfohlen: Authorization: Bearer bm_…. Der Schlüssel wird nur einmal angezeigt; nie in URLs, Logs oder Frontend-Code ablegen.

Query-Parameter

from*string

Erster Buchungstag, YYYY-MM-DD.

to*string

Letzter Buchungstag, YYYY-MM-DD, höchstens ein Jahr nach from.

Antworten

Erfolg.

application/json
  1. response

Zahlungen, die DATEV bei Ist-Versteuerung keiner Rechnung zuordnen kann.

applies?boolean

Die Firma versteuert nach vereinnahmten Entgelten (vatCashBasis in getCompany) und ist umsatzsteuerpflichtig. Sonst false und beide Listen leer.

unassignedPayments?

Zahlungseingänge ohne Zuordnung. Ordne sie in bimetrics einer Rechnung zu; bis dahin fehlt ihre Umsatzsteuer in DATEV.

withoutInvoiceNumber?

Zahlungen für mehrere Rechnungen ohne Rechnungsnummer in Belegfeld 1. Die Kanzlei ordnet sie in DATEV den Rechnungen zu.

Beispielanfrage
curl --fail-with-body "https://app.bimetrics.de/api/export/datev/cash-basis?from=string&to=string" \  -H "Authorization: Bearer $BIMETRICS_API_KEY"
Beispielantwort
{  "applies": true,  "unassignedPayments": {    "count": 1,    "transactionIds": [      "8f14e45f-ceea-4672-a6b9-7d3c2e1f0a55"    ]  },  "withoutInvoiceNumber": {    "count": 0,    "transactionIds": []  }}