MANUAL TÉCNICO SERVICE PACK VERSIÓN 5.7. Manual Técnico Service Pack.
Página 2 de 8 ISO 900: 2008 Historia del Documento Ver Descripción Cambio Fecha Manual Técnico Service Pack. 28/04/205
Página 3 de 8 TABLA DE CONTENIDO INTRODUCCIÓN... 4. PARAMETRIZACIÓN... 5.. PARTE I.... 5.2. EXTRACCIÓN DE ARCHIVOS EN SU EQUIPO.... 6.3. PARTE I I.... 0.4. EJECUCIÓN DE SERVICE PACK.... 0.5. PARTE I I I.... 3.6. MODIFICACIÓN DE BASE DE DATOS.... 3.7. PARTE I V.... 5.8. MANEJO DE INCIDENCIAS.... 5
Página 4 de 8 INTRODUCCIÓN Los Service Pack (SP) son actualizaciones que mejoran la funcionalidad de los productos de Digital Ware, los cuales son generados por nuevos requerimientos de nuestros clientes o cambios en la normatividad legal. Se generan de manera periódica, mediante un proceso de actualización incremental, por lo cual debe implementarse consecutivamente de la primera versión publicada a la más reciente. En la nomenclatura estándar de Digital Ware se denominan los SP con el año, mes y periodo del corte actual de publicación por cada uno de nuestros productos: KACTUS-HCM, SEVEN-ERP Y HOSVITAL-HIS. Por ejemplo: 5.2., se refiere a la actualización del año 205, mes febrero y del primer corte.
Página 5 de 8. PARAMETRIZACIÓN.. PARTE I. En el instructivo encontrara un paso a paso para la instalación correcta del Service Pack 5.7.. Se recomienda que primero lea cuidadosamente antes de ejecutar la acción. No olvide tener en cuenta los siguientes aspectos: Los service pack deben ser ejecutado de manera periódica e incremental, consulte su última actualización, si cumple con esta condición continúe de lo contrario descargue los anteriores (SP) para realizar esta actualización. 2 AVISO IMPORTANTE: El encriptamiento en textos.ini = n (El archivo textos.ini se encuentra en la ruta c:\kactus\version) 3 Consulte la siguiente sentencia, el resultado le indicará cuales son los módulos a actualizar: SELECT * FROM GN_MODUL WHERE INS_MODU='S' 4 Cierre el aplicativo de Kactus, para asegurar que no emerjan ventanas de alerta en el momento de ejecutar el Service Pack, compruebe su conexión a la red.
Página 6 de 8.2. Extracción De Archivos En Su Equipo. Ingresar a la siguiente dirección http://sac.digitalware.co/sac/saclogin.aspx 2 3 4 Diligenciar los campos de Nombre de usuario y clave para continuar. () (2) Hacer click en inicio para ingresar. (3) Si solicita instrucción del manejo de la interfaz descargue el manual en el hipervínculo Descargar Manual de Usuario Aquí. (4)
Página 7 de 8 4 Al ingresar encontrara el siguiente entorno 2 Para visualizar la última actualización publicada del service pack () Hacer click en Actualizaciones y seleccionar el botón de Descargar Actualizaciones (2) Automáticamente lo llevara a la lista de descargas.
Página 8 de 8 El en listado encontrara las últimas actualizaciones de service pack de la más reciente a la más antigua. 3 2 Realice click en Actualizar para refrescar la lista () Seleccione en la lista el Service Pack (2) Para descargar service pack anteriores haga click en la barra numérica para ver el histórico (3) Click en el icono de descarga
Página 9 de 8 Encontrará el contenido del service pack (Paquete de actualización). Paquete de actualización:. Manual Técnico. 2. Manual Funcional 3. Ejecutable Instalador 4. Hotfix (si se encuentra anexo) Click en el link Descargar NOTA: Revise en la carpeta de Descargas el paquete de actualización.
Página 0 de 8.3. Parte I I..4. Ejecución de Service Pack. La ejecución de service pack debe realizarse con usuario administrador de la maquina ya que alterara archivos del servidor de aplicaciones y de BD. Descomprimir el ejecutable, En el icono.exe ejecute haciendo doble click. A continuación aparecerá el cuadro de bienvenida en el cual dará click en Siguiente si desea actualizar.
Página de 8 Por favor tener en cuenta la ruta de instalación y/o actualización del Service Pack, Por defecto aparece la ruta C:\Kactus, o en el botón Examinar seleccione la ruta (Path) donde se encuentra instalado. Click en Instalar para comenzar el proceso de actualización de archivos en su ordenador. El instalador realizara la extracción de las actualizaciones en su ordenador.
Página 2 de 8 Login en Base de Datos Se iniciara el cuadro menú Kactus solicitando Usuario y Clave de la base de datos. NOTA: El usuario debe ser propietario de la Base de datos y su clave sin encriptar, para realizar cambios. Click en aceptar. El instalador verifica y valida las novedades en el ordenador, y solamente intervendrá el usuario siempre y cuando quiera cancelar el proceso de actualización. Fin Actualización
Página 3 de 8.5. Parte I I I..6. Modificación de Base de Datos. Modificaciones Base de datos (Listado de Secuenciales) OBJETO DESCRIPCION SECUENCIAL BI_DATAD Adicionar campos PVE_RESP, PVE_SISO y KBi**26_98.sql PVE_CAVA BI_DATAD Deshabilitar Trigger TGIbi_datad (solo en sql) KBi**26_233.sql BI_DATAD Adicionar campo SUB_SIDI KBi**26_54.sql BI_DATAD Modificar campo SUB_SIDI KBi**26_772.sql BI_DATAD Eliminar campos PVE_ERGO, PVE_AUDI, PVE_VISU, KBi**26_972.sql PVE_ESTI, PVE_RESP, PVE_SISO y PVE_CAVA BI_EDFOR Eliminar trigger TGIBI_EDFOR (Sq), TGBI_BI_EDFOR (Or), KBi**26_987.sql TgIBiEdfor (Po), TGIBI_EDFOR (Sy) y TGIBI_EDFOR (In). BI_EDNFO Eliminar trigger TGIBI_EDNFO (Sq), TGBI_BI_EDNFO (Or), KBi**26_989.sql TgIBiEdnfo (Po), TGIBI_EDNFO (Sy) y TGIBI_EDNFO (In). BI_EMPLE Modificar trigger TGBIBi_Emple KBi**26_0972.sql BI_EMPLE Adicionar campos FAM_EMPR, NOM_FAMI y NOM_RECO KBi**26_093.sql BI_EMPLE Modificar campo COD_INTE KBi**26_39.sql BI_EMPLE Adicionar campo FEC_EXPE KBi**26_568.sql BI_EMPLE Modificar campo PRO_TITU KBi**26_602.sql BI_EMPLE Modificar trigger TGBIBi_Emple KBi**26_73.sql BI_EMPLE Modificar trigger TGAUBi_Emple KBi**26_74.sql BI_EXAME Crear tabla KBi**26_563.sql BI_HVEXT Crear trigger de actualización e inserción TGBIUBI_HVEXT KBi**26_0475.sql BI_HVEXT Adicionar campo ENT_MAIL KBi**26_0896.sql
Página 4 de 8 OBJETO DESCRIPCION SECUENCIAL BI_HVEXT Modificar trigger de actualización TGADBI_HVEXT KBi**26_0939.sql BI_HVEXT Adicionar campos CON_SKYP, TEL_JEFE y CEL_JEFE KBi**26_259.sql BI_HVEXT Adicionar campo HOR_SERV KBi**26_598.sql BI_HVEXT Borrar Trigger TGIBI_HVEXT KBi**26_656.sql GN_ADJFI Crear tabla KGn**26_929.sql GN_ADJUN Crear tabla KGn**26_928.sql GN_PAKAC Adicionar campo USA_BASD KGn**26_92.sql GN_RADJU Crear tabla KGn**26_927.sql RL_RHVEX Adicionar llave foranea FK_RL_RHVEX_0 KRl**26_806.sql TGADBI_HVEXT Modificar Trigger KBi**26_5.sql NOTA: La bpl KLogCamp, descargue el Update 5.7. para su actualización. Se encuentra dentro de la lista de descargas
Página 5 de 8.7. Parte I V..8. Manejo de Incidencias. Ventana de advertencia: Esta advertencia se despliega cuando se genera un error por parte del motor de base de datos durante la actualización de scripts. Se pueden realizar dos acciones: Omitir Instrucción: La cual salta la instrucción SQL y continúa con las demás sentencias del script. Reintentar: Ejecuta de nuevo la sentencia antes de continuar.
Página 6 de 8 Log de errores: En caso de presentarse errores al ser ejecutados los scripts, la aplicación genera automáticamente un archivo llamado SQLSCRIPT**.Err, que se ubica dentro de la ruta: C:\Kactus\GGen El formato de presentación de los errores es el siguiente: ARCHIVO: D:\kactus\tmp\LogCambios\ORACLE\Bi\KBiOr20_504.sql ERROR: General SQL error. ORA-0430: column being added already exists in table SENTENCIA: alter table bi_entpr add cod_grup varchar2(8) ACCION: OMITIO
Página 7 de 8 Definición de incidencias reporte en el logcambios: ARCHIVO: Corresponde al nombre del script que genero el error. ERROR: Corresponde al error generado por el respectivo motor al momento de su ejecución. SENTENCIA: Corresponde a la sentencia que genero el error. ACCION: Corresponde a la decisión tomada al momento de generarse el error (Omitir o reintentar). Al finalizar la ejecución del service pack solo para el motor ORACLE, favor ejecutar la siguiente sentencia en la base de datos, el resultado copiarlo y ejecutarlo, esta sentencia le permite compilar de forma correcta los procedimientos, vistas y triggers que se encuentren en estado INVALIDO. SELECT 'ALTER PROCEDURE ' OBJECT_NAME ' COMPILE;' FROM USER_OBJECTS WHERE OBJECT_TYPE='PROCEDURE' AND STATUS='INVALID' UNION SELECT 'ALTER FUNCTION ' OBJECT_NAME ' COMPILE;' FROM USER_OBJECTS WHERE OBJECT_TYPE='FUNCTION' AND STATUS='INVALID' UNION SELECT 'ALTER VIEW ' OBJECT_NAME ' COMPILE;' FROM USER_OBJECTS WHERE OBJECT_TYPE='VIEW' AND STATUS='INVALID' UNION SELECT 'ALTER TRIGGER ' OBJECT_NAME ' COMPILE;' FROM USER_OBJECTS WHERE OBJECT_TYPE='TRIGGER' AND STATUS='INVALID';
Página 8 de 8