Esta función permite comparar de forma global los elementos del diccionario de dos dossieres. El resultado se obtiene en un fichero de traza cuyo nivel de detalle depende de las opciones de lanzamiento.

Gestión de pantalla

Pestaña Pantalla de entrada

Presentación

En la pantalla se definen los dos dossieres que se van a comparar. Por defecto, se propone el dossier en curso, pero se puede introducir el nombre de otro dossier que esté accesible, con la sintaxis detallada en un documento anexo.

Hay una serie de casillas que permiten elegir qué elementos, de entre todos los del diccionario, hay que comparar (con rangos de códigos asociados).

También se puede definir un filtro en los módulos asociados a los elementos que se van a comparar, además de otras opciones adicionales.

Cerrar

 

Campos

Los campos siguientes están presentes en esta pestaña :

Dossieres

  • Dossier origen (campo DOSORG)

Indique el código del dossier en el que se encuentran los elementos de origen.

  • Dossier destino (campo DOSDES)

Define el código del dossier en el que se buscan los elementos que se van a comparar. 

Tabla Módulos

  • N.º (campo NUMLIG)

 

  • Módulo (campo MODULE)
  • Comparación (campo COPMOD)

Seleccione para incluir los elementos del módulo correspondiente.

Tabla Objeto a procesar

  • Tipo (campo OBCDES)

 

  • Por procesar (campo OBCSEL)

 

  • De (campo OBCSTR)

 

  • A (campo OBCEND)

 

Opciones

  • Det. (campo DETAIL)

Esta casilla permite obtener una traza detallada: cuando está marcada, se detallan las diferencias (en qué campo, qué valores...). Cuando está marcada, también se añade una línea a la traza con los elementos idénticos.

Define el idioma en el que se realiza la comparación a nivel de los mensajes. Si se deja en blanco, la comparación se realizará en todos los idiomas.

  • Técnica (campo TECHNI)

Si esta casilla está marcada, se añade información adicional técnica a la traza (en este caso, el nombre del campo del diccionario relativo a las diferencias).

  • Fichero (campo FICHIER)

  • Formato (campo FORMAT)

Filtro

Cerrar

 

Icono Acciones

Sí a todo lo demás

Cuando hay una tabla de introducción de múltiples opciones con una opción de respuesta Sí / Noen cada línea, esta función permite responder para todas las líneas a partir de la línea actual.

No a todo lo demás

Cuando hay una tabla de introducción de múltiples opciones con una opción de respuesta Sí / Noen cada línea, esta función permite responder No para todas las líneas a partir de la línea actual.

Observaciones

Este tipo de utilidad requiere mucho tiempo de ejecución si se lanza para todo el diccionario. Por lo tanto, se recomienda definir correctamente los rangos de los elementos que se van a comparar y, si es necesario, filtrarlos por módulos.

Traza mostrada en el fichero resultante

A continuación, se muestran ejemplos de mensajes que pueden aparecer en la traza:

Tipo de línea

Ejemplo de traza

Cabecera elementos

Dossier origen: XXXX   Dossier destino: YYYY

Pantallas DD-MM-YY hh :mm

--------------------------------

Comparaciones OK

XXXXXX Pantalla idéntica

nnn  Capítulo idéntico

Elementos inexistentes

(nivel 1)

XXXXXX Pantalla inexistente en DOSSIER

FFFFF Ventana inexistente en DOSSIER

CCCC Consulta inexistente en DOSSIER

Elementos inexistentes

(nivel 2)

XXXXX/Campo YYYY inexistente en DOSSIER

CCCC/Campo YYYY Diferencia YYYY'

Diferencias nivel 1

Pantalla XXXXXX/[AMK]OPTION Opciones tabla "opciones 1" => "opciones 2"

Pantalla XXXXXX/[AMK]OPTION Descripciones diferentes "descripción 1" => "descripción 2"

Objeto XXXXX/[AOB]TRELIS Lista jerárquica de diferencias "valor 1" => "valor 2"

Diferencias nivel 2

Pantalla XXXXX/Campo YYYY/[AMZ]NUMBLOC Número de bloque "valor 1" => "valor 2"

Tabla XXXXX/Campo YYYY/[ATZ]NOLONG Texto largo diferencia "texto 1" => "texto 2"

Capítulo nnn/Mensaje mmm Diferencia "mensaje 1" => "mensaje 2"

Diferencias nivel 3

Pantalla XXXXX/Campo YYYY/Acción Control STD/[AMA]WEBSAI "valor 1" => "valor 2"

En la traza también aparece la identificación del elemento y de los subelementos (por ejemplo, pantalla, campo, acción), así como el nombre del campo del diccionario en el que se encuentra la diferencia. Los nombres de los campos no aparecen si no está marcada la casilla Técnica.

 

Cerrar

 

Tarea batch

Esta función puede lanzarse en Batch. La tarea estándar ACOMPOBJ esta prevista con este fín.

Mensajes de error

Además de los mensajes genéricos, los mensajes siguientes de error pueden aparecer durante la captura :

servidor: máquina inaccesible

El servidor de nombre servidor no responde (porque no se puede acceder mediante la red o porque no se ha lanzado el servicio daemonadxd).

Tablas utilizadas

SEEREFERTTO Consulta la documentación de Puesta en marcha