Entidades de error y clases de entidad con control de versiones

Este tema se aplica sólo a ArcEditor y ArcInfo.

Las entidades de error y las entidades de error marcadas como excepciones tienen un comportamiento especial en cuanto a su tratamiento durante el proceso de conciliación de las versiones. Las entidades de error solo se pueden actualizar corrigiendo el error (es decir, realizando un cambio) o marcando el error como una excepción.

En los siguientes ejemplos, se resumen los resultados de una conciliación en caso de errores y excepciones en la versión primaria.

Cualquier error creado en la versión primaria, se haya marcado o no como una excepción, se introducirá en la versión secundaria como resultado de la conciliación (tal y como se muestra en los ejemplos 1 y 2):

Ejemplo 1

Ejemplo 1

Ejemplo 2

Ejemplo 2

Cualquier error previamente existente que se haya marcado como una excepción en la versión primaria se marcará como una excepción en la versión segundaria después de la conciliación.

Excepciones del ejemplo 2

Cualquier error o excepción que se elimine de la versión primaria (ya sea corrigiendo el error o mediante el proceso de validación) se eliminará de la versión secundaria como resultado de la conciliación.

Excepciones eliminadas del ejemplo 2

En los siguientes ejemplos, se resumen los resultados de una conciliación en caso de errores y excepciones en la versión secundaria.

Cualquier error creado en la versión secundaria se eliminará como resultado de la conciliación y, por definición, será cubierto por un área sin validar. El error se podrá volver a detectar mediante una validación del área sin validar.

Errores detectados durante la validación

Cualquier error creado en la versión secundaria y marcado como una excepción seguirá siendo una excepción después de la conciliación. Por definición, lo cubrirá un área sin validar.

Excepción después de la conciliación

Cualquier error existente en la versión primaria y marcado como una excepción en la versión secundaria seguirá siendo una excepción después de la conciliación y será cubierto por un área sin validar. Sin embargo, si se corrige el error en la versión primaria, se mantendrá la corrección en la versión secundaria (tal y como se muestra en los ejemplos 3 y 4):

Ejemplo 3

Ejemplo 3

Ejemplo 4

Ejemplo 4

Cualquier excepción existente en la versión primaria y marcada como un error en la versión secundaria seguirá siendo un error después de la conciliación y será cubierta por un área sin validar. Sin embargo, si se corrige la excepción en la versión primaria, se mantendrá la corrección en la versión secundaria (tal y como se muestra en los ejemplos 5 y 6):

Ejemplo 5

Ejemplo 5

Ejemplo 6

Ejemplo 6

En el caso de un error o una excepción existente en la versión primaria y que se corrija en la versión secundaria, se mantendrá la corrección después de la conciliación, tal y como se muestra en los ejemplos 7 y 8:

Ejemplo 7

Ejemplo 7

Ejemplo 8

Ejemplo 8

Hay casos en los que puede crearse el mismo error en ambas versiones si se valida un área sin validar que existía en la versión primaria cuando se creó la versión secundaria. Si se marca este error como una excepción en la versión primaria o secundaria, la conciliación dará lugar a entidades de error duplicadas. En estos casos, las entidades de error serán cubiertas por un área sin validar y se reducirán a un solo error o excepción cuando se valide el área sin validar. Esto se muestra en los siguientes dos ejemplos:

Ejemplo 9

Ejemplo 9

Ejemplo 10

Ejemplo 10


7/11/2012