Entidades de error y clases de entidad con control de versiones

Disponible con una licencia Standard o Advanced.

Las entidades de error y las entidades de error marcadas como excepciones tienen un comportamiento dependiendo de 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.

Los resultados del proceso de conciliación de errores y excepciones en la versión primaria (predeterminada) se resumen en los ejemplos siguientes.

Cualquier error creado en la versión primaria (predeterminada), independientemente de si se marca o no como excepción, se traslada a la versión secundaria después de la conciliación (como se muestra en los Ejemplos 1 y 2 siguientes).

Nota:
En el versionado en rama, en los siguientes ejemplos, Version1 es la versión predeterminada y Version2 es la secundaria de la predeterminada.

Ejemplo 1

Ejemplo 1

Ejemplo 2

Ejemplo 2

Cualquier error preexistente marcado como excepción en la versión primaria (predeterminada) se marca como excepción en la versión secundaria después de la conciliación.

Excepciones del ejemplo 2

Cualquier error o excepción que se elimine en la versión primaria (predeterminada) (ya sea corrigiendo el error o mediante el proceso de validación) se elimina de la versión secundaria después del proceso de conciliación.

Excepciones eliminadas del ejemplo 2

Los resultados del proceso de conciliación de errores y excepciones en la versión secundaria se resumen en los ejemplos siguientes.

Cualquier error creado en la versión secundaria se elimina después del proceso de conciliación y, por definición, se cubre con un área sin validar. El error se podrá volver a detectar mediante una validación del área sin validar.

Errores detectados mediante la validación

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

Excepción después del proceso de conciliación

Cualquier error existente en la versión primaria (predeterminada) y marcado como excepción en la versión secundaria sigue siendo una excepción después del proceso de conciliación y se cubre con un área sin validar. Sin embargo, si el error se corrigió en la versión primaria (predeterminada), permanece corregido en la versión secundaria (como se ilustra en los Ejemplos 3 y 4 que aparecen a continuación).

Ejemplo 3

Ejemplo 3

Ejemplo 4

Ejemplo 4

Cualquier excepción existente en la versión primaria (predeterminada) y marcada como error en la versión secundaria sigue siendo un error después del proceso de conciliación y se cubre con un área sin validar. Sin embargo, si la excepción se corrigió en la versión primaria (predeterminada), permanece corregido en la versión secundaria (como se muestra en los Ejemplos 5 y 6 que aparecen a continuación).

Ejemplo 5

Ejemplo 5

Ejemplo 6

Ejemplo 6

Cualquier error o excepción existentes en la versión primaria (predeterminada) y corregidos en la versión secundaria permanecen corregidos después del proceso de conciliación como se muestra en los Ejemplos 7 y 8 que aparecen a continuación.

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 (predeterminada) cuando se creó la versión secundaria. Si se marca este error como una excepción en la versión primaria (predeterminada) o secundaria, la conciliación da lugar a entidades de error duplicadas. En estos casos, las entidades de error se cubren con un área sin validar y se reducen a un solo error o excepción cuando se valide el área sin validar. Se ilustra en los dos ejemplos siguientes.

Ejemplo 9

Ejemplo 9

Ejemplo 10

Ejemplo 10