Process CAMT.053
process_camt053Parse CAMT.053 bank statements, preview transaction imports with a dry run, and create approved transactions in e-arveldaja. Use it to verify entries before posting.
Instructions
Merged CAMT.053 entry point. Use mode='parse' to inspect a bank statement, mode='dry_run' to preview transaction import, or mode='execute' to create transactions after approval.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Workflow phase to run. Defaults to parse. | |
| detail | No | Output detail on standard/full. Default compact: no sample rows, duplicates listed briefly, every held row kept. full = the complete envelope. Presentation only; not part of the reviewed plan. | |
| date_to | No | Only import entries up to this date (YYYY-MM-DD) | |
| file_ref | No | Opaque Accounting Inbox CAMT file reference. Provide exactly one of file_path or file_ref. | |
| date_from | No | Only import entries from this date (YYYY-MM-DD) | |
| file_path | No | Absolute path/base64 input. Provide exactly one of file_path or file_ref. | |
| plan_handle | No | Execution-plan handle returned by the reviewed dry run. Required for mode='execute'. | |
| accounts_dimensions_id | No | Bank account dimension ID in e-arveldaja. Required for dry_run and execute modes. | |
| skip_inter_account_legs | No | Own-account transfers (counterparty IBAN = another own bank account): leave out this side's outgoing or incoming legs because the other account's statement books them. Default none. Bound into the plan. |