cadrumo.adapters.outbound.aeat.sede.declarations_schema module

Declaration-register boundary records.

class Declaracion(**data)[source]

Bases: BaseModel

One row from Consultar declaraciones presentadas.

Parameters:

data (Any)

modelo: str
ejercicio: FilingYear
period: Period
expediente_id: AeatExpedienteId
estado: str
tipo_solicitud: str | None
observaciones: str | None
presented_at: datetime
justificante_cell_index: int
archive_cell_index: int | None
declaration_copy_cell_index: int | None
mode: Literal['read']