aeat.domain.contribuyente._deduccion_maternidad module¶
Art. 81 LIRPF deducción maternidad computation helpers.
Pure-domain arithmetic; no entrypoint or CLI dependencies.
compute_deduccion_maternidad_0611() applies the central
core.external_constants.DEDUCCION_MATERNIDAD_MENSUAL_EUR and
core.external_constants.DEDUCCION_MATERNIDAD_ANUAL_CAP_EUR
limits used by RentaFamilyProfile.
- compute_deduccion_maternidad_0611(meses_por_hijo)[source]¶
Compute Art. 81 LIRPF deducción maternidad from per-hijo meses pairs.
Formula:
sum(min(meses × :data:`DEDUCCION_MATERNIDAD_MENSUAL_EUR`, :data:`DEDUCCION_MATERNIDAD_ANUAL_CAP_EUR`))for each(hijo_id, meses)pair. Returns an integer euros amount.