Buchungen einer Zahlung entfernen
bb_postings_unconfirm_for_transactionUnconfirms and removes all posting lines for a specified payment in BuchhaltungsButler, undoing an incorrect booking. Only works for non-finalized payments.
Instructions
Hebt in BuchhaltungsButler die Bestätigung der Buchungen einer Zahlung auf und entfernt sie damit. Zu nehmen, um eine falsche Zahlungsbuchung zurückzunehmen, solange sie nicht festgeschrieben ist; ist ein Beleg der Ausgangspunkt, ist bb_postings_unconfirm_for_receipt zuständig, bei einer freien Buchung bb_postings_unconfirm_free. Entfernt immer alle Zeilen der Zahlung, nie eine einzelne Zeile einer Splitbuchung, und lässt die Zahlung selbst unverändert. Festgeschriebene Buchungen bleiben stehen; dort hilft nur bb_postings_cancel. Entfernt Daten aus dem echten Mandanten von BuchhaltungsButler: alle nicht festgeschriebenen Buchungszeilen der genannten Zahlung. Die betroffenen Datensätze vorher lesen und dem Nutzer vorlegen.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| transaction_id_by_customer | Yes | Die mandantenbezogene Nummer der Zahlung, deren Buchungen entfernt werden, zu finden über bb_transactions_search. Adressiert wird die Zahlung, nicht die einzelne Buchungszeile. In Suchergebnissen erscheint sie als String; hier ohne Anführungszeichen übergeben. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| message | No | ||
| removed | No | ||
| success | Yes | ||
| endpoint | No | ||
| reversal | No | ||
| _contract_warnings | No | ||
| fields_not_returned | No |