Receipt Batch
receipt_batchBatch process receipt files: scan for new receipts, preview matching results, then create or confirm receipt batches with bank transactions.
Instructions
Merged receipt batch. scan inspects files; dry_run previews; create/create_and_confirm require explicit approval.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Workflow phase to run. Defaults to scan. | |
| date_to | No | Optional receipt file modified-date upper bound (YYYY-MM-DD). Filters which receipt FILES are scanned; does not affect bank transactions. | |
| file_ref | No | Opaque Accounting Inbox receipt-folder reference. | |
| date_from | No | Optional receipt file modified-date lower bound (YYYY-MM-DD). Filters which receipt FILES are scanned; does not affect bank transactions. | |
| file_types | No | Optional file type filter for scan mode | |
| folder_path | No | Folder path with receipts. Provide exactly one of folder_path or file_ref. | |
| plan_handle | No | Consume-once handle from dry_run (plan_handles.create / .create_and_confirm). REQUIRED for create/create_and_confirm. | |
| approved_manifest | No | Exact manifest returned by dry_run; required for create/create_and_confirm. | |
| transaction_date_to | No | Optional bank accounting-date upper bound for auto-matching (YYYY-MM-DD). Independent of the receipt file date_to. | |
| transaction_date_from | No | Optional bank accounting-date lower bound for auto-matching (YYYY-MM-DD). Independent of the receipt file date_from. | |
| accounts_dimensions_id | No | Bank account dimension ID used when matching bank transactions. Required except in scan mode. |