cadrumo.domain.calculations.registry.lorca_reduction module

Typed projection of the dated Lorca IVA reduction fact (0136).

class LorcaReductionDefinition(ejercicio, municipality, annex_scope, percentage, calculation_periods, legal_ref, source_ref, source_content_digest, required_text, article, section)[source]

Bases: object

One fully evidenced annual-Orden Lorca reduction projection.

Parameters:
ejercicio: int
municipality: str
annex_scope: str
percentage: Decimal
calculation_periods: tuple[str, ...]
legal_ref: str
source_ref: str
source_content_digest: str
required_text: tuple[str, ...]
article: str
section: str
resolve_lorca_reduction(*, effective_date, authority=None)[source]

Resolve the Lorca reduction through the selected facts authority.

Return type:

LorcaReductionDefinition

Parameters: