Finance-Accounts/ar-aging-app/backend/app/api/routes
Talha Ahmed f46fc69562
Deploy to S3 / deploy (push) Successful in 28s Details
Convert at the transaction date's FX rate, auto-fetched from the API
Processing now seeds fx_rates_daily from the provider (Frankfurter) over the
closing's actual transaction span, and the AR Ledger / daily FX table convert
each dated movement at the rate effective on its own date: exact fixing, else
the previous banking day's fixing (weekends/holidays), else the month rate.
Manual daily overrides are preserved by the auto-fetch and never carry forward.
Provider outages never block the close - they surface as a warning exception.
New AR_FX_AUTO_DAILY env toggle (default on; forced off in tests).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-25 15:23:59 +05:00
..
__init__.py Initial commit: AR aging app with root gitignore. 2026-07-29 18:07:21 +05:00
accounts_summary.py Production readiness: month separation, auth, FX service, AWS deployment 2026-08-19 18:46:47 +05:00
analytics.py Convert at the transaction date's FX rate, auto-fetched from the API 2026-08-25 15:23:59 +05:00
ar.py Production readiness: month separation, auth, FX service, AWS deployment 2026-08-19 18:46:47 +05:00
control.py Production readiness: month separation, auth, FX service, AWS deployment 2026-08-19 18:46:47 +05:00
controls.py Production readiness: month separation, auth, FX service, AWS deployment 2026-08-19 18:46:47 +05:00
export.py New 2026-08-04 11:41:50 +05:00
files.py Production readiness: month separation, auth, FX service, AWS deployment 2026-08-19 18:46:47 +05:00
fx.py Convert at the transaction date's FX rate, auto-fetched from the API 2026-08-25 15:23:59 +05:00
payouts.py Import bank disbursements Excel as payout receipts 2026-08-24 22:09:49 +05:00
processing.py Production readiness: month separation, auth, FX service, AWS deployment 2026-08-19 18:46:47 +05:00
results.py Aging report: selectable band width (weekly / monthly / 6 months / yearly) 2026-08-24 22:09:55 +05:00
sessions.py Production readiness: month separation, auth, FX service, AWS deployment 2026-08-19 18:46:47 +05:00
settings.py Production readiness: month separation, auth, FX service, AWS deployment 2026-08-19 18:46:47 +05:00