cadrumo.application.filing package¶
Inert application namespace for registry-backed filing drafts.
This package builds, reviews, approves, exports, verifies, imports, and
summarises local filing artefacts. All draft creation and validation consume
a RegistrySnapshot to resolve the
active ModeloRevision, its casilla
schema, relation inputs, and formula graph.
Major operations, each imported from its defining module:
build_draft()constructs a validatedModeloDraftfrom registry-backed inputs.approve_draft()andrefresh_review_status()manage local review state and approval basis.export_draft()writes a local fichero-BOE artefact, andverify_export()re-reads that file through the registry export parser.ModeloHistoryRepositorypersists encrypted lightweightModeloHistorysummaries for local filing-history views.build_runtime_schema_provider()supplies the runtime registry view used by draft construction, review, export, and verification.
The application boundary deliberately separates local filing state from live submission.
Remote AEAT submission is not exposed here; attempted live writes are refused
by LiveSubmitForbiddenError.
Imports from external PDFs stay evidence-scoped. A justificante import creates a local draft plus submission-audit baseline, while casilla-complete declaration and borrador parsing enter through the inbound adapter surfaces before application services decide how that evidence participates in a work-unit workflow.
Work-unit filing records for calculation revisions live in
modelo and domain.modelos. This package owns
draft-level construction, review, export, verification, justificante import,
local amendment construction, and lightweight local history; it does not create
ModeloRecord entries or stamp ExternalEvidence.
See also
modeloOperator-facing modelo service that carries calculation revisions into this filing surface.
file_modelo_revision()Work-unit action that records a verified calculation revision as a current local
ModeloRecord.import_external_filing_evidence()External-evidence import path that creates an evidenced
ModeloRecordbaseline for amendments.domain.justificanteReceipt-metadata domain used by justificante PDF imports and receipt-bound external evidence.
domain.filingCanonical draft records, values, provenance, validation findings, and review helpers.
domain.submissionLocal-only submission audit records populated by justificante import; this is not an AEAT live-submit path.
domain.calculations.registryRegistry authority, snapshots, export layouts, and formula execution used by this application capability.
The package initializer exports no symbols.
Submodules¶
- cadrumo.application.filing._envelope_modelo_policy module
- cadrumo.application.filing._export_parity module
- Disposition is the axis running through all three
- Set derivation and the gate are one concern
boe_representable_casilla_ids()rendered_casilla_ids()required_applicable_casilla_ids()assert_export_mirrors_manifest()assert_rate_boxes_account_for_total()did_page_suppressed()assert_xml_declaration_aux_declared()
- cadrumo.application.filing._export_xml_dictionary module
- cadrumo.application.filing._m200_projection module
- cadrumo.application.filing._m296_projection module
- cadrumo.application.filing._m303_exonerado_390 module
- cadrumo.application.filing._m303_export_applicability module
- cadrumo.application.filing._producer_ownership module
- cadrumo.application.filing._producer_snapshot_m200 module
Modelo200AdministradorRowModelo200EntidadMenorDependienteRowModelo200EntidadParticipadaRowModelo200EntidadParticipadaRow.nifModelo200EntidadParticipadaRow.nombre_o_razon_socialModelo200EntidadParticipadaRow.codigo_provincia_paisModelo200EntidadParticipadaRow.tipo_agrupacion_interes_economico_espanolaModelo200EntidadParticipadaRow.tipo_agrupacion_europea_interes_economicoModelo200EntidadParticipadaRow.tipo_union_temporal_empresasModelo200EntidadParticipadaRow.tipo_colaboracion_extranjera_analogaModelo200EntidadParticipadaRow.criterio_imputacion_fin_periodoModelo200EntidadParticipadaRow.criterio_imputacion_siguiente_periodoModelo200EntidadParticipadaRow.valoracion_participacion_inicioModelo200EntidadParticipadaRow.valoracion_participacion_finalModelo200EntidadParticipadaRow.ingresos_financieros_participacionModelo200EntidadParticipadaRow.resultado_contable_imputadoModelo200EntidadParticipadaRow.gastos_financieros_netos_imputadosModelo200EntidadParticipadaRow.reserva_capitalizacion_no_aplicada_imputadaModelo200EntidadParticipadaRow.base_imponible_imputadaModelo200EntidadParticipadaRow.deduccion_doble_imposicion_bases_imputadasModelo200EntidadParticipadaRow.bonificacion_bases_imputadasModelo200EntidadParticipadaRow.deduccion_activos_fijos_canariasModelo200EntidadParticipadaRow.deduccion_idi_canariasModelo200EntidadParticipadaRow.deduccion_produccion_espectaculos_canariasModelo200EntidadParticipadaRow.deduccion_resto_inversion_canariasModelo200EntidadParticipadaRow.deduccion_idi_bases_imputadasModelo200EntidadParticipadaRow.deduccion_produccion_espectaculos_bases_imputadasModelo200EntidadParticipadaRow.deduccion_resto_incentivar_actividadesModelo200EntidadParticipadaRow.deduccion_resto_no_mencionadasModelo200EntidadParticipadaRow.retenciones_ingresos_a_cuenta_imputadosModelo200EntidadParticipadaRow.dividendos_ejercicios_anterioresModelo200EntidadParticipadaRow.dividendos_ejercicios_posteriores
Modelo200EstablecimientoPermanenteRowModelo200EstablecimientoPermanenteRow.identificacionModelo200EstablecimientoPermanenteRow.pais_residencia_fiscalModelo200EstablecimientoPermanenteRow.volumen_operacionesModelo200EstablecimientoPermanenteRow.beneficio_o_perdidaModelo200EstablecimientoPermanenteRow.suma_ajustes_resultado_contableModelo200EstablecimientoPermanenteRow.suma_deducciones_di_internacional_anteriores
Modelo200IncnGrupoSociedadRowModelo200OperacionReestructuracionRowModelo200OperacionReestructuracionRow.tipo_operacionModelo200OperacionReestructuracionRow.transmitente_nifModelo200OperacionReestructuracionRow.transmitente_denominacion_socialModelo200OperacionReestructuracionRow.adquirente_nifModelo200OperacionReestructuracionRow.adquirente_denominacion_socialModelo200OperacionReestructuracionRow.fecha_inscripcion_registro_mercantilModelo200OperacionReestructuracionRow.fecha_comunicacion_operacionModelo200OperacionReestructuracionRow.valor_acciones_entregadasModelo200OperacionReestructuracionRow.valor_acciones_recibidasModelo200OperacionReestructuracionRow.importe_rentas_no_integradas
Modelo200ParticipacionDirectaRowModelo200ParticipacionDirectaRow.nifModelo200ParticipacionDirectaRow.nombre_o_razon_socialModelo200ParticipacionDirectaRow.codigo_provincia_paisModelo200ParticipacionDirectaRow.porcentaje_participacionModelo200ParticipacionDirectaRow.valor_nominal_totalModelo200ParticipacionDirectaRow.valor_en_librosModelo200ParticipacionDirectaRow.ingresos_por_dividendosModelo200ParticipacionDirectaRow.correccion_valor_perdidas_gananciasModelo200ParticipacionDirectaRow.reversion_perdidas_deterioro_valoresModelo200ParticipacionDirectaRow.eliminacion_deterioro_contableModelo200ParticipacionDirectaRow.eliminacion_deterioro_valores_participacionModelo200ParticipacionDirectaRow.ajuste_valor_razonableModelo200ParticipacionDirectaRow.efecto_correccion_valorativa_base_imponibleModelo200ParticipacionDirectaRow.saldo_correcciones_fiscales_pendientesModelo200ParticipacionDirectaRow.capitalModelo200ParticipacionDirectaRow.reservas_y_otras_partidas_fondos_propiosModelo200ParticipacionDirectaRow.otras_partidas_patrimonio_netoModelo200ParticipacionDirectaRow.resultado_ultimo_ejercicio
Modelo200ParticipacionSocioRowModelo200ParticipacionSocioRow.nifModelo200ParticipacionSocioRow.representanteModelo200ParticipacionSocioRow.forma_juridicaModelo200ParticipacionSocioRow.apellidos_nombre_razon_socialModelo200ParticipacionSocioRow.codigo_provincia_paisModelo200ParticipacionSocioRow.nominalModelo200ParticipacionSocioRow.porcentaje_participacion
Modelo200ParticipeAieUteRowModelo200ParticipeAieUteRow.nifModelo200ParticipeAieUteRow.representanteModelo200ParticipeAieUteRow.forma_juridicaModelo200ParticipeAieUteRow.residenciaModelo200ParticipeAieUteRow.apellidos_nombre_razon_socialModelo200ParticipeAieUteRow.codigo_provincia_paisModelo200ParticipeAieUteRow.base_imponibleModelo200ParticipeAieUteRow.porcentaje_participacion
Modelo200RepresentanteLegalRowModelo200SecretarioConsejoRowModelo200SocioSicavDisolucionRowModelo200TransparenciaFiscalInternacionalRowModelo200TransparenciaFiscalInternacionalRow.nombre_o_razon_socialModelo200TransparenciaFiscalInternacionalRow.domicilio_socialModelo200TransparenciaFiscalInternacionalRow.clave_pais_territorioModelo200TransparenciaFiscalInternacionalRow.importe_rentaModelo200TransparenciaFiscalInternacionalRow.administradores_linea_1Modelo200TransparenciaFiscalInternacionalRow.administradores_linea_2Modelo200TransparenciaFiscalInternacionalRow.administradores_linea_3Modelo200TransparenciaFiscalInternacionalRow.administradores_linea_4Modelo200TransparenciaFiscalInternacionalRow.administradores_linea_5
Modelo200ProjectionRowsModelo200ProjectionRows.administradorModelo200ProjectionRows.entidad_menor_dependienteModelo200ProjectionRows.entidad_participadaModelo200ProjectionRows.establecimiento_permanenteModelo200ProjectionRows.incn_grupo_sociedadModelo200ProjectionRows.operacion_reestructuracionModelo200ProjectionRows.participacion_directaModelo200ProjectionRows.participacion_socioModelo200ProjectionRows.participe_aie_uteModelo200ProjectionRows.representante_legalModelo200ProjectionRows.secretario_consejoModelo200ProjectionRows.socio_sicav_disolucionModelo200ProjectionRows.transparencia_fiscal_internacional
Modelo200ProfileFactsModelo200ProfileFacts.projection_rowsModelo200ProfileFacts.apartado_6_deduc_evitar_doble_imposicion_participacioModelo200ProfileFacts.apartado_6_deduc_evitar_doble_imposicion_participacio_2Modelo200ProfileFacts.apartado_6_deduc_evitar_doble_imposicion_participacio_3Modelo200ProfileFacts.apartado_6_deduc_evitar_doble_imposicion_participacio_4Modelo200ProfileFacts.apartado_6_deduc_evitar_doble_imposicion_participacio_5Modelo200ProfileFacts.apartado_6_deduc_evitar_doble_imposicion_participacio_6Modelo200ProfileFacts.abono_compensacion_abono_por_conversion_de_aModelo200ProfileFacts.abono_compensacion_compensacion_por_conversiModelo200ProfileFacts.apellidos_y_nombreModelo200ProfileFacts.b_2_suma_de_porcentajes_de_participacion_deModelo200ProfileFacts.b_2_suma_de_porcentajes_de_participaciones_eModelo200ProfileFacts.balance_0_no_consta_1_mod_normal_2_mod_abrevModelo200ProfileFacts.codigo_cnae_2025_actividad_principalModelo200ProfileFacts.codigo_pais_country_codeModelo200ProfileFacts.como_consecuencia_de_la_presentacion_de_la_aModelo200ProfileFacts.cuenta_bancaria_banco_bank_nameModelo200ProfileFacts.cuenta_bancaria_ciudad_cityModelo200ProfileFacts.cuenta_bancaria_codigo_swift_bicModelo200ProfileFacts.cuenta_bancaria_marca_sepaModelo200ProfileFacts.cuenta_corriente_tributariaModelo200ProfileFacts.datos_de_la_sociedad_matriz_ultima_nifModelo200ProfileFacts.datos_de_la_sociedad_matriz_ultima_nombre_deModelo200ProfileFacts.datos_de_la_sociedad_matriz_ultima_razon_socModelo200ProfileFacts.deduccion_resto_del_grupoModelo200ProfileFacts.deduccion_resto_del_grupo_10Modelo200ProfileFacts.deduccion_resto_del_grupo_11Modelo200ProfileFacts.deduccion_resto_del_grupo_12Modelo200ProfileFacts.deduccion_resto_del_grupo_13Modelo200ProfileFacts.deduccion_resto_del_grupo_14Modelo200ProfileFacts.deduccion_resto_del_grupo_15Modelo200ProfileFacts.deduccion_resto_del_grupo_16Modelo200ProfileFacts.deduccion_resto_del_grupo_17Modelo200ProfileFacts.deduccion_resto_del_grupo_18Modelo200ProfileFacts.deduccion_resto_del_grupo_19Modelo200ProfileFacts.deduccion_resto_del_grupo_2Modelo200ProfileFacts.deduccion_resto_del_grupo_20Modelo200ProfileFacts.deduccion_resto_del_grupo_21Modelo200ProfileFacts.deduccion_resto_del_grupo_22Modelo200ProfileFacts.deduccion_resto_del_grupo_23Modelo200ProfileFacts.deduccion_resto_del_grupo_24Modelo200ProfileFacts.deduccion_resto_del_grupo_25Modelo200ProfileFacts.deduccion_resto_del_grupo_26Modelo200ProfileFacts.deduccion_resto_del_grupo_3Modelo200ProfileFacts.deduccion_resto_del_grupo_4Modelo200ProfileFacts.deduccion_resto_del_grupo_5Modelo200ProfileFacts.deduccion_resto_del_grupo_6Modelo200ProfileFacts.deduccion_resto_del_grupo_7Modelo200ProfileFacts.deduccion_resto_del_grupo_8Modelo200ProfileFacts.deduccion_resto_del_grupo_9Modelo200ProfileFacts.direccion_de_correo_electronico_para_incidenModelo200ProfileFacts.direccion_del_banco_bank_addressModelo200ProfileFacts.ecpn_0_no_consta_1_mod_normal_2_mod_abreviadModelo200ProfileFacts.ejercicioModelo200ProfileFacts.entidad_cuyo_importe_neto_de_la_cifra_de_negModelo200ProfileFacts.entidad_sin_obligacion_de_identificar_el_titModelo200ProfileFacts.f_identificacion_del_titular_real_de_la_entiModelo200ProfileFacts.fecha_de_nacimientoModelo200ProfileFacts.identificacion_ejercicioModelo200ProfileFacts.identificacion_tipo_de_ejercicioModelo200ProfileFacts.identificador_de_fin_de_registroModelo200ProfileFacts.identificador_de_fin_de_registro_2Modelo200ProfileFacts.identificador_de_fin_de_registro_3Modelo200ProfileFacts.identificador_de_fin_de_registro_4Modelo200ProfileFacts.identificador_de_fin_de_registro_5Modelo200ProfileFacts.identificador_de_fin_de_registro_6Modelo200ProfileFacts.importe_a_devolverModelo200ProfileFacts.importe_a_ingresarModelo200ProfileFacts.importe_neto_de_la_cifra_de_negocios_de_losModelo200ProfileFacts.importe_neto_de_la_cifra_de_negocios_de_los_2Modelo200ProfileFacts.importe_neto_de_la_cifra_de_negocios_de_los_3Modelo200ProfileFacts.informacion_adicional_producciones_cinematogModelo200ProfileFacts.informacion_adicional_producciones_cinematog_2Modelo200ProfileFacts.informacion_adicional_producciones_cinematog_3Modelo200ProfileFacts.informacion_adicional_producciones_cinematog_4Modelo200ProfileFacts.informacion_adicional_producciones_cinematog_5Modelo200ProfileFacts.informacion_adicional_producciones_cinematog_6Modelo200ProfileFacts.inoperatividad_del_orden_de_cumplimentacionModelo200ProfileFacts.inversiones_en_producciones_cinematograficasModelo200ProfileFacts.inversiones_en_producciones_cinematograficas_2Modelo200ProfileFacts.inversiones_en_producciones_cinematograficas_3Modelo200ProfileFacts.inversiones_en_producciones_cinematograficas_4Modelo200ProfileFacts.inversiones_en_producciones_cinematograficas_5Modelo200ProfileFacts.inversiones_en_producciones_cinematograficas_6Modelo200ProfileFacts.modalidad_de_ingreso_uno_de_los_siguientes_vModelo200ProfileFacts.modelo_de_estados_contables_que_se_va_a_cumpModelo200ProfileFacts.n_i_f_de_la_sociedad_representante_dominanteModelo200ProfileFacts.nif_codigo_de_identificacion_extranjeroModelo200ProfileFacts.nif_en_el_pais_de_residencia_tinModelo200ProfileFacts.no_identificacion_de_la_sociedad_dominante_eModelo200ProfileFacts.no_residentes_mas_de_un_establecimiento_permModelo200ProfileFacts.nombre_y_apellidos_de_la_persona_de_contactoModelo200ProfileFacts.numero_de_cuenta_ibanModelo200ProfileFacts.numero_de_cuenta_iban_2Modelo200ProfileFacts.numero_de_periodo_impositivoModelo200ProfileFacts.pais_de_expedicion_del_documento_de_identifiModelo200ProfileFacts.pais_de_residenciaModelo200ProfileFacts.pais_de_residencia_2Modelo200ProfileFacts.parte_de_la_base_imponible_del_periodo_imposModelo200ProfileFacts.parte_de_la_base_imponible_del_periodo_impos_2Modelo200ProfileFacts.perdidas_y_ganancias_0_no_consta_1_mod_normaModelo200ProfileFacts.periodoModelo200ProfileFacts.periodo_impositivoModelo200ProfileFacts.periodo_impositivo_ano_finalModelo200ProfileFacts.periodo_impositivo_ano_inicioModelo200ProfileFacts.periodo_impositivo_dia_finalModelo200ProfileFacts.periodo_impositivo_dia_inicioModelo200ProfileFacts.periodo_impositivo_fin_anoModelo200ProfileFacts.periodo_impositivo_fin_diaModelo200ProfileFacts.periodo_impositivo_fin_mesModelo200ProfileFacts.periodo_impositivo_inicio_anoModelo200ProfileFacts.periodo_impositivo_inicio_diaModelo200ProfileFacts.periodo_impositivo_inicio_mesModelo200ProfileFacts.periodo_impositivo_mes_finalModelo200ProfileFacts.periodo_impositivo_mes_inicioModelo200ProfileFacts.presentacion_de_documentacion_previa_en_la_sModelo200ProfileFacts.presentacion_de_documentacion_previa_en_la_s_2Modelo200ProfileFacts.presentacion_de_documentacion_previa_en_la_s_3Modelo200ProfileFacts.presentacion_de_documentacion_previa_en_la_s_4Modelo200ProfileFacts.presentacion_de_documentacion_previa_en_la_s_5Modelo200ProfileFacts.presentacion_de_documentacion_previa_en_la_s_6Modelo200ProfileFacts.presentacion_de_documentacion_previa_en_la_s_7Modelo200ProfileFacts.presentacion_de_documentacion_previa_en_la_s_8Modelo200ProfileFacts.realiza_actividades_agricolas_y_o_ganaderasModelo200ProfileFacts.reg_entidades_navieras_en_funcion_del_tonelaModelo200ProfileFacts.renuncia_o_por_transferenciaModelo200ProfileFacts.resultado_a_ingresar_correspondiente_a_la_anModelo200ProfileFacts.resultado_a_ingresar_correspondiente_a_la_an_2Modelo200ProfileFacts.resultado_ceroModelo200ProfileFacts.socimis_regimen_fiscal_de_entrada_salida_renModelo200ProfileFacts.tipo_de_declaracion_ver_notaModelo200ProfileFacts.tipo_de_ejercicioModelo200ProfileFacts.tipo_documento_identificativo
- cadrumo.application.filing._producer_snapshot_m390 module
M390ActivityValueArrivalM390RepresentativeValueArrivalM390RegimenSimplificadoActivityValueArrivalM390RegimenSimplificadoModuleValueArrivalM390ProrrataActivityValueArrivalM390DifferentiatedDeductionValueArrivalM390FilingFactsM390FilingFacts.periodM390FilingFacts.registry_revision_idM390FilingFacts.record_designM390FilingFacts.activity_rowsM390FilingFacts.representative_rowsM390FilingFacts.regimen_simplificado_activity_rowsM390FilingFacts.regimen_simplificado_module_rowsM390FilingFacts.prorrata_activity_rowsM390FilingFacts.differentiated_deduction_rows
- cadrumo.application.filing._record_field_renderer module
- cadrumo.application.filing.draft_construction module
- cadrumo.application.filing.draft_review module
ModeloApprovalStaleReasonModeloApprovalStaleReason.APPROVAL_BASIS_VERSION_CHANGEDModeloApprovalStaleReason.DRAFT_PAYLOAD_CHANGEDModeloApprovalStaleReason.DRAFT_REVIEW_CHANGEDModeloApprovalStaleReason.TRANSACTION_CATALOGUE_CHANGEDModeloApprovalStaleReason.INVOICE_CATALOGUE_CHANGEDModeloApprovalStaleReason.PRIOR_FILING_OBSERVATIONS_CHANGEDModeloApprovalStaleReason.PROFILE_ACTIVITY_CHANGEDModeloApprovalStaleReason.CATEGORY_PROFILES_CHANGEDModeloApprovalStaleReason.SCHEMA_FORMULA_CHANGEDModeloApprovalStaleReason.REVIEW_CHECKSUM_MISMATCH
compute_current_approval_basis()compute_review_checksum()approval_stale_reasons()approve_draft()refresh_review_status()describe_stale_reason()
- cadrumo.application.filing.draft_review_ports module
- cadrumo.application.filing.draft_revision_gate module
- cadrumo.application.filing.errors module
- cadrumo.application.filing.export module
- cadrumo.application.filing.export_envelope module
FilingEnvelopeOccurrenceFilingEnvelopeRenderRequestFilingEnvelopeRenderRequest.registry_snapshotFilingEnvelopeRenderRequest.layoutFilingEnvelopeRenderRequest.draftFilingEnvelopeRenderRequest.producer_snapshotFilingEnvelopeRenderRequest.prior_domiciliation_electionFilingEnvelopeRenderRequest.product_software_identityFilingEnvelopeRenderRequest.modelo
envelope_closer_bytes()FilingEnvelopeRenderResultFilingEnvelopeRenderResult.draft_idFilingEnvelopeRenderResult.revision_idFilingEnvelopeRenderResult.layout_idFilingEnvelopeRenderResult.modeloFilingEnvelopeRenderResult.periodFilingEnvelopeRenderResult.envelopeFilingEnvelopeRenderResult.occurrencesFilingEnvelopeRenderResult.prefixFilingEnvelopeRenderResult.closerFilingEnvelopeRenderResult.payloadFilingEnvelopeRenderResult.payload_sha256FilingEnvelopeRenderResult.total_length
render_declared_prefix()render_envelope_prefix_field()
- cadrumo.application.filing.export_producer module
SelectedAccountLexicalsM303ProfileLexicalsM303ProfileLexicals.redeme_enrolledM303ProfileLexicals.exclusively_foralM303ProfileLexicals.regime_composition_codeM303ProfileLexicals.cash_accounting_regime_enrolledM303ProfileLexicals.voluntary_sii_enrolledM303ProfileLexicals.hydrocarbon_deposit_advance_payment_deduction_entitledM303ProfileLexicals.is_foral
M303FilingLexicalsM303FilingLexicals.joint_return_electedM303FilingLexicals.annual_volume_nonzeroM303FilingLexicals.recipient_of_cash_accounting_operationsM303FilingLexicals.prorrata_special_optionM303FilingLexicals.prorrata_special_revocationM303FilingLexicals.insolvency_declaredM303FilingLexicals.insolvency_judicial_order_dateM303FilingLexicals.insolvency_filing_subtypeM303FilingLexicals.exonerado_390_applicableM303FilingLexicals.prorrata_transition_applicable
M303ForalLexicalsm222_producer_values()m296_producer_values()m353_producer_values()m202_producer_values()m210_producer_values()m200_producer_values()filing_producer_values()m303_rectificativa_motive_producer_values()selected_account_lexicals()m303_profile_lexicals()m303_filing_lexicals()m303_foral_lexicals()yes_no()m303_a30_entitlement_applicable()
- cadrumo.application.filing.export_verification module
DeclaracionExportFormatDeclaracionVerifyVerdictDeclaracionExportResultDeclaracionExportResult.draft_idDeclaracionExportResult.modeloDeclaracionExportResult.periodDeclaracionExportResult.formatDeclaracionExportResult.output_pathDeclaracionExportResult.byte_sizeDeclaracionExportResult.file_sha256DeclaracionExportResult.exported_atDeclaracionExportResult.narrativeDeclaracionExportResult.casilla_provenance
FilingExportConsumedResultFilingExportValidatedPayloadFilingExportPayloadConsumerDeclaracionVerifyResultDeclaracionVerifyResult.draft_idDeclaracionVerifyResult.file_pathDeclaracionVerifyResult.verdictDeclaracionVerifyResult.mismatched_casilla_idsDeclaracionVerifyResult.unchecked_casilla_idsDeclaracionVerifyResult.mismatched_root_fieldsDeclaracionVerifyResult.casilla_provenanceDeclaracionVerifyResult.mismatched_casilla_provenanceDeclaracionVerifyResult.file_sha256DeclaracionVerifyResult.verified_atDeclaracionVerifyResult.narrative
assert_export_artifact_matches_receipt()verify_export()verify_written_export()exported_casilla_provenance()
- cadrumo.application.filing.history_models module
- cadrumo.application.filing.history_ports module
- cadrumo.application.filing.history_repository module
ModeloHistoryRepositoryModeloHistoryRepository.namespaceModeloHistoryRepository.sensitivityModeloHistoryRepository.schema_versionModeloHistoryRepository.payload_typeModeloHistoryRepository.bucket_idModeloHistoryRepository.store_dirModeloHistoryRepository.envelope_path_for()ModeloHistoryRepository.lock_target_for()ModeloHistoryRepository.extract_identifier()ModeloHistoryRepository.payload_model()ModeloHistoryRepository.load()ModeloHistoryRepository.save()ModeloHistoryRepository.delete()ModeloHistoryRepository.iter_records()ModeloHistoryRepository.list_modelos()
- cadrumo.application.filing.producer_snapshot module
FilingProducerSnapshotErrorassert_m303_regularisation_result_matches_bienes_register()PresenterIdentityTaxpayerIdentityFactsDeclarationContactFactsModelo111ProfileFactsModelo222ProfileFactsModelo222ProfileFacts.numero_grupoModelo222ProfileFacts.entidad_dominante_identificacionModelo222ProfileFacts.entidad_dominante_razon_socialModelo222ProfileFacts.representante_o_dominanteModelo222ProfileFacts.normativa_territorio_foralModelo222ProfileFacts.entidad_dominante_pais_territorio_foralModelo222ProfileFacts.fecha_inicio_periodo_impositivoModelo222ProfileFacts.cnae_actividad_principalModelo222ProfileFacts.regimen_entidades_navieras_tonelajeModelo222ProfileFacts.regimen_reducida_dimensionModelo222ProfileFacts.cifra_negocios_grupo_doce_mesesModelo222ProfileFacts.cooperativa_fiscalmente_protegidaModelo222ProfileFacts.regimen_entidades_capital_riesgoModelo222ProfileFacts.circunstancia_concurrenteModelo222ProfileFacts.cifra_negocios_periodo_anterior_tramoModelo222ProfileFacts.multiples_tipos_impositivosModelo222ProfileFacts.tipo_gravamen_impuesto_sociedadesModelo222ProfileFacts.importe_neto_cifra_negocios_tramoModelo222ProfileFacts.modalidad_liquidacionModelo222ProfileFacts.comunicacion_datos_adicionalesModelo222ProfileFacts.numero_referencia_sociedadesModelo222ProfileFacts.comunicacion_variacion_composicion_grupoModelo222ProfileFacts.numero_referencia_sociedades_variacion
Modelo353ProfileFactsModelo296PerceptorRowModelo296PerceptorRow.apellidos_y_nombre_razon_social_o_denoModelo296PerceptorRow.base_retenciones_e_ingresos_a_cuentaModelo296PerceptorRow.ciudadModelo296PerceptorRow.claveModelo296PerceptorRow.clave_de_mercadoModelo296PerceptorRow.codigoModelo296PerceptorRow.codigo_bic_del_perceptor_mediadorModelo296PerceptorRow.codigo_cuenta_valoresModelo296PerceptorRow.codigo_emisorModelo296PerceptorRow.codigo_lei_del_perceptorModelo296PerceptorRow.codigo_paisModelo296PerceptorRow.decimalModelo296PerceptorRow.decimal_numerico_parte_decimalModelo296PerceptorRow.decimal_numerico_parte_decimal_2Modelo296PerceptorRow.decimal_numerico_parte_decimal_3Modelo296PerceptorRow.declaranteModelo296PerceptorRow.direccion_del_perceptorModelo296PerceptorRow.ejercicioModelo296PerceptorRow.ejercicio_devengoModelo296PerceptorRow.enteroModelo296PerceptorRow.entero_numerico_parte_enteraModelo296PerceptorRow.entero_numerico_parte_entera_2Modelo296PerceptorRow.entero_numerico_parte_entera_3Modelo296PerceptorRow.f_jModelo296PerceptorRow.fecha_de_devengoModelo296PerceptorRow.fecha_de_inicio_del_prestamoModelo296PerceptorRow.fecha_de_nacimientoModelo296PerceptorRow.fecha_de_vencimiento_del_prestamoModelo296PerceptorRow.identificador_de_registro_o_numero_deModelo296PerceptorRow.ingresos_a_cuenta_repercutidosModelo296PerceptorRow.naturalezaModelo296PerceptorRow.nif_del_declaranteModelo296PerceptorRow.nif_del_pagador_anteriorModelo296PerceptorRow.nif_del_perceptorModelo296PerceptorRow.nif_del_representante_legalModelo296PerceptorRow.nif_en_el_pais_de_residencia_fiscalModelo296PerceptorRow.pais_o_territorio_de_residencia_fiscalModelo296PerceptorRow.parte_decimal_del_importe_de_las_retenModelo296PerceptorRow.parte_entera_del_importe_de_las_retencModelo296PerceptorRow.pendienteModelo296PerceptorRow.perceptor_mediadorModelo296PerceptorRow.procedimiento_especial_de_retencionesModelo296PerceptorRow.subclaveModelo296PerceptorRow.tipo_codigo
Modelo296PerceptorInteresesRowModelo296PerceptorInteresesRow.apellidos_y_nombre_razon_social_o_denoModelo296PerceptorInteresesRow.ejercicioModelo296PerceptorInteresesRow.f_jModelo296PerceptorInteresesRow.identificador_de_registro_o_numero_deModelo296PerceptorInteresesRow.nif_del_declaranteModelo296PerceptorInteresesRow.nif_del_perceptorModelo296PerceptorInteresesRow.nif_del_representante_legalModelo296PerceptorInteresesRow.retenciones_e_ingresos_a_cuenta_ingres
Modelo296AnexoPagoRowModelo296AnexoPagoRow.apellidos_y_nombre_razon_social_o_denoModelo296AnexoPagoRow.apellidos_y_nombre_razon_social_o_deno_2Modelo296AnexoPagoRow.ciudadModelo296AnexoPagoRow.clave_de_personalidad_del_contribuyentModelo296AnexoPagoRow.codigo_isinModelo296AnexoPagoRow.codigo_lei_del_contribuyenteModelo296AnexoPagoRow.codigo_paisModelo296AnexoPagoRow.direccion_del_contribuyenteModelo296AnexoPagoRow.ejercicioModelo296AnexoPagoRow.f_jModelo296AnexoPagoRow.fecha_de_devengoModelo296AnexoPagoRow.fecha_de_nacimiento_del_contribuyenteModelo296AnexoPagoRow.identificador_de_registro_o_numero_deModelo296AnexoPagoRow.importe_del_pago_al_contribuyenteModelo296AnexoPagoRow.nif_del_contribuyenteModelo296AnexoPagoRow.nif_del_declaranteModelo296AnexoPagoRow.nif_del_perceptorModelo296AnexoPagoRow.nif_del_representante_legalModelo296AnexoPagoRow.nif_en_el_pais_de_residencia_fiscal_deModelo296AnexoPagoRow.numero_de_justificante_del_modelo_210Modelo296AnexoPagoRow.pais_o_territorio_de_residencia_fiscalModelo296AnexoPagoRow.porcentaje_de_retencionModelo296AnexoPagoRow.retenciones
Modelo296AnexoCertificadoRowModelo296AnexoCertificadoRow.apellidos_y_nombre_razon_social_o_denoModelo296AnexoCertificadoRow.apellidos_y_nombre_razon_social_o_deno_2Modelo296AnexoCertificadoRow.codigo_cuenta_valores_del_certificadoModelo296AnexoCertificadoRow.codigo_isin_del_certificadoModelo296AnexoCertificadoRow.codigo_lei_del_titular_registralModelo296AnexoCertificadoRow.decimalModelo296AnexoCertificadoRow.decimal_2Modelo296AnexoCertificadoRow.decimal_3Modelo296AnexoCertificadoRow.ejercicioModelo296AnexoCertificadoRow.enteroModelo296AnexoCertificadoRow.entero_2Modelo296AnexoCertificadoRow.entero_3Modelo296AnexoCertificadoRow.f_jModelo296AnexoCertificadoRow.fecha_de_pagoModelo296AnexoCertificadoRow.fecha_de_presentacion_del_modelo_210Modelo296AnexoCertificadoRow.identificador_de_registro_o_numero_deModelo296AnexoCertificadoRow.nif_del_declaranteModelo296AnexoCertificadoRow.nif_del_perceptorModelo296AnexoCertificadoRow.nif_del_representante_legalModelo296AnexoCertificadoRow.numero_de_justificante_del_modelo_210Modelo296AnexoCertificadoRow.parte_decimal_del_numero_de_titulosModelo296AnexoCertificadoRow.parte_decimal_del_numero_de_titulos_2Modelo296AnexoCertificadoRow.parte_entera_del_numero_de_titulosModelo296AnexoCertificadoRow.parte_entera_del_numero_de_titulos_2Modelo296AnexoCertificadoRow.titular_registral_de_la_cuenta_de_valo
Modelo296ProfileFactsModelo296ProfileFacts.ejercicioModelo296ProfileFacts.nif_del_declaranteModelo296ProfileFacts.apellidos_y_nombre_o_razon_social_delModelo296ProfileFacts.tipo_de_soporteModelo296ProfileFacts.telefonoModelo296ProfileFacts.apellidos_y_nombreModelo296ProfileFacts.numero_identificativo_de_la_declaracioModelo296ProfileFacts.declaracion_complementaria_o_sustitutiModelo296ProfileFacts.numero_identificativo_de_la_declaracio_2Modelo296ProfileFacts.numero_total_de_perceptoresModelo296ProfileFacts.nModelo296ProfileFacts.sello_electronicoModelo296ProfileFacts.perceptor_rowsModelo296ProfileFacts.perceptor_intereses_rowsModelo296ProfileFacts.anexo_pago_rowsModelo296ProfileFacts.anexo_certificado_rows
Modelo210ContribuyenteFactSetModelo210ContribuyenteFactSet.birth_cityModelo210ContribuyenteFactSet.birth_country_codeModelo210ContribuyenteFactSet.birth_dateModelo210ContribuyenteFactSet.foreign_address_cityModelo210ContribuyenteFactSet.foreign_address_complementModelo210ContribuyenteFactSet.foreign_address_country_codeModelo210ContribuyenteFactSet.foreign_address_emailModelo210ContribuyenteFactSet.foreign_address_faxModelo210ContribuyenteFactSet.foreign_address_mobile_phoneModelo210ContribuyenteFactSet.foreign_address_phoneModelo210ContribuyenteFactSet.foreign_address_postal_codeModelo210ContribuyenteFactSet.foreign_address_regionModelo210ContribuyenteFactSet.foreign_address_streetModelo210ContribuyenteFactSet.foreign_tax_idModelo210ContribuyenteFactSet.full_nameModelo210ContribuyenteFactSet.person_typeModelo210ContribuyenteFactSet.tax_idModelo210ContribuyenteFactSet.tax_residence_country_code
Modelo210DeclaracionFactSetModelo210DeclaranteFactSetModelo210DeclaranteFactSet.capacity_contribuyenteModelo210DeclaranteFactSet.capacity_depositarioModelo210DeclaranteFactSet.capacity_gestorModelo210DeclaranteFactSet.capacity_pagadorModelo210DeclaranteFactSet.capacity_representanteModelo210DeclaranteFactSet.capacity_retenedorModelo210DeclaranteFactSet.full_nameModelo210DeclaranteFactSet.tax_id
Modelo210DevengoFactSetModelo210DevolucionFactSetModelo210DevolucionFactSet.cuenta_resto_bancoModelo210DevolucionFactSet.cuenta_resto_ciudadModelo210DevolucionFactSet.cuenta_resto_codigo_paisModelo210DevolucionFactSet.cuenta_resto_direccion_bancoModelo210DevolucionFactSet.cuenta_resto_numero_cuentaModelo210DevolucionFactSet.cuenta_resto_swift_bicModelo210DevolucionFactSet.cuenta_sepa_ibanModelo210DevolucionFactSet.cuenta_sepa_swift_bicModelo210DevolucionFactSet.cuenta_titular_full_nameModelo210DevolucionFactSet.cuenta_titular_tax_idModelo210DevolucionFactSet.renuncia_a_favor_del_tesoro
Modelo210GananciaInmobiliariaFactSetModelo210GananciaInmobiliariaFactSet.conyuge_full_nameModelo210GananciaInmobiliariaFactSet.conyuge_tax_idModelo210GananciaInmobiliariaFactSet.cuota_participacion_contribuyenteModelo210GananciaInmobiliariaFactSet.cuota_participacion_conyugeModelo210GananciaInmobiliariaFactSet.fecha_adquisicionModelo210GananciaInmobiliariaFactSet.fecha_mejoraModelo210GananciaInmobiliariaFactSet.justificante_modelo_211Modelo210GananciaInmobiliariaFactSet.titularidad
Modelo210IngresoFactSetModelo210IngresoFactSet.cuenta_resto_bancoModelo210IngresoFactSet.cuenta_resto_ciudadModelo210IngresoFactSet.cuenta_resto_codigo_paisModelo210IngresoFactSet.cuenta_resto_direccion_bancoModelo210IngresoFactSet.cuenta_resto_numero_cuentaModelo210IngresoFactSet.cuenta_resto_swift_bicModelo210IngresoFactSet.cuenta_sepa_ibanModelo210IngresoFactSet.cuenta_sepa_swift_bicModelo210IngresoFactSet.cuenta_titular_full_nameModelo210IngresoFactSet.cuenta_titular_tax_idModelo210IngresoFactSet.forma_pago
Modelo210InmuebleFactSetModelo210InmuebleFactSet.referencia_catastralModelo210InmuebleFactSet.situacion_bloqueModelo210InmuebleFactSet.situacion_calificador_numeroModelo210InmuebleFactSet.situacion_codigo_ine_municipioModelo210InmuebleFactSet.situacion_codigo_postalModelo210InmuebleFactSet.situacion_codigo_provinciaModelo210InmuebleFactSet.situacion_datos_complementariosModelo210InmuebleFactSet.situacion_escaleraModelo210InmuebleFactSet.situacion_localidadModelo210InmuebleFactSet.situacion_nombre_viaModelo210InmuebleFactSet.situacion_numero_casaModelo210InmuebleFactSet.situacion_plantaModelo210InmuebleFactSet.situacion_portalModelo210InmuebleFactSet.situacion_puertaModelo210InmuebleFactSet.situacion_tipo_numeracionModelo210InmuebleFactSet.situacion_tipo_via
Modelo210PagadorFactSetModelo210RentaFactSetModelo210RepresentanteFactSetModelo210RepresentanteFactSet.appointment_kindModelo210RepresentanteFactSet.domicilio_bloqueModelo210RepresentanteFactSet.domicilio_calificador_numeroModelo210RepresentanteFactSet.domicilio_codigo_ine_municipioModelo210RepresentanteFactSet.domicilio_codigo_postalModelo210RepresentanteFactSet.domicilio_codigo_provinciaModelo210RepresentanteFactSet.domicilio_datos_complementariosModelo210RepresentanteFactSet.domicilio_escaleraModelo210RepresentanteFactSet.domicilio_localidadModelo210RepresentanteFactSet.domicilio_nombre_viaModelo210RepresentanteFactSet.domicilio_numero_casaModelo210RepresentanteFactSet.domicilio_plantaModelo210RepresentanteFactSet.domicilio_portalModelo210RepresentanteFactSet.domicilio_puertaModelo210RepresentanteFactSet.domicilio_tipo_numeracionModelo210RepresentanteFactSet.domicilio_tipo_viaModelo210RepresentanteFactSet.faxModelo210RepresentanteFactSet.full_nameModelo210RepresentanteFactSet.mobile_phoneModelo210RepresentanteFactSet.person_typeModelo210RepresentanteFactSet.phoneModelo210RepresentanteFactSet.tax_id
Modelo210SinIngresoNiDevolucionFactSetModelo210ProfileFactsModelo210ProfileFacts.contribuyenteModelo210ProfileFacts.declaracionModelo210ProfileFacts.declaranteModelo210ProfileFacts.devengoModelo210ProfileFacts.devolucionModelo210ProfileFacts.ganancia_inmobiliariaModelo210ProfileFacts.ingresoModelo210ProfileFacts.inmuebleModelo210ProfileFacts.pagadorModelo210ProfileFacts.rentaModelo210ProfileFacts.representanteModelo210ProfileFacts.sin_ingreso_ni_devolucion
GeneralFilingProfileFactsModelo202ActivityFactsM202UnsupportedProducerIdM202UnsupportedProducerId.PRINCIPAL_CNAEM202UnsupportedProducerId.OFFICIAL_OFFSET_122M202UnsupportedProducerId.OFFICIAL_OFFSET_123M202UnsupportedProducerId.OFFICIAL_OFFSET_124M202UnsupportedProducerId.OFFICIAL_OFFSET_125M202UnsupportedProducerId.OFFICIAL_OFFSET_126M202UnsupportedProducerId.OFFICIAL_OFFSET_127M202UnsupportedProducerId.OFFICIAL_OFFSET_128M202UnsupportedProducerId.OFFICIAL_OFFSET_129M202UnsupportedProducerId.OFFICIAL_OFFSET_130M202UnsupportedProducerId.OFFICIAL_OFFSET_131M202UnsupportedProducerId.OFFICIAL_OFFSET_132M202UnsupportedProducerId.OFFICIAL_OFFSET_147
Modelo202ProducerProfileModelo202ProducerProfile.taxpayer_profileModelo202ProducerProfile.activitiesModelo202ProducerProfile.principal_cnaeModelo202ProducerProfile.regimen_ley_49_2002_sin_fines_lucrativosModelo202ProducerProfile.regimen_ley_11_2009_socimiModelo202ProducerProfile.regimen_entidades_navieras_tonelajeModelo202ProducerProfile.regimen_articulo_101_lis_reducida_dimensionModelo202ProducerProfile.regimen_entidad_capital_riesgoModelo202ProducerProfile.cifra_negocios_doce_meses_umbralModelo202ProducerProfile.cifra_negocios_periodo_anterior_bajo_umbralModelo202ProducerProfile.cooperativa_o_multiples_tiposModelo202ProducerProfile.cooperativa_fiscalmente_protegidaModelo202ProducerProfile.multiples_tipos_impositivosModelo202ProducerProfile.tipo_gravamen_impuesto_sociedadesModelo202ProducerProfile.importe_neto_cifra_negocios_tramoModelo202ProducerProfile.marca_instrumentalModelo202ProducerProfile.discriminante_declaracion_negativaModelo202ProducerProfile.normativa_territorio_foralModelo202ProducerProfile.comunicacion_datos_adicionalesModelo202ProducerProfile.numero_referencia_sociedadesModelo202ProducerProfile.unsupported_producer_ids
FilingElectionFactsM303FilingFactsM303FilingFacts.joint_return_electedM303FilingFacts.annual_volume_nonzeroM303FilingFacts.insolvencyM303FilingFacts.exonerado_390M303FilingFacts.regimen_simplificadoM303FilingFacts.regimen_simplificado_resultM303FilingFacts.periodM303FilingFacts.supplier_regimeM303FilingFacts.prorrata_transitionM303FilingFacts.prorrata_registerM303FilingFacts.differentiated_contributionsM303FilingFacts.bienes_registerM303FilingFacts.regularisation_resultM303FilingFacts.bienes_parameters
resolve_m303_filing_facts()AmendmentEvidenceRefundAccountSelectionChargeAccountSelectionFilingProducerSnapshotFilingProducerSnapshot.modeloFilingProducerSnapshot.taxpayer_tax_idFilingProducerSnapshot.taxpayer_identityFilingProducerSnapshot.presenterFilingProducerSnapshot.declaration_contactFilingProducerSnapshot.model_profileFilingProducerSnapshot.electionsFilingProducerSnapshot.amendment_evidenceFilingProducerSnapshot.selected_accountFilingProducerSnapshot.m303_filing_factsFilingProducerSnapshot.m390_filing_facts
build_filing_producer_snapshot()
- cadrumo.application.filing.projection module
- cadrumo.application.filing.record_renderer module
- cadrumo.application.filing.record_types module
- cadrumo.application.filing.retention module
FILING_RETENTION_OWNER_DIRNAMEFILING_RETENTION_SNAPSHOT_SCHEMA_VERSIONFilingRetentionFactFilingRetentionSnapshotFilingRetentionSnapshot.schema_versionFilingRetentionSnapshot.profile_idFilingRetentionSnapshot.filing_recordsFilingRetentionSnapshot.observed_atFilingRetentionSnapshot.self_digestFilingRetentionSnapshot.canonical_payloadFilingRetentionSnapshot.computed_self_digestFilingRetentionSnapshot.canonical_json_bytes()FilingRetentionSnapshot.from_modelo_records()
FilingRetentionAuthoritytry_record_filing_retention_snapshot()
- cadrumo.application.filing.runtime module
TaxpayerProfileIdentityModeloOperatorProfileRegistryCasillaSchemaRegistryCasillaSchema.casilla_idRegistryCasillaSchema.value_typeRegistryCasillaSchema.requiredRegistryCasillaSchema.formulaRegistryCasillaSchema.formula_input_casilla_idsRegistryCasillaSchema.legal_refsRegistryCasillaSchema.source_refsRegistryCasillaSchema.constraintsRegistryCasillaSchema.default
RegistryCasillaCollectionCasillaRecordMetadataRegistryModeloSubviewRegistryModeloSubview.modelo_idRegistryModeloSubview.revision_idRegistryModeloSubview.schema_versionRegistryModeloSubview.cadenceRegistryModeloSubview.period_selector_periodsRegistryModeloSubview.legal_ref_idsRegistryModeloSubview.source_ref_idsRegistryModeloSubview.extraction_profile_idsRegistryModeloSubview.verification_expectation_idsRegistryModeloSubview.reconciliation_total_casilla_idsRegistryModeloSubview.export_layout_idsRegistryModeloSubview.export_layoutsRegistryModeloSubview.application_link_idsRegistryModeloSubview.deadline_window_idsRegistryModeloSubview.completeness_manifestRegistryModeloSubview.casilla_record_metadataRegistryModeloSubview.rate_box_partitionsRegistryModeloSubview.profile_export_bindingsRegistryModeloSubview.has_completeness_manifest()
RegistrySchemaAccessorRegistrySchemaAccessor.collectionsRegistrySchemaAccessor.subviewsRegistrySchemaAccessor.snapshotsRegistrySchemaAccessor.sourcesRegistrySchemaAccessor.evidenceRegistrySchemaAccessor.source_payload()RegistrySchemaAccessor.source_payloadsRegistrySchemaAccessor.get_collection()RegistrySchemaAccessor.get_subview()RegistrySchemaAccessor.get_snapshot()
filing_profile_from_taxpayer()build_runtime_schema_provider()schema_provider_from_authority()collection_from_snapshot()subview_from_snapshot()registry_value_type()