Beleg an freie Buchung binden
bb_postings_assign_receiptAssigns an existing receipt to an existing free posting in BuchhaltungsButler. Use it when a free posting was created without a receipt and only the link needs updating.
Instructions
Bindet in BuchhaltungsButler einen vorhandenen Beleg an eine vorhandene freie Buchung. Zu nehmen, wenn eine freie Buchung nachträglich ihren Beleg bekommen soll, etwa weil bb_postings_create_free ohne Belegbezug gebucht hat; die Zuordnung eines Belegs zu einer Zahlung leistet stattdessen bb_transactions_assign_receipt. Ändert den Buchungssatz nicht, sondern nur die Verknüpfung, und legt keine Buchung an. posting_id_by_customer muss auf eine freie Buchung zeigen, sonst lehnt die API mit error_code 10 ab. Schreibt in die echten Buchhaltungsdaten von BuchhaltungsButler. Die API bietet keinen Endpunkt, das rückgängig zu machen.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| posting_id_by_customer | Yes | Die mandantenbezogene Nummer der freien Buchung, an die der Beleg gebunden wird, zu finden über bb_postings_search. Der Wert muss auf eine freie Buchung zeigen: Sie erkennt man daran, dass receipt_id_by_customer und transaction_id_by_customer beide null sind, oder am Filter account_filter mit dem Wert 'free booking'. In Suchergebnissen erscheint sie als String; hier ohne Anführungszeichen übergeben. | |
| receipt_id_by_customer | Yes | Die mandantenbezogene Nummer des Belegs, der gebunden wird, zu finden über bb_receipts_search. In Suchergebnissen erscheint sie als String; hier ohne Anführungszeichen übergeben. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| changed | No | ||
| message | No | ||
| success | Yes | ||
| endpoint | No | ||
| reversal | No | ||
| _contract_warnings | No | ||
| fields_not_returned | No |