20
Manual Técnico Service Pack. Fecha de generación: 01 - 16 Última modificación: 01 - 16 Versión: 1 MANUAL TÉCNICO SERVICE PACK VERSIÓN 16.1.2

VERSIÓN 15.4.1 MANUAL TÉCNICO SERVICE PACK Tecnico.pdf · por cada uno de nuestros productos: KACTUS-HCM, SEVEN-ERP Y HOSVITAL-HIS. Por ejemplo: 15.2.1, se refiere a la actualización

Embed Size (px)

Citation preview

Manual Técnico Service Pack.

Fecha de generación: 01 - 16

Última modificación:

01 - 16 Versión:

1

MANUAL TÉCNICO SERVICE PACK VERSIÓN 15.4.1

MANUAL TÉCNICO SERVICE PACK

VERSIÓN 16.1.2

Página 2 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

ISO 9001: 2008

Historia del Documento

Ver

Descripción Cambio

Fecha

1 Manual Técnico Service Pack. 28/04/2015

Página 3 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

TABLA DE CONTENIDO

INTRODUCCIÓN ............................................................................................................................................................................................................ 4

1. PARAMETRIZACIÓN ................................................................................................................................................................................................ 5

1.1. PARTE I. .................................................................................................................................................................................................................... 5

1.2. EXTRACCIÓN DE ARCHIVOS EN SU EQUIPO. ............................................................................................................................................... 6

1.3. PARTE I I. ................................................................................................................................................................................................................ 10

1.4. EJECUCIÓN DE SERVICE PACK. ..................................................................................................................................................................... 10

1.5. PARTE I I I. ............................................................................................................................................................................................................. 13

1.6. MODIFICACIÓN DE BASE DE DATOS. ............................................................................................................................................................ 13

1.7. PARTE I V................................................................................................................................................................................................................ 16

1.8. MANEJO DE INCIDENCIAS. ............................................................................................................................................................................... 16

1.9. PERMISOS PARA ESQUEMA DE SEGURIDAD. ............................................................................................................................................. 19

Página 4 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

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: 15.2.1, se refiere a la actualización del año 2015, mes febrero y del primer corte.

Página 5 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

1. PARAMETRIZACIÓN

1.1. PARTE I.

En el instructivo encontrara un paso a paso para la instalación correcta del Service Pack 16.1.2. 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.

Consulte la siguiente sentencia, el resultado le indicará cuales son los módulos a actualizar:

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.

AVISO IMPORTANTE: El encriptamiento en textos.ini ”= n” (El archivo textos.ini se encuentra en la ruta c:\kactus\version)

1

SELECT * FROM GN_MODUL

WHERE INS_MODU='S'

2

3

4

Página 6 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

1.2. Extracción De Archivos En Su Equipo. Ingresar a la siguiente dirección http://sac.digitalware.co/Sac/SacLogIn.aspx

Diligenciar los campos de Nombre de usuario y clave para continuar. (1) (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)

3

1

2

4

Página 7 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

1

2 3

Al ingresar encontrara el siguiente entorno 4

Para visualizar la última actualización publicada del service pack (1)

Hacer click en “Actualizaciones” y seleccionar el botón de “Descargar Actualizaciones” (2)

Para descargar la última actualización publicada del Service Pack (3)

Automáticamente lo llevara a la lista de descargas.

Página 8 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

El en listado encontrara las últimas actualizaciones de service pack de la más reciente a la más antigua.

Realice click en “Actualizar” para refrescar la lista (1)

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)

1

2

3

Click en el icono de descarga

Página 9 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

Paquete de actualización:

1. Manual Técnico. 2. Manual Funcional 3. Ejecutable Instalador 4. Hotfix (si se encuentra anexo)

Encontrará el contenido del service pack (Paquete de actualización).

Click en el link “Descargar”

NOTA: En la carpeta de “Descargas” se encontrara el paquete de actualización.

Página 10 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

A continuación aparecerá el cuadro de bienvenida en el cual dará click en “Siguiente” si desea actualizar.

1.3. Parte I I.

1.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.

En el icono .exe ejecute haciendo doble click.

Descomprimir el ejecutable,

Página 11 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

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 12 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

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 Kactus HCM

Login en Base de Datos Kactus HCM 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.

Página 13 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

1.5. Parte I I I.

1.6. Modificación de Base de Datos.

Modificaciones Base de datos (Listado de Secuenciales)

OBJETO DESCRIPCIÓN SECUENCIAL

AC_DCRID Crear tabla KAc**126_1883.sql

AC_FUPLA Adicionar campo COD_EMCO KAc**126_1846.sql

AC_PLANT Adicionar campos COD_TIPO, TIP_PLAN, TIP_VINC, NUM_RESO y FEC_RESO KAc**126_1820.sql

AC_PLANT Adicionar Indice IN_AC_PLANT_03 KAc**126_1825.sql

AC_PLANT Adicionar campos MOV_RTEM y CAS_CONT KAc**126_1841.sql

AC_PLANT Modificación campo FUN_CARG KAc**126_2147.sql

BI_CARGO Modificación Trigger tgbiubi_cargo (solo aplica para Postgresql) KBi**126_1457.sql

BI_CARGO Adicionar campos IND_ROLL y ACT_ROLL KBi**126_1458.sql

BI_CARGO Modificación campo NOM_CARG KBi**126_2067.sql

BI_CASUB Adicionar campo COD_ACTI y llave foranea FK_BI_CASUB_01 KBi**126_1993.sql

BI_EMPDO Adicionar campos FOL_INIC y FOL_FINA KBi**126_1566.sql

BI_LISCH Crear tabla KBi**126_1096.sql

BI_LISCH Adicionar campo FEC_LCVR KBi**126_1187.sql

BI_PLRED Crear Tabla KBi**126_1137.sql

CO_ACMEJ Modificacion llave primaria PK_CO_ACMEJ y adicionar campo RMT_ANTE

KCo**126_1958.sql

CO_ACMEJ Crear tabla KCo**124_1800.sql

CO_CONEN Modificación campos COD_EMPR, COD_VARI, PES_VARI, RMT_PARA, COD_REAC y llave primaria PK_CO_CONEN

KCo**126_0634.sql

Página 14 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

OBJETO DESCRIPCIÓN SECUENCIAL

CO_CONEN Adicionar campo TOT_GENE KCo**126_1547.sql

CO_CONEN Crear tabla KCo**124_1232.sql

CO_DPAPO Crear tabla KCo**126_1919.sql

CO_DREAC Adición campo cod_modu KCo**124_426.sql

CO_DREAC Adicion Campo TIP_PREG KCo**124_977.sql

CO_ENCUE Adicionar campos COD_ARBO, IDE_ARBO, COD_NIV1, COD_NIV2, COD_NIV3, COD_NIV4, COD_NIV5, COD_NIV6, COD_NIV7 y RMT_NIVE

KCo**126_1856.sql

CO_ENCUE Modificacion campo TEX_RESP; Adicionar campos EDA_EMPL, SEX_EMPL, ANT_IGUE, TIP_CARG, NIV_RESP, COD_GPRO, NIV_CARG y COD_CCOS KCo**126_1894.sql

CO_ENCUE Crear tabla KCo**124_1248.sql

CO_ENCUE Eliminar llave foranea FK_CO_ENCUE_03 KCo**126_1509.sql

CO_ESCAL Crear tabla KCo**124_1177.sql

CO_PARAM

Adicionar y Modificación campos EST_ENCU, MAN_GENE, MAN_ESTC, MAN_EDAD, MAN_LNAC, MAN_NESC, MAN_PROF, MAN_AANT, MAN_NCAR, MAN_CARG, MAN_DEPE, MAN_EXPE, MAN_COMI, MAN_EVAL, MAN_REVA, MAN_CCOS, MAN_CENT, MAN_AREA, MAN_PROC, MAN_NIVE, MAN_GRSA, MAN_GPRO, MAN_TNOM, MAN_IDIO, MAN_FARE, MAN_FAGE, MAN_FAED, MAN_FADE, MAN_CUEN, MAN_INCA, MAN_JEFA, ANO_NIMA

KCo**126_1918.sql

CO_VARIA Adición campo cod_modu KCo**124_429.sql

GN_DIGIF Insertar Registro K0000079 KGn**126_2020.sql

GN_DIGIF Insertar Registro K0000100 KGn**126_2148.sql

RL_EDFOR Adicionar y/o Modificación nombre llave foranea FK_RL_EDFOR_01

KRl**126_1802.sql

RL_EDFOR Modificación campo SEM_APRO KRl**126_2097.sql

RL_EDNFO Modificación nombre llave foranea FK_RL_EDNFO_01 KRl**126_1803.sql

RL_EMPDO Modificación de campo RMT_IMAG KRl**124.sql

RL_EMPLE Adicionar campo FOR_ACAD KRl**126_2069.sql

RL_EMPLE Adicionar campos FEC_INIC y FEC_FINA KRl**126_2096.sql

RL_FAMIL Adicionar campos COD_RCVL, OTR_ENTI, NOM_ENTI, FEC_MATR, EST_DISC, VER_FICA, GRU_SANG, FAC_SANG y BEN_CACO KRl**126_1955.sql

Página 15 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

OBJETO DESCRIPCIÓN SECUENCIAL

RL_HVEXT Modificación nombre llave foranea FK_RL_HVEXT_01; Borrar llave foranea FK_RL_RHVEX_01 KRl**126_1805.sql

SL_DREPR Crear tabla KSl**126_1915.sql

SL_ESPEC Crear tabla KSl**124_1756.sql

SL_ESPEC Adicionar campo APR_OBOC KSl**126_1917.sql

SL_INCOA Adicionar campos FEC_APRC y NRO_ACTA KSl**126_1852.sql

SL_MDPRU

Adicionar campo RMT_DPRU, Modificación llave primaria PK_SL_MDPRU y adicionar llaves foraneas faltantes FK_SL_MDPRU_01, FK_SL_MDPRU_02 y FK_SL_MDPRU_03 KSl**126_1944.sql

SL_REQFU Adicionar campo COD_FUNC KSl**126_1659.sql

SL_REQPE Adicionar campos CON_FIJ1, CON_FIJ2, CON_FIJ3, CON_FIJ4, CON_FIJ5, CON_FIJ6, CON_FIJ7 y CON_FIJ8 KSl**126_1832.sql

SL_REQPE Adicionar campos PER_CARG y COD_EMCA KSl**126_2054.sql

SL_REQPF Modificación campo COD_REGI, adicionar llave primaria PK_SL_REQPF y llave foranea FK_SL_REQPF_01 KSl**126_0552.sql

SL_REQPF Adicionar campo PUN_OBTE KSl**126_1763.sql

Página 16 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

1.7. Parte I V.

1.8. Manejo de Incidencias.

Ventana de advertencia:

Esta advertencia se despliega cuando se genera un incidente 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 17 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

Log de Actualización:

En caso de presentarse incidencias 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 incidentes es el siguiente:

ARCHIVO: D:\kactus\tmp\LogCambios\ORACLE\Bi\KBiOr120_504.sql

ERROR: General SQL error.

ORA-01430: column being added already exists in table SENTENCIA: alter table bi_entpr add cod_grup varchar2(8)

ACCION: OMITIO

Página 18 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

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 19 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1

1.9. PERMISOS PARA ESQUEMA DE SEGURIDAD.

Descripción:

CREATE OR REPLACE PROCEDURE MANT_ROLES

IS

LUTIESQU CHAR(1); 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;

/

El procedimiento almacenado solo aplica para usuarios de Oracle y se ejecutara automáticamente cuando final del Service Pack, el cual validad si maneja el esquema de seguridad.

Página 20 de 20

Manual Técnico Service Pack.

Kactus HCM Fecha de generación:

01 - 16 Última modificación:

01 - 16 Versión:

1