aeat.domain.portals._codes module

Enumeration of AEAT portal identifiers tracked by the portal registry.

The Portal members name every portal that the v1 catalogue materialises under aeat.domain.portals. Member values are the member name lowercased (e.g. "portal_m303_iva_autoliquidacion"), which gives callers a stable, machine-predictable identifier safe to emit over CLI / JSON without further mapping.

  • 8 AUTH entry points (Sede root, Mi área personal, Cl@ve + cert + DNIe gateways).

  • FILING / CENSO procedures for curated Sede entries, including the inactive Modelo 037 simplificada history entry.

  • 2 BORRADOR entries (Renta Web borrador, Pre303 ayuda).

  • 4 CONSULTATION entries (Mis expedientes, Mis notificaciones, Mis datos censales, Documentos pendientes de firma).

  • 5 PAYMENT entries (cuenta, tarjeta/Bizum, liquidaciones, domiciliación, consulta).

  • 2 CALENDAR_REFERENCE entries (calendario, presentar-consultar index).

class Portal(*values)[source]

Bases: StrEnum

Canonical AEAT portal identifier.

Values are the member name lowercased. Adding a new member is a first-class enum widening and must be accompanied by a new entry file under aeat.domain.portals._entries or registry assembly will abort with aeat.domain.portals.PortalIntegrityError.

PORTAL_SEDE_ROOT
PORTAL_MI_AREA_PERSONAL
PORTAL_CLAVE_SEDE_ENTRY
PORTAL_CLAVE_GESTIONES
PORTAL_CLAVE_IDP_ROOT
PORTAL_CERT_SELECTION
PORTAL_CERT_VALIDATION_REST
PORTAL_DNIE_SEDE_ENTRY
PORTAL_M036_CENSAL
PORTAL_M037_CENSAL_SIMPLIFICADA
PORTAL_M100_RENTA
PORTAL_M111_RETENCIONES_TRABAJO
PORTAL_M115_RETENCIONES_ARRENDAMIENTOS
PORTAL_M123_RETENCIONES_CAPITAL
PORTAL_M130_PAGO_FRACCIONADO_ED
PORTAL_M131_PAGO_FRACCIONADO_EO
PORTAL_M180_RESUMEN_ARRENDAMIENTOS
PORTAL_M190_RESUMEN_TRABAJO
PORTAL_M193_RESUMEN_CAPITAL
PORTAL_M200_SOCIEDADES_ANUAL
PORTAL_M202_SOCIEDADES_FRACCIONADO
PORTAL_M232_VINCULADAS
PORTAL_M303_IVA_AUTOLIQUIDACION
PORTAL_M347_OPERACIONES_TERCEROS
PORTAL_M349_INTRACOMUNITARIAS
PORTAL_M369_OSS_IOSS
PORTAL_M390_RESUMEN_IVA
PORTAL_M720_BIENES_EXTRANJERO
PORTAL_M840_IAE
PORTAL_RENTA_WEB_BORRADOR
PORTAL_PRE303_AYUDA
PORTAL_MIS_EXPEDIENTES
PORTAL_MIS_NOTIFICACIONES
PORTAL_MIS_DATOS_CENSALES
PORTAL_MIS_DOCUMENTOS_PENDIENTES_FIRMA
PORTAL_PAGO_AUTOLIQUIDACION_CUENTA
PORTAL_PAGO_AUTOLIQUIDACION_TARJETA_BIZUM
PORTAL_PAGO_LIQUIDACIONES_DEUDAS
PORTAL_DOMICILIACION_BANCARIA
PORTAL_CONSULTA_PAGOS
PORTAL_CALENDARIO_CONTRIBUYENTE
PORTAL_PRESENTAR_CONSULTAR_INDEX