cadrumo.application.ledger package¶
Ledger application namespace.
Submodules¶
- cadrumo.application.ledger.action_ports module
LedgerActionPortsLedgerActionPorts.operationLedgerActionPorts.transaction_repositoryLedgerActionPorts.bucket_event_repositoryLedgerActionPorts.invoice_repositoryLedgerActionPorts.attachment_storeLedgerActionPorts.usage_ratio_profileLedgerActionPorts.usage_ratio_profile_loaderLedgerActionPorts.work_unit_repositoryLedgerActionPorts.calculation_repositoryLedgerActionPorts.purchase_invoice_evidence_records
- cadrumo.application.ledger.actions_classification module
- cadrumo.application.ledger.actions_common module
require_repository()resolve_transaction_repository()resolve_invoice_repository()resolve_bucket_event_repository()require_actor()require_source_command()normalise_attachment_patch_ids()merge_identifier_tuple()required_patched()optional_patched()blocking_modelo_references()draft_revision_advisories()blockers_by_source_transaction_id()transaction_modelo_source_ids()catalogue_modelo_source_ids()is_evidence_only_command()raise_finalized_modelo_blocked()transaction_catalogue_object_id()verify_evidence_references()resolve_attachment_store()verify_usage_ratio_reference()optional_decimal()display_decimal()normalise_timestamp()upsert_transaction()replace_transaction()remove_transaction()require_transaction()mutation_signature()command_matches_current()build_ledger_bucket_event()save_transaction_catalogue_and_events()save_transaction_catalogue_invoices_and_events()primary_lineage_event_id()derive_evidence_event_ids()build_manual_ledger_result()
- cadrumo.application.ledger.actions_export module
- cadrumo.application.ledger.actions_import module
- cadrumo.application.ledger.actions_lifecycle module
- cadrumo.application.ledger.actions_manual module
create_manual_transaction()attach_manual_transaction_evidence()detach_manual_transaction_attachments()link_manual_transaction_invoice()get_manual_transaction()list_manual_transactions()query_ledger_review_rows()ledger_transaction_payload()ledger_transaction_review_payload()ledger_transaction_result_payload()ledger_transaction_tracking_payload()summarize_manual_transactions()update_manual_transaction()update_manual_transaction_fields()command_from_patch()prepare_manual_transaction_update()
- cadrumo.application.ledger.actions_split_merge module
- cadrumo.application.ledger.attachment_review module
AttachmentReviewItemAttachmentReviewItem.attachment_idAttachmentReviewItem.sha256AttachmentReviewItem.mime_typeAttachmentReviewItem.bytes_sizeAttachmentReviewItem.sourceAttachmentReviewItem.provider_locatorAttachmentReviewItem.captured_atAttachmentReviewItem.linked_invoice_idsAttachmentReviewItem.pending_review
get_attachment_review_item()list_attachment_review_queue()
- cadrumo.application.ledger.batch_ingest module
BatchItemStatusBATCH_ITEM_STATUSESFAILING_BATCH_ITEM_STATUSESCOMPLETED_BATCH_ITEM_STATUSESBatchItemResultUnresolvedBatchSourceInferencePauseBatchRunResultbatch_item_identity()order_batch_items()order_batch_sources()summarise_batch()BATCH_DRAFT_EXTRACTORBATCH_READ_TRANSPORTSrun_evidence_batch()
- cadrumo.application.ledger.check_query module
- cadrumo.application.ledger.classification_assembly module
- cadrumo.application.ledger.classification_assembly_rules module
- cadrumo.application.ledger.classifier_inputs module
- cadrumo.application.ledger.closure_findings module
- cadrumo.application.ledger.column_roles module
- cadrumo.application.ledger.confirm_establishment module
- cadrumo.application.ledger.confirm_party_identity module
- cadrumo.application.ledger.confirmation_gate module
- cadrumo.application.ledger.confirmation_record module
FieldAssertionResolvedFindingInvoiceConfirmationRecordInvoiceConfirmationRecord.confirmation_idInvoiceConfirmationRecord.bucket_idInvoiceConfirmationRecord.invoice_idInvoiceConfirmationRecord.evidence_referenceInvoiceConfirmationRecord.evidence_sha256InvoiceConfirmationRecord.transcription_sha256InvoiceConfirmationRecord.extractorInvoiceConfirmationRecord.confirmed_byInvoiceConfirmationRecord.confirmed_atInvoiceConfirmationRecord.assertionsInvoiceConfirmationRecord.resolutionsInvoiceConfirmationRecord.checks_run
derive_confirmation_id()ConfirmationRecordDocumentconfirmation_record_object_key()ConfirmationRecordRepositoryProtocolConfirmationRecordRepositoryFactorybind_confirmation_record_repository_factory()load_confirmation_records()write_confirmation_record()field_assertions()re_stamped_provenance()build_confirmation_record()
- cadrumo.application.ledger.confirmed_field_resolution module
operator_value_or_reading()refuse_an_absent_confirmed_field()confirmed_currency()confirmed_counterparty_name()resolve_confirmed_invoice_date()resolve_invoice_class()operator_restated_the_amounts()domestic_rate_tier_from_the_document()rate_tier_the_document_charged()confirmed_lines_from_the_document()
- cadrumo.application.ledger.consent_withdrawal module
- cadrumo.application.ledger.counterparty_establishment module
ConfirmedCounterpartyFactsInputErrorCounterpartyEstablishmentConflictErrorconfirmed_counterparty_facts_key()ConfirmedCounterpartyFactsConfirmedCounterpartyFacts.counterparty_keyConfirmedCounterpartyFacts.canonical_tax_identifierConfirmedCounterpartyFacts.territorial_scopeConfirmedCounterpartyFacts.identification_stateConfirmedCounterpartyFacts.sourceConfirmedCounterpartyFacts.asserted_byConfirmedCounterpartyFacts.asserted_atConfirmedCounterpartyFacts.noteConfirmedCounterpartyFacts.create()ConfirmedCounterpartyFacts.declared_factConfirmedCounterpartyFacts.declared_identification
CounterpartyEstablishmentContradictionConfirmedCounterpartyResolutionrecord_confirmed_counterparty_facts()forget_confirmed_counterparty_facts()resolve_confirmed_counterparty_facts()CounterpartyConfirmationOutcomeV1confirm_counterparty_establishment()
- cadrumo.application.ledger.counterparty_establishment_ports module
- cadrumo.application.ledger.country_vocabulary_advisory module
- cadrumo.application.ledger.deterministic_findings module
- cadrumo.application.ledger.document_direction module
- cadrumo.application.ledger.document_transcription module
- cadrumo.application.ledger.establishment_ladder module
EstablishmentRungRegistrationEstablishmentConflictCounterpartyEstablishmentCounterpartyEstablishment.scopeCounterpartyEstablishment.rungCounterpartyEstablishment.sourceCounterpartyEstablishment.contradictionCounterpartyEstablishment.identification_stateCounterpartyEstablishment.registration_conflictCounterpartyEstablishment.establishedCounterpartyEstablishment.contradictedCounterpartyEstablishment.declared_fact
scope_printed_evidence_would_establish()resolve_counterparty_establishment_scope()resolve_draft_counterparty_establishment()
- cadrumo.application.ledger.evidence module
MediaKindPurchaseInvoiceEvidencePurchaseInvoiceEvidence.evidence_idPurchaseInvoiceEvidence.bucket_idPurchaseInvoiceEvidence.source_pathPurchaseInvoiceEvidence.source_sha256PurchaseInvoiceEvidence.attachment_idPurchaseInvoiceEvidence.media_kindPurchaseInvoiceEvidence.supplierPurchaseInvoiceEvidence.invoice_numberPurchaseInvoiceEvidence.invoice_datePurchaseInvoiceEvidence.taxable_basePurchaseInvoiceEvidence.iva_ratePurchaseInvoiceEvidence.iva_amountPurchaseInvoiceEvidence.notesPurchaseInvoiceEvidence.created_atPurchaseInvoiceEvidence.updated_at
derive_purchase_invoice_evidence_id()derive_keyed_purchase_invoice_evidence_id()PurchaseInvoiceEvidenceDocumentPurchaseInvoiceEvidencePatchPurchaseInvoiceEvidenceResultPurchaseInvoiceEvidenceServiceemit_evidence_event()
- cadrumo.application.ledger.evidence_advisory module
- cadrumo.application.ledger.evidence_draft module
- cadrumo.application.ledger.evidence_errors module
- cadrumo.application.ledger.evidence_input module
- cadrumo.application.ledger.evidence_input_ports module
- cadrumo.application.ledger.evidence_ports module
- cadrumo.application.ledger.evidence_reference module
- cadrumo.application.ledger.evidence_split module
- cadrumo.application.ledger.evidence_sweep module
- cadrumo.application.ledger.evidence_sweep_ports module
- cadrumo.application.ledger.evidence_textlayer module
- cadrumo.application.ledger.evidence_textlayer_ports module
- cadrumo.application.ledger.extraction_draft_store module
- cadrumo.application.ledger.filer_establishment module
- cadrumo.application.ledger.grounded_reading module
- cadrumo.application.ledger.grounding_anchor module
strip_printed_unit()normalise_for_anchor_search()printed_excerpt_occurs()printed_excerpt_occurs_in_text()AnchorEvaluationrefused_anchor_of()evaluate_anchor()ground_structured_value()ground_ambiguous_candidates()structured_provenance()resolved_country_code()country_code_value()stated_country_code()
- cadrumo.application.ledger.history_query module
- cadrumo.application.ledger.id_resolution module
- cadrumo.application.ledger.identity_roles module
- cadrumo.application.ledger.import_ports module
- cadrumo.application.ledger.invoice_confirmation module
- cadrumo.application.ledger.invoice_confirmation_ports module
- cadrumo.application.ledger.invoice_draft_extraction module
- cadrumo.application.ledger.invoice_draft_extraction_ports module
EvidenceConsentProofVisionImageStructuredInvoiceReadErrorInvoiceDraftReaderUnavailableErrorInvoiceDraftExtractionPortsInvoiceDraftExtractionPorts.resolve_evidence_inputInvoiceDraftExtractionPorts.evidence_input_portsInvoiceDraftExtractionPorts.text_layer_portsInvoiceDraftExtractionPorts.parse_structured_invoiceInvoiceDraftExtractionPorts.read_textInvoiceDraftExtractionPorts.propose_supply_natureInvoiceDraftExtractionPorts.rasterise_pdfInvoiceDraftExtractionPorts.transcribe_visionInvoiceDraftExtractionPorts.consent_binding_error
- cadrumo.application.ledger.invoice_draft_payloads module
EvidenceDraftLinePayloadEvidenceDraftRateBreakdownPayloadEvidenceFieldAmbiguityCandidatePayloadEvidenceFieldProvenancePayloadEvidenceFieldProvenancePayload.fieldEvidenceFieldProvenancePayload.originEvidenceFieldProvenancePayload.groundingEvidenceFieldProvenancePayload.anchorEvidenceFieldProvenancePayload.refused_anchorEvidenceFieldProvenancePayload.candidatesEvidenceFieldProvenancePayload.anchor_self_reportedEvidenceFieldProvenancePayload.derived_fromEvidenceFieldProvenancePayload.role_evidenceEvidenceFieldProvenancePayload.attribution_unverifiedEvidenceFieldProvenancePayload.note
EvidenceDraftDiscrepancyPayloadEvidenceExtractResultEvidenceExtractResult.bucket_idEvidenceExtractResult.evidence_idEvidenceExtractResult.attachment_idEvidenceExtractResult.proposed_supply_natureEvidenceExtractResult.invoice_dateEvidenceExtractResult.taxable_baseEvidenceExtractResult.iva_rateEvidenceExtractResult.iva_amountEvidenceExtractResult.grand_totalEvidenceExtractResult.currencyEvidenceExtractResult.recargo_amountEvidenceExtractResult.retencion_rateEvidenceExtractResult.retencion_amountEvidenceExtractResult.suplidos_amountEvidenceExtractResult.linesEvidenceExtractResult.iva_breakdownEvidenceExtractResult.iva_categoryEvidenceExtractResult.regime_legendEvidenceExtractResult.suggested_kindEvidenceExtractResult.transcription_sha256EvidenceExtractResult.provenanceEvidenceExtractResult.discrepanciesEvidenceExtractResult.raw_text_lengthEvidenceExtractResult.off_host_providerEvidenceExtractResult.off_host_acknowledged_surface
- cadrumo.application.ledger.invoice_draft_records module
InvoiceDraftLineInvoiceDraftRateBreakdownFieldAmbiguityCandidateFieldProvenanceFieldProvenance.fieldFieldProvenance.originFieldProvenance.groundingFieldProvenance.anchorFieldProvenance.refused_anchorFieldProvenance.candidatesFieldProvenance.anchor_self_reportedFieldProvenance.derived_fromFieldProvenance.role_evidenceFieldProvenance.attribution_unverifiedFieldProvenance.note
DraftDiscrepancyFindingfacturae_invoice_class_findings()InvoiceDraftIdentityDocumentFieldsInvoiceDraftIdentityDocumentFields.supplier_tax_idInvoiceDraftIdentityDocumentFields.supplier_nameInvoiceDraftIdentityDocumentFields.customer_tax_idInvoiceDraftIdentityDocumentFields.customer_nameInvoiceDraftIdentityDocumentFields.supplier_postal_codeInvoiceDraftIdentityDocumentFields.customer_postal_codeInvoiceDraftIdentityDocumentFields.supplier_countryInvoiceDraftIdentityDocumentFields.customer_countryInvoiceDraftIdentityDocumentFields.supplier_country_codeInvoiceDraftIdentityDocumentFields.customer_country_codeInvoiceDraftIdentityDocumentFields.supplier_stated_country_codeInvoiceDraftIdentityDocumentFields.customer_stated_country_codeInvoiceDraftIdentityDocumentFields.invoice_numberInvoiceDraftIdentityDocumentFields.invoice_seriesInvoiceDraftIdentityDocumentFields.rectifies_invoice_number
InvoiceDraftInvoiceDraft.proposed_supply_natureInvoiceDraft.invoice_dateInvoiceDraft.taxable_baseInvoiceDraft.iva_rateInvoiceDraft.iva_amountInvoiceDraft.grand_totalInvoiceDraft.currencyInvoiceDraft.regime_legendInvoiceDraft.recargo_amountInvoiceDraft.retencion_rateInvoiceDraft.retencion_amountInvoiceDraft.suplidos_amountInvoiceDraft.linesInvoiceDraft.iva_breakdownInvoiceDraft.iva_categoryInvoiceDraft.suggested_kindInvoiceDraft.transcription_sha256InvoiceDraft.provenanceInvoiceDraft.discrepanciesInvoiceDraft.raw_text_lengthInvoiceDraft.facturae_invoice_classInvoiceDraft.set_facturae_invoice_class()
- cadrumo.application.ledger.invoice_extraction_authority module
- cadrumo.application.ledger.invoice_label_reader module
- cadrumo.application.ledger.list_query module
- cadrumo.application.ledger.llm_classification module
ResolvedEvidenceresolve_llm_evidence()classify_with_evidence()suggest_llm_classification()apply_llm_classification()saturate_llm_classification()apply_saturated_llm_classification()derive_operator_iva_substrate()suggest_evidence_split()apply_evidence_split()apply_evidence_classification()reject_llm_suggestion()
- cadrumo.application.ledger.llm_classification_ports module
LLMClassificationSuggestionLLMClassificationSuggestion.transaction_idLLMClassificationSuggestion.provenanceLLMClassificationSuggestion.classificationLLMClassificationSuggestion.categoryLLMClassificationSuggestion.confidenceLLMClassificationSuggestion.reasonLLMClassificationSuggestion.evidence_idLLMClassificationSuggestion.multiple_componentsLLMClassificationSuggestion.recommends_split
LLMSaturatedSuggestionOperatorIvaDerivationResultOperatorIvaDerivationResult.transaction_idOperatorIvaDerivationResult.iva_categoryOperatorIvaDerivationResult.derivableOperatorIvaDerivationResult.iva_rateOperatorIvaDerivationResult.taxable_baseOperatorIvaDerivationResult.iva_amountOperatorIvaDerivationResult.noteOperatorIvaDerivationResult.result
LLMSplitChildSuggestionLLMSplitChildSuggestion.proportionLLMSplitChildSuggestion.amountLLMSplitChildSuggestion.descriptionLLMSplitChildSuggestion.categoryLLMSplitChildSuggestion.iva_categoryLLMSplitChildSuggestion.iva_rateLLMSplitChildSuggestion.taxable_baseLLMSplitChildSuggestion.iva_amountLLMSplitChildSuggestion.rate_derivableLLMSplitChildSuggestion.derivation_noteLLMSplitChildSuggestion.evidence_citation
LLMSplitSuggestionLLMSplitApplyResultLLMSuggestionRejectionResultEvidenceImageResolvedEvidenceInputVisionClassifierLLMClassificationPorts
- cadrumo.application.ledger.llm_diagnostics module
DEFAULT_LOW_CONFIDENCE_THRESHOLDLlmUsageCostProviderMetricsLlmUsageCostProviderMetrics.providerLlmUsageCostProviderMetrics.callsLlmUsageCostProviderMetrics.cache_hitsLlmUsageCostProviderMetrics.input_tokensLlmUsageCostProviderMetrics.output_tokensLlmUsageCostProviderMetrics.total_tokensLlmUsageCostProviderMetrics.cost_estimate_usdLlmUsageCostProviderMetrics.unpriced_calls
LlmConfidenceProviderMetricsLlmConfidenceProviderMetrics.providerLlmConfidenceProviderMetrics.classified_countLlmConfidenceProviderMetrics.low_confidence_countLlmConfidenceProviderMetrics.high_confidence_countLlmConfidenceProviderMetrics.medium_confidence_countLlmConfidenceProviderMetrics.min_confidenceLlmConfidenceProviderMetrics.max_confidenceLlmConfidenceProviderMetrics.mean_confidence
LlmDiagnosticsReportLlmDiagnosticsReport.sinceLlmDiagnosticsReport.untilLlmDiagnosticsReport.low_confidence_thresholdLlmDiagnosticsReport.usage_providersLlmDiagnosticsReport.total_callsLlmDiagnosticsReport.total_cache_hitsLlmDiagnosticsReport.total_input_tokensLlmDiagnosticsReport.total_output_tokensLlmDiagnosticsReport.total_cost_estimate_usdLlmDiagnosticsReport.total_unpriced_callsLlmDiagnosticsReport.confidence_providersLlmDiagnosticsReport.total_classifiedLlmDiagnosticsReport.total_low_confidenceLlmDiagnosticsReport.has_data
build_llm_diagnostics_report()
- cadrumo.application.ledger.llm_diagnostics_ports module
- cadrumo.application.ledger.llm_review_workflow module
LlmReviewInvocationOriginLlmReviewInvocationOrigin.CLASSIFY_LLM_APPLYLlmReviewInvocationOrigin.CLASSIFY_LLM_REJECTLlmReviewInvocationOrigin.CLASSIFY_LLM_SATURATE_APPLYLlmReviewInvocationOrigin.CLASSIFY_IVA_CATEGORY_SATURATELlmReviewInvocationOrigin.CLASSIFY_AUTO_SPLITLlmReviewInvocationOrigin.SPLIT_LLMLlmReviewInvocationOrigin.source_command
LlmReviewDecisionReviewedInvoiceDraftInvoiceDraftDeclineResultexecute_reviewed_decision()
- cadrumo.application.ledger.m210_classification module
- cadrumo.application.ledger.models module
ManualLedgerTransactionCommandManualLedgerTransactionCommand.bucket_idManualLedgerTransactionCommand.booked_dateManualLedgerTransactionCommand.value_dateManualLedgerTransactionCommand.amountManualLedgerTransactionCommand.currencyManualLedgerTransactionCommand.directionManualLedgerTransactionCommand.counterpartyManualLedgerTransactionCommand.descriptionManualLedgerTransactionCommand.business_classificationManualLedgerTransactionCommand.business_pctManualLedgerTransactionCommand.category_idManualLedgerTransactionCommand.taxable_baseManualLedgerTransactionCommand.iva_rateManualLedgerTransactionCommand.iva_amountManualLedgerTransactionCommand.recargo_amountManualLedgerTransactionCommand.irpf_categoryManualLedgerTransactionCommand.m210_income_classificationManualLedgerTransactionCommand.usage_ratio_idManualLedgerTransactionCommand.prorrata_referenceManualLedgerTransactionCommand.purchase_invoice_evidence_idManualLedgerTransactionCommand.attachment_idsManualLedgerTransactionCommand.notesManualLedgerTransactionCommand.iva_categoryManualLedgerTransactionCommand.deduction_fact_kindManualLedgerTransactionCommand.counterparty_countryManualLedgerTransactionCommand.counterparty_identification_stateManualLedgerTransactionCommand.art_104_tres_exclusionManualLedgerTransactionCommand.input_classificationManualLedgerTransactionCommand.prorrata_sector_idManualLedgerTransactionCommand.actorManualLedgerTransactionCommand.source_commandManualLedgerTransactionCommand.idempotency_keyManualLedgerTransactionCommand.classified_by_overrideManualLedgerTransactionCommand.source_jurisdictionManualLedgerTransactionCommand.group_label
ManualLedgerTransactionPatchManualLedgerTransactionPatch.booked_dateManualLedgerTransactionPatch.value_dateManualLedgerTransactionPatch.amountManualLedgerTransactionPatch.currencyManualLedgerTransactionPatch.directionManualLedgerTransactionPatch.counterpartyManualLedgerTransactionPatch.descriptionManualLedgerTransactionPatch.business_classificationManualLedgerTransactionPatch.business_pctManualLedgerTransactionPatch.category_idManualLedgerTransactionPatch.taxable_baseManualLedgerTransactionPatch.iva_rateManualLedgerTransactionPatch.iva_amountManualLedgerTransactionPatch.recargo_amountManualLedgerTransactionPatch.irpf_categoryManualLedgerTransactionPatch.m210_income_classificationManualLedgerTransactionPatch.usage_ratio_idManualLedgerTransactionPatch.prorrata_referenceManualLedgerTransactionPatch.purchase_invoice_evidence_idManualLedgerTransactionPatch.attachment_idsManualLedgerTransactionPatch.notesManualLedgerTransactionPatch.iva_categoryManualLedgerTransactionPatch.deduction_fact_kindManualLedgerTransactionPatch.counterparty_countryManualLedgerTransactionPatch.counterparty_identification_stateManualLedgerTransactionPatch.source_jurisdictionManualLedgerTransactionPatch.group_label
ManualLedgerTransactionResultLedgerTransactionPayloadLedgerTransactionPayload.transaction_idLedgerTransactionPayload.dateLedgerTransactionPayload.booked_dateLedgerTransactionPayload.value_dateLedgerTransactionPayload.amountLedgerTransactionPayload.currencyLedgerTransactionPayload.directionLedgerTransactionPayload.counterpartyLedgerTransactionPayload.descriptionLedgerTransactionPayload.business_classificationLedgerTransactionPayload.business_pctLedgerTransactionPayload.category_idLedgerTransactionPayload.taxable_baseLedgerTransactionPayload.iva_rateLedgerTransactionPayload.iva_amountLedgerTransactionPayload.iva_categoryLedgerTransactionPayload.counterparty_countryLedgerTransactionPayload.counterparty_identification_stateLedgerTransactionPayload.irpf_categoryLedgerTransactionPayload.m210_income_classificationLedgerTransactionPayload.usage_ratio_idLedgerTransactionPayload.prorrata_referenceLedgerTransactionPayload.purchase_invoice_evidence_idLedgerTransactionPayload.invoice_idLedgerTransactionPayload.attachment_idsLedgerTransactionPayload.notesLedgerTransactionPayload.lifecycle_stateLedgerTransactionPayload.classified_byLedgerTransactionPayload.classified_atLedgerTransactionPayload.classification_reasonLedgerTransactionPayload.classification_confidenceLedgerTransactionPayload.source_jurisdictionLedgerTransactionPayload.value_in_eurLedgerTransactionPayload.fx_rateLedgerTransactionPayload.created_atLedgerTransactionPayload.modified_at
LedgerTransactionReviewPayloadLedgerTransactionResultPayloadLedgerTransactionTrackingPayloadSplitChildCommandSplitTransactionResultMergeTransactionsResultMergeTransactionsResult.bucket_idMergeTransactionsResult.split_group_idMergeTransactionsResult.parent_transaction_idMergeTransactionsResult.merged_transaction_idMergeTransactionsResult.source_child_idsMergeTransactionsResult.merged_transactionMergeTransactionsResult.parent_transactionMergeTransactionsResult.bucket_event_id
LedgerImportOperationResultLedgerSourceValidationReportLedgerSourceVerificationReportLedgerImportDiagnosticReportLedgerSourceImportCommandLedgerSourceImportCommand.bucket_idLedgerSourceImportCommand.pathLedgerSourceImportCommand.providerLedgerSourceImportCommand.dry_runLedgerSourceImportCommand.verifyLedgerSourceImportCommand.sourceLedgerSourceImportCommand.periodLedgerSourceImportCommand.actorLedgerSourceImportCommand.source_command
LedgerSourceImportResultLedgerSourceImportResult.rowsLedgerSourceImportResult.importedLedgerSourceImportResult.skippedLedgerSourceImportResult.likely_duplicatesLedgerSourceImportResult.dry_runLedgerSourceImportResult.verifyLedgerSourceImportResult.periodLedgerSourceImportResult.bucket_idLedgerSourceImportResult.import_batch_idLedgerSourceImportResult.bucket_event_idsLedgerSourceImportResult.imported_transaction_refsLedgerSourceImportResult.skipped_transaction_refsLedgerSourceImportResult.likely_duplicate_transaction_refsLedgerSourceImportResult.validationsLedgerSourceImportResult.sourcesLedgerSourceImportResult.diagnostics
LedgerReviewQueryLedgerReviewRowLedgerReviewQueryResultLedgerStatusReportLedgerStatusReport.bucket_idLedgerStatusReport.business_income_totalLedgerStatusReport.business_expense_totalLedgerStatusReport.business_net_totalLedgerStatusReport.total_countLedgerStatusReport.active_countLedgerStatusReport.archived_countLedgerStatusReport.stashed_countLedgerStatusReport.split_countLedgerStatusReport.pending_review_countLedgerStatusReport.reviewed_countLedgerStatusReport.skipped_countLedgerStatusReport.periodLedgerStatusReport.checked_transaction_countLedgerStatusReport.readiness_issue_countLedgerStatusReport.unconverted_currency_countLedgerStatusReport.ready
LedgerRemovalBlockerLedgerTransactionRemovalReportLedgerTransactionRemovalReport.bucket_idLedgerTransactionRemovalReport.transaction_idLedgerTransactionRemovalReport.removedLedgerTransactionRemovalReport.dry_runLedgerTransactionRemovalReport.actorLedgerTransactionRemovalReport.reasonLedgerTransactionRemovalReport.cascaded_purchase_invoice_evidence_idsLedgerTransactionRemovalReport.cascaded_attachment_idsLedgerTransactionRemovalReport.blocking_modelo_referencesLedgerTransactionRemovalReport.stale_draft_revision_referencesLedgerTransactionRemovalReport.bucket_event_ids
LedgerCatalogueResetReportLedgerCatalogueResetReport.bucket_idLedgerCatalogueResetReport.removed_transaction_idsLedgerCatalogueResetReport.resetLedgerCatalogueResetReport.dry_runLedgerCatalogueResetReport.actorLedgerCatalogueResetReport.reasonLedgerCatalogueResetReport.cascaded_purchase_invoice_evidence_idsLedgerCatalogueResetReport.cascaded_attachment_idsLedgerCatalogueResetReport.blocking_modelo_referencesLedgerCatalogueResetReport.stale_draft_revision_referencesLedgerCatalogueResetReport.bucket_event_ids
LedgerExportCommandBulkClassifyRowBulkClassifyFailureBulkClassifyResultApplyRulesAppliedRowApplyRulesResultLedgerExportRowLedgerExportRow.bucket_idLedgerExportRow.transaction_idLedgerExportRow.lifecycle_stateLedgerExportRow.booked_dateLedgerExportRow.value_dateLedgerExportRow.effective_dateLedgerExportRow.amountLedgerExportRow.currencyLedgerExportRow.directionLedgerExportRow.counterpartyLedgerExportRow.descriptionLedgerExportRow.business_classificationLedgerExportRow.business_pctLedgerExportRow.category_idLedgerExportRow.taxable_baseLedgerExportRow.iva_rateLedgerExportRow.iva_amountLedgerExportRow.iva_categoryLedgerExportRow.counterparty_countryLedgerExportRow.counterparty_identification_stateLedgerExportRow.irpf_categoryLedgerExportRow.usage_ratio_idLedgerExportRow.prorrata_referenceLedgerExportRow.purchase_invoice_evidence_idLedgerExportRow.attachment_idsLedgerExportRow.notesLedgerExportRow.created_byLedgerExportRow.created_source_commandLedgerExportRow.source_jurisdictionLedgerExportRow.value_in_eurLedgerExportRow.fx_rate
LedgerExportResultLedgerExportResult.bucket_idLedgerExportResult.export_idLedgerExportResult.export_formatLedgerExportResult.media_typeLedgerExportResult.filename_extensionLedgerExportResult.row_countLedgerExportResult.byte_sizeLedgerExportResult.sha256LedgerExportResult.fieldnamesLedgerExportResult.rowsLedgerExportResult.payloadLedgerExportResult.bucket_event_ids
- cadrumo.application.ledger.notices module
- cadrumo.application.ledger.operator_input_contracts module
- cadrumo.application.ledger.participation_read module
- cadrumo.application.ledger.party_attribution module
- cadrumo.application.ledger.party_colocation module
- cadrumo.application.ledger.persistence_ports module
- cadrumo.application.ledger.postal_shape_finding module
- cadrumo.application.ledger.preconditions module
LedgerPreconditionConditionLedgerPreconditionCondition.CONFIRMATION_BLOCKERS_RESOLVEDLedgerPreconditionCondition.EVIDENCE_ATTACHMENT_SELECTION_VALIDLedgerPreconditionCondition.EVIDENCE_BYTES_READABLELedgerPreconditionCondition.EVIDENCE_COUNTERPARTY_VALIDLedgerPreconditionCondition.EVIDENCE_DOCUMENT_BYTES_AVAILABLELedgerPreconditionCondition.EVIDENCE_FILE_EXTENSION_SUPPORTEDLedgerPreconditionCondition.EVIDENCE_FILE_READABLELedgerPreconditionCondition.EVIDENCE_IDEMPOTENCY_KEY_UNIQUELedgerPreconditionCondition.EVIDENCE_INVOICE_DATE_AVAILABLELedgerPreconditionCondition.EVIDENCE_REQUIRED_FIELD_AVAILABLELedgerPreconditionCondition.EVIDENCE_REFERENCE_RESOLVESLedgerPreconditionCondition.EVIDENCE_READER_AVAILABLELedgerPreconditionCondition.EVIDENCE_TEXT_LAYER_AVAILABLELedgerPreconditionCondition.EVIDENCE_VISION_CAPABILITY_ENABLEDLedgerPreconditionCondition.EVIDENCE_XML_INVOICE_SUPPORTEDLedgerPreconditionCondition.FILER_POSTCODE_VALIDLedgerPreconditionCondition.COUNTERPARTY_IDENTIFIER_VALID
LedgerPreconditionErrorMixinledger_no_recovery_verdict()
- cadrumo.application.ledger.preflight module
LedgerPreflightIssueReasonLedgerPreflightIssueReason.MISSING_BUSINESS_CLASSIFICATIONLedgerPreflightIssueReason.MISSING_CATEGORYLedgerPreflightIssueReason.MISSING_TAXABLE_BASELedgerPreflightIssueReason.MISSING_IVA_AMOUNTLedgerPreflightIssueReason.MISSING_IVA_RATELedgerPreflightIssueReason.MISSING_EUR_TAX_SUBSTRATELedgerPreflightIssueReason.MISSING_COUNTERPARTY_IDENTIFICATION_STATELedgerPreflightIssueReason.DOMESTIC_IDENTIFICATION_ON_INTRA_COMMUNITY_TRANSACTIONLedgerPreflightIssueReason.EU_MEMBER_STATE_ON_EXPORT_TRANSACTIONLedgerPreflightIssueReason.MISSING_COUNTERPARTY_ESTABLISHMENT_ON_EXPORTLedgerPreflightIssueReason.MISSING_PROPORTIONALITY_REFERENCELedgerPreflightIssueReason.UNSUPPORTED_CURRENCYLedgerPreflightIssueReason.UNSUPPORTED_PERIODLedgerPreflightIssueReason.CENSO_RATIO_MISMATCHLedgerPreflightIssueReason.MISSING_HOME_OFFICE_AFECTACIONLedgerPreflightIssueReason.ANOMALY_NON_DECLARABLE_IVA_CATEGORYLedgerPreflightIssueReason.ANOMALY_NON_DECLARABLE_RECARGO_EQUIVALENCIA
LedgerPreflightIssueLedgerPreflightReportpreflight_ledger_tax_readiness()preflight_transaction_catalogue()OPERATOR_ACTION_BY_IVA_LEDGER_AGGREGATION_ISSUE
- cadrumo.application.ledger.protocols module
- cadrumo.application.ledger.ratios module
EligibleCategoryRowRatiosValidationFindingRatiosValidationReporteligible_ratio_categories()validate_ratios_profile()list_eligible_ratios_for_bucket()validate_ratios_for_bucket()set_usage_ratio()unset_usage_ratio()RatiosCensoOverrideWarningcenso_business_pct_for()BusinessSharePctOutcomeBusinessSharePctResolutionresolve_business_share_pct()censo_override_warning()UsageRatioMutationOutcomeV1apply_usage_ratio_override()clear_usage_ratio_override()
- cadrumo.application.ledger.readiness_query module
LedgerReadinessIssueV1LedgerReadinessIssueV1.transaction_idLedgerReadinessIssueV1.reasonLedgerReadinessIssueV1.detailLedgerReadinessIssueV1.transaction_presentLedgerReadinessIssueV1.business_classificationLedgerReadinessIssueV1.category_idLedgerReadinessIssueV1.taxable_baseLedgerReadinessIssueV1.iva_rateLedgerReadinessIssueV1.iva_amount
read_ledger_readiness()
- cadrumo.application.ledger.regime_contradiction module
- cadrumo.application.ledger.review_advisories module
- cadrumo.application.ledger.review_filter module
- cadrumo.application.ledger.review_projection module
- cadrumo.application.ledger.rule_repository module
- cadrumo.application.ledger.source_jurisdiction module
- cadrumo.application.ledger.stale_filing_query module
- cadrumo.application.ledger.structured_invoice_ports module
StructuredInvoiceClassificationKindStructuredInvoiceClassificationStructuredInvoiceLineStructuredInvoiceRecordStructuredInvoiceRecord.shapeStructuredInvoiceRecord.supplier_tax_idStructuredInvoiceRecord.customer_tax_idStructuredInvoiceRecord.supplier_nameStructuredInvoiceRecord.customer_nameStructuredInvoiceRecord.supplier_postal_codeStructuredInvoiceRecord.customer_postal_codeStructuredInvoiceRecord.supplier_country_codeStructuredInvoiceRecord.customer_country_codeStructuredInvoiceRecord.invoice_numberStructuredInvoiceRecord.invoice_seriesStructuredInvoiceRecord.invoice_classificationStructuredInvoiceRecord.rectifies_invoice_numberStructuredInvoiceRecord.invoice_dateStructuredInvoiceRecord.currencyStructuredInvoiceRecord.taxable_baseStructuredInvoiceRecord.iva_amountStructuredInvoiceRecord.grand_totalStructuredInvoiceRecord.recargo_amountStructuredInvoiceRecord.retencion_amountStructuredInvoiceRecord.suplidos_amountStructuredInvoiceRecord.iva_categoryStructuredInvoiceRecord.regime_legendStructuredInvoiceRecord.record_textStructuredInvoiceRecord.linesStructuredInvoiceRecord.iva_breakdown
StructuredInvoiceReader
- cadrumo.application.ledger.transaction_repository module
- cadrumo.application.ledger.usage_ratio_repository module
- cadrumo.application.ledger.workspace module
LedgerWorkspaceProjectionErrorLedgerWorkspaceAreaLedgerWorkspaceSourceLedgerWorkspaceAvailabilityLedgerWorkspaceStatusLedgerWorkspaceAreaStateV1LedgerWorkspaceEntryRefV1LedgerWorkspaceEntryRefV1.transaction_idLedgerWorkspaceEntryRefV1.review_statusLedgerWorkspaceEntryRefV1.dateLedgerWorkspaceEntryRefV1.amountLedgerWorkspaceEntryRefV1.currencyLedgerWorkspaceEntryRefV1.directionLedgerWorkspaceEntryRefV1.counterpartyLedgerWorkspaceEntryRefV1.descriptionLedgerWorkspaceEntryRefV1.business_classification
LedgerInvoiceReconciliationRefV1LedgerInvoiceReconciliationRefV1.invoice_idLedgerInvoiceReconciliationRefV1.transaction_idLedgerInvoiceReconciliationRefV1.amount_matchLedgerInvoiceReconciliationRefV1.counterparty_matchLedgerInvoiceReconciliationRefV1.scoreLedgerInvoiceReconciliationRefV1.invoice_totalLedgerInvoiceReconciliationRefV1.transaction_amountLedgerInvoiceReconciliationRefV1.invoice_counterpartyLedgerInvoiceReconciliationRefV1.transaction_counterparty
LedgerLinkInconsistencyRefV1LedgerAffectedDeclarationRefV1LedgerWorkspaceProjectionV1LedgerWorkspaceProjectionV1.contract_versionLedgerWorkspaceProjectionV1.bucket_idLedgerWorkspaceProjectionV1.areasLedgerWorkspaceProjectionV1.entriesLedgerWorkspaceProjectionV1.review_transaction_idsLedgerWorkspaceProjectionV1.invoice_reconciliationsLedgerWorkspaceProjectionV1.link_inconsistenciesLedgerWorkspaceProjectionV1.affected_declarations
LedgerFilingStalenessReaderProtocolLedgerInvoiceReconciliationReaderProtocolLedgerLinkConsistencyReaderProtocolproject_affected_declaration_reconciliations()project_ledger_workspace()
- cadrumo.application.ledger.workspace_reader module