Reconcile Currency Rounding
reconcile_currency_roundingFix small currency rounding residuals on partially paid purchase invoices. Preview corrections in dry run mode or execute adjustments for discrepancies under 1 EUR.
Instructions
Reconcile small PARTIALLY_PAID purchase-invoice currency residuals. DRY RUN by default; execute=true applies in-place fixes for <0.10 EUR or FX journals for 0.10-1.00 EUR.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| execute | No | Apply the proposed fixes (default false = dry run) | |
| max_candidates | No | Limit to first N PARTIALLY_PAID invoices | |
| fx_gain_account_id | No | Account for FX gains (diff < 0, paid less than booked) — default 8500 | |
| fx_loss_account_id | No | Account for FX losses (diff > 0, paid more than booked) — default 8600 | |
| liability_accounts_id | No | Liability account for the supplier balance side of the FX posting (default 2310) |