1.3 KiB
1.3 KiB
Fase D5.3.11 · Importación parcial y revisiones
Objetivo
Permitir que un lote avance con las ramas independientes aunque existan decisiones pendientes, manteniendo protegidos los registros que dependen de esas decisiones.
Reglas
- Una revisión abierta no habilita escrituras sobre su propia rama ni sobre entidades dependientes.
- Las ramas sin dependencia de una revisión pueden aplicarse mediante
asset_imports.apply. - La aplicación parcial valida el hash del plan y la huella vigente del Maestro antes de escribir.
- Cada aplicación se ejecuta dentro de una transacción.
- Las revisiones permanecen asociadas al plan activo y se consultan desde una bandeja general de Importaciones.
- Una nueva revisión del plan puede reconocer como existentes los registros incorporados anteriormente.
- El rollback lógico contempla registros creados por todas las revisiones del mismo lote.
- Un lote con aplicación parcial no puede cancelarse ni volver a conciliación preliminar sin revertir; sí puede regenerar su plan.
Estados visibles
- Pendiente de aplicar.
- Importado parcialmente.
- Revisiones pendientes.
- Importado completo.
- Revertido.
Base de datos
La fase no agrega migraciones. Utiliza las tablas de lotes, planes e ítems existentes y conserva el progreso en application_summary y analysis.importExecution.