MANUAL TÉCNICO SERVICE PACK VERSIÓN 5.5. Manual Técnico Service Pack.
Página 2 de 22 ISO 900: 2008 Historia del Documento Ver Descripción Cambio Fecha Manual Técnico Service Pack. 08/05/205 2 Actualización BPL s Menú Kactus 08/05/205
Página 3 de 22 TABLA DE CONTENIDO INTRODUCCIÓN... 4. PARAMETRIZACIÓN... 5.. PARTE I.... 5.2. EXTRACCIÓN DE ARCHIVOS EN SU EQUIPO.... 8.3. PARTE I I.... 2.4. EJECUCIÓN DE SERVICE PACK Y UPDATE.... 2.5. PARTE I I I.... 8.6. MODIFICACIÓN DE BASE DE DATOS.... 8.7. PARTE I V... 9.8. MANEJO DE INCIDENCIAS.... 9
Página 4 de 22 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., este SP se refiere a la actualización del año 205, mes febrero y del primer corte.
Página 5 de 22. PARAMETRIZACIÓN.. PARTE I. En el instructivo encontrara un paso a paso para la instalación correcta del Service Pack 5.5.. 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 22 5 El Update5.5. se debe ejecutar localmente en los computadores donde se encuentre instalado Kactus para su actualización de BPL s, por favor elimine el acceso directo del Menú. 6 Para los usuarios de ORACLE, si tiene instalado el esquema de seguridad, en el Service Pack 5.5. encontrara la nueva versión KAdSeg2, automáticamente al realizar la actualización activara el check Utilizar Esquema de Seguridad en Oracle (), NOTA: El usuario Oracle que se encuentre interesado en la instalación del Esquema de Seguridad, coordine con el Gerente de Proyectos de Digital Ware para ampliar la información
Página 7 de 22 7 Los usuarios Oracle al finalizar la actualización deben ejecutar la siguiente sentencia para los permisos de base de datos: CREATE OR REPLACE PROCEDURE KACTUS.mant_roles IS LUTIESQU CHAR(); BEGIN BEGIN SELECT UTI_ESQU INTO LUTIESQU FROM GN_PSEGU; EXCEPTION WHEN NO_DATA_FOUND THEN BEGIN LUTIESQU := ''; END; WHEN OTHERS THEN BEGIN LUTIESQU := ''; END; END; IF LUTIESQU = 'S' THEN BEGIN PKG_DGW_GRAL.PR_GRANT_ESQUEMA_OPERA ('KACTUS','KCT_ROL_OPERACION'); PKG_DGW_GRAL.PR_GRANT_ESQUEMA_CONSULTA ('KACTUS','KCT_ROL_CONSULTA'); PKG_DGW_GRAL.PR_REV_ESQ_USU ('KACTUS','PUBLIC'); END; end if; EXCEPTION WHEN others then null; END mant_roles; /
Página 8 de 22.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 9 de 22 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 0 de 22 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 botón de la columna Ver para descargar.
Página de 22 Encontrará el contenido del service pack (Paquete de actualización). Paquete de actualización:. Manual Técnico. 2. Manual Funcional 3. Ejecutable Instalador 4. Update BPL s Click en el link Descargar NOTA: Revise en la carpeta de Descargas el paquete de actualización.
Página 2 de 22.3. Parte I I..4. Ejecución de Service Pack y Update. 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 3 de 22 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 computador. El instalador realizara la extracción de las actualizaciones en su computador.
Página 4 de 22 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 computador, y solamente intervendrá el usuario siempre y cuando quiera cancelar el proceso de actualización. Fin Actualización
Página 5 de 22 La ejecución del Update debe realizarse con usuario administrador de la maquina ya que alterara archivos del sistema de aplicaciones. Descomprimir el ejecutable, Elimine el acceso directo del Menú de Kactus y ejecute localmente el Update de BPL s de Kactus. 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 6 de 22 Por favor tener en cuenta la ruta de instalación y/o actualización del Update, Por defecto aparece la ruta C:\Kactus\GGen\bin\Bpl, o en el botón Examinar seleccione la ruta (Path) donde se encuentra instalado. Click en Siguiente para comenzar el proceso de actualización de BPL s en su computador. Seleccione el Motor de base de datos, click en Siguiente para continuar.
Página 7 de 22 g Click en Instalar y espere unos minutos mientras realiza la actualización. Click en Finalizar, en el escritorio aparecerá el Menú actualizado.
Página 8 de 22.5. Parte I I I..6. Modificación de Base de Datos. Modificaciones Base de datos (Listado de Secuenciales) OBJETO DESCRIPCION SECUENCIAL GN_DIGIF Insertar Registro K0000037 KGn**26_586.sql GN_PSEGU Adicionar campos LET_MAYU, NUM_LMAY y RES_CLAV KGn**26_637.sql GN_PSEGU Adicionar campo USA_DICU KGn**26_638.sql GN_PSEGU Adicionar campo HIS_USUA KGn**26_639.sql GN_HUSUA Crear tabla KGn**26_643.sql GN_DUSUA Crear tabla KGn**26_644.sql GN_DIUSU Crear tabla KGn**26_646.sql GN_PSEGU Adicionar campo UTI_ESQU KGn**26_703.sql GN_PSEGU Adicionar campo PED_CLAV KGn**26_720.sql GN_USUAR Adicionar campo VER_FOTO KGn**26_893.sql
Página 9 de 22.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 20 de 22 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 2 de 22 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 22 de 22