Skip to content

FE Document

09. Durabilidad y Recuperación

La durabilidad preserva la información operativa aceptada frente a interrupciones del proceso. La recuperación continúa a partir de la información preservada sin requerir que la operación fiscal subyacente sea ejecutada nuevamente.

Límite de Durabilidad

La información operativa adquiere relevancia para la recuperación una vez que ha sido aceptada en el estado durable del runtime.

La durabilidad preserva la información necesaria para continuar el procesamiento operativo después de la terminación de un proceso, un reinicio o la pérdida del contexto transitorio de ejecución. No modifica el estado fiscal del documento subyacente.

Información Preservada

InformaciónPropósito para la recuperación
Identidad de la operaciónRestablece la operación a la que pertenece la información preservada
Referencia del sujetoMantiene la asociación con el sujeto operativo correspondiente
Evidencia observadaPreserva la información ya establecida mediante observación
Referencia externa confirmadaConserva una referencia externa cuando esta ha sido establecida
Condición operativa conocidaRepresenta la última condición respaldada por la información preservada
Condición no resueltaPreserva el hecho de que la información disponible todavía no es suficiente para establecer una conclusión
Contexto de contrato/versiónMantiene el contexto de interpretación aplicable a la información preservada

El contrato de durabilidad especifica la información que debe permanecer recuperable, no el mecanismo interno de almacenamiento utilizado para preservarla.

Semántica de Recuperación

La recuperación reconstruye la continuidad operativa a partir de información durable después de una interrupción.

La recuperación no implica la reejecución de la operación fiscal subyacente. La evidencia preservada y las referencias confirmadas continúan siendo la base para determinar qué procesamiento operativo puede continuar de forma segura.

Cuando la información preservada es incompleta, la recuperación conserva esa condición en lugar de sustituirla por un resultado supuesto.

Invariantes de Recuperación

InvarianteGarantía observable
Identidad preservadaLa información recuperada permanece asociada con la misma operación
Continuidad de evidenciaLa evidencia aceptada antes de la interrupción permanece disponible para el procesamiento posterior
Continuidad de referencia externaUna referencia externa confirmada no se descarta durante la recuperación
Sin finalización inferidaLa recuperación no convierte evidencia incompleta en un resultado fiscal finalizado
Sin requisito de reejecución fiscalRestablecer la continuidad operativa no requiere emitir nuevamente la operación fiscal
Continuación segura ante repeticiónLa recuperación puede continuar el procesamiento sin implicar la repetición de efectos fiscales externos

La continuación segura ante repetición se especifica con mayor detalle en el capítulo 10.

Información Incompleta

La recuperación solo puede restaurar información que haya sido establecida de forma durable.

Si la evidencia preservada no establece la condición final de una operación, la representación recuperada permanece sin resolver. Evidencia posterior o una reconciliación pueden establecer información adicional, pero la recuperación por sí misma no infiere el resultado faltante.

Relación con la Idempotencia

La durabilidad determina qué información sobrevive a una interrupción. La idempotencia gobierna las garantías aplicables cuando el procesamiento se reanuda o cuando se vuelve a encontrar información observada previamente.

Ambas propiedades son complementarias: la información durable proporciona continuidad; el procesamiento idempotente evita que esa continuidad se convierta en repetición no intencionada.

Documentación Relacionada