cadrumo.application.modelo._m210_rate module¶
Resolve the Modelo 210 rate through selected registry declarations.
The application boundary only coordinates generic formula metadata, typed parameter lookup, and the shared treaty-fact resolver. Rate tables, income selection, applicability, and legal provenance remain registry-owned.
- resolve_m210_rate(profile, tipo_renta, year, snapshot, *, devengo_date, casilla_id=None)[source]¶
Resolve the scalar rate or return a typed application finding.
Core types:
RegistrySnapshot,TaxpayerProfile.- Return type:
- Parameters:
profile (TaxpayerProfile)
tipo_renta (str)
year (int)
snapshot (RegistrySnapshot)
devengo_date (date)
casilla_id (CasillaId | None)