Buchungen eines Belegs entfernen
bb_postings_unconfirm_for_receiptRevert all postings of a receipt in BuchhaltungsButler by removing their confirmation, undoing an incorrect posting while it is not yet locked.
Instructions
Hebt in BuchhaltungsButler die Bestätigung der Buchungen eines Belegs auf und entfernt sie damit. Zu nehmen, um eine falsche Belegbuchung zurückzunehmen, solange sie nicht festgeschrieben ist; hängen die Buchungen an einer verknüpften Zahlung, ist bb_postings_unconfirm_for_transaction zuständig, bei einer freien Buchung bb_postings_unconfirm_free. Entfernt immer alle Zeilen des Belegs, nie eine einzelne Zeile einer Splitbuchung, und lässt den Beleg 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 des genannten Belegs. Die betroffenen Datensätze vorher lesen und dem Nutzer vorlegen.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| receipt_id_by_customer | Yes | Die mandantenbezogene Nummer des Belegs, dessen Buchungen entfernt werden, zu finden über bb_receipts_search. Adressiert wird der Beleg, nicht die einzelne Buchungszeile. |
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 |