Beleg holen
bb_receipts_getFetch one receipt by customer-specific ID for detailed fields (currencies, tax rate, payment reference) and optionally the file. Use when search results lack needed data.
Instructions
Holt genau einen Beleg aus BuchhaltungsButler über seine mandantenbezogene Belegnummer und liefert mehr Felder als die Suche: Buchungs- und Originalwährung, Umrechnungskurs, Steuersatz, Zahlungsreferenz und auf Wunsch die Belegdatei. Beispiel: den Beleg prüfen, den bb_receipts_search mit id_by_customer 4711 geliefert hat. Zum Suchen nach Zeitraum oder Gegenpartei bb_receipts_search, für die zugeordneten Zahlungen bb_receipts_list_transactions. Liefert keine Buchungssätze und keine Liste: Ein Aufruf holt einen Beleg, und die Feldnamen weichen von denen der Suche ab. amount_paid und amount_paid_fixed sind auch hier gemessen stets '0.00'; den Zahlungsstand trägt allein payment_date.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| get_file | No | Wenn true, legt die API die Belegdatei als base64-Zeichenkette in die Antwort, dazu den Dateityp. Der Inhalt erscheint nie im Textteil der Antwort, sondern nur im strukturierten Teil. Große Dateien kosten viel Kontext, deshalb nur setzen, wenn die Datei wirklich gebraucht wird. Dass dieser Zweig funktioniert, ist nicht verifiziert. | |
| response_format | No | 'concise' liefert nur die Felder, die einen Datensatz erkennbar machen und den nächsten Schritt erlauben. 'detailed' liefert den Datensatz so, wie die BuchhaltungsButler-API ihn ausgibt. Mit 'concise' beginnen und nur für die wenigen Datensätze auf 'detailed' wechseln, die wirklich geprüft werden müssen. Dieses Feld ist serverseitig und geht nicht an die API. | concise |
| receipt_id_by_customer | Yes | Die mandantenbezogene Nummer des Belegs, zu finden über bb_receipts_search. Keine globale Kennung. In Suchergebnissen erscheint sie als String; hier ohne Anführungszeichen übergeben. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | ||
| message | No | ||
| success | Yes | ||
| endpoint | No | ||
| _contract_warnings | No |