nexus hr (manual de instalación) v1

32
7/18/2019 NEXUS HR (Manual de Instalación) v1 http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 1/32  Manual de Instalación © Nexus Group Página 1 de 32 Manual de Instalación NEXUS HR

Upload: martinabel

Post on 02-Mar-2016

120 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 1/32

 

Manual de Instalación

© Nexus Group  Página 1 de 32

Manual de Instalación

NE X US HR

Page 2: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 2/32

 

Manual de Instalación

© Nexus Group  Página 2 de 32

Tabla de Contenidos 

1.  RESUMEN GENERAL.  .................................................................................................................. 3 

2.  INSTALACIÓN BASE DE DATOS. ........................................................................................... 5 

2.1.  Usuario de Conexión.  ......................................................................................................... 5 

2.2.  Configuración de Base de Datos. ................................................................................... 6 

3.  INSTALACIÓN APP SERVER.  ................................................................................................... 8 

3.1.  Usuario de Servicio.  ............................................................................................................ 8 

3.2.  Configuración Regional. ..................................................................................................... 9 

3.3.  Acceso a Base de Datos. ................................................................................................... 9 

3.4.  Instalación de Servicios.  ................................................................................................... 9 

3.5.  Configuración de DCOM.  ................................................................................................. 11 

3.6.  Servicio de NexusHR.  ....................................................................................................... 14 

3.7.  Configuración IIS. .............................................................................................................. 15 

3.8.  Otras configuraciones.  ..................................................................................................... 20 

4.  INSTALACIÓN FRONTEND.  .................................................................................................... 21 

4.1.  Instalación Nueva. ............................................................................................................. 22 

4.2.  Instalación Alternativa. .................................................................................................... 23 

5.  CONFIGURACION XML.  ........................................................................................................... 24 

6.  INSTALACIÓN NSC (Nexus System Console). ............................................................... 27 

6.1.  AppServer.  ............................................................................................................................ 27 

6.2.  FrontEnd.  ............................................................................................................................... 28 

7.  INSTALACIÓN NAMS (Nexus Audit Management System). ...................................... 30 

8.  INSTALACIÓN NASS (Nexus Alert & Scheduling System). ....................................... 32 

Page 3: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 3/32

 

Manual de Instalación

© Nexus Group  Página 3 de 32

1.  RESUMEN GENERAL.

En este documento Ud. encontrará toda la información necesaria para instalar yconfigurar Nexus HR 4.

Esta guía ha sido confeccionada para que Uds. conozca y pueda instalar y configurar loselementos necesarios que permiten el funcionamiento del aplicativo de acuerdo a laarquitectura tecnológica en la que ha sido desarrollado.

En esta instancia se considera que las configuraciones iniciales y cumplimiento delCHECKLIST han sido realizadas y los resultados son satisfactorios.

Toda referencia que se haga en este instructivo a archivos de la instalación, están

basados en la siguiente estructura de carpetas:

NexusHR Archivos

App Server 

Controles NexusHRControlServidorSetup.exe

Servicios NexusHRServidorSetup.exe

PaginaASP global.asa

InterfazAdmVersion.asp

InterfazComun.asp

InterfazLogin.asp

InterfazLOginCambioUsuario.asp

InterfazSalida.asp

Licencia NexusHRLicense.dat

XMLNexusHRServerConfig.xml

FrontEnd 

Controles NexusHRControlSetup.exe

Cliente NexusHRSetup.exe

Database Server 

Base de Datos DBInicial (la extensión dependerá del

motor de base de datos).

NSC 

AppServer NexusHRSrvDatosActuNSC.exe

NexusHRSrvDatosNSC.exe

FrontEnd NexusSystemConsole.exe

XMLNSCConfig.xml

NAMS 

Page 4: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 4/32

 

Manual de Instalación

© Nexus Group  Página 4 de 32

ScriptSQLSe incluyen script sql de creación de

tablas. No se especifíca nombre de

archivo porque no necesariamente

pueden incluir SQLs en esta carpeta.

NASS 

AppServer  NTSVC.zip

ScriptSQLSe incluyen script sql de creación de

tablas. No se especifíca nombre de

archivo porque no necesariamente

pueden incluir SQLs en esta carpeta.

Documentación 

Funciones y Parámetros -  Funciones y Parametros de Capacitación.doc

-  Funciones y Parametros de Estandar de

Argentina.doc

-  Funciones y Parametros de Estandar de

Bolivia.doc

-  Funciones y Parametros de Estandar de

Chile.doc

-  Funciones y Parametros de Estandar de

Colombia.doc

-  Funciones y Parametros de Estandar de Costa

Rica.doc

-  Funciones y Parametros de Estandar de

Peru.doc

-  Funciones y Parametros de Estandar de

Uruguay.doc

-  Funciones y Parametros de Estandar.doc

-  Funciones y Parametros de Evaluacion.doc

-  Funciones y Parametros de Interfaz

PeopleSoft Nexus.doc

-  Funciones y Parametros de Interfaz Sap

Nexus.doc

-  Funciones y Parametros de Medicina

Laboral.doc

-  Funciones y Parametros de Modelo deNotas.doc

-  Funciones y Parametros de NSI-Nexus System

Interface.doc

-  Funciones y Parametros de Prestamo.doc

-  Funciones y Parametros de Procesos

Estandar.doc

-  Funciones y Parametros de Puestos y

Organigramas.doc

-  Funciones y Parametros de Selección de

Personal.doc 

Manuales de

Instalación 

NEXUS HR (Manual de Instalación)

v1.doc

Page 5: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 5/32

 

Manual de Instalación

© Nexus Group  Página 5 de 32

2.  INSTALACIÓN BASE DE DATOS.

Se deberá IMPORTAR la estructura y contenido de la base que se entrega de “inicio”, para ellocada motor de base de datos provee distintas herramientas que permiten realizar esta tareaperfectamente (por. Ej: Informix con su dbimport o Oracle con su imp80 o el Data Manager).

Previa a la tarea de importación es necesario que se corrobore que los requerimientos técnicoshan sido cumplidos y que la configuración, dependiendo de cada motor de base de datos es lacorrecta según se ha solicitado en el CHECKLIST.

2.1.  Usuario de Conexión.

Debido a que Nexus HR necesita, antes de producirse el login del usuario de la aplicación, un

usuario genérico para conectarse a la base de datos, se deberá definir en la misma elsiguiente usuario:

USER: nexushrPASSWORD: nexushr

Nota: Este usuario "por defecto", al momento de instalar la base de datos del producto,solo podrá otorgarsele permisos de lectura en 3 tablas de Nexus HR:seguridad_param, mensaje y usuario.

El usuario de conexión a la base de datos que será utilizado en la declaración de cadausuario de Nexus HR, podrá ser el mismo definido en el punto precedente o caso contrario,

dependiendo de las políticas de seguridad de la compañía, será necesario definir un usuariocon permisos totales a la base de datos cuya password pueda ser modificada tanfrecuentemente como lo exijan las políticas de seguridad.

Este usuario (y su clave), de ahora en más llamado en el entorno de seguridad de Nexus HR  “Usuario BD”, será utilizado cuando se  declaran los usuario de la aplicación desde lasopciones de Administración de Seguridad del aplicativo.

Observación: En caso de optar por un política de cambio de password periódica, esimportante considerar que deberá modificarse la clave del “Usuario BD” de  todos losusuarios declarados en Nexus HR.

Page 6: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 6/32

 

Manual de Instalación

© Nexus Group  Página 6 de 32

2.2.  Configuración de Base de Datos.

Dependiendo del Motor, Uds. deberán cumplir con los siguientes requerimientos:

 Informix:En la Tabla I se describe el espacio requerido, los tipos y nombres de cada uno de ellos.En caso de compartir el servidor de datos con otro aplicativo, es recomendable crear unanueva instancia para almacenar la nueva base de datos.

Tabla I

Nexus HR

Space Nombre TamañoDbspace Nexushr 2 Gb.BlobSpace Blobes 1 Gb.

Observación: Disponibilidad del “servicio” definido para acceso a la Base de Datos.

Oracle:En la Tabla II se describen los requerimientos para la creacion de la instancia.

Tabla II Nexus HR

Space Nombre TamañoTableSpace nexushr 2 Gb.TableSpace blobes 1 Gb.

TableSpace indiceshr 500 Mb.

-  Instancia: NEXUSHR.-  Usuario / Schema: nexushr-  Servicio (string de conexión): nexushr

Configuración Variables NLS.

PARAMETER   VALUE NLS_LANGUAGE AMERICAN

NLS_TERRITORY AMERICA

NLS_CURRENCY $

NLS_ISO_CURRENCY AMERICA

NLS_NUMERIC_CHARACTERS .,

NLS_CHARACTERSETWE8MSWIN1252 (Windows).

WE8ISO8859P1 (Linux).

NLS_CALENDAR GREGORIAN

NLS_DATE_FORMAT DD-MON-RR

Page 7: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 7/32

 

Manual de Instalación

© Nexus Group  Página 7 de 32

PARAMETER   VALUE NLS_DATE_LANGUAGE AMERICAN

NLS_SORT BINARY

NLS_TIME_FORMAT HH.MI.SSXFF AM

NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM

NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR

NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR

NLS_DUAL_CURRENCY $

NLS_COMP BINARY

NLS_LENGTH_SEMANTICS BYTE

NLS_NCHAR_CONV_EXCP FALSE

NLS_NCHAR_CHARACTERSET AL16UTF16

SQLServer:En la Tabla III se describen los requerimientos para la creacion de la instancia.

Tabla III Nexus HR

Space Nombre TamañoMDF nexushr_data 2 GB.LOG nexushr_log 500 MB.

- Collation Database: SQL_Latin1_General_CP1_CI_AS. 

Page 8: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 8/32

 

Manual de Instalación

© Nexus Group  Página 8 de 32

3.  INSTALACIÓN APP SERVER.

Prerrequisitos de software:  Internet Information Service.  Microsoft Excel 2007 o superior.  Microsoft Framework 3.51 SP1 o superior.

3.1.  Usuario de Servicio.

Los servicios COM de Nexus HR  se deberán configurar con un usuario con permisos deAdministrador local en el AppServer, por lo tanto se deberá crear un usuario que luego seráutilizado para la configuración de DCOM e IIS.

Se propone:USER: nexushrPASSWORD: <sin restricción>

Todas las configuraciones relacionadas con el AppServer que se mencionen enadelante, deben efectuarse con el usuario de servicios de Ne x us HR.

Consideración relevante: Debido a que la configuración de DCOM para determinados servicios, sedeberá setear con la opción “This User” (indica que usuario instancia al servicio); se debe considerarque el usuario que será utilizado para configurar los servicios no debería tener una política de cambiode claves con vencimiento automático porque de ser así, al momento del vencimiento, dejaría defuncionar Ne x us HR. Lo que se recomienda es cambiar manualmente la clave cada cierto tiempo, peroen ese caso se debe considerar que se deberá también cambiar manualmente en cada servicioconigurado con “This User” y también en la configuración del IIS. 

Page 9: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 9/32

 

Manual de Instalación

© Nexus Group  Página 9 de 32

3.2.  Configuración Regional.

La configuración regional que debe configurarse para el usuario creado en el punto 2.1, es lasiguiente:

  Separación decimal: . (punto).  Separación miles: , (coma).  Separación de listas: ; (punto y coma).  Fecha: dd/mm/aaaa.  El símbolo a.m.: AM  El símbolo p.m.: PM

Nota: El separador decimal y de miles tienen que coincidir en la solapa “Number” y “Money”.

3.3.  Acceso a Base de Datos.

El acceso de Nexus HR a los datos se realiza a través de ODBC, por lo tanto se deberá crearun DataSourceName (DSN) que realizará el acceso a la base de datos de Nexus HR. 

El usuario de conexión que solicita la creación del DSN, debe poseer, al menos, permisos deinsert, delete, update, create y drop table sobre la base de datos de Nexus HR (ver: punto1.1)

Para crear un DSN, ejecutar desde “Inicio  Ejecutar”:

Win32: %SystemRoot%\system32\odbcad32.exeWin64: %SystemRoot%\syswow64\odbcad32.exe

3.4.  Instalación de Servicios.

  Crear un directorio \NexusHR.

  Crear, dentro de \NexusHR, los siguientes subdirectorios:

\NexusHR\ActuFrontEnd\NexusHR\Config\NexusHR\FileSystem\NexusHR\Services

  Instalar Controles.Desde el CD del producto, ejecutar:\NexusHR\AppServer\Controles\NexusHRControlServidorSetup.exe.

Page 10: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 10/32

 

Manual de Instalación

© Nexus Group  Página 10 de 32

Nota: Seleccionar como carpeta de instalación \NexusHR\Services.

  Instalar Servicios.Desde el CD del producto, ejecutar:\NexusHR\AppServer\Servicios\NexusHRServidorSetup.exe.

Nota: Seleccionar como carpeta de instalación \NexusHR\Services.

  Copiar desde el CD del producto el archivo\NexusHR\AppServer\XML\NexusHRServerConfig.xml  a la carpeta\NexusHR\Config.

  Copiar desde el CD del producto el archivo\NexusHR\AppServer\Licencia\NexusHRLicense.dat  a la carpeta\NexusHR\Config.

  Ir a la carpeta \NexusHR\Services  y hacer “doble-click” en cada uno de los

archivos .EXE que allí se encuentren. Esto produce que cada servicio deNexusHR quede registrado como un componente COM en el AppServer.

Consideración relevante:  Se recomienda tomar un resguardo periódico de la carpeta \NexusHR. Esto permitirá

ante la ejecución de un Plan de Recuperación un menor impacto de cara a los usuarios finales.

Page 11: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 11/32

 

Manual de Instalación

© Nexus Group  Página 11 de 32

3.5.  Configuración de DCOM.

El acceso a la configuración de DCOM (Distributed Component Object Model), depende si elsistema operativo es de 64 o 32 bits.

Ejecutar para Win32:%SystemRoot%\system\mmc

Ejecutar para Win64:%SystemRoot%\syswow64\mmc /32 (sino se especifica /32, el sistema operativo por defectoabrirá la consola de 64 bits y en consencuencia todos los servicios de NexusHR no aparecerán allí porque son componentes de 32 bits).

En el primer uso puede ocurrir que la consola le aparezca sin opciones. A continuación semuestra la secuencia y pantalla en idioma Español. La consola se vería de la siguiente

forma:

Page 12: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 12/32

 

Manual de Instalación

© Nexus Group  Página 12 de 32

Lo que se debe hacer es agregar el Complemento para la Administración de los Servicios deComponentes (COM+). Para agregar el complemento, desde la pantalla anterior, presionarCtrl-M . Aparecerá la siguiente pantalla: 

En la lista de “Complementos disponibles”, seleccionar “Servicios de componentes” ypresionar “Agregar”   “Aceptar”. Esto provoca que en la consola se permita configurarDCOM tal como lo requieren los servicios de Nexus HR. La pantalla de la consola se verá dela siguiente forma:

Page 13: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 13/32

 

Manual de Instalación

© Nexus Group  Página 13 de 32

  El primer paso es configurar las “Propiedades Predeterminadas” de “Mi PC”, entoncesir a “Mi PC”  presionar botón derecho  seleccionar “Propiedades   “Propiedadespredeterminadas” y configurar como muestra la siguiente imagen: 

  Luego ir a a “Mi PC”   “Configuración DCOM” y en la lista que se despliegaaparecerán los Servicios de Nexus HR. Los que requieren una configuración adicional,son los siguientes servicios:

Básicos:NexusHRComunInterfazExe.servidorNexusHRLiquidacionInterfaz.servidorNexusHRLoginInterfazExe.servidorNexusHRManagerInterfazExe.servidorNexusHRProcBatchInterfaz.servidor

NexusHRSrvAdmVersion.servidorNexusHRSrvDatosGestion.servidorNexusHRSrvDatosLogin.servidorNexusHRSrvDatosEstructLiq.servidorNexusHRSrvValidGestion.servidor

Adicionales:NexusHRSrvASS.servidor (si tiene licencia de NASS).NexusHRSrvAuditManager.servidor (si tiene licencia de NAMS).

Page 14: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 14/32

 

Manual de Instalación

© Nexus Group  Página 14 de 32

NexusHRSrvMessenger.servidor (si tiene licencia de NIMP).

En cada servicio presionar boton derecho, ir a “Propiedades”   “Identidad”  

seleccionar “Este usuario”   y escribir el Usuario de Servicios (ver punto 2.1) y su

clave.

3.6.  Servicio de NexusHR.

Para registrar el Servicio de Nexus HR (NexusHRService), seguir los siguientes pasos: 

  Descompactar el archivo del CD del producto en:Win32: \NexusHR\NASS\AppServer\NTSVC.zip a la carpeta \%SystemRoot%\system32.Win64: \NexusHR\NASS\AppServer\NTSVC.zip a la carpeta \%SystemRoot%\syswow64 .

  Registración de componente adicional, ejecutar desde “Inicio  Ejecutar”  para:

Win32: %SystemRoot%\system32\regsrv32 %SystemRoot%\system32\NTSVC.ocxWin64: %SystemRoot%\syswow64\regsrv32 %SystemRoot%\syswow64\NTSVC.ocx

   “Inicio”   “Ejecutar”  \NexusHR\Services\NexusHRService–i 

  Desde “Services” (Inicio  Ejecutar: services.msc) se deberá iniciar el servicio: “Nexus-HR Service” .Nota: Asegurarse que el Tipo de Inicio quede “Automático” tal como se muestra en lasiguiente imagen:

Page 15: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 15/32

 

Manual de Instalación

© Nexus Group  Página 15 de 32

  Asegurarse desde el  “Administrador de Tareas”      “Procesos” que se encuentrenlevantados los siguientes servicios:

Nexus-HR Servicio MessengerNexus-HR Interfaz ManagerNexus-HR Service 

3.7.  Configuración IIS.

  En el AppServer, dentro de \NexusHR, crear la carpeta \NexusHR\PaginaASP 

  Copiar desde el CD del producto los archivos \NexusHR\AppServer\PaginaASP a la carpeta \NexusHR\PaginaASP.

  Habilitar Web Services Extensions desde el Administrador de IIS (InternetInformation Server).

-  En IIS 6, seguir los siguientes pasos:Ir  Web Service Extensions y en el panel que aparecer a la derecha sepodrá visualizar una lista de Extensiones.Deben quedar habilitadas ” Active Server Pages” y “ASP.NETv2.0.50727” .

Nota: Si “ASP.NET v2.0.xxxxx”   (siendo xxxxx la versión que seencuentre instalada) no se visualiza, entonces debe agregarse. Para locual se debe presionar “Add a new Web Service Extension”. Semostrará una pantalla que solicitará un nombre de la extensión, colocarASP.NET v2.0 y en la misma pantalla permite agregar el archivorequerido; en este caso aspnet_isapi.dll que se encuentra en la carpetaque ha instalado Microsoft Framework y en la subcarpeta v2.0.xxxxx.

Page 16: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 16/32

 

Manual de Instalación

© Nexus Group  Página 16 de 32

-  En IIS 7, seguir los siguientes pasos:

  Expanda el nodo del equipo del servidor web, expanda Sitios y, acontinuación, expanda Sitio web predeterminado.

  Se muestra el panel Vista Características.

  En Vista Características, haga doble clic en  “Asignaciones decontrolador” .

  En el panel Acciones, haga clic en Agregar asignación de script.

Aparece el cuadro de diálogo Agregar asignación de script.

  En el cuadro de diálogo Agregar asignación de script,especifique lo siguiente:

  Ruta de acceso de solicitudes.El nombre o la extensión denombre de archivo que se va a asignar. En este caso *.asp.

  Ejecutable. La ruta de acceso de la extensión ISAPI deASP.NET (aspnet_isapi.dll).

  Nombre. Un nombre descriptivo (p.e. ASP.NET).

  Haga clic en Aceptar  para cerrar el cuadro de diálogo Agregarasignación de script.

Page 17: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 17/32

 

Manual de Instalación

© Nexus Group  Página 17 de 32

  Creación Directorio Virtual.-  Acceder al IIS (Internet Information Server) ejecutando:

%SystemRoot%\system32\inetsrv\inetmgr.exe 

-  Ir a: “Web Sites”   “Default Web Site”   y presionar botón derecho paraacceder a las opciones para crear un Directorio Virtual, cuyo nombre debeser NexusHRForASP y deberá apuntar al directorio físico /PaginaASP.

En IIS 6, botón derecho  Nuevo  Directorio VirtualEn IIS 7, botón derecho  Agregar Directorio Virtual

Nota: Crear el directorio virtual con las opciones por defecto que proponeel asistente.

  Configuración en IIS 6. Posicionarse en el directorio virtual NexusHRForASP y presionar botón derecho   Propiedades y realizar las siguientes

configuraciones:

- Solapa “Virtual Directory”, debe quedar con la siguiente configuración:

Page 18: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 18/32

 

Manual de Instalación

© Nexus Group  Página 18 de 32

- Solapa Directory Segurity/Anonymous Access: Editar- Ingresar para este acceso, un usuario con suficientes permisos.

Nota: Debe ser mismo el usuario que se asigna en la configuración de losservicios de Nexus HR, dado que las páginas se ejecutan con dichousuario.

Page 19: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 19/32

 

Manual de Instalación

© Nexus Group  Página 19 de 32

  Configuración en IIS 7.

Configuración de Seguridad :

  En Administrador de IIS, seleccione el directorio virtualNexusHRForASP y, a continuación, haga clic en Editar permisos en elpanel Acciones.

o  Se muestra el cuadro de diálogo Propiedades del directoriovirtual.

  Haga clic en la solapa Seguridad.

  Haga clic en Editar.

o  Aparecerá el cuadro de diálogo Permisos.

  Ingresar para este acceso, un usuario con suficientes permisos.Nota: Debe ser mismo el usuario que se asigna en la configuración de

los servicios de Nexus HR, dado que las páginas se ejecutan con dichousuario.

  Active las casillas de permisos de Read y Write en la lista Permisos para el usuario seleccionado.

  Haga clic en Aplicar para aplicar los cambios.

  Haga clic en Aceptar para cerrar el cuadro de diálogo Permisos.

  Haga clic en Aplicar para aplicar los cambios en el cuadro de diálogoPropiedades.

  Haga clic en Aceptar.

Configurar de la autenticación.

  En Administrador de IIS, seleccione el directorio virtualNexusHRForASP.

  En Vista Características, haga doble clic en Autenticación.

  Seleccione  “Autenticación Anónima” y, en el panel Acciones,asegúrese de que la casilla Habilitar está seleccionada para habilitar el

tipo de autenticación.Nota: Si el tipo de autenticación ya está habilitado, el panel Acciones permite deshabilitar o modificar la configuración de autenticación.

  En el panel Acciones, haga clic en Modificar  para configurar elusuario de servicios de Nexus HR.

Page 20: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 20/32

 

Manual de Instalación

© Nexus Group  Página 20 de 32

Para probar si la configuración es correcta, acceder al IE (Internet Explorer) desde el

AppServer de Nexus HR y escribir en la barra de navegación:

http://<AppServer>/NexusHRForASP/InterfazLogin.asp 

Si funciona correctamente, debería aparecer por pantalla la siguienteinformación:

- <Raiz> <CodRetorno>0</CodRetorno> <ErrorNumber>91</ErrorNumber> <ErrorSouce>Nexus-HR Interfaz Login (ObtenerID)</ErrorSouce> <ErrorDescription>Object variable or With block variable not set</ErrorDescription> 

</Raiz> 

3.8.  Otras configuraciones.

En la creación de planillas Excel que Nexus HR  genera directamente en el servidor deaplicaciones, para sistema operativo Windows 2008 existe un BUG que no permite lageneración de las planillas. El error se produce porque Excel ha sido diseñado para asumirque se está ejecutando en una sesión de usuario interactiva y en este caso al estargenerando un Excel mediante automatización COM no hay una sesión interactiva y seproduce entonces el error.

Para solucionar este problema, dependiendo si el sistema operativo es de 64 o 32 bits, seguirlos siguientes pasos:

  Windows 2008 Server x64Crear las siguientes carpetas: 

%SystemRoot%\ SysWOW64\config\systemprofile\Desktop%SystemRoot%\ SysWOW64\config\systemprofile\AppData\Roaming\Microsoft%SystemRoot%\ SysWOW64\config\systemprofile\AppData\Local\Microsoft

  Windows 2008 Server x86Crear las siguientes carpetas: %SystemRoot%\ System32\config\systemprofile\Desktop%SystemRoot%\ System32\config\systemprofile\AppData\Roaming\Microsoft%SystemRoot%\ System32\config\systemprofile\AppData\Local\Microsoft

Por último otorgar permisos de Read & Write al usuario que ha sido configurado para ejecutar losservicios de NexusHR en DCOM. 

Page 21: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 21/32

 

Manual de Instalación

© Nexus Group  Página 21 de 32

4.  INSTALACIÓN FRONTEND.

En esta sección se detallan dos mecanismos de instalación alternativos, el cual el segundomecanismo se basa en que hay alguna máquina en la organización que ya tiene el frontend deNexus HR instalado y funcionando correctamente.

Si por políticas de la compañía, los usuarios que harán uso de la aplicación no tiene permisos deAdministrador sobre sus máquinas, entonces se deben tener considerar los siguientes aspectos:

  Considerando que la instalación del cliente de Nexus HR requiere laregistración de OCX y DLL, es necesario logearse con un usuario con lossuficientes permisos para poder instalar sin inconvenientes.

  Debido a que Nexus HR tiene previsto un mecanismo de actualizaciónautomática del FrontEnd, en el caso que el usuario no tenga permisos deAdministrador sobre la máquina y esto entonces haga que no pueda registrarautomáticamente lo que sea necesario, se debe crear un usuario con permisosde administrador local en cada máquina que utilizará el aplicativo.

  Ese usuario será configurado en el archivo NexusHRServerConfig.xml  en elnodo <Version>.

Consideración relevante: Windows Vista y Seven han incorporado el Control de cuentas de usuario

(UAC) que es un componente de seguridad del sistemas operativos.

Cuando está activado UAC, genera un error en la registración automática de las OCX y DLL en la

actualización de Nexus HR. El error que se genera es: “DLLRegisterServer no puede finalizar la operación

con éxito“. El mensaje de error con código: 0×80070005, 0×80004005”. 

Basado en lo anterior, y hasta tanto se encuentre una solución, se recomienda desactivar UAC.

Procedimiento para desactivar UAC:1.  Haga clic en Inicio y abra el Panel de control.

2.  En el Panel de control, haga clic en Cuentas de usuario y Protección infantil. 3.  Haga clic en Cuentas de usuario. 4.  Haga clic en Activar o desactivar el Control de cuentas de usuarios. 5.  Desmarque la casilla de verificación situada junto a la opción Usar el Control de cuentas de

usuario (UAC) para ayudar a proteger el equipo para desactivar UAC.

6.  Haga clic en Aceptar.

7.  Cuando se le solicite, reinicie el equipo. Tenga en cuenta que los cambios afectarán a todos

los usuarios del equipo.

Page 22: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 22/32

 

Manual de Instalación

© Nexus Group  Página 22 de 32

4.1.  Instalación Nueva.

  Crear una carpeta donde se quiera instalar el cliente de Nexus HR. 

Por ejemplo: C:\Program Files\NexusHR

  Instalar Controles.Desde el CD del producto, ejecutar:\NexusHR\FrontEnd\Controles\NexusHRControlSetup.exe.Nota: Seleccionar como carpeta de instalación la misma que se ha creado en el puntoanterior.

  Instalar FrontEnd.Desde el CD del producto, ejecutar: \NexusHR\FrontEnd\Cliente\NexusHRSetup.exe.Nota: Seleccionar como carpeta de instalación la misma que se ha creado en el punto

anterior.

  Configuración archivo NexusHR.ncf.Ir a la carpeta donde se instaló el frontend y editar el archivo NexusHR.ncf. Modificarlas siguientes secciones:

[INTERNET]StatusAskingInterval=1Protocol=HTTP o DCOMIP_URL=<nombre o ip del App Server de NexusHR> 

[SERVER]

Name=<nombre o ip del App Server de NexusHR> [DATABASE]DSN=<DataSourceName creado para conectar a la base de datos> 

  Crear un acceso directo del programa NexusHR.exe.

  Modificar las propiedades del acceso directo agregando al final: /NCF NexusHR.ncf  

Por ejemplo: “C:\Program Files\NexusHR\NexusHR.exe”  /NCF NexusHR.ncf  

Page 23: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 23/32

 

Manual de Instalación

© Nexus Group  Página 23 de 32

4.2.  Instalación Alternativa.

  Crear una carpeta donde se quiera instalar el cliente de Nexus HR. 

Por ejemplo: C:\Program Files\NexusHR

  Instalar Controles.Desde el CD del producto, ejecutar:\NexusHR\FrontEnd\Controles\NexusHRControlSetup.exe.Nota: Seleccionar como carpeta de instalación la misma que se ha creado en el puntoanterior.

  Partiendo del supuesto que tiene instalado y funcionando un máquina con el clientede Nexus HR, ir al computador donde se encuentra instalado el cliente, copiar TODOel contenido de la carpeta donde tiene instalado el frontend y pegar en la carpeta que

ha creado en el primer paso.

  Registración. Donde ahora Ud. está instalando el frontend de Nexus HR, ir a lacarpeta creada en el primer paso y ejecutar el archivo NexusHRRegServicios.exe.

  Registración de componente adicional, ejecutar desde “Inicio  Ejecutar”  para:

Win32: %SystemRoot%\system32\regsrv32 NexusHRPath>\NexusHRCompresion.dllWin64: %SystemRoot%\syswow64\regsrv32 NexusHRPath>\NexusHRCompresion.dll

  Crear un acceso directo del programa NexusHR.exe.

  Modificar las propiedades del acceso directo agregando al final: /NCF NexusHR.ncf  

Por ejemplo: “C:\Program Files\NexusHR\NexusHR.exe”  /NCF NexusHR.ncf  

  Test de Conexión. Doble click al acceso directorio. Debe aparecer una pantalla en lacual permitirá el ingreso de “Usuario” y “Clave”.

Page 24: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 24/32

 

Manual de Instalación

© Nexus Group  Página 24 de 32

5.  CONFIGURACION XML.

En esta sección se detallan las diferentes secciones y configuraciones que pueden efectuarse enen archivo NexusHRServerConfig.xml que se encuentra en el App Server de Nexus HR.

NODOS VALORES DESCRIPCIÓN/VALORES POSIBLES<Raiz> <Instalation> Nodo relacionado con el Nexus System Console.

<ID>NexusHR</ID>  Identificador del App Server. Se

muestra en el título del Nexus System

Console.

<Habilitado>S</Habilitado>  Quedo en desuso.

<PWD>172039044</PWD>  Clave para ingresar a Nexus System

Console. Está clave está encriptada y

es posible cambiarla desde el mismo

producto. La clave por defecto es

NSC.

<PWDDB>172039044</PWDDB> Clave para cambiar usuario y clave de

BD de primera conexión de las

conexiones ODBC que se indican en

FuentesDatosDisponibles.

Está clave está encriptada y es posible

cambiarla desde el mismo producto.

La clave por defecto es NSC.

</Instalation>

<Parametros> <SESSION>

<LoginMode>SINCUENTA</LoginMode>  Solicita o no el ingreso de cuenta en

pantalla de login de NEXUSHR. Valor

por defecto SINCUENTA.<ShowOptionSaveAccount>S</ShowOptionSaveAcco

unt> Muestra la opción “Guardar usuario y

Clave” en el login de NEXUSHR.

<ShowOptionSaveUser>N</ShowOptionSaveUser>  Guarda el usuario y clave ingresada la

última vez para reutilizarla la próxima

vez que se ingresa a NEXUSHR.

<LogoffTimeOutInterval>1</LogoffTimeOutInterval>  Intervalo de time out en minutos para

Loggof automático

<LogoffTimeOutMargin>5</LogoffTimeOutMargin>  Margen en segundo que se toma la

aplicación para time out de Logoff

automático.

<LogoffTimeOutLeaveResource>3</LogoffTimeOutLe

aveResource> Cantidad de minutos que se mantiene

las pantallas levantadas después

producirse el logoff automatico.

<SincFileSystemInterval>1</SincFileSystemInterval>  Intervalo de sincronización defilesystem para el caso de uso de

balanceo de carga.

<FreeInterfaseManager>N</FreeInterfaseManager>  Indica si permite levantar Interfaz

Manager sin uso de NexusHRServices.

<AllowMultiManager>S</AllowMultiManager>  Indica si multiples servidores están

accediendo al mismo DSN.

<OnlyLoginEmpActiv>S</OnlyLoginEmpActiv>  Indica si solo permite el ingreso a

Page 25: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 25/32

 

Manual de Instalación

© Nexus Group  Página 25 de 32

NODOS VALORES DESCRIPCIÓN/VALORES POSIBLEStravés del Employee Self Service a

usuarios Activos.

</SESSION>

<AuditManager>

<Habilitado>S</Habilitado>  S o N. Funciona en conjunción con el

archivo de licenciamiento.</AuditManager>

<NASS>

<Habilitado>S</Habilitado>  S o N. Funciona en conjunción con el

archivo de licenciamiento. <SMTPServer>Chisanmx5</SMTPServer>  Nombre del Servidor SMTP.

<SMTPServerPort>25</SMTPServerPort>  Puerto de salida para el envio de

correos.

<From>[email protected]</From>  Usuario por defecto que envia los

correos.

<User></User>  Id del usuario que envia los correos

<Password></Password>  Clave del usuaro que envia los correos

</NASS>

<CrossReference>

<Habilitado>S</Habilitado>  S o N. Funciona en conjunción con el

archivo de licenciamiento. </CrossReference>

<InternalMessenger>

<Habilitado>S</Habilitado>  S o N. Funciona en conjunción con el

archivo de licenciamiento. </InternalMessenger>

<Version> 

<Language>SPAN</Language> Traduce los textos de NEXUSHR de

acuerdo al lenguaje indicado.

<LastUpdate>2012-06-29

21:00:00</LastUpdate> Fecha y hora del momento en que se

actualizan las versiones. Sirve para

comparar con las fecha y hora que

tiene cada PC Cliente en el archivoNexusHR.ncf y determinar si es

necesario la actualización del

frontend.

<DirActualizFrontEnd>D:\APPNEXUSHR\AppNex

us\ActuFrontEnd</DirActualizFrontEnd> Carpeta que contiene como

repositorio los archivos que serán

acvan en las PC Clientes. Este

contenido es comparado con la fecha,

hora y versión de las PC clientes para

detectar si es necesario actualizar en

forma automática dichas PC

<UseRegistrationForUser>N</UseRegistrationFo

rUser>

Registrar con un usuario específico o

no los archivos que detectó actualizar

en forma automática. Si no tiene un

usuario específico se registra con el

usuario logueado en ese momento.

<UserForRegistration></UserForRegistration> Usuario con el cual se registra

<DomainForRegistration></DomainForRegistrati

on>

Dominio que abarca al usuario con el

cual se registra

<PasswordForRegistration></PasswordForRegist

ration>

Clave del usuario con el cual se

registra

Page 26: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 26/32

 

Manual de Instalación

© Nexus Group  Página 26 de 32

NODOS VALORES DESCRIPCIÓN/VALORES POSIBLES</Version>

<Report>

<OnDemandView>N</OnDemandView>  NO IMPLEMENTANDO.

<UseFilePartition>S</UseFilePartition>  La devolución de los reportes,

archivos de salida se realiza o no en

forma particionada.<SizeFilePartition>1000000</SizeFilePartition>  En caso de devolver en forma

particionada se indica el tamaño de la

partición.

</Report>

<ParametroPorDSN>

<DSN>

<ID>NexusPRD</ID>  Nombre de la conexión ODBC.

<DBFormatoFec>mm/dd/yyyy</DBFormatoFec>  Formato de fechas para acceder a

conexiones ODBC. El formato

mm/dd/yyyy es el formato utilizado

en Argentina, es decir para visualizar

dd/mm/yyyy.

<Language>SPAN</Language>  Lenguaje asociado para la traducción

de textos.

<Country>ARGE</Country>  País por defecto de la instalación.

<UIDLOGIN>nexushr</UIDLOGIN> Usuario de BD para las conexiones

previas al ingreso de usuario y clave

para loguin a NEXUSHR.

<PWDLOGIN>nexushr2</PWDLOGIN> Clave de BD para las conexiones

previas al ingreso de usuario y clave

para loguin a NEXUSHR.

<UIDDB>206212195213217194201</UIDDB> Usuario de BD para las conexiones de

usuarios NEXUSHR que no tienen

asociado un usuario de BD.

<PWDDB>206212195213217194201</PWDDB> Clave de BD para las conexiones de

usuarios NEXUSHR que no tienen

asociado un usuario de BD.</DSN>

</ParametroPorDSN>

</Parametros>

<FuentesDeDatosDisponibles>

<DSN>

<ID>NexusPRD</ID>  Nombre de la conexión ODBC.

<Habilitado>S</Habilitado>  Habilita dicha conexión ODBC. Esto

aspecto se puede administrar a través

del Nexus System Console.

</DSN>

</FuentesDeDatosDisponibles>

</Raiz> 

Page 27: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 27/32

 

Manual de Instalación

© Nexus Group  Página 27 de 32

6.  INSTALACIÓN NSC (Nexus System Console).

En esta sección se detalla la instalación y configuración del producto Nexus System Console.

6.1.  AppServer.

  Copiar Servicios.Desde el CD del producto, copiar los archivos que están en la carpeta\NexusHR\NSC\AppServer a la carpeta <PathNexusHR>\Services.

  Registrar Servicios.  Ir a la carpeta donde se han copiado los archivos en el punto precedente y

hacer doble-click en cada uno de ellos.  Revisar los permisos de los servicios en la configuración DCOM:

NexusHRSrvDatosActuNSC.Servidor

NexusHRSrvDatosNSC.Servidor

Nota: Deben tener la misma configuración que NexusHRComunInterfazExe.Servidor

  Asegurarse que en el archivo NexusHRServerConfig.xml,  que se encuentra en eldirectorio <PathNexusHR>\Config, tenga el siguiente nodo debajo del nodo <Raiz>:

<Instalation><ID>NexusHR</ID><Habilitado>S</Habilitado><Modo>3</Modo><PWD>172039044</PWD>

</Instalation>

Page 28: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 28/32

 

Manual de Instalación

© Nexus Group  Página 28 de 32

6.2.  FrontEnd.

  Copiar FrontEnd.Desde el CD del producto, copiar los archivos que están en la carpeta\NexusHR\NSC\FrontEnd a la carpeta donde se encuentra instalado el FrontEnd deNexusHR.

  Copiar XML de Configuración.Desde el CD del producto, copiar los archivos que están en la carpeta\NexusHR\NSC\XML a la carpeta donde se encuentra instalado el FrontEnd deNexusHR.

  Editar el archivo NSCConfig.xml con NOTEPAD y configurar la siguiente información:

<Raiz><Instalation>

<ID>NexusHR</ID><Protocol>HTTP</Protocol><Server>NombreAppServer o Direccion IP AppServer</Server>

</Instalation></Raiz>

Nota: Los datos que se indiquen deberán ser idénticos a la información que seencuentra en el archivo NexusHR.ncf  

En el caso de tener varias instalaciones a controlar (p.e. Producción y Test), sepuede configurar, en un mismo puesto, el acceso a las diferentes instalacionesconsiderando la siguiente información:

<Raiz>

<Instalation>

<ID>NexusHR1</ID>

<Protocol>HTTP</Protocol>

<Server>NombreAppServer o Direccion IP AppServer</Server>

</Instalation>

<Instalation>

<ID>NexusHR2</ID>

<Protocol>HTTP</Protocol>

<Server>NombreAppServer o Direccion IP AppServer</Server>

</Instalation>

</Raiz>

  Crear un acceso directo del archivo NexusSystemConsole.exe.

Page 29: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 29/32

 

Manual de Instalación

© Nexus Group  Página 29 de 32

  Para ingresar, la clave es NSC y se deberá seleccionar una instalación. Las opcionesde instalación que aparecen se despliegan en un combo según lo que se hayadeclarado en el archivo NSCConfig.xml. A continación se muestra una pantalla delogin de ejemplo:

Page 30: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 30/32

 

Manual de Instalación

© Nexus Group  Página 30 de 32

7.  INSTALACIÓN NAMS (Nexus Audit Management System).

  A continuación se detallan las funciones de seguridad que deben declararse. A los efectosprácticos se muestran las pantallas de como debe configurarse cada función:

ID FUNCION: AUDITORIA_CONFIGURACION

Page 31: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 31/32

 

Manual de Instalación

© Nexus Group  Página 31 de 32

ID FUNCION: AUDITORIA_CONSULTA

  En caso que hubiese algún archivo en \NexusHR\NAMS\ScriptSql,  se deberán ejecutar lasinstrucciones SQL que en el se encuentren conectándose al DSN con acceso a la base dedatos de NexusHR.

Page 32: NEXUS HR (Manual de Instalación) v1

7/18/2019 NEXUS HR (Manual de Instalación) v1

http://slidepdf.com/reader/full/nexus-hr-manual-de-instalacion-v1 32/32

 

8.  INSTALACIÓN NASS (Nexus Alert & Scheduling System).

  A continuación se detallan las funciones de seguridad que deben declararse. A los efectosprácticos se muestran las pantallas de como debe configurarse cada función:

ID FUNCION: TAREA_PROGRAMADA

  En caso que hubiese algún archivo en \NexusHR\NASS\ScriptSql,  se deberán ejecutar lasinstrucciones SQL que en el se encuentren conectándose al DSN con acceso a la base dedatos de NexusHR.