Integración vía base de datos
La herramienta Gestión de Relaciones | CRM tiene varias integraciones con las más variadas soluciones del mercado y, dependiendo del módulo a integrar, el flujo de informaciones determina la necesidad de lanzamientos específicos por parte del cliente.
En general, las integraciones se pueden clasificar de dos formas:
Consumo de datos para consolidación dentro de la solución
Para situaciones en las que el CRM consolida datos de otras soluciones (como el sistema Gestión Empresarial | ERP), solución que necesita buscar periódicamente, automáticamente con el uso de JOBs o manualmente a pedido, las informaciones de estas fuentes.
En este escenario, existen conectores nativos para el acceso directo a la base de datos de la aplicación del cliente, sea a través de las tablas nativas de la aplicación o vistas creadas por el cliente.
La área de tecnología de la información del cliente deberá proveer la autorización en su firewall, para que las solicitudes venidas del CRM visualicen la base de datos de la aplicación. Solicitar autorización para acceder a los IP: 191.6.194.95 y 189.16.40.2.
La área de tecnología de la información del cliente deberá disponer de la creación y disponibilidad de las credenciales para acceso a la base de datos y, posteriormente, enviar los datos a Senior Sistemas. Con esta información (y de los requisitos de liberación de IPs de acceso), el equipo interno de entornos realizará las pruebas de conexión (pings y acceso inicial a la base de datos) en la propia herramienta CRM.
Datos necesarios a enviar, de acuerdo con las bases de datos aprobadas:
| Datos de conexión | Ejemplos de informaciones |
|---|---|
| IP / Host del servidor | sqlserver.crmsenior.com.br o 191.6.194.95 |
| Puerta del servicio | 1433 (puerta estándar del servicio, solo como referencia) |
| Protocolo | base_producao |
| Usuario | crmsenior |
| Contraseña | crmseniorXXXX |
| Nombre del banco | crmsenior |
| Datos de conexión | Ejemplos de informaciones |
|---|---|
| IP / Host del servidor | oracle.crmsenior.com.br o 191.6.194.95 |
| Puerta del servicio | 1521 (puerta estándar del servicio, solo como referencia) |
| Protocolo | TCP |
| Usuario | crmsenior |
| Contraseña | crmseniorXXXX |
| Nombre del banco | crmsenior |
| Datos de conexión | Ejemplos de informaciones |
|---|---|
| IP / Host del servidor | firebird.crmsenior.com.br o 191.6.194.95 |
| Puerta del servicio | 3050 (NAT) (puerta estándar de servicio, solo como referencia) |
| Protocolo | C:\baco_de_dados\nome_banco.fdb |
| Usuario | crmsenior |
| Contraseña | crmseniorXXXX |
| Nombre del banco | crmsenior |
| Datos de conexión | Ejemplos de informaciones |
|---|---|
| IP / Host del servidor | mysql.crmsenior.com.br o 191.6.194.95 |
| Puerta del servicio | 3306 (puerta estándar del servicio, solo como referencia) |
| Usuario | crmsenior |
| Contraseña | crmseniorXXXX |
| Nombre del banco | crmsenior |
| Datos de conexión | Ejemplos de informaciones |
|---|---|
| IP / Host del servidor | postgre.crmsenior.com.br o 191.6.194.95 |
| Puerta del servicio | 5432 (Puerta Estándar) |
| Usuario | crmsenior |
| Contraseña | crmseniorXXXX |
| Nombre del banco | crmsenior |
| Datos de conexión | Ejemplos de informaciones |
|---|---|
| IP / Host del servidor | db2.crmsenior.com.br o 191.6.194.95 |
| Usuario | crmsenior |
| Contraseña | crmseniorXXXX |
| Nombre del banco | crmsenior |
| Datos de conexión | Ejemplos de informaciones |
|---|---|
| IP / Host del servidor | ctree.crmsenior.com.br o 191.6.194.95 |
| Usuario | crmsenior |
| Contraseña | crmseniorXXXX |
| Nombre del banco | crmsenior |
| Datos de conexión | Ejemplos de informaciones |
|---|---|
| IP / Host del servidor | cache.crm.senior o 191.6.194.95 |
| Puerta del servicio | 1234 |
| Usuario | crmsenior |
| Contraseña | crmseniorXXXX |
| Nombre del banco | crmsenior |
Nota
Si tiene preguntas sobre la conexión, consulte la documentación de cada base de datos: SQL Server, Oracle, Firebird, MySQL, PostgreSQL, IBM DB2 y FairCom C-Tree.
Envío de datos del CRM para otras aplicaciones
Cuando el CRM necesitar enviar informaciones para aplicaciones terceras (como el ERP al enviar un nuevo pedido), debemos utilizar los web services disponibles por el tercero (proveedor de la solución), garantizando así que se respeten las reglas de negocio estipuladas en el cliente.
El CRM permite la integración de todas sus rutinas y tablas a través de la metodología WSDL (Web Services Description Language), estándar aprobado por el W3C basado en XML, que tiene como objetivo estandarizar las descripciones de las funcionalidades que ofrecen los web services, independientemente de la plataforma o el idioma.
Para enviar datos al sistema de Gestión Empresarial | ERP, se utiliza el conjunto de servicios web proporcionados por Senior.
Para ello, la área de tecnología del cliente debe ofrecer el camino (para acceso externo) y las credenciales al servidor GlassFish, que proporciona:
Web services utilizados en las integraciones con el CRM:
- g5-senior-services/sapiens_Synccom_senior_g5_co_mcm_ven_pedidos
- g5-senior-services/sapiens_Synccom_senior_g5_co_ger_cad_clientes
Datos de acceso a los web services que estarán disponibles:
| Datos de acceso a los web services | |
|---|---|
| IP / Host del Glassfish | 191.6.194.95 |
| Puerta | 8080 |
| Usuario | crmsenior |
| Contraseña | crmseniorXXXX |
Para utilizar los web services para soluciones de terceros, las necesidades de acceso y diccionarios de los datos de integración deben ser evaluadas previamente con el equipo de servicios del CRM, que se ocupará de cada caso por separado.

English
Español

