Sei sulla pagina 1di 26

Manual de Usuario Nomina Parametrizacin

KACTUS - HR

DigitalWare
State Of Art On Technologies

MANUAL DE INSTALACION
KACTUS

SISTEMA MODULAR
KACTUS-HR
DIGITAL WARE LTDA

07 09 - 2007

1.0

Digital Ware Ltda. 1 de 26

Versin

KACTUS-HR

Manual de Instalacin Kactus - Oracle

TABLA DE CONTENIDO

INTRODUCCIN...............................................................................................................................................3
SERVIDOR DE DATOS....................................................................................................................................4
PASOS PARA LA INSTALACIN DEL CLIENTE.......................................................................................4
INSTALACIN DEL CLIENTE O SERVIDOR ACTUALIZADOR DE VERSIN.................................10
INSTALACIN ADMINISTRADOR DE SEGURIDAD KACTUS.............................................................11

Digital Ware Ltda. 2 de 26

KACTUS-HR

Manual de Instalacin Kactus - Oracle

MANUAL DE INSTALACIN

Introduccin
El objetivo primordial de este manual es proponer la metodologa de instalacin y crear
la base de datos e instalar los programas y dems archivos netamente indispensables
para la ejecucin del programa.

Digital Ware Ltda. 3 de 26

Manual de Instalacin Kactus - Oracle

KACTUS-HR

SERVIDOR DE DATOS
1. Definicin de espacios necesarios para la creacin de la base de Datos por parte
del Administrador de la Base de Datos (DBA).
2. Configuracin de la fecha del cliente en cuatro dgitos el ao, el separador
decimal en punto (.) y el separador de miles en coma (,).
3. Creacin de objetos de la base de datos KactuS ejecutando el script
suministrado por Digital Ware Ltda, al Administrador de la Base de Datos (DBA).
4. Creacin de un usuario inicial por porte del Administrador de la Base de Datos
(DBA), con permisos de adicin modificacin y eliminacin de objetos sobre
base de datos creada.
5. Cargue de datos iniciales, mnimos requeridos; para ejecucin de la aplicacin
por parte del consultor de Digital Ware Ltda.

Nota: La actualizacin del script de creacin de objetos debe hacerse utilizando las
herramientas adecuadas, por parte del Administrador de la Base de Datos (DBA).
Digital Ware no estar actualizando este script, cuando por cambios de ley o
requerimientos de clientes sea necesario modificar la Base de Datos.
Para mejorar la apariencia en las pantallas de Kactus HR sugerimos tener encuenta: el
nombre del motor, nombre de Base de Datos y el nombre o direccin IP del servidor
no supere 35 caracteres(para SQL).

PASOS PARA LA INSTALACIN DEL CLIENTE


La instalacin personalizada crea en el cliente lo indispensable para su
funcionamiento y se cuenta con la posibilidad de seleccionar los modulos que desea
dejar funcionando.
A continuacin encontrara los pasos a seguir para realizar la instalacin
1. Instalacin de la aplicacin KactuS ejecutando el Setup, que se encuentra en el
C. D. de instalacin en la carpeta Instalador kactus12.4; siguiendo paso a paso
el proceso y contestando los datos solicitados por el instalador.
Copiar la carpeta Instalador kactus12.4 del CD al escritorio de la maquina y ejecutar el
Setup.exe Kactus-HR(SQL).msi

Digital Ware Ltda. 4 de 26

KACTUS-HR

Manual de Instalacin Kactus - Oracle

Aparecer la ventana de Bienvenida al instalador, por favor haga clic en el botn Next

A continuacin aparece una ventana donde le muestra el destino en el cual va a


instalar Kactus (si ya tiene una carpeta con este nombre renmbrela), haga clic en el
botn Next.

Digital Ware Ltda. 5 de 26

KACTUS-HR

Manual de Instalacin Kactus - Oracle

Luego aparecern los mdulos que instalara en la carpeta Kactus. Haga clic en Next.

A continuacin leer los archivos a instalar. Haga clic en Install.

Aparecer a continuacin una ventana que nos muestra que Kactus se esta instalando

Digital Ware Ltda. 6 de 26

KACTUS-HR

Manual de Instalacin Kactus - Oracle

Al finalizar aparece una ventana que nos indica que Kactus se ha instalado
completamente. Hacemos clic en Finish

2. Luego de ejecutar el Setup de instalacin de Kactus HR, debe ejecutar los dos
parches que se encuentran en el CD en la carpeta InstaladorBDE bde510en.exe
y bde511en.exe.

3. Configuracin del BDE: se debe ejecutar el programa Bdeadmin.exe que se


encuentra en C:\Archivos de programa\Common Files\Borland Shared\Bde y
seguir las siguientes instrucciones:

Para MSSQL, INFORMIX y SYBASE seleccione de la carpeta


Databases a Kactus7 (con un slo click), el abre al lado derecho una
carpeta llamada Definicin, alli ubquese frente a la casilla DATABASE
NAME y escriba el nombre de la base de datos creada para KactuS, luego
ubiquese frente a la casilla SERVER NAME y escriba alli el nombre del
servidor de datos (nombre del servidor en la red). (Ver Grfico 1-1)

Digital Ware Ltda. 7 de 26

Manual de Instalacin Kactus - Oracle

KACTUS-HR

Grfico 1-1

Para ORACLE, Seleccione de la carpeta Database a Kactus 7 ( con un


solo clik) el abre al lado derecho una carpeta llamada definicin,
ubiquese frente a la casilla SERVER NAME y escriba alli el nombre del
servidor de datos (nombre del servidor en la red (Ver Grafico 1-2)

(Grafico 1-2)

Luego, ubiquese en el enable integer y cambie false por true, en shema cache
dir digite la siguiente ruta C:/Kactus/GGEN/bin donde guardar alos archivos

Digital Ware Ltda. 8 de 26

KACTUS-HR

Manual de Instalacin Kactus - Oracle

temporales que genera el aplicativo de KactuS y en langdriver seleccione la


opcin ASCII ANSI.
Luego de ejecutar los anteriores pasos grabe esta configuracin.

Seleccione ahora la carpeta Configuration, dentro de Drivers ubique Native para


seleccionar dentro de este a PARADOX, en la casilla NET DIR incluir C:\Kactus y
en LANGDRIVER tome la opcin 'ascii' ANSI. Haga lo mismo para DBASE. (Ver
Grfico 1-3) y guarde los cambios.

CONFIGURACIN NATIVE EN EL BDE

Grfico 1-3

Para Oracle seleccione en la carpeta configuracin, dentro de Drivers ubique


native para seleccionar dentro de este a ORACLE en la casilla DLL32 seleccione
la opcin SQLORA8.DLL grave y reinicialice la maquina para que tome estos
cambios (Ver Grafico 1-4) .

Digital Ware Ltda. 9 de 26

KACTUS-HR

Manual de Instalacin Kactus - Oracle

Grafico 1-4

La Instalacin de una impresora predeterminada, para la aplicacin es


absolutamente necesario.
Nota: hay que tener en cuenta que el DBA de la empresa debe configurar el
acceso a las Bases de Datos de Oracle e Informix por el utilitario
correspondiente.
Ingrese por el BDEAdmin.exe y haga doble clic en el alias de Base de Datos
Kactus7, le pide usuario y Password (Ver Grafico 1-5)

(Grafico 1-5)
Al oprimir click sobre el boton de Ok, si hay conexin correcta el alias Kactus7, queda
en verde (Ver Grafico 1-6).

Digital Ware Ltda. 10 de 26

KACTUS-HR

Manual de Instalacin Kactus - Oracle

(Grafico 1-6).
5.Copiar el Driver.ini de la carpeta Versin ubicada en C:\Kactus\Versin
del equipo en el cual el consultor realizo la implantacin.(para esto el
consultor ya debio haber configurado la empresa por
el programa
correspondinte).

INSTALACIN
DEL
CLIENTE
ACTUALIZADOR DE VERSIN

SERVIDOR

1. Se pueden instalar los archivos ejecutables de la versin de KactuS en un


cliente o servidor, para que los dems puedan actualizar dichos programas,
desde all.
2. Es posible que un equipo sin ser cliente de KactuS pueda suplir esta funcin.
Este equipo se denomina Servidor Actualizador de Versin.
3. Tambin es posible que ningn equipo cumpla la funcin de actualizar la
versin, para lo cual usted deber desactivar la actualizacin automtica del
men de KactuS y en cada cliente instalar los archivos ejecutables.
4. Para instalar los programas ejecutables que componen KactuS siga los pasos
descritos a continuacin:

Ubique la carpeta Archivos Ejecutables en el C.D. de Instalacin.

Cpiela en la carpeta compartida del cliente o servidor actualizador de


versin.

Digital Ware Ltda. 11 de 26

Manual de Instalacin Kactus - Oracle

KACTUS-HR

Si no desea utilizar la actualizacin automtica de versin, copie en cada


cliente las carpetas Bin del CD de instalacin, en la correspondiente
carpeta del directorio Kactus del cliente. Tenga en cuenta la siguiente
definicin de la estructura de directorios que utiliza KactuS con el fin de
instalar en el cliente nicamente lo que vaya a ser utilizado por el
usuario de dicho equipo. (Ver Grfico 1-8)

(Grfico 1-8)

INSTALACIN
KACTUS

ADMINISTRADOR

DE

SEGURIDAD

1. Cuando se desea realizar la instalacion se debe ingresar a la siguiente ruta


C:/Kactus/Gen/Bin y Ubicar el ejecutable Kadseg12. (Ver Grfico 1-9)

Digital Ware Ltda. 12 de 26

KACTUS-HR

Manual de Instalacin Kactus - Oracle

(Grfico 1-9)

Oprimir click sobre este ejecutable en donde aparecera la siguiente pantalla:

En esta pantalla se debe ingresar el usuario y la clave del Administrador de la base de


datos de cada empresa es importante tener en cuenta que esta clave no debe ser
encriptada.
Una vez se oprima click sobre el boton de aceptar se abrira el programa cuando es por
primera vez, pero en caso de que no sea la primera vez que se ingresa aparecera el
siguiente mensaje en donde al oprimir aceptar se accedera al programa:

Digital Ware Ltda. 13 de 26

Manual de Instalacin Kactus - Oracle

KACTUS-HR

2. Una vez se acceda al programa aparecera lo siguiente:

En la carpeta General se encuentran todos los check de los parmetros


generales de seguridad del usuario para el acceso a KactuS; estos son
parametricos y se deben configurar de acuerdo al nivel de seguridad que se
desee al interior de cada empresa.

Activar Parmetros de Seguridad:


Se debe oprimir click sobre este check para que se
activen los siguientes check y poder ingresar los
parmetros de seguridad que se deseen.
Encriptar Claves:
Si se activa esta opcion es para permitir al sistema establecer que las
claves de los usuarios de Kactus queden encriptadas.

Digital Ware Ltda. 14 de 26

Manual de Instalacin Kactus - Oracle

KACTUS-HR

Inactivar Usuario al intento de conexin:


Si se activa este check permite al usuario
ingresar en la grilla que tiene el campo, un
numero determinado de intentos de
conexion en donde si el usuario no logra la conexin se inactivara el acceso del mismo
al aplicativo.
Generar log por error de clave ingresa:
Si se activa este check el sistema generara registro
de LOG de auditoria cuando un usuario trata de
ingresar al sistema con una clave incorrecta.
Forzar cambio de clave si el administrador modifica la clave:
Si se activa este check permite al
sistema
darle
al
usuario
administrador DBA modificar la clave de cualquier usuario
para de este modo
obligarlo a modificarla al momento de ingresar de nuevo al sistema.
Inactivar al usuario despus de Dias de Inactividad:
Si se activa este check permite al
usuario ingresar en la grilla que tiene
el campo un numero determinado de dias en donde si el usuario no ingresa al
aplicativo este quedara inactivo. Lee de gn_utlap el ltimo ingreso al aplicativo y lo
inactiva.
Borrar usuario despus de Dias de Inactividad:
Si se activa este check permite al
usuario ingresar en la grilla que tiene
el campo un numero determinado de
dias en donde el usuario puede permanecer sin ingresar al aplicativo una vez pasen
estos dias y no haya conexin por parte del usuario se borrara la cuenta del mismo.
Borra los permisos de empresa uempr y borra los permisos si los tiene de gn_permi y
lo inactiva.
Advertir al usuario a los Dias antes de expirar la clave:
Si se activa este check permite al
usuario ingresar en la grilla que
tiene el campo un numero determinado de dias en donde segn el numero de dias que
se ingrece se le avisara al usuario cuando su clave expirara para que este la cambio o
renueva.

Digital Ware Ltda. 15 de 26

Manual de Instalacin Kactus - Oracle

KACTUS-HR
Cambiar Clave cada Dias:

Si se activa este check permite al usuario ingresar en


la grilla que tiene el campo un nmero de dias en
donde el usuario debe cambiar la clave de acceso.
Valida desde usuario del campo ultimo cambio de clave y lo compara con el dia de hoy
Utiliza TableSpace / Tablespace:
Este check solo aplica
para oracle, se debe
colocar el nombre del tablespace donde van a quedar grabados los usuarios que se
creen por gn_usuar, si no se utiliza graba como lo esta haciendo hasta el momento en
el tablespace de kactus.dat.

En la carpeta Claves de Acceso se debe parametrizar la seguridad de las claves


de acceso de los usuarios de KactuS:
No permitir caracteres Seguidos. Nro Caracteres:
Si se activa este check activa el
campo Nro de caracteres en
donde se debe ingresar un nmero de caracteres que se desea no se repita en la
clave de acceso.

Digital Ware Ltda. 16 de 26

Manual de Instalacin Kactus - Oracle

KACTUS-HR

Ejemplo: si se ingresa una clave como esta el sistema lo rechazaria Johanaa


porque se parametrizo que no utilice dos caracteres seguidos.
Clave No Puede ser igual al usuario:
Si se activa este check no se podra ingresar un
clave igual al nombre del usuario.
Ejemplo: Usuario: johanav
Clave: johanav
Clave No puede ser inversa al usuario
Si se activa este check el sistema no permite
ingresar claves inversas al nombre del usuario.
Ejemplo: Usuario: johanav
Clave: vanahoj
Clave No puede tener

Caracteres del Usuario


Si se activa este check el sistema
no permite que se ingresen claves

en donde tenga caracteres del usuario.


Ejemplo: Usuario: johanav
Clave: sistemas
Esta clave no serviria porque contiene caracteres del nombre de usuario.
Clave No puede Ser Igual a la Anterior
Si se activa este check el sistema no permite
que en el momento que se desee ingresar una
nueva clave esta sea igual a la anterior.
Ejemplo:

Usuario: johanav
Clave: sistemas
Confirmar Clave: sistemas

En este caso el sistema no permitiria ingresar la clave nueva porque es la misma


que la anterior.
Clave no puede ser inversa a la Anterior

Digital Ware Ltda. 17 de 26

Manual de Instalacin Kactus - Oracle

KACTUS-HR

Si se activa este check el sistema no permite


que en el momento que se desee ingresar
una nueva clave esta sea inversa a la anterior.
Ejemplo: Usuario: johanav
Clave: sistemas
Confirmar Clave: sametsis
En este caso el sistema no permitiria ingresar la clave nueva porque es la misma
clave que la anterior solo que fue colocada inversamente.
Clave No puede Tener Caracteres del Anterior
Si se activa ectiva este check
permite ingresar un numero de
caracteres en el que se desea no se repita el numero de caracteres que se defina
de la clave anterior.
Ejemplo: Usuario: johanav
Clave: sistemas
Confirmar Clave: Colombianos
En este caso el sistema no permitiria ingresar la clave nueva ya que se parametrizo
que la nueva clave no tuviera tres caracteres de la clave anterior.y esta lo posee
como se observa en el ejemplo.
Longitud
Al activar estos check permiten al
sistema
ingresar
el
numero
maximo y minimo con que se
desea se creen las claves de
acceso al aplicativo.
User Historico de Claves
Si se activa este check se
parametriza el numero de veces
que se permitira se repita una
clave.
Ejemplo: si se coloca 5 el sistema dejara repetir una clave a la quinta vez de
cambio es decir:
Clave
Clave
Clave
Clave

1
2
3
4

sistemas
equipo1
kactus1
usuario

Digital Ware Ltda. 18 de 26

KACTUS-HR

Manual de Instalacin Kactus - Oracle

Clave 5 nomina
Clave 6 sistemas

En la carpeta Directorio Activo se debe activar la opcion Validar Contra Directorio


Activo para especificar la direccin de dominio sobre el directorio.
Validar Contra Directorio Activo / Dominio
Al activar el
check
de
Validar Contra
Directorio Activo se activa el campo Dominio en donde se debe ingresar la direccion
del directorio activo este debe ser el dominio donde esta kactus definido al interior de
cada empresa.
Tambien se habilita la opcion Tipo donde se elige LDAP para autenticacin con
Windows.

Validar Contra Directorio Activo LDAP Novell.


Para utilizar la validacin LDAP Novell se debe activar el check de Valida Directorio
Activo y seleccionar en Tipo la opcion LDAP Novell. Tambin se debe ingresar la
siguiente informacin.

Digital Ware Ltda. 19 de 26

KACTUS-HR

Manual de Instalacin Kactus - Oracle

Validar Contra Directorio Activo LDAP Novell / Dominio.


En el campo Dominio o Host se ingresa la IP o
nombre del Servidor LDAP como se observa en la
siguiente imagen.

Validar Contra Directorio Activo LDAP Novell / Puerto.


En el campo Puerto se ingresa el nmero de puerto del Directorio Activo LDAP Novell.
Ejemplo:

Validar Contra Directorio Activo LDAP Novell / Arbol.


En el campo Arbol se ingresa el nombre de arbol del Directorio Activo LDAP Novell.
Ejemplo:

Validar Contra Directorio Activo LDAP Novell / Usuario aplicacin LDAP.


En el campo Usuario aplicacin LDAP se ingresa el usuario que referencia la
aplicacin Kactus que se conecta a LDAP.

Validar Contra Directorio Activo LDAP Novell / Usuario aplicacin LDAP.


En el campo Clave usuario aplicacin LDAP se ingresa el password asociado al
usuario que referencia la aplicacin Kactus en LDAP.

Validar Contra Directorio Activo LDAP Novell / Procedure.

Digital Ware Ltda. 20 de 26

Manual de Instalacin Kactus - Oracle

KACTUS-HR

Se creo un Procedimiento llamado PR_AUTENTICAR_USUARIO_KACTUS el cual


realiza la autenticacin con el directorio activo LDAP Novell. El funcionamiento es el
siguiente.
El procedimiento tiene los parmetros:
- V_USUARIOA: Parmetro de entrada que recibe el Usuario aplicacin LDAP del
KAdSeg12.
- V_PASSWDA: Parmetro de entrada que recibe la Clave usuario aplicacin LDAP del
KAdSeg12.
- V_USUARIO: Parmetro de entrada que recibe la Usuario LDAP del KMenuV12.4.
- V_PASSWD: Parametro de entrada que recibe la Clave del Usuario LDAP del
KMenuV12.4.
- V_HOST: Parametro del entrada que recibe el Dominio o Host del KAdSeg12.
- V_PORT: Parametro de entrada que recibe el Puerto del KAdSeg12.
- V_ARBOL: Parmetro de entrada que recibe el Arbol del KAdSeg12.
- V_VALIDO, V_CODIGO y V_MENSAJE: Son parmetros de salida que arrojan 0 si no
se realiza la autenticacin y 1 si se realiza la autenticacin con si respectivo Codigo y
Mensaje.
Proceso interno:
El procedimiento realiza la autenticacin del Usuario aplicacin LDAP en el
contenedor de Aplicaciones, en caso que supere este paso se buscara que el Usuario
LDAP en los contenedores de Empleados, Contratistas y Grupos, de lo contrario la
validacin arrojara el valor 0.
Menu de Kactus:
En el KMenuV12.4 se ingresa el Usuario LDAP y la Clave del Usuario LDAP el cual
consume el procedimiento PR_AUTENTICAR_USUARIO_KACTUS y asigna los
respectivos parmetros de entrada y se realiza el proceso interno del procedimiento.
Esta funcionalidad aplica apartir de la version 12.4.0.28 del KMenuV12.4.

Digital Ware Ltda. 21 de 26

Manual de Instalacin Kactus - Oracle

KACTUS-HR

En la carpeta usuario Kadmin el sistema permite realizar el cambio de la clave


de usuario administrador de KactuS pero tiene que quedar parametrizada en la
maquina de donde se leen los ejecutables en el drivers.ini asi:
pathadmin=olqlikigeehgbdh@>@=<=9;: y en las maquinas de los clientes en
el mismo drivers.ini asi: pathbase=y:\ donde y: es la unidad de red de donde
se esta leyendo los ejecutables (maquina administradora donde quedo el
pathadmin); si no se desea cambiar la clave del kadmin no se realiza ningun
cambio.
.

Usuario / Clave / Confirmar Clave:


En
de
la

estos campos se debe ingresar el nombre


usuario y la clave y en caso de cambio de
clave en el campo confirmar clave ingresar
misma clave confirmando la ingresada y
oprimir el boton cambiar clave y aplicar.

En la carpeta Registro el sistema trae el


usuario con el cual se accedio a la
parametrizacin de la seguridad del sistema.

Digital Ware Ltda. 22 de 26

Manual de Instalacin Kactus - Oracle

KACTUS-HR

En la carpeta Diccionario de Claves Debiles se debe ingresar las posibles


claves que se consideren son obvias o comunes para el acceso al aplicativo,
denegando de esta manera el acceso facil.
POSIBLES ERRORES EN SQL
1. Aparece un cuadro de dialogo donde nos pide depurar el programa.

SOLUCIN:
Ir a Inicio-> ejecutar escribir regedit

Luego ingresar a HEY_LOCAL_MACHINE

Digital Ware Ltda. 23 de 26

KACTUS-HR

Manual de Instalacin Kactus - Oracle

Posteriormente,
ingresar
a
SOFTWARE/MICROSOFT/WINDOWS
NT/CURRENT
VERSION/Aedebug, al lado derecho de la pantalla aparece: Predeterminado, auto,
Debugger, UserdebuggerHotKey4, se debe hacer clic en AUTO donde aparecera:

Se debe cambiar el 1 por el 0 y hacer clic en aceptar para que realice los cambios.
2.

SOLUCION:
En el motor de Base de datos SQL hacer clic derecho sobre la Base de Datos y
seleccionar propiedades.

Digital Ware Ltda. 24 de 26

KACTUS-HR

Manual de Instalacin Kactus - Oracle

Luego debemos seleccionar Opciones y en Nivel de compatibilidad cambiarlo a SQL


Server 7.0(7.0), hacer clic en aceptar para que realice los cambios.

Digital Ware Ltda. 25 de 26

KACTUS-HR

Manual de Instalacin Kactus - Oracle

3. Si al ingresar a Kactus aparece una ventana indicandonos que el usuario no tiene


permisos para las empresas registradas en esta mquina, se debe copiar la carpeta
Versin ubicada en C:\Kactus\Versin del equipo en el cual el consultor realizo la
implantacin.(para esto el consultor ya debio haber configurado la empresa por el
programa correspondinte).

Digital Ware Ltda. 26 de 26

Potrebbero piacerti anche