El procesamiento idempotente permite procesar nuevamente información operativa encontrada previamente sin tratar la repetición en sí misma como un nuevo hecho operativo ni como un nuevo efecto fiscal externo.
Límite de Procesamiento
La idempotencia se aplica cuando información operativa asociada con una operación existente vuelve a encontrarse durante la continuación del procesamiento, la recuperación o una observación posterior.
El límite de procesamiento está definido por la identidad y la información ya establecidas para esa operación. La repetición por sí sola no establece una nueva operación ni un nuevo resultado fiscal.
Información Repetida
La información repetida se interpreta en el contexto de lo que ya se conoce sobre la operación. Su recurrencia no constituye, por sí misma, evidencia adicional de éxito, fallo o finalización fiscal.
Garantías de Procesamiento
| Propiedad | Garantía observable |
|---|---|
| Identidad estable de la operación | El procesamiento repetido mantiene la asociación con la misma operación |
| Preservación de evidencia | La evidencia establecida previamente no queda invalidada únicamente por la repetición |
| Sin hechos derivados de la repetición | Volver a encontrar la misma información no establece por sí mismo un nuevo hecho operativo |
| Continuidad de estado | El reprocesamiento continúa a partir de la información ya establecida para la operación |
| Restricción de efectos externos | La repetición por sí sola no autoriza un nuevo efecto fiscal externo |
| Preservación del estado no resuelto | El reprocesamiento no convierte información no resuelta en un resultado resuelto sin evidencia adicional |
Efectos Externos
Un efecto fiscal externo requiere una acción fiscal aplicable; no se produce simplemente porque la información operativa vuelva a encontrarse.
La información repetida no constituye por sí misma una instrucción para emitir, enviar o repetir de otro modo una operación fiscal.
Recuperación y Reprocesamiento
La recuperación restablece la información durable disponible para una operación. El reprocesamiento aplica las garantías de procesamiento definidas aquí cuando esa información vuelve a encontrarse.
Si una operación permanece sin resolver después de la recuperación, el reprocesamiento conserva esa condición salvo que evidencia adicional establezca un estado operativo diferente.
La durabilidad proporciona continuidad frente a interrupciones; la idempotencia gobierna cómo se comporta esa continuidad ante la repetición.
Documentación Relacionada
- 08. Observación del Runtime — evidencia operativa y observación incompleta.
- 09. Durabilidad y Recuperación — continuidad durable y semántica de recuperación.
- 11. Modelo de Fallas y Aislamiento — límites de fallo y aislamiento operativo.
- 12. Validación en Producción — validación en producción de las garantías operativas.