cadrumo.domain.calculations.registry.applicability_routes module

Tax-route primitives for modelo applicability.

class TaxRoute(*values)[source]

Bases: StrEnum

The tax branch a taxpayer profile routes to.

IRPF
IMPUESTO_SOCIEDADES
ATTRIBUTION_PASS_THROUGH
INCOMPLETE
tax_route_for_entity_type(entity_type)[source]

Resolve the tax route against the registry-declared entity tokens.

Return type:

TaxRoute

Parameters:

entity_type (EntityType)