Belege stapelweise anlegen
bb_receipts_create_batchBatch create up to 50 receipts without files in BuchhaltungsButler for importing from a source system. Partial success is normal; no bookings are created.
Instructions
Legt in BuchhaltungsButler bis zu 50 Belege ohne Datei an, beim Import aus einem Vorsystem; höchstens ein Aufruf je fünf Sekunden. Einzeln legt bb_receipts_create an, Belege mit Datei bb_receipts_upload. Erzeugt keine Buchung; Teilerfolg ist der Normalfall. Schreibt in die echten Buchhaltungsdaten von BuchhaltungsButler. Rückgängig nur mit bb_receipts_delete, das den Beleg lediglich als gelöscht markiert; die API kennt keinen Endpunkt, der einen Beleg endgültig entfernt.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| receipts | Yes | Die anzulegenden Belege, je Eintrag ein vollständiger Beleg mit denselben Feldern wie bei bb_receipts_create. Ein abgelehnter Einzelbeleg lässt die übrigen unberührt: Die Antwort trägt die angelegten Belege und die abgelehnten getrennt. Höchstens 50 Einträge je Aufruf. Ein abgelehnter Stapel wird nicht teilweise verarbeitet. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| created | No | ||
| message | No | ||
| success | Yes | ||
| endpoint | No | ||
| reversal | No | ||
| _contract_warnings | No | ||
| fields_not_returned | No |