La reapertura es una característica que quedó de Traumagen, lo correcto y
más genérico sería implementar enmiendas, que son correcciones a los datos
inresados, pero sin modificar los datos ingresados. En la visualización se
debería mostrar por defecto los datos enmendados y un medio de acceso para los
originales.
La diferencia con la reapertura hoy implementada es que la versión original
del registro hoy se guarda en un CDA y el usuario sigue editando sobre el
registro original. Esto complica la implementación de la visualización del
documento original. Además crea una dependencia con el filesystem, que puede
causar inconsistencias entre la base relacional y el filesystem. Lo ideal
sería que tanto la versión original, como la enmienda, sean almacenados en la
base relacional.
Original issue reported on code.google.com by pablo.swp@gmail.com on 2 Mar 2011 at 4:59
Original issue reported on code.google.com by
pablo.swp@gmail.com
on 2 Mar 2011 at 4:59