You are on page 1of 32

INSTALACION PAYROLL

1 INSTALACION DE PAYROLL
Para poder instalar PayRoll, se requiere efectuar esta instalacin con una cuenta que
tenga privilegios de administrador sobre el equipo.
Instalacin del mdulo de PayRoll
Al ingresar el Cd de Instalacin de PayRoll, se ejecuta automticamente el programa de
instalacin. Nos encontramos con la siguiente pantalla:

Si mientras se est preparando la instalacin aparece el siguiente mensaje .

Se debe presionar aceptar. En el disco de instalacin se encuentra el directorio:


ISSstupPrerequisites , ejecutar el archivo dotnetfx35, siguiendo las especificaciones
adjuntas.
.

Se presentan las siguientes pantallas :

Al presionar la opcin : He ledo los trminos de contrato de licencia y los ACEPTO, se


activa la opcin instalar .
Luego de instalado, entrar al setup del CD de instalacin .
Aparecer :

Se presenta la ventana donde se debe aceptar los trminos de uso de la licencia de


PayRoll.

En la siguiente ventana se debe elegir la carpeta donde se instalar PayRoll, por defecto es
C:\PayRoll4\ (En caso de que desee especificar otra ruta, debe presionar el botn cambiar
para hacerlo).

Se recomienda seleccionar instalacin tpica.

Luego de presionar siguiente, se muestran la configuracin de instalacin, y se va


desplegando una ventana que indica el progreso y el estado de la instalacin.

Por ltimo, aparece la pantalla de finalizacin de la instalacin.

Al terminar la Instalacin aparecer el icono de PayRoll en el escritorio. Al ejecutarlo por


primera vez aparecer por defecto una ventana con estos datos:

Se debe ingresar la clave por defecto del usuario PERSONAL: PERSO


Luego se nos presentar el siguiente mensaje.

Se debe registrar le librera rutinet.dll, ubicada en la carpeta del ejecutable pr.exe Si la


librera fue registrada correctamente, se desplegar un mensaje que indicar que proceso
termin exitosamente.
Se debe utilizar una cuenta con privilegios de Administrador si el sistema operativo del
equipo en Windows 2000, Windows XP Windows 2003. Si el sistema operativo es
Windows Vista, debe utilizarse la cuenta de Administrador local del equipo, NO funciona
si se utiliza una cuenta con privilegios de Administrador.
Bajo el directorio Payroll4 debemos digitar la siguiente sentencia , tal como lo muestra la
pantalla :
C:\payroll4\RegAsm.exe rutinet.dll /CODEBASE

Ingresar nuevamente a Payroll, y el sistema solicitar la licencia de Uso.

Al presionar Si, aparecer la ventana que indica que debe pedir una licencia a PayRoll.

Se despliega una venta que mostrar el Cdigo de Sitio, el cual se debe enviar a Payroll
para que se genere la licencia de uso, se debe indicar el tipo de licenciamiento y
plataforma:
-

Ejemplo 1: Cdigo de Sitio D6EF 385A 9732 F98C C6, licencia local para mdulo
PayRoll FOX para 1 usuarios.
Ejemplo 2: Cdigo de Sitio D6EF 385A 9732 F98C C6, licencia local para mdulos de
recursos humanos SQL para 1 usuario.

Una vez que PayRoll entregue la licencia, debe ser ingresa en Licencia de uso.

INSTALACION BASE DE DATOS FOX


2 BASE DE DATOS FOX
La base de datos en Fox est compuesta por una serie de archivos con extensin .dbf, .cdx
y .ftp. El instalador de PayRoll crea una base de datos por defecto, en blanco, en un
directorio llamado ARCH, pero ese nombre de carpeta puede ser cambiado por cualquier
otro. La ubicacin de esta base de datos depende del tipo de acceso.
2.1 Acceso Local
El directorio de la base de datos se encuentra ubicado en un solo equipo y slo es
accedido a travs del sistema PayRoll de ese equipo. Ejm:

2.2 Acceso en Red


Varios usuarios acceden a la(s) base(s) que se encuentra(n) en un recurso de red. En ese
caso, el ejecutable PR.EXE, las libreras y la licencia se encuentran ubicados en el equipo
de cada usuario y la estructura del directorio comn y la(s) carpeta(s) de base de datos se
encuentran en un recurso de red.
Ejm: En la siguiente figura, en cada estacin de trabajo se debe configurar el juego de
datos con estos parmetros:

Tambin se puede dar el caso de un directorio comn por cada base de datos. Ejm: en la
siguiente figura, en cada estacin de trabajo se debe configurar el juego de datos con
estos parmetros:

INSTALACION BASE DE DATOS SQL


3 BASE DE SQL
PayRoll puede trabajar con un servidor de base de datos Microsoft SQL 2000 Microsoft
SQL 2005 (Ver en el punto 1.1.3 los requisitos mnimos).
3.1 Creacin de Base SQL
Se debe solicitar al administrador de la base de datos la creacin de una base por cada
juego de datos. El nombre de la base debe ser de mximo 10 caracteres, sin espacios, ni
smbolos especiales. Ver punto 10.3 para creacin de base SQL 2000 y punto 11.3 para
creacin de base SQL 2005.
3.2 Creacin de Usuario SQL
Se debe solicitar al administrador de la base de datos la creacin de un usuario para cada
base de payroll, con autenticacin SQL y rol de propietario de esa BD. Ver punto
10.4 para creacin de base SQL 2000 y punto 11.4 para creacin de base SQL 2005)
3.3 Ejecucin de Script de Creacin
Se debe solicitar al administrador de la base de que ejecutar el siguiente script para cada
base de PayRoll creada (antes de iniciar la instalacin del payroll):
CREATE TABLE [dbo].[RPARAMS](
[Copar] [char](12) NOT NULL DEFAULT (''),
[Descrip] [char](30) NOT NULL DEFAULT (''),
[Param] [char](254) NOT NULL DEFAULT (''),
[Ngrab] [int] NOT NULL DEFAULT 0,
[Paradi] [varchar](2000) NOT NULL DEFAULT (''),
CONSTRAINT [PK_RPARAMS] PRIMARY KEY CLUSTERED ([Copar] ASC)) ON [PRIMARY]

3.4 Creacin de ODBC SQL


En caso de tener 2 o ms bases de datos ubicados en un servidor SQL, slo basta con crear
1 slo ODBC que comunique con el servidor SQL.
-

Debe ir a Panel de ControlHerramientas AdministrativasOrgenes de


Datos(ODBC)
Elegir la pestaa DNS de sistema y presionar el botn Agregar
Elegir el controlador: SQL Server
Y presionar el botn Finalizar.

Ingresar el nombre del ODBC, una descripcin y el nombre del servidor SQL,
presionar el botn Siguiente

Elegir Autenticacin SQL, ingresar el nombre del usuario SQL de la BD, su


contrasea y presionar el botn Siguiente

Verificar que las opciones de la siguiente ventana sean:

La casilla Realizar conversin de los datos de caracteres debe estar desmarcada,


presionar los botones Finalizar y Aceptar

3.5 Creacin del Juego de datos


Antes de crear el juego de datos se deben definir cada uno de los datos a ingresar en el
juego de datos.
Nombre del juego de datos: definir un nombre.
Descripcin:
una pequea descripcin.
Tipo de Motor de Datos: MSSQL-200X
Ruta de Directorios Compartidos: se definir la ruta de los archivos comunes para cada una
de las bases de datos.
Ruta Control de Licencias: se debe ingresar la ruta de la licencia. Si la licencia fue instalada
de forma local, en general la ruta de la licencia es C:\PAYROLL4\. Si se
utilizan licencias concurrentes instaladas en un servidor de licencias, se

debe crear una unidad de red direccionada a la ruta de ese servidor


indicar la ruta directa. Ejm: el servidor se llama CORPORATIVO y las
licencias fueron instaladas en una carpeta compartida llamada PAYROLL4,
se puede crear una unidad de red (L:) red direccionada a
\\CORPORATIVO\PAYROLL4 utilizar esta ruta:
Ruta de Control de Licencias:

L:\

Ruta de Control de Licencias:

\\CORPORATIVO\PAYROLL4\

Password:
clave del usuario dueo de la base de datos (Ver 5.2)
Nombre de la conexin: nombre de la ODBC (Ver 5.4)
Usuario Interno: nombre del usuario dueo de la base de datos (Ver 5.2)
Base de datos: nombre de la base de datos (Ver 5.1)
Nombre del Servidor: nombre del Servidor de la base de datos.
3.5.1 Directorio de Comunes Local
El directorio de archivos comunes se encuentra ubicado en cada estacin de trabajo. Si se
efecta un cambio, ste debe ser actualizado en cada una de los equipos. Ejm:

3.5.2 Un Directorio de Comunes en Red para todas las BD


El directorio de archivos comunes se encuentra ubicado en un solo repositorio. Si se
efecta un cambio, ste debe ser actualizado una sola vez en el repositorio comn. Ver
puntos 1.4.2 1.4.3 para su configuracin.
Este directorio puede trabajar con una sola base de datos con varias bases de datos. En
ese caso, se debe crear un juego de datos por cada base de datos, indicando que la Ruta
de Directorios Compartidos es la misma para cada base. Ejm:

3.5.3 Un Directorio de Comunes en Red por cada BD


Una empresa puede organizar su informacin en varias bases de datos o juegos de datos
de manera descentralizada y utilizar un directorio comn diferente para cada base de
datos; es decir, los formatos de documentos, reportes, mdulos articulados y ejecutables
son diferentes para cada base de datos.
Si cada directorio de archivos comunes se encuentra ubicado en un solo repositorio, ver
puntos 1.4.2 1.4.3 para su configuracin. Ejm:

3.6 Ingresar por primera vez a una Base de Datos Nueva


Una vez creado el juego de datos, se despliega una ventana. Se presiona la tecla ENTER
para pasar de la fila Juego de datos a Usuario, si no despliega mensaje de error, es un
indicador de que la conexin entre el equipo y la base de datos est correcta. Para pasar
de la fila Usuario a Contrasea presionar la tecla ENTER, si no presenta error, el usuario

existe en la base de datos. Se debe ingresar la contrasea del usuario. La clave por defecto
del usuario PERSONAL es PERSO.

Se despliegan las siguientes ventanas de error, las cuales deben ser aceptadas y son
normales:

Se despliega una ventana de configuracin, que debe ser cerrada.

Ante la ventana de Nueva Versin, presionar el botn Yes.

Presionar el botn Yes cuando se despliega la ventana de RCATALOG

Cuando despliegue la ventana de revisin y creacin de tablas presionar el botn Yes

Aceptar la ventana de actualizacin de tablas

Aceptar la ventana de Procedimientos Almacenados

Se despliegan las siguientes ventanas de error, las cuales deben ser aceptadas y son
normales (estn relacionadas con el modulo CAS:

Se despliega la ventana de Migracin entre plataformas, la cual debe ser cerrada.

Se despliega esta ventana de aviso, la cual indica que el proceso ha terminado.

3.7 Servidor de Archivos Comunes y de Base de Datos SQL


En lugar de tener 2 servidores por separado, uno para los el Directorio de Comunes y otro
para SQL, se puede tener en 1 slo servidor los 2 servicios.

INSTALACION BASE DE DATOS ORACLE


4 BASE DE DATOS ORACLE
PayRoll puede trabajar con un servidor de base de datos Oracle 9i superior. El cliente
Oracle 9i superior debe estar instalado en el equipo donde se instalar PayRoll (Ver los
punto 1.1.1 para requisitos mnimos de clientes y 1.1.4 para requisitos de servidores).
4.1 Creacin Base de Datos Oracle
A momento de trabajar con Oracle, toda definicin debe efectuarse con la tecla BLOQUE
MAYUS activada. Si se estn utilizando herramientas graficas de administracin de Oracle,
se debe tener cuidado de que la tecla BLOQUE MAYUS est activada, ya que en general el
texto visualizado en la herramienta grafica se ve en maysculas, pero eso no implica que
se haya creado en maysculas. Para Oracle maysculas y minsculas no tienen mayor
importancia, pero s la tiene para PayRoll
-

TABLESPACE: si la empresa as lo considera, puede definir un TableSpace para


PayRoll (por un motivo de orden, para separar a PayRoll de otras aplicaciones),
pero no es requisito de PayRoll.
USUARIO/ESQUEMA: se debe definir un usuario/esquema para cada juego de
datos. Se debe dar a este usuario los roles de CONNECT y RESOURCE (con
privilegios de administrador) y debe ser definido en el TABLESPACE determinado
por el usuario. El tamao mximo del nombre del usuario es 10 caracteres (no
olvidar asignar la clave con la tecla BLOQUE MAYUS activada). No se recomiendan
utilizar caracteres especiales.
PASSWORD de USUARIO: el tamao mximo debe ser de 10 caracteres (no olvidar
crear el usuario con la tecla BLOQUE MAYUS activada). No se recomiendan utilizar
caracteres especiales.

4.2 Ejecucin de Script de Creacin


Se debe ejecutar el siguiente script en el esquema oracle que acaba de ser creado (antes
de iniciar la instalacin del payroll):
CREATE TABLE RPARAMS
(COPAR CHAR(12) DEFAULT ' ' NOT NULL,
DESCRIP CHAR(30) DEFAULT ' ' NOT NULL,
PARAM CHAR(254) DEFAULT ' ' NOT NULL,
NGRAB NUMBER DEFAULT 0 NOT NULL,
PARADI VARCHAR2(2000) DEFAULT ' ' NOT NULL,
CONSTRAINT PK_RPARAMS PRIMARY KEY(COPAR));

4.3 Creacin de ODBC para Base de Datos Oracle


Antes de crear el ODBC, el administrador de red debe indicar el nombre del servicio que
permite la comunicacin entre el equipo y servidor de base de datos. Puede utilizar el

comando TNSPING NombreServicio para determinar si realmente existe esa comunicacin.


Ejm:

Si el sistema operativo del equipo es Windows 2000, se debe verificar si el Componente de


Acceso de Datos (MDAC) es 2.8 superior:
Para verificar, visualizar ficha Versin de las propiedades del archivo msado15.dll, que
generalmente se encuentra ubicado en C:\Archivos de programa\Archivos
comunes\System\ado\

Una vez que ya se tienen todos los datos y se comprob que se cumple con los requisitos
mnimos, se puede proceder a crear el ODBC. Se debe crear un ODBC por cada Juego de
Datos base. Ejm: si se tienen 3 bases, se deben crear 3 ODBC

InicioPanel de ControlHerramientas AdministrativasOrgenes de


Datos(ODBC)
Elegir la pestaa DNS de sistema y presionar el botn Agregar

Elegir el controlador para Oracle: Microsoft ODBC for Oracle Microsoft ODBC
para Oracle
Y presionar el botn Finalizar.

Nombre del origen de datos: el nombre del nuevo ODBC (en MAYUSCULAS). Ejm:
ORAMOD
Descripcin: una pequea descripcin (en MAYUSCULAS).)
Nombre del Usuario: el nombre del usuario/esquema creado para payroll (en
MAYUSCULAS). Ejm: MODELO
Servidor: nombre del servicio Oracle (en MAYUSCULAS). Ejm: MODELO.MODELO.CL

4.4 Instalacin de PayRoll


Ver Captulo III.

4.5 Creacin del Juego de datos


A momento de crear el juego de datos, todos los datos deben ser ingresados en
MAYUSCULAS.
Nombre de juego de datos: nombre de identificacin. Ejm: PAYROLL
Descripcin:
una pequea descripcin
Tipo de Motor de Datos:
elegir ORACLE
Ruta de Directorios Compartidos: indicar la ruta de los archivos comunes. Ejm:
C:\PAYROLL4
Ruta de control de Licencia: indicar la ruta de la licencia de payroll
Password:
clave del usuario/esquema
Nombre Coneccion:
nombre de la ODBC. Ejm: ORAMOD
Usuario interno:
usuario/esquema oracle. Ejm: MODELO
Base de datos:
usuario/esquema oracle. Ejm: MODELO
Nombre del Servidor:
nombre del servidor oracle. Ejm: SERVERORA

Ruta Control de Licencias: se debe ingresar la ruta de la licencia. Si la licencia fue instalada
de forma local, en general la ruta de la licencia es C:\PAYROLL4\. Si se
utilizan licencias concurrentes instaladas en un servidor de licencias, se
debe crear una unidad de red direccionada a la ruta de ese servidor
indicar la ruta directa. Ejm: el servidor se llama CORPORATIVO y las
licencias fueron instaladas en una carpeta compartida llamada PAYROLL4,
se puede crear una unidad de red (L:) red direccionada a
\\CORPORATIVO\PAYROLL4 utilizar esta ruta:
Ruta de Control de Licencias:

L:\

Ruta de Control de Licencias:

\\CORPORATIVO\PAYROLL4\

4.5.1 Directorio de Comunes Local


El directorio de archivos comunes se encuentra ubicado en cada estacin de trabajo. Si se
efecta un cambio, ste debe ser actualizado en cada una de los equipos. Ejm:

4.5.2 Un Directorio de Comunes en Red para todas las BD


El directorio de archivos comunes se encuentra ubicado en un solo repositorio. Si se
efecta un cambio, ste debe ser actualizado una sola vez en el repositorio comn. Ver
puntos 1.4.2 1.4.3 para su configuracin.
Este directorio puede trabajar con una sola base de datos con varias bases de datos. En
ese caso, se debe crear un juego de datos por cada base de datos, indicando que la Ruta
de Directorios Compartidos es la misma para cada base. Ejm:

4.5.3 Un Directorio de Comunes en Red por cada BD


Una empresa puede organizar su informacin en varias bases de datos o juegos de datos
de manera descentralizada y utilizar un directorio comn diferente para cada base de
datos; es decir, los formatos de documentos, reportes, mdulos articulados y ejecutables
son diferentes para cada base de datos.
Si cada directorio de archivos comunes se encuentra ubicado en un solo repositorio, ver
puntos 1.4.2 1.4.3 para su configuracin. Ejm:

4.6 Ingresar por primera vez a una Base de Datos Nueva


Una vez creado el juego de datos, se despliega una ventana. Se presiona la tecla ENTER
para pasar de la fila Juego de datos a Usuario, si no despliega mensaje de error, es un
indicador de que la conexin entre el equipo y la base de datos est correcta. Para pasar

de la fila Usuario a Contrasea presionar la tecla ENTER, si no presenta error, el usuario


existe en la base de datos. Se debe ingresar la contrasea del usuario. La clave por defecto
del usuario PERSONAL es PERSO.

Se despliegan las siguientes ventanas de error, las cuales deben ser aceptadas y son
normales:

Se despliega una ventana de configuracin, que debe ser cerrada.

Ante la ventana de Nueva Versin, presionar el botn Yes.

Presionar el botn Yes cuando se despliega la ventana de RCATALOG

Cuando despliegue la ventana de revisin y creacin de tablas presionar el botn Yes

Aceptar la ventana de actualizacin de tablas

Aceptar la ventana de Procedimientos Almacenados

Es posible que se desplieguen ventanas de error (relacionadas con el modulo CAS), las
cuales deben ser aceptadas y son normales.
Se despliega la ventana de Migracin entre plataformas, la cual debe ser cerrada.

Se despliega esta ventana de aviso, la cual indica que el proceso ha terminado.

4.7 Servidor de Archivos Comunes y de Base de Datos Oracle


En lugar de tener 2 servidores por separado, uno para los el Directorio de Comunes y otro
para Oracle, se puede tener en 1 slo servidor los 2 servicios.

INSTALACION EN TERMINAL SERVER


5

INSTALACION EN TERMINAL SERVER

Una instalacin en Terminal Services permite trabajar de forma remota con 2 servidores: 1
servidor de Aplicaciones y 1 Servidor de Base de Datos.
Los clientes se comunican al servidor de aplicaciones a travs de una aplicacin llamada
Escritorio Remoto. Dependiente de la configuracin, si est fuera de la red de la empresa
pueden utilizar internet para conectarse a ese servidor tambin pueden hacerlo
utilizando la red de la empresa.
Una vez que se conectan, inician sesin en ese servidor y utilizan los recursos del servidor
de Aplicaciones. (Ver los requisitos mnimos en el punto 1.1)

5.1 Instalacin de PayRoll en Terminal Server


Esta instalacin se realiza y configura de la misma forma como se hace en una instalacin
local, es decir, se instalan las aplicaciones en forma normal, teniendo la precaucin de
instalar en modo de instalacin dentro del servidor (esto se hace desde el men agregar o
quitar programas del panel de control) y luego se configuran los archivos comunes en
forma local y se solicitan las licencias correspondientes.
Para la instalacin en terminal Server se requiere:
1. Servidor Windows 2000 Server o Windows Server 2003 en modo de servidor de
aplicaciones.
2. Licencias CAL de terminal Server y CAL de Windows
3. 16 MB de memoria RAM por cada usuario que se conecta en forma remota ms la
memoria base que requiere el sistema operativo.

4. Instalar y configurar las aplicaciones PayRoll que se desean publicar con terminal
Server.
5. Configurar en el perfil o cuenta de cada usuario el acceso a la aplicacin y un
directorio de inicio (para dejar archivos temporales) distinto para cada usuario
que accede por terminal server.
6. Utilizar la aplicacin Escritorio Remoto en el cliente para conectarse al Servidor
Terminal Server.
Se deben aplicar polticas de Seguridad a las sesiones de los usuarios para restringir el
acceso a los recursos del servidor.
5.2 Configuracin del Acceso a PayRoll
Para cada cuenta de usuario se debe crear una carpeta donde ese usuario tenga permisos
de Modificar, Lectura y Ejecucin, Mostrar el contenido de la Carpeta, Lectura y Escritura.
Ejm:

Para cada sesin del usuario se debe configurar el icono de acceso (en propiedades del
icono), indicando que la aplicacin DEBE iniciarse en esa carpeta:

ACTUALIZACIONES
6 ACTUALIZACION DE VERSION
Antes de actualizar la versin del ejecutable de un mdulo, se recomienda que esa
actualizacin sea probada en un ambiente de pruebas. Si el cliente acepta y valida los
cambios, entonces se debe proceder a la actualizacin en ambiente de produccin.
Se recomienda que se proceda a la actualizacin de versin despus del proceso de cierre
de mes.
6.1

Procedimiento de Actualizacin
1. PayRoll proporcionar un documento con los requisitos, modificaciones e
instrucciones especficas, adems del nuevo ejecutable, archivos y libreras
necesarias para efectuar el cambio.
2. Obtener un respaldo de la base de datos.
3. Obtener un respaldo del directorio de comunes, mnimo de:
- Carpetas LIS, MAE, COMUN
- Ejecutables: PR.EXE, CAS.EXE, EVA.EXE
- Archivos RCONSQL: RCONSQL.DBF y RCONSQL.EXE
4. Actualizacin de tablas si corresponde (Solo para bases de datos de tipo SQL). En
algunas ocasiones se proporcionar un script que efectuar los cambios
necesarios a nivel de estructura de tablas.
5. Actualizacin de archivos comunes y ejecutables. Se deben agregar o reemplazar
documentos, formatos, mdulos articulados, ejecutables y otros archivos
proporcionados por PayRoll.
6. Se debe ingresar a la base de datos con la cuenta del usuario PERSONAL y leer y
aceptar las ventanas que se desplieguen.
7. En caso de tener problemas con la versin, se puede volver inmediatamente atrs
utilizando los respaldos de base de datos y comunes obtenidos antes de la
actualizacin.

You might also like