> ## Documentation Index
> Fetch the complete documentation index at: https://docs.business-os.de/llms.txt
> Use this file to discover all available pages before exploring further.

# Kassenbucheintrag (einfach)

> Write: Erstelle einen einfachen Kassenbucheintrag in einem spezifizierbaren Kassenbuch in DATEV Unternehmen Online.

## Definition

Über den DATEV Kassenbuchdatenservice kannst du einfache Kassenbucheinträge erstellen. Dieses Modul eignet sich für Barbelege ohne zusätzliche buchhalterische Details — z.B. wenn du eine Barausgabe erfassen möchtest, ohne Steuersätze oder Sachkonten mitzugeben. Der Steuerberater kann die Details dann in DATEV Rechnungswesen ergänzen.

## Attribute

<ParamField path="waehrung" type="string" required>
  Währungscode nach ISO 4217, z.B. `EUR`.
</ParamField>

<ParamField path="kassenbuchName" type="string" required>
  Name des Kassenbuchs, in das der Eintrag geschrieben wird (wie in DATEV angelegt).
</ParamField>

<ParamField path="beschreibung" type="string" required>
  Freitext-Beschreibung des Kassenbucheintrags (z.B. „Büromaterial“).
</ParamField>

<ParamField path="betrag" type="number" required>
  Betrag: positiv für Einnahmen, negativ für Ausgaben.

  <Snippet file="betrag.mdx" />
</ParamField>

<ParamField path="transaktionsdatum" type="string" required>
  ISO-8601-Datum und -Uhrzeit mit Zeitzone (RFC 3339), z. B. `2025-03-01T00:00:00Z`.
</ParamField>

<ParamField path="kontonummer" type="string" required>
  Sachkontonummer (z.B. `4930`).

  <Snippet file="ledgerauswahl.mdx" />
</ParamField>

<ParamField path="id" type="string" required>
  Eindeutige Belegnummer / interne Referenz.
</ParamField>

<ParamField path="steuersatzProzent" type="number" required>
  Steuersatz in Prozent (z.B. `19`).
</ParamField>

<ParamField path="dateien" type="array">
  Belegdateien: jedes Element mit `daten` (Base64) und `dateiname` (z.B. `beleg.pdf`).
</ParamField>

## Verbrauch

<Check>
  Für das Ausführen dieses Moduls wird **1 Credit** berechnet. Deinen detaillierten Verbrauch kannst Du in deinem Dashboard ansehen.
</Check>
