aeat.application.modelo package¶
Public application facade for modelo work-unit services.
This package is the canonical application-layer import boundary for modelo
CLI transports and cross-package application services. Callers import from
aeat.application.modelo instead of private _... modules so work
selection, registry revision checks, calculation, verification, filing,
export, reconciliation, and storage orchestration stay behind one facade.
Bucket scoping is explicit at the API boundary. Services accept a caller
provided bucket_id or a resolved work target; CLI modules may derive that
value from the active profile, but the application surface itself does not read
implicit workflow state.
The facade carries domain.modelos.CalculationRevision and
domain.modelos.WorkUnit through
the operator lifecycle: work-unit creation and addressing, calculation-revision
creation, verification, filing, export, history, reconciliation, registry
discovery, M036 declaration records, IVA-wallet decisions, projections, and
advisory helpers. It also re-exports the status and finding vocabulary used by
those services, including CalculationRevisionState,
ModeloRecordStatus, ModeloVerificationFindingKind, and
VerificationCompletenessStatus. CalculationRevision, WorkUnit,
CalculationRevisionAmendmentKind, and ExternalEvidenceKind are
NOT re-exported here; domain.modelos is their sole canonical source
(import-centralization ADR ruling 5).
Verification, filing, and export remain owned by their focused service modules.
verify_modelo_revision() persists a verification
report for one
domain.modelos.CalculationRevision; filing and export then consume the
same persisted revision rather than rebuilding parallel workflow state.
Local filing and external evidence are deliberately separate.
file_modelo_revision() creates an internal
current domain.modelos.ModeloRecord without
domain.modelos.ExternalEvidence;
import_external_filing_evidence() creates the
AEAT-attested evidence baseline, and
amend_modelo_revision() requires that baseline
before recording a domain.modelos.CalculationRevisionAmendmentKind.
See also
application.modelo._work_lifecycle:Work-unit creation, listing, rename, discard, and lookup services.
application.modelo._work_addressing:Visible modelo/year/period addressing and exact-id resolution.
application.modelo._calculation_actions:Calculation revision creation, lookup, and completion services.
application.modelo._verification_actions:Verification findings and report persistence for draft revisions.
application.modelo._filing_actions:Local filing-record transitions and verification-report reads.
application.modelo._external_import_actions:External-evidence import path that stamps official AEAT evidence on current filing records.
application.modelo._amendment_actions:Amendment path for current externally evidenced filing records.
application.modelo._workflow_gate:Workflow preflight adapter used by verification and filing services.
application.modelo._export:Local official-file export for verified or filed revisions.
Submodules¶
- aeat.application.modelo._action_errors module
WORKFLOW_GATE_LEGAL_REFSWorkUnitNotFoundErrorWorkUnitAlreadyDiscardedErrorWorkUnitMutationRefusedErrorCalculationRevisionNotFoundErrorCalculationRevisionStateErrorModeloRecordNotFoundErrorVerificationReportNotFoundErrorAmendmentEvidenceMissingErrorAmendmentTargetStateErrorAmendmentKindNotPermittedErrorAmendmentComplementariaLiabilityDecreaseErrorStoredCalculationDriftErrorExternalModeloImportErrorModeloLocalObservationErrorModeloCrossPeriodCleanStateErrorModeloWorkflowGateErrorAmendmentOverrideCasillaErrorAmendmentVerificationRefusedErrorCalculationRegistryUnavailableErrorModeloAggregationBindingErrorModeloRequiredBindingsMissingErrorModeloProfileReadinessErrorCasillaProvenanceMissingErrorModeloApplicabilityFilterErrorModeloRefundElectionNotEligibleErrorModeloRefundAccountMissingErrorWorkUnitRevisionDivergenceError
- aeat.application.modelo._amendment_actions module
- aeat.application.modelo._amendment_kind_resolution module
- aeat.application.modelo._art109_activity_income module
- aeat.application.modelo._art20_advisory module
- aeat.application.modelo._art52_advisory module
- aeat.application.modelo._autonomic_deduccion_advisory module
- aeat.application.modelo._bienes_inversion_advisory module
- aeat.application.modelo._binding_readiness module
- aeat.application.modelo._binding_resolution module
- aeat.application.modelo._borrador_binding module
Modelo100BorradorBindingErrorModelo100BorradorBindingCommandModelo100BorradorBindingCommand.bucket_idModelo100BorradorBindingCommand.modeloModelo100BorradorBindingCommand.filing_yearModelo100BorradorBindingCommand.periodModelo100BorradorBindingCommand.borrador_snapshot_idModelo100BorradorBindingCommand.caller_binding_valuesModelo100BorradorBindingCommand.caller_enum_binding_values
resolve_modelo_100_borrador_bindings()Modelo100BorradorSourceResolver
- aeat.application.modelo._calculate_input module
ModeloCalculateInputErrorModeloCalculateDetailRowsErrorModeloCalculateDecimalInputErrorModeloCalculateTextInputErrorModeloCalculateCasillaInputErrorModeloCalculateBindingInputErrorModeloCalculateRelationInputErrorModeloCalculateShortcutInputErrorModeloCalculateSemanticRoleErrorWorkCalculateInputBundleWorkCalculateInputBundle.casilla_inputsWorkCalculateInputBundle.text_casilla_inputsWorkCalculateInputBundle.binding_valuesWorkCalculateInputBundle.enum_binding_valuesWorkCalculateInputBundle.relation_valuesWorkCalculateInputBundle.detail_rowsWorkCalculateInputBundle.borrador_snapshot_idWorkCalculateInputBundle.shortcut_diagnosticsWorkCalculateInputBundle.build()WorkCalculateInputBundle.optional_binding_values()WorkCalculateInputBundle.optional_enum_binding_values()WorkCalculateInputBundle.optional_relation_values()WorkCalculateInputBundle.optional_text_casilla_inputs()
Modelo202ModalitySummaryModeloAuthorizationAdvisorySummaryModeloWorkCalculationServiceResultcalculate_modelo_work_revision()build_work_calculate_input_bundle()is_detail_casilla_override_key()modelo_202_modality_for_work_unit()authorization_advisory_for_modelo()apply_calculation_shortcut_inputs()
- aeat.application.modelo._calculation_actions module
BucketAggregationCalculationResultcalculate_modelo_revision()calculate_modelo_revision_from_bucket_aggregation()calculate_modelo_revision_from_bucket_aggregation_with_diagnostics()assert_no_novel_source_kinds()list_calculation_revisions()get_calculation_revision()mark_revision_verificado_completo()
- aeat.application.modelo._calculation_aggregation_context module
- aeat.application.modelo._calculation_diagnostics module
- aeat.application.modelo._calculation_helpers module
- aeat.application.modelo._calculation_modelo_adjustments module
- aeat.application.modelo._calculation_preparation module
- aeat.application.modelo._calculation_resolution module
- aeat.application.modelo._calculation_source_policy module
- aeat.application.modelo._calculation_source_staging module
- aeat.application.modelo._data_inventory module
DataInventoryCasillaDataInventoryChecklistDataInventoryChecklist.modeloDataInventoryChecklist.revision_idDataInventoryChecklist.filing_yearDataInventoryChecklist.periodDataInventoryChecklist.required_manualDataInventoryChecklist.optional_manualDataInventoryChecklist.ledger_derivableDataInventoryChecklist.profile_derivableDataInventoryChecklist.unresolved_profile_bindingsDataInventoryChecklist.profile_checked
data_inventory_checklist()
- aeat.application.modelo._decimal_parsing module
- aeat.application.modelo._dt12_advisory module
- aeat.application.modelo._dt12_antiquity_advisory module
- aeat.application.modelo._export module
ModeloIvaWalletDecisionProvenanceModeloIvaWalletDecisionProvenance.decision_refModeloIvaWalletDecisionProvenance.selected_authorityModeloIvaWalletDecisionProvenance.divergenceModeloIvaWalletDecisionProvenance.target_yearModeloIvaWalletDecisionProvenance.target_periodModeloIvaWalletDecisionProvenance.authority_source_kindsModeloIvaWalletDecisionProvenance.authority_source_refs
ModeloExportCrossBucketRefusedErrorModeloExportNoActiveBucketErrorModeloExportEvidenceMissingErrorModeloExportUnsupportedErrorModeloExportOutputPathErrorModeloExportCommandModeloExportResultModeloExportResult.calculation_revision_idModeloExportResult.work_unit_idModeloExportResult.bucket_idModeloExportResult.modeloModeloExportResult.filing_yearModeloExportResult.periodModeloExportResult.output_pathModeloExportResult.byte_sizeModeloExportResult.file_sha256ModeloExportResult.formatModeloExportResult.exported_atModeloExportResult.actorModeloExportResult.bucket_event_idModeloExportResult.casilla_provenanceModeloExportResult.iva_wallet_decision_provenanceModeloExportResult.local_evidence_statusModeloExportResult.official_evidence_messageModeloExportResult.official_evidence_next_actionModeloExportResult.completeness_unverifiedModeloExportResult.completeness_advisory_message
iva_wallet_decision_export_provenance()compose_export_headers()export_modelo_revision()
- aeat.application.modelo._external_import_actions module
- aeat.application.modelo._filed_revision_observation module
- aeat.application.modelo._filing_actions module
- aeat.application.modelo._history module
- aeat.application.modelo._iva_wallet_gate module
ModeloIvaWalletReconciliationBlockedErrorModeloIvaWalletReconciliationBlockedresolve_iva_compensation_decision_for_calculation()apply_iva_compensation_decision_binding()require_persisted_iva_compensation_decision_for_work_unit()load_persisted_iva_compensation_decision_for_work_unit()caller_supplied_prior_compensation_value()lazily_reconcile_local_iva_compensation_for_work_unit()require_persisted_iva_compensation_decision_matches_revision()revision_iva_compensation_amount()iva_wallet_blocked_message()iva_wallet_override_suggestion()taxpayer_nif_for_bucket()
- aeat.application.modelo._iva_wallet_seed module
ModeloIvaWalletSeedErrorModeloIvaWalletSeedNoTaxpayerErrorModeloIvaWalletSeedNegativeAmountErrorModeloIvaWalletCorrectionNoRecordErrorModeloIvaWalletCorrectionSealedErrorModeloIvaWalletOverrideSealedErrorModeloIvaWalletOverrideFreshWalletErrorseed_iva_compensation_period_for_bucket()correct_iva_compensation_period_for_bucket()record_iva_compensation_override_for_bucket()
- aeat.application.modelo._ledger_evidence_gate module
- aeat.application.modelo._local_observation_actions module
OPERATOR_MANUAL_OBSERVATION_SOURCE_KINDModeloLocalObservationResultModeloLocalObservationResult.modeloModeloLocalObservationResult.filing_yearModeloLocalObservationResult.periodModeloLocalObservationResult.revision_idModeloLocalObservationResult.observation_keyModeloLocalObservationResult.source_kindModeloLocalObservationResult.casilla_valuesModeloLocalObservationResult.captured_atModeloLocalObservationResult.captured_byModeloLocalObservationResult.official_evidenceModeloLocalObservationResult.filing_record_createdModeloLocalObservationResult.aeat_accepted
record_operator_local_observation()
- aeat.application.modelo._local_observation_spreadsheet module
- aeat.application.modelo._m036_lifecycle module
derive_m036_declaration_id()M036DeclarationCommandM036DeclarationResultM036DeclarationResult.declaration_idM036DeclarationResult.bucket_idM036DeclarationResult.profile_idM036DeclarationResult.event_kindM036DeclarationResult.declared_onM036DeclarationResult.sede_justificanteM036DeclarationResult.noteM036DeclarationResult.recorded_atM036DeclarationResult.snapshot_id
m036_declaration_object_key()list_m036_declarations()read_m036_declaration()record_m036_declaration()
- aeat.application.modelo._m145_communication module
M145CommunicationActionM145CommunicationServiceContractM145CommunicationServiceContract.schema_versionM145CommunicationServiceContract.service_ownerM145CommunicationServiceContract.modeloM145CommunicationServiceContract.period_tokenM145CommunicationServiceContract.revision_idM145CommunicationServiceContract.actionsM145CommunicationServiceContract.surfacesM145CommunicationServiceContract.export_layout_idsM145CommunicationServiceContract.legal_refsM145CommunicationServiceContract.source_refs
build_m145_communication_service_contract()
- aeat.application.modelo._m145_communication_records module
M145CommunicationServiceErrorM145CommunicationRecordNotFoundErrorM145CommunicationRecordAmbiguousErrorM145CommunicationRecordValidationErrorM145CommunicationRecordExportErrorM145CommunicationRecordTransitionErrorM145CommunicationPeriodM145CommunicationRecordStateM145CommunicationValidationIssueKindM145CommunicationValidationIssueKind.REVISION_MISMATCHM145CommunicationValidationIssueKind.SOURCE_AUTHORITY_MISMATCHM145CommunicationValidationIssueKind.UNDECLARED_CASILLAM145CommunicationValidationIssueKind.MISSING_REQUIREDM145CommunicationValidationIssueKind.INVALID_VALUEM145CommunicationValidationIssueKind.MISSING_SOURCE_AUTHORITYM145CommunicationValidationIssueKind.UNSUPPORTED_DATA_TYPE
M145CommunicationValidationIssueM145CommunicationValidationResultM145CommunicationValidationResult.schema_versionM145CommunicationValidationResult.communication_record_idM145CommunicationValidationResult.bucket_idM145CommunicationValidationResult.service_ownerM145CommunicationValidationResult.modeloM145CommunicationValidationResult.communication_yearM145CommunicationValidationResult.period_tokenM145CommunicationValidationResult.revision_idM145CommunicationValidationResult.validM145CommunicationValidationResult.issue_countM145CommunicationValidationResult.issuesM145CommunicationValidationResult.legal_refsM145CommunicationValidationResult.source_refs
M145CommunicationExportResultM145CommunicationExportResult.schema_versionM145CommunicationExportResult.communication_record_idM145CommunicationExportResult.bucket_idM145CommunicationExportResult.service_ownerM145CommunicationExportResult.modeloM145CommunicationExportResult.communication_yearM145CommunicationExportResult.period_tokenM145CommunicationExportResult.revision_idM145CommunicationExportResult.export_layout_idM145CommunicationExportResult.encodingM145CommunicationExportResult.record_countM145CommunicationExportResult.byte_lengthM145CommunicationExportResult.payload_sha256M145CommunicationExportResult.payloadM145CommunicationExportResult.legal_refsM145CommunicationExportResult.source_refs
M145CommunicationCreateCommandM145CommunicationRecordM145CommunicationRecord.communication_record_idM145CommunicationRecord.bucket_idM145CommunicationRecord.service_ownerM145CommunicationRecord.modeloM145CommunicationRecord.communication_yearM145CommunicationRecord.period_tokenM145CommunicationRecord.revision_idM145CommunicationRecord.stateM145CommunicationRecord.field_valuesM145CommunicationRecord.legal_refsM145CommunicationRecord.source_refsM145CommunicationRecord.created_atM145CommunicationRecord.delivered_to_payer_atM145CommunicationRecord.locally_completed_atM145CommunicationRecord.noteM145CommunicationRecord.snapshot_id
derive_m145_communication_record_id()m145_communication_record_object_key()list_m145_communication_records()read_m145_communication_record()validate_m145_communication_record()export_m145_communication_record()mark_m145_communication_record_delivered_to_payer()mark_m145_communication_record_locally_completed()create_m145_communication_record()
- aeat.application.modelo._m210_convenio_lob_advisory module
- aeat.application.modelo._m210_rate module
- aeat.application.modelo._m303_m349_reconcile module
- aeat.application.modelo._m349_ledger_guard module
- aeat.application.modelo._maritime_preview module
- aeat.application.modelo._minimo_descendientes_advisory module
- aeat.application.modelo._objective_estimation_advisory module
- aeat.application.modelo._official_box_advisory module
- aeat.application.modelo._participation_index_rebuild module
- aeat.application.modelo._prior_payment_advisory module
- aeat.application.modelo._profile_binding module
ProfileBindingResolutionErrorresolve_profile_sourced_bindings()inject_derived_marriage_facts()inject_derived_autonomic_deduccion_facts()inject_derived_anualidades_eligibility_facts()inject_derived_minimo_descendientes_facts()profile_fact_index()resolve_profile_binding_value()is_madrid_resident()is_indeterminate_unidad_familiar()madrid_nacimiento_adopcion_candidate_weighted_count()
- aeat.application.modelo._profile_readiness_gate module
modelo_work_profile_baseline_missing_paths()modelo_work_profile_baseline_validation_issues()modelo_work_profile_preflight_report()modelo_applicability_refusal()pre_activity_period_refusal()require_profile_ready_for_modelo_work()require_existing_profile_baseline_ready_for_modelo_work()require_profile_ready_for_work_unit()
- aeat.application.modelo._projection module
ModeloProjectionErrorModeloProjectNoM130UnitsErrorModeloProjectNoM130RevisionsErrorModeloProjectInvalidDecimalOverrideErrorModeloCompareNeedTwoYearsErrorModeloCompareNoWorkUnitsErrorModeloCompareNoRevisionsErrorModeloCompareNoUsableRevisionsErrorModeloProjectionCasillaObservationModeloProjectM130AccumulatedModeloProjectM100ProjectionModeloProjectM100Projection.base_liquidable_general_0505ModeloProjectM100Projection.pagos_fraccionados_0604ModeloProjectM100Projection.cuota_integra_estatal_0545ModeloProjectM100Projection.cuota_integra_autonomica_0546ModeloProjectM100Projection.cuota_liquida_estatal_0595ModeloProjectM100Projection.cuota_liquida_autonomica_0596ModeloProjectM100Projection.cuota_resultante_0597
ModeloProjectServiceResultModeloProjectServiceResult.yearModeloProjectServiceResult.ccaaModeloProjectServiceResult.quarters_filedModeloProjectServiceResult.quarters_availableModeloProjectServiceResult.is_extrapolatedModeloProjectServiceResult.m130_accumulatedModeloProjectServiceResult.casilla_observationsModeloProjectServiceResult.m100_projection
ModeloCompareDeltaRowModeloCompareDeltaRow.casilla_idModeloCompareDeltaRow.labelModeloCompareDeltaRow.sectionModeloCompareDeltaRow.year_a_valueModeloCompareDeltaRow.year_b_valueModeloCompareDeltaRow.deltaModeloCompareDeltaRow.pct_changeModeloCompareDeltaRow.formula_idModeloCompareDeltaRow.legal_refsModeloCompareDeltaRow.source_refs
ModeloCompareSectionModeloCompareServiceResultModeloCompareServiceResult.modeloModeloCompareServiceResult.year_aModeloCompareServiceResult.year_bModeloCompareServiceResult.year_a_revision_idModeloCompareServiceResult.year_b_revision_idModeloCompareServiceResult.year_a_is_draftModeloCompareServiceResult.year_b_is_draftModeloCompareServiceResult.sectionsModeloCompareServiceResult.delta_rows
project_modelo_100_from_m130()compare_modelo_years()
- aeat.application.modelo._prorrata_regularizacion_advisory module
- aeat.application.modelo._quickfile module
QuickfileStageQUICKFILE_STAGE_ORDERQuickfileStageStatusQuickfileStageOutcomeQuickfileResultQuickfileResult.modeloQuickfileResult.filing_yearQuickfileResult.periodQuickfileResult.registry_revision_idQuickfileResult.stagesQuickfileResult.completedQuickfileResult.stopped_at_stageQuickfileResult.readinessQuickfileResult.work_unitQuickfileResult.calculation_revisionQuickfileResult.verification_reportQuickfileResult.export_result
QuickfileCommandrun_modelo_quickfile()
- aeat.application.modelo._reconcile module
ModeloReconciliationEvidenceKindModeloReconciliationVerdictModeloReconciliationDiffKindModeloReconciliationHistoryEntryModeloReconciliationHistoryEntry.event_idModeloReconciliationHistoryEntry.bucket_idModeloReconciliationHistoryEntry.work_unit_idModeloReconciliationHistoryEntry.source_kindModeloReconciliationHistoryEntry.source_pathModeloReconciliationHistoryEntry.verdictModeloReconciliationHistoryEntry.diff_countModeloReconciliationHistoryEntry.diffsModeloReconciliationHistoryEntry.actorModeloReconciliationHistoryEntry.reconciled_at
ModeloReconciliationDiffModeloReconciliationAdvisoryModeloReconciliationCommandModeloReconciliationBytesCommandModeloReconciliationReportModeloReconciliationReport.work_unit_idModeloReconciliationReport.bucket_idModeloReconciliationReport.source_kindModeloReconciliationReport.source_pathModeloReconciliationReport.verdictModeloReconciliationReport.diffsModeloReconciliationReport.advisoriesModeloReconciliationReport.reconciled_atModeloReconciliationReport.narrative
ReconciliationEvidenceInvalidErrorReconciliationDeclaracionSourceUnsupportedErrorReconciliationCrossBucketRefusedErrormodelo_reconcile()modelo_reconcile_bytes()list_modelo_reconciliations()
- aeat.application.modelo._reconcile_casilla module
- aeat.application.modelo._registry_discovery module
declared_modelo_period_tokens()registry_modelo_codes()registry_support_matrix()registry_list_modelos()registry_describe_modelo()registry_describe_modelo_for_scope()registry_describe_modelo_for_registry_scope()registry_casillas()registry_casillas_for_scope()registry_casillas_for_registry_scope()registry_casilla()registry_casilla_for_registry_scope()registry_bindings()registry_bindings_for_year()registry_bindings_for_scope()registry_formulas()registry_formulas_for_scope()registry_formulas_for_registry_scope()
- aeat.application.modelo._registry_helpers module
- aeat.application.modelo._registry_resources module
- aeat.application.modelo._required_binding_gate module
- aeat.application.modelo._result_disposition_resolution module
- aeat.application.modelo._result_summary module
- aeat.application.modelo._review_package module
ReviewPackageErrorReviewPackageRevisionStateErrorReviewPackageIntegrityErrorReviewPackageManifestReviewPackageManifest.package_info_versionReviewPackageManifest.bucket_idReviewPackageManifest.work_unit_idReviewPackageManifest.calculation_revision_idReviewPackageManifest.modeloReviewPackageManifest.filing_yearReviewPackageManifest.periodReviewPackageManifest.revision_stateReviewPackageManifest.has_ledger_evidenceReviewPackageManifest.built_atReviewPackageManifest.built_byReviewPackageManifest.notes
ReviewPackageBuildResultReviewPackageVerificationbuild_review_package()verify_review_package()assert_review_package_verifies()
- aeat.application.modelo._review_package_collab_audit module
- aeat.application.modelo._review_package_counter_sign module
- aeat.application.modelo._review_package_feedback module
- aeat.application.modelo._review_package_recipient_encryption module
RecipientEncryptionErrorRecipientDecryptionErrorRecipientEncryptionKeyNotFoundErrorRecipientEncryptionKeypairRecipientEncryptionPublicKeyensure_recipient_encryption_keypair()load_recipient_encryption_keypair()recipient_encryption_public_key()RecipientEncryptedPackageRecipientEncryptedPackage.envelope_versionRecipientEncryptedPackage.ephemeral_public_key_hexRecipientEncryptedPackage.recipient_public_key_hexRecipientEncryptedPackage.ciphertextRecipientEncryptedPackage.envelope_nonce_hexRecipientEncryptedPackage.issued_atRecipientEncryptedPackage.valid_untilRecipientEncryptedPackage.review_only
encrypt_review_package_for_recipient()RecipientPackageExpiredErrorRecipientDecryptedPackagedecrypt_review_package_for_recipient()
- aeat.application.modelo._review_package_recipient_registry module
- aeat.application.modelo._review_package_recipient_replay_guard module
- aeat.application.modelo._review_package_review_only_workspace module
- aeat.application.modelo._review_package_signing module
ReviewPackageSigningErrorReviewPackageSigningKeyNotFoundErrorReviewPackageSigningKeypairReviewPackageSigningPublicKeySignedReviewPackageensure_review_package_signing_keypair()load_review_package_signing_keypair()review_package_signing_public_key()sign_review_package()verify_review_package_signature()
- aeat.application.modelo._revision_persistence module
- aeat.application.modelo._revision_replay_inputs module
- aeat.application.modelo._selectors module
ModeloWorkSelectorStateModeloCalculationRevisionSelectorModeloVerifySelectorModeloWorkSelectorErrorModeloWorkNoActiveBucketErrorModeloWorkUnitNotFoundErrorModeloWorkSelectorContradictionErrorModeloWorkVisibleTargetAmbiguousErrorModeloWorkRevisionConflictErrorModeloCalculationRevisionSelectorErrorModeloCalculationRevisionSelectorNotFoundErrorModeloCalculationRevisionSelectorStateErrorModeloCalculationRevisionSelectorAmbiguousErrorModeloWorkSelectorRequestModeloWorkUnitCandidateModeloWorkUnitCandidate.work_unit_idModeloWorkUnitCandidate.short_work_unit_idModeloWorkUnitCandidate.bucket_idModeloWorkUnitCandidate.modeloModeloWorkUnitCandidate.filing_yearModeloWorkUnitCandidate.periodModeloWorkUnitCandidate.revision_idModeloWorkUnitCandidate.stateModeloWorkUnitCandidate.current_calculation_revision_idModeloWorkUnitCandidate.filed_calculation_revision_idModeloWorkUnitCandidate.current_filing_record_idModeloWorkUnitCandidate.created_atModeloWorkUnitCandidate.updated_atModeloWorkUnitCandidate.from_work_unit()
ModeloCalculationRevisionCandidateModeloCalculationRevisionCandidate.calculation_revision_idModeloCalculationRevisionCandidate.short_calculation_revision_idModeloCalculationRevisionCandidate.work_unit_idModeloCalculationRevisionCandidate.stateModeloCalculationRevisionCandidate.created_atModeloCalculationRevisionCandidate.updated_atModeloCalculationRevisionCandidate.verified_atModeloCalculationRevisionCandidate.filed_atModeloCalculationRevisionCandidate.from_revision()
ModeloCalculationRevisionSelectionModeloWorkResolutionresolve_modelo_work_bucket()visible_target_work_units()resolve_modelo_work_unit()select_modelo_calculation_revision()resolve_modelo_calculation_revision_pick()select_current_draft_revision()select_current_verified_revision()select_exportable_revision()
- aeat.application.modelo._semantic_role_resolution module
- aeat.application.modelo._settlement_grade_advisory module
- aeat.application.modelo._taxation_comparison module
INDIVIDUAL_BRANCH_SINGLE_EARNER_CAVEATTaxationRecommendationTaxationComparisonResultTaxationComparisonResult.filing_yearTaxationComparisonResult.modeloTaxationComparisonResult.revisionTaxationComparisonResult.conjunta_cuota_resultanteTaxationComparisonResult.individual_cuota_resultanteTaxationComparisonResult.conjunta_resultadoTaxationComparisonResult.individual_resultadoTaxationComparisonResult.delta_resultadoTaxationComparisonResult.recommendationTaxationComparisonResult.recommendation_reasonTaxationComparisonResult.individual_branch_single_earner_onlyTaxationComparisonResult.individual_branch_caveat
compare_taxation_modes()TaxationComparisonErrorcompare_taxation_for_work_unit()compare_taxation_for_work_address()
- aeat.application.modelo._verification_actions module
- aeat.application.modelo._verification_cross_period module
- aeat.application.modelo._verification_predicates module
- aeat.application.modelo._work_addressing module
ModeloRevisionPickErrorModeloVisibleFilingTargetModeloExactWorkUnitTargetModeloRevisionPickModeloResolvedWorkProjectionModeloResolvedWorkProjection.work_unit_idModeloResolvedWorkProjection.short_work_unit_idModeloResolvedWorkProjection.bucket_idModeloResolvedWorkProjection.modeloModeloResolvedWorkProjection.filing_yearModeloResolvedWorkProjection.periodModeloResolvedWorkProjection.registry_revision_idModeloResolvedWorkProjection.stateModeloResolvedWorkProjection.current_calculation_revision_idModeloResolvedWorkProjection.filed_calculation_revision_idModeloResolvedWorkProjection.current_filing_record_idModeloResolvedWorkProjection.created_atModeloResolvedWorkProjection.updated_atModeloResolvedWorkProjection.from_work_unit()
ModeloResolvedRevisionProjectionModeloResolvedRevisionProjection.calculation_revision_idModeloResolvedRevisionProjection.short_calculation_revision_idModeloResolvedRevisionProjection.work_unit_idModeloResolvedRevisionProjection.short_work_unit_idModeloResolvedRevisionProjection.selectorModeloResolvedRevisionProjection.stateModeloResolvedRevisionProjection.created_atModeloResolvedRevisionProjection.updated_atModeloResolvedRevisionProjection.verified_atModeloResolvedRevisionProjection.filed_atModeloResolvedRevisionProjection.from_revision()
ModeloWorkAddressModeloWorkAddressNotFoundErrorModeloWorkRegistryYearMismatchErrorModeloWorkPeriodTokenErrorModeloWorkEnsureResultwork_address_for_modelo_target()modelo_work_address_from_operator_target()resolve_modelo_work_unit_for_operator_target()resolve_modelo_revision_for_operator_target()resolve_modelo_work_target()resolve_modelo_work_unit_id()project_modelo_work_unit()project_modelo_work_target()resolve_registry_revision_for_work_target()ensure_modelo_work_unit_for_visible_target()resolve_modelo_work_address()resolve_optional_modelo_work_address()resolve_modelo_work_address_unit()resolve_modelo_calculation_revision_address()resolve_modelo_revision_pick()resolve_verifiable_modelo_calculation_revision_address()resolve_fileable_modelo_calculation_revision_address()resolve_exportable_modelo_calculation_revision_address()
- aeat.application.modelo._work_create_policy module
- aeat.application.modelo._work_lifecycle module
- aeat.application.modelo._work_plazo module
- aeat.application.modelo._workflow_gate module