Source code for aeat.domain.calculations.registry._applicability_routes
"""Tax-route primitives for modelo applicability."""from__future__importannotationsfromenumimportStrEnumfrom...deadlines.taxpayer_modelimportEntityType__all__=["TAX_ROUTE_FOR_ENTITY_TYPE","TaxRoute"]
[docs]classTaxRoute(StrEnum):"""The tax branch a taxpayer profile routes to."""IRPF="irpf"IMPUESTO_SOCIEDADES="impuesto_sociedades"ATTRIBUTION_PASS_THROUGH="attribution_pass_through"# noqa: S105 - tax route token, not a secretINCOMPLETE="incomplete"