Date post: | 02-Mar-2016 |
Category: |
Documents |
Upload: | martinabel |
View: | 107 times |
Download: | 4 times |
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
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
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
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
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.
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
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.
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.
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.
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.
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:
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:
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).
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:
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.
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.
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:
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.
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.
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.
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.
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
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”.
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
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
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>
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>
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.
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:
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
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.
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.