Files
dh-inspeccion-v2/docs/PHASE_D5_3_11.md
T

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

  1. Una revisión abierta no habilita escrituras sobre su propia rama ni sobre entidades dependientes.
  2. Las ramas sin dependencia de una revisión pueden aplicarse mediante asset_imports.apply.
  3. La aplicación parcial valida el hash del plan y la huella vigente del Maestro antes de escribir.
  4. Cada aplicación se ejecuta dentro de una transacción.
  5. Las revisiones permanecen asociadas al plan activo y se consultan desde una bandeja general de Importaciones.
  6. Una nueva revisión del plan puede reconocer como existentes los registros incorporados anteriormente.
  7. El rollback lógico contempla registros creados por todas las revisiones del mismo lote.
  8. 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.