/
Inconsistencia CVERS

Inconsistencia CVERS

Si se está leyendo esta página online significa que se está intentando instalar el producto b+ SII mediante componente de software cuando anteriormente se había instalado mediante transporte de órdenes con la orden OSDK901137 (correspondiente a la versión 1.7.0 stand-alone) importada en el sistema.

Si este no es el caso, no hay que realizar las acciones que se van a detallar a continuación.

Importante: Esta tarea sólo debe realizarse antes de instalar el componente de software para el producto b+ SII, es decir, el componente TESII, siempre y cuando se cumplan las condiciones descritas en las líneas de arriba.

Con la orden OSDK901137, se introducen entradas erróneas en varias tablas. Al crearse estas entradas en las tablas, no permiten la instalación del componente de software TESII.

Si se cumplen los requisitos para realizar esta tarea, lo primero que se debe hacer es comprobar si alguna de estas tablas:

  • CVERS
  • CVERS_LAN
  • CVERS_REF

tienen entradas para el componente TESII:

Si una de estas tablas, tuviera una entrada para este componente, hay que realizar este proceso. Si ninguna de estas tablas contiene entradas de este tipo, no hace falta continuar con esta tarea.


El problema se debe a que estas entradas no pueden estar en estas tablas antes de la instalación de los componentes TESII y TESIICNC. Si esto ocurre la instalación da error. Para solucionarlo hay dos vías. La primera es borrar de manera manual estas entradas para estas tablas en cada entorno donde se vaya a instalar el producto como componente de software. Es decir, borrar las entradas para el componente TESII para estas tres tablas.

Si esta tarea no se quiere hacer de manera manual, desde producto se puede ejecutar un report para eliminar estas entradas.

Para disponer de este report se puede importar el Hotfix 035 que contiene la orden: OSDK902347 que incluye el report.

Esta orden se puede descargar en el portal de clientes en la sección de parches:

Esta orden contiene un report ejecutable que tiene un parámetro de selección. Este parámetro es el nombre del componente que queremos borrar. Para realizar el borrado seguir los siguientes pasos:

Una vez importada la orden en el sistema, ejecutar el report /EDGE/SII_BORRA_VERS_PARAM:

Seleccionar el componente TESII:

Pulsar el botón de ejecutar.

La ejecución de este report implica el borrado del componente TESII en las tres tablas anteriores en el caso de que existieran.

Comprobar que tras la ejecución del programa que las entradas de estas tablas han sido borradas.

Una vez borradas estas entradas, se puede continuar con la instalación del componente de software detallada en la guía.

Avvale 2024