Introducción

En BITAM, entendemos que la información es el activo más valioso de tu empresa. Para aprovechar al máximo nuestras soluciones (bFiskur, bVentor, bAnalytics, MiTienda, EnTienda y bPortal), es necesario establecer un puente de comunicación fluido con tu sistema actual.

A este puente le llamamos Conector.

¿Qué es un Conector?

Un conector es un proceso automatizado de conexión y transmisión de datos entre tus sistemas (ERP, sistema contable o administrativo) y la nube de BITAM. Técnicamente, consta de dos elementos fundamentales:

  1. Un Layout de Datos: La estructura y formato de la información.
  2. Un Método de Transmisión: El canal por donde viajan los datos.

¿Para qué sirve conectar mi sistema?

Realizar la conexión te permite cumplir objetivos específicos según la solución BITAM que hayas contratado:

  • bFiskur: La conexión se utiliza para conciliar tu información contable/administrativa vs. la data del SAT (detectar diferencias, cancelados, etc.).
  • MiTienda / EnTienda / bVentor: La información alimenta los módulos de analítica especializada en retail, inventarios y ventas.
  • bFinancial / bPortal: Permite la gestión financiera y visualización de indicadores clave.


Compatibilidad: ¿Ya existe un conector para mi ERP?

Una de las preguntas más frecuentes es: "¿Tienen conectores para mi sistema?".


Para agilizar el proceso, en BITAM contamos con Conectores Preconstruidos. Esto significa que ya tenemos identificados los queries de extracción y los layouts para ciertos ERPs, lo cual reduce drásticamente el tiempo de implementación.


Consulta la siguiente tabla para verificar si tu sistema cuenta con un acelerador de implementación:


Conector / ERPbFiskurbVentorbFinancialMiTiendaEnTiendabPortal
SAP Business OneVentas e Inventario
SAP HANA
CONTPAQi Contabilidad
Contpaq Comercial
SAE
COI (Emitidos/Recibidos)
Fortia (Solo Nómina)
Odoo
IntellesisVentas e Inventario
ASPEL Firebird
Nominpaq
SICAR
Alpha
MyBusiness


Nota: Si tu sistema aparece marcado, ¡buenas noticias! Ya contamos con experiencia previa conectándolo. Si no aparece, sí es posible conectarlo siguiendo el proceso de "Conector a la Medida" descrito a continuación.


¿Cómo se crea un Conector a la Medida?

Si tu ERP no está en la lista anterior, o tienes un desarrollo propio, puedes crear un conector. El proceso requiere generar un Layout y definir un Método de Transmisión.


1. Generación de Layouts

Para cada herramienta de BITAM existen plantillas (layouts) específicas que debes llenar.

  • Ejemplo: En bFiskur, existen 5 layouts estándar diseñados para enviar la información de los CFDIs que deseas conciliar.
  • El objetivo es mapear qué columna de tu base de datos corresponde al campo requerido por BITAM.


2. Métodos de Transmisión

Una vez construido el layout, debes elegir cómo enviarlo a nuestra nube. La elección depende del volumen de información y tu infraestructura tecnológica:

  • ETL (Extract, Transform, Load): Se utiliza un software especializado que extrae los datos de tu sistema y los envía automáticamente a la nube de BITAM. Ideal para grandes volúmenes.
  • SFTP (Secure File Transfer Protocol): Depositas los archivos (layouts) en una carpeta segura en nuestro servidor, desde donde nuestro sistema los leerá automáticamente.
  • Web Service (WS) de BITAM: Si ya tienes los layouts, puedes enviarlos directamente al Web Service que BITAM ha construido para la recepción de datos.
  • Tu propio Web Service: Puedes programar un WS que "entregue" los datos. La nube de BITAM se configurará para consultar tu servicio y obtener la información.
  • Correo Electrónico: Para ciertos modelos (como bFiskur), puedes enviar los layouts por email. Un robot inteligente recibe, descarga e importa la información al módulo respectivo.


El Proceso de Implementación (Paso a Paso)

¿Qué tan difícil es? ¿Cuánto tiempo toma? El proceso sigue una metodología probada de 7 pasos para asegurar el éxito:


  1. Reunión Inicial: Definición de alcance. Nuestros expertos te aconsejan cuál es el mejor método de transmisión según tu volumen de datos y arquitectura.
  2. Creación del Layout: Trabajo conjunto. Revisamos tu base de datos para determinar de qué tablas y columnas se obtiene la información.
    • Nota: En casos de conectores preconstruidos, este paso es muy rápido. En desarrollos a medida, puede requerir apoyo de tu equipo de TI.
  3. Transmisión de Datos (Pruebas): Configuramos el envío de información usando el método elegido (SFTP, WS, etc.). Te guiaremos en cada configuración.
  4. Pre-validación: Realizamos una carga de un periodo corto de tiempo. Si hay errores o faltan datos, ajustamos el layout. No avanzamos hasta que esta muestra sea perfecta.
  5. Carga Histórica: Una vez validada la estructura, procedemos a enviar toda la información histórica necesaria.
  6. Certificación de Datos: Paso Crítico. Validamos que los datos en la nube de BITAM coincidan con tu sistema origen. No certificar los datos podría llevar a tomar decisiones basadas en información incorrecta.
  7. Revisión de Resultados: Nos reunimos para mostrarte el valor de tus datos.
    • Ejemplo: En bFiskur, te mostramos las diferencias encontradas entre tu ERP y el SAT.


Preguntas Frecuentes (FAQ)

P: ¿Qué tan difícil es conectar mi ERP a bFiskur?

R: Si tu ERP está en nuestra lista de "Conectores Preconstruidos", la dificultad es baja y el tiempo de implementación es corto. Si es un sistema propio, la dificultad es media y depende de que tu equipo de TI pueda localizar los datos en tu base de datos para llenar los layouts.


P: ¿Me puedo ahorrar trabajo?

R: Sí. Usar nuestros métodos de transmisión automáticos (como el robot de correo o SFTP) elimina la carga manual de archivos. Además, si usas un ERP compatible, aprovechamos el trabajo ya realizado por nuestros ingenieros.


P: Tengo un ERP antiguo o hecho en casa, ¿puedo crear un conector?

R: Absolutamente. Mientras tengas acceso a los datos de tu sistema y puedas exportarlos a un archivo (Excel, CSV, TXT) o exponerlos vía Web Service, podemos conectarlo a la nube de BITAM.