Integre las informaciones entre los sistemas:
Ver la página acerca deIntegraciones con otros sistemas. para saber qué registros se pueden integrar. Para obtener información sobre las variables que se pueden utilizar en este proceso, consulte la páginaVariables de integración.
Puede iniciar sesión en el Integrador utilizando nombre de usuario y contraseña o clave y secreto:
Para realizar la integración, consulte larequisitos previos de instalación del entorno híbrido, considerando que Ronda senior X Integrator usa Open JDK 11.
Luego, confiera los demás requisitos para instalar el Integrador:
Comentarios
Observación
Si el Rabbit del cliente es compartido, es decir, si usa VIRTUAL_HOST, es necesario configurar su archivo create-service.bat, cambiando la propiedad VIRTUAL_HOST, como en el siguiente ejemplo:
establecer VIRTUAL_HOST=senior
cuando el conejoNo usa VIRTUAL_HOST, debería verse así: set VIRTUAL_HOST=/
Después de instalar el Integrador:
Observación
Si tienes Gestión de Personas | HCM, vaya a Varios > Asignaciones (FR000ASS) > pestaña Ronda X y configure la opciónSe integra con Ronda senior X comoSí. Además, en el panel Integración, configureSí para cada tipo de Registro que desee integrar vía Pendiente;
sync.company.idfilter, separando cada empresa con una coma. Ejemplo:sync.company.idfilter=1,2,5card.company.branch.filterSi desea definir filtros específicos a integrar en la carga inicial y en el manejo de empresas y sucursales pendientes de Credenciales/Insignias de Empleado Senior de Ronda, puede utilizar el parámetro, dejando los códigos de empresa separados por punto y coma y los códigos de sucursal entre corchetes, separados por una coma. Ejemplo:card.company.branch.filter=1[1,2,3,6];2[];3[2];4server.port - identifica el puerto del servidor;sync.accessevents.batchsize - define el número de marcas de acceso y puntos procesadas a la vez, desde Ronda senior X (nube Senior) hasta Ronda Senior (base de datos local). El valor más alto posible es 50, ya que este es el número máximo de eventos que se recopilarán por lote;sync.pendencies.batchsize - define el número de asuntos pendientes tratados a la vez;sync.accessevents.frequency - define la frecuencia de búsqueda de citas desde Ronda senior X (nube Senior) a Ronda Senior (base de datos local);card.technology – define la tecnología de credencial predeterminada que se asociará con las credenciales asignadas en Ronda Senior, para aquellos que no tienen tecnología asignada en la pantalla de credencialesPreinscripción de distintivos. Los valores posibles son: 1 – barras; 2 – proximidad; 3 – Tarjeta Inteligente;devices.status.sync.timeout - define el tiempo para procesar los estados pendientes del dispositivo. El valor mínimo es 30 y el predeterminado es 60;devices.status.sync.pendencies.batchsize - define el tamaño del lote del trabajo pendiente del estado del dispositivo. Importante
Importante
Os demais parâmetros não devem ser alterados no arquivo config.properties; eles devem ser configurados na guia Configurações do Integrador, conforme descrito no passo 5.


Importante
El Integrador cargará Otras Empresas cuando se registre el contrato.
El Integrador cargará los Contratos actuales.
Accede a la documentaciónConserje virtual para toda la información.
Importante
El Integrador no está aprobado para su uso en Internet Explorer. Si desea utilizar un navegador, le sugerimos Edge, Chrome o Firefox.
La carga inicial es el primer envío de información de Ronda Senior a Ronda seniorManejar asuntos pendientes en la configuración del Integrador.
Importante
En la configuración del Integrador, la opciónIntegrado con la Gestión de Ordenanzas Debe comprobarse antes de iniciar la carga inicial.
Orden de carga inicial:
Estos son los registros enviados desde Ronda Senior a Ronda senior X:
| Tipo del Registro | Qué es importado | Con datos de la siguiente tabla de Ronda Senior | |
|---|---|---|---|
| Empleados | Personas | Todos los empleados, terceros y aliados que poseen algún documento registrado. | R034FUN o R034CPL |
| Tarjetas de identificación/Credenciales | Todos los historiales de tarjeta de identificación que contengan el campo STAATU = 1. | R038HCH | |
| Alejamientos/Suspensiones de papel | Todos los alejamientos con fecha final en cero o mayor que la fecha actual. | R038AFA | |
| Asociación de permiso/rol | Asociar personas con roles de permiso creados. | R034DAC | |
| Básculas/Rangos de acceso |
Asociación de personas con carriles de acceso. |
R070CON | |
| Bloqueo Temporal | Bloqueo de empleados | R070BLO | |
| Visitantes | Visitantes | Todos los visitantes (habituales, acompañantes, visitantes de pacientes, acompañantes de pacientes, conductores, ayudantes) que tengan un historial de credenciales abierto. | R090VIS |
| Tarjetas de identificación/Credenciales | Todos los historiales de tarjetas de identificación abiertos. | R090HCH o R097AIN | |
| Tipos de visita | Todo tipo de visitas. | FR090TVI | |
| Alumnos | Alumnos | Todos los estudiantes que tengan un historial de estado abierto que no bloquee el acceso. | R073ALU o R073HSA |
| Tarjetas de identificación/Credenciales | Todos los historiales de credenciales con el campo STAATU = 1 y que pertenecen a estudiantes que tienen un historial de estado abierto que no bloquea el acceso. | R073HCH | |
| Responsables Alumno | Responsables Alumno | Todos los responsables de alumnos. | R073RES |
| Tarjetas de identificación/Credenciales | Todos los historiales de tarjeta de identificación abiertos. | R073HCR | |
| Pacientes | Pacientes | Todos los pacientes. | R097PAC |
| Tarjetas de identificación/Credenciales | Todos los historiales de tarjeta de identificación abiertos. | R097INT | |
| CCTV | Servidores | Todos los servidores CCTV del fabricante Digifort. | |
| Cámaras | Todas las cámaras con estado activo (STADSP = 1) conectadas a los servidores Digifort. | R058DSP | |
| Dispositivos | Dispositivos | Todos los dispositivos (Ronda Senior) en las categorías: terminal, placa controladora, módulo controlador, lector, interfaz de entrada e interfaz de salida. | R058DSP |
| Permisos | Todos los permisos registrados en Ronda Senior que estén asociados a dispositivos integrados con Ronda senior X. | R058PRM, R058RLP, R058GRP, R058GRL | |
| Diversos | Festivos | Todos los festivos. | R002FEC o R002FEM |
| Porterías | Todas las porterías. | R058POR | |
| Lugares Físicos | Todas las ubicaciones físicas, si no existe ninguna ubicación física registrada en Ronda senior X. | R058PLF | |
| Usuarios | R034USU | ||
| persona no agradecida | R090PNG | ||
| Fotos | R034FOT, R090VIS | ||
| Estructura organizacional | Compañías | Todas las asociaciones entre personas y el ítem de estructura organizacional, además del registro de estructura. | R038HFI |
| Sucursales | R038HFI | ||
| Centros de costo | R038HCC | ||
| Posiciones | R038HCA | ||
| organigramas | R038HLO | ||
| Otras compañías | R038HCT | ||
| Contratos | R038HCT | ||
| Gestión de terceros | Contratos | Todos los contratos actuales o futuros. | R032EMC |
| Historiales de contratos | Todos los historiales de contratos actuales o futuros. | R038HCT | |
| Biometría | Todos los datos biométricos de huellas dactilares | R070BIO | |
Observación
Para poder enviar elregistro de carriles de acceso Desde la Ronda Senior hasta la Ronda Senior X, se requieren los siguientes procedimientos:
Los asuntos pendientes aseguran que la información se siga integrando desde Ronda Senior a Ronda senior X, cuando haya altas, ediciones o eliminaciones. Ellas solo no se aplican para Servidores y Cámaras CCTV y Porterías.
Para que las pendencias sean generadas, acceda a la pestaña Configuraciones y marque la opción Tratar Pendencias.
Para que se realicen los registros de empresas y contratos de terceros, esto debe estar definido en el sistema Ronda senior X. Esta configuración se realiza en los registros de empresas y contratos de terceros, respectivamente, marcando la opción.Integrado conRonda Senior en cada una de estas pantallas.
Gestionar manualmente los asuntos pendientes para asignar roles a las personas, a través de Ronda Senior o Gestión de Personas | HCM. Para eso, implemente una regla para generar la pendencia que será tratada por el Integrador.
Existen dos tipos de esa pendencia: una en que se proporciona la fecha y la hora de inicio y fin de la asociación, y otra que no necesita de esas informaciones. Cuando generada la pendencia sin la fecha y la hora de inicio y fin, será ingresada la asociación con la fecha y la hora actual para el inicio y sin fecha y hora de fin.
definir alfa aParametros;
definir alfa aRetorno;
definir alfa aNumEmp;
definir alfa aTipPes;
definir alfa aTipCol;
definir alfa aNumCad;
definir alfa aIdtPes;
definir alfa aNomePapelSAM;
definir alfa aIdRegister;
definir alfa aDataInicial;
definir alfa aHoraInicial;
definir alfa aDataFinal;
definir alfa aHoraFinal;
definir alfa aPapelUsoProvisorio;
/*Converte os valores para ficar com a quantidade de dígitos necessários.*/
ConverteNumero(R034FUN.NumEmp, "9999", "numero", aNumEmp);
ConverteNumero(R034FUN.TipCol, "99", "numero", aTipPes);
ConverteNumero(R034FUN.TipCol, "9", "numero", aTipCol);
ConverteNumero(R034FUN.NumCad, "999999999", "numero", aNumCad);
/*Coloca espaços para completar os 23 caracteres necessários para o idtpes de colaborador.*/
aIdtPes = " " + aTipPes + aNumEmp + aTipCol + aNumCad;
/*Nome do papel no Ronda senior X que deseja atribuir para a pessoa.*/
aNomePapelSAM = "Usuário de REP";
/**************************************************************************
Associação de papel para a pessoa.
Datagrama: 23 dígitos - identificador da pessoa (idtpes)
Sem limite dígitos - nome do papel
**************************************************************************/
aIdRegister = aIdtPes + aNomePapelSAM;
/*******************************************************************************************************
Associação de papel para a pessoa com data e hora de início e término.
Datagrama: 23 dígitos - identificador da pessoa (idtpes)
08 dígitos - data inicial, formato: ddmmaaaa, exemplo: 15/08/2019 = 15082019
04 dígitos - hora inicial em minutos, exemplo: 08:00 = 0480
08 dígitos - data final, formato: ddmmaaaa, exemplo: 31/08/2019 = 31082019. Data zerada (sem data final) deve ser: 31121900
04 dígitos - hora final, exemplo: 18:00 = 1080
01 dígitos - papel de uso provisório: S ou N
Sem limite dígitos - nome do papel
******************************************************************************************************/
aDataInicial = "15082019"; /*Data início: 15/08/2019*/
aHoraInicial = "0480"; /*Hora início: 08:00*/
aDataFinal = "31082019"; /*Data término: 31/08/2019*/
aHoraFinal = "1080"; /*Hora término: 18:00*/
aPapelUsoProvisorio = "N";
aIdRegister = aIdtPes + aDataInicial + aHoraInicial + aDataFinal + aHoraFinal + aPapelUsoProvisorio + aNomePapelSAM;
/*
Monta os parâmetros para passar para a stored procedure. Pode escolher qual tipo de pendência gerar, passando ou não a data e hora de início e término para a associação do papel. Para isto, basta seguir o datagrama escolhido.
6 = Rotina de associação de papel para pessoa
1 = Operação (1 - Inserir, 2 - Alterar, 3 - Excluir)
Observação: Para o IdRegister que não passa a data e hora de início e término, só estão disponíveis as operações 1 e 3.
*/
aParametros = "6, 1, " + aIdRegister;
/*Executa a stored procedure SP_SAM_PENDENCIES que insere a pendência na tabela para o Integrador processar.*/
ExecSP("SP_SAM_PENDENCIES", aParametros, aRetorno);
Estos son los registros que Ronda Senior envía a Ronda senior X:
| Tipo del Registro | La integración es disparada cuando un registro es | Observación | ||||
|---|---|---|---|---|---|---|
| incluido | alterado | borrado | en la siguiente mesa Redonda Senior... | |||
| Empleados | Personas | x | x | x | R034FUN o R034CPL | |
| Tarjetas de identificación/Credenciales | x | x | x | R038HCH | Cuando se elimina el historial de una insignia en la Ronda Senior, solo se finaliza en la Ronda Senior X con la fecha y hora actuales. | |
| Alejamientos/Suspensiones de papel | x | x | x | R038AFA | ||
| Bloqueo de empleados | x | x | x | R070BLO | ||
| Visitantes | Visitantes | x | x | x | R090VIS | |
| Tarjetas de identificación/Credenciales | x | x | x | R090HCH o R097AIN | Cuando se elimina el historial de una insignia en la Ronda Senior, solo se finaliza en la Ronda Senior X con la fecha y hora actuales. | |
| Alumnos | Alumnos | x | x | x | R073ALU o R073HSA | |
| Tarjetas de identificación/Credenciales | x | x | x | R073HCH | Cuando se elimina el historial de una insignia en la Ronda Senior, solo se finaliza en la Ronda Senior X con la fecha y hora actuales. | |
| Responsables Alumno | Responsables Alumno | x | x | x | R073RES | |
| Tarjetas de identificación/Credenciales | x | x | x | R073HCR | Cuando se elimina el historial de una insignia en la Ronda Senior, solo se finaliza en la Ronda Senior X con la fecha y hora actuales. | |
| Pacientes | Pacientes | x | x | x | R097PAC | |
| Tarjetas de identificación/Credenciales | x | x | x | R097INT | Cuando se elimina el historial de una insignia en la Ronda Senior, solo se finaliza en la Ronda Senior X con la fecha y hora actuales. | |
| Dispositivos | x | x | x | R058DSP | La pendencia de alteración solamente es generada cuando es alterada la descripción del dispositivo, lugar físico y, en el caso de lectora, lugar físico entrada y salida. | |
| Diversos | Festivos | x | x | x | R002FEC o R002FEM | |
| Porterías | x | x | x | R058POR | ||
| ocurrencias | x | R090OCP, R090OCE o R090OAE | ||||
| Registro de Horas de Acceso y Registro | x | La pendencia es generada por la CSM Center, antes de inserir el registro en la R070ACC | El procesamiento de estas pendencias es realizado en lote (conforme definido en el archivo de configuraciones), o en el término del ciclo de Integrador. | |||
| Alarmas de Dispositivos | x | R062ALM con el campo TIPALM = 0 o 1 | ||||
| Notificación de Dispositivos | x | R062ALM con el campo TIPALM diferente de 0 o 1 | ||||
| Lugar Físico | x | x | x | R058PLF | La pendencia de alteración sólo es generada cuando la descripción del lugar físico es alterada. | |
| Estructura organizacional | Compañías | x | x | x | R038HFI | |
| Sucursales | x | x | x | R038HFI | ||
| Centros de costo | x | x | x | R038HCC | ||
| Posiciones | x | x | x | RR038HCA | ||
| organigramas | x | x | x | R038HLO | ||
| Otras compañías | x | x | x | R038HCT | ||
| Contratos | x | x | x | R038HCT | ||
| Gestión de terceros | Contratos | x | x | x | R032EMC | |
| Historiales de contratos | x | x | x | R038HCT | ||
| Biometría | x | x | x | R070BIO | Sólo se integrarán datos biométricos tipo Fingerprint | |
En esos casos, son integrados para el registro de la persona el Motivo del bloqueo y Procedimiento para desbloqueo.
Para enviar la integración de credenciales es necesario que ya haya sido realizada la integración de personas. Y para procesar ausencias es necesario que la persona tenga un papel atribuido.
Nota
Lo que en Ronda Senior se llama destitución, en Ronda Senior X es suspensión de funciones. Y lo que se llama insignia en Gestión de Personas | HCM y en la Ronda Senior, en la Ronda senior X es credencial.
Para la situación en la que se bloquea el acceso, se le debe informarGenera separación en la pantalla Situaciones, en Tablas > Situaciones (FR010SIT), en Ronda Senior.
Cuando el login en senior X Platform está integrado con el SGU (Senior Administrador de Usuarios), el Integrador no incluye el usuario: solamente hace la asociación de la persona con el usuario, que es creado automáticamente por senior X Platform. La documentación de cómo realizar la integración de la persona del SGU se encuentra en la plataforma.
Otra posibilidad es que el integrador Ronda senior X importe usuarios SGU. En este caso sólo se produce una carga inicial de usuarios del SGU en Ronda senior X.
Cuando se integran registros de contratos y empresas de terceros con Ronda Senior, solo se puede cambiar información que pertenece únicamente a Gestión de Terceros (es decir, que no existe en el sistema de Ronda Senior).
Además, en la empresa tercera sólo se permite cambiar el proceso de flujo de aprobación, registrarse y adjuntar documentos.
Las empresas sin documentos de identificación no se integrarán a la Gestión de Terceros. El CNPJ, el CEI o el CPF deben estar incluidos en el registro de la empresa tercera para que ésta pueda integrarse. Se realiza en el sistema Ronda Senior, en el registro de Otras Empresas, cumplimentando los camposTipo de registro EsNúmero de registro.
Se integrará la biometría de huellas dactilares. Para obtener más información, consulte la documentación deIntegrador de Gestión de Ordenanzas.
Integre todos los elementos de Ronda Senior Ordenance Control a Ronda senior X Ordinance Management. Para obtener más información, consulte la documentación de Ronda senior X Ordinance Management.Integrador de Gestión de Ordenanzas.
Integrar información de Ronda Senior Third Party Control en Ronda senior X Third Party Management. Descubre más en la documentación de Ronda Senior.Integrador de gestión de terceros.
Las asociaciones son usadas para vincular datos registrados independientemente entre los sistemas, como un de-para.
Esta asociación permite enviar a Ronda X nombramientos senior a Dirección de Personas | HCM, para clientes que disponen del módulo de Control de Horarios y Cafetería y desean importar marcas de acceso y/o puntos a la base de datos. Haga la relación de lectoras, interfaces de entrada y salida, o excluya esa relación.
Esas informaciones serán llevadas para la tabla de marcaciones. Sin el de-para en los dispositivos, los registros no son integrados.
Llame desde todas las ubicaciones excepto las áreas controladas por Ronda Senior. La ubicación física de Ronda Senior apunta a una ubicación física de Ronda senior X y, por tanto, se considera equivalente. También es posible excluir esta relación.
Al igual que la asociación de tipos de ocurrencias, la asociación de ubicaciones físicas es fundamental para procesar pendientes de inclusión de ocurrencias entre Ronda Senior y Ronda senior X.
Vincula todo tipo de incidencias. El tipo de ocurrencia de Ronda Senior está vinculado al de Ronda senior X para que exista equivalencia. También es posible excluir esta relación.
Al igual que la asociación de localizaciones físicas, es imprescindible tramitar la inclusión pendiente de ocurrencias desde Ronda Senior hasta Ronda senior X.
Las informaciones son buscadas de las siguientes pantallas:
Nota
Sólo se envían ocurrencias. No son controladas exclusiones y alteraciones.
Al utilizar la integración en Gestión de Personas | HCM y Senior Ronda
Nota
La alteración deberá ser realizada antes de la carga inicial de los alejamientos.
Confiera las informaciones integradas:
| Rutina | Qué es necesario estar configurado para que la integración ocurra | Cuando ocurre la integración | Mesa redonda de mayores en la que se inserta el acta |
|---|---|---|---|
| Registro de Horas de Acceso y Registro | Los registros de dispositivos Ronda senior X y Ronda Senior deben estar asociados en la pantalla de asociación de dispositivos de Integrator. | En cada ciclo de Integrador se consulta a un servicio senior X de Ronda para comprobar si hay algún marcado nuevo. | R070ACC y R070CRI |
| Portería Virtual |
|
Cada segundo, el servicio busca nuevas Personas y Credenciales en Ronda senior X. |
|
| Persona | En la solución Ronda Senior, implemente la regla de proceso 890: Insertar personas de Ronda senior X en la tabla temporal de Ronda Senior. | Cuando se registra una nueva persona, el servicio web sp.Synccom.senior.g5.sp.sam.pessoa envía esta información a Ronda Senior, que utiliza la regla 890 para insertar el registro en la tabla de productos. | R034FUN o R034CPL |
| Credencial | En la solución Ronda Senior, implemente la regla 891 por proceso: Inserte las credenciales X de Ronda Senior en la tabla temporal de Ronda Senior. | Cuando se genera una nueva credencial, el servicio web sp.Synccom.senior.g5.sp.sam.credencial envía esta información a Ronda Senior, que utiliza la regla 891 para insertar el registro en la tabla de productos. | R090HCH o R097AIN |