Skip to content

feat(Bank Reconciliation): add manual FX reconcile flow for cross-currency vouchers#343

Open
barredterra wants to merge 7 commits intoversion-15-hotfixfrom
party-account-currency
Open

feat(Bank Reconciliation): add manual FX reconcile flow for cross-currency vouchers#343
barredterra wants to merge 7 commits intoversion-15-hotfixfrom
party-account-currency

Conversation

@barredterra
Copy link
Member

@barredterra barredterra commented Feb 12, 2026

Enable reconcile-time manual conversion when a selected voucher currency differs from the bank transaction by adding a guarded conversion dialog with server-prefilled context. Update Payment Entry and matching logic to validate and cap manual amounts, apply user-approved exchange rates, and prioritize same-currency matches while still allowing cross-currency candidates.

Bildschirmfoto 2026-02-13 um 15 33 08

Resolves #340

…rency vouchers

Enable reconcile-time manual conversion when a selected voucher currency differs from the bank transaction by adding a guarded conversion dialog with server-prefilled context. Update Payment Entry and matching logic to validate and cap manual amounts, apply user-approved exchange rates, and prioritize same-currency matches while still allowing cross-currency candidates.
@barredterra barredterra requested a review from 0xD0M1M0 February 12, 2026 21:40
since we added currency ranking, this has increased by 1
@barredterra barredterra force-pushed the party-account-currency branch from 2b7cdc6 to 29b43e6 Compare February 13, 2026 02:24
@barredterra barredterra requested a review from 0xD0M1M0 February 14, 2026 17:33
Copy link
Contributor

@0xD0M1M0 0xD0M1M0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested and ok

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cross-currency reconciliation

2 participants