cadrumo.adapters.inbound package¶
Inbound adapter namespace for external artefact import.
This package root exports no parser classes. Focused child packages own the
actual import contracts: declaracion for filed declaration PDFs,
justificante for receipt metadata, pdf for shared PDF helpers,
financial for bank-statement providers, censo for the Certificado de Situación Censal, einvoice for
structured electronic invoices, and notificacion for AEAT notification
documents.
Inbound adapters translate outside artefacts into strict records consumed by
application and domain. They observe and normalize source files;
they do not own application workflow, persistence policy, tax-law
classification, or CLI presentation.
See also
adaptersParent infrastructure boundary that explains the adapter layer’s place in the architecture.
financial.providersProvider registry for CSV, OFX, XLSX, and N26 PDF bank statements.
notificacionTyped notification-document records read from already-custodied AEAT artefact bytes.
domain.justificanteDomain receipt metadata records populated by the justificante parser.
application.filingApplication import workflows that decide how parsed filing evidence participates in local drafts and audit baselines.
application.ledgerLedger import surface that consumes financial-provider transactions and evidence references.
domain.transactionsDomain transaction records populated by financial import providers.
Subpackages¶
- cadrumo.adapters.inbound.borrador package
- cadrumo.adapters.inbound.censo package
- cadrumo.adapters.inbound.declaracion package
- cadrumo.adapters.inbound.einvoice package
- cadrumo.adapters.inbound.financial package
- cadrumo.adapters.inbound.justificante package
- cadrumo.adapters.inbound.notificacion package
- cadrumo.adapters.inbound.pdf package