Requisitos
Para implementar la integración por archivos, el Cliente debe cumplir con los siguientes requisitos:
Contar con un ordenador o servidor con acceso a Internet.
Disponer de una cuenta de Google activa.
Poder generar y descargar archivos de extensión
.CSVde forma histórica para cada entidad que se desee integrar.La generación de estos archivos puede realizarse:
De forma automática (jobs, herramientas, servicios o desarrollos propios), o
De forma manual.
En cualquier caso, esta tarea debe poder ser resuelta por el Cliente.
Procedimiento y consideraciones
El Cliente realizará la generación de los archivos/reportes
.CSVen el ordenador o servidor mencionado anteriormente, respetando la estructura de carpetas definida por TECNOM.Se deberá generar un archivo por cada entidad a sincronizar.
El nombre de cada archivo será definido por TECNOM (por ejemplo:clientes.csv,unidades.csv,ventas.csv, etc.).Los archivos deberán tener un formato “en crudo”, es decir:
Con los campos y columnas que el Cliente utilice internamente para cada entidad.
No se exige una estructura específica, ya que TECNOM se encarga del mapeo y la transformación de los datos.
La frecuencia de generación de cada archivo será definida por el Cliente, en función de los movimientos de cada entidad.
Todas las bajadas deberán ser históricas.
Esto implica que:Cada nuevo archivo generado reemplaza al anterior.
Cada archivo debe contener el 100% de los datos de la entidad.
Actualmente no se admite el envío de novedades o datos incrementales.
Sincronización y procesamiento de datos
En el ordenador o servidor del Cliente se instalará la aplicación Google Drive Desktop, configurada y autenticada con la cuenta de Google del Cliente.
Esta aplicación permitirá la sincronización automática de los archivos
.CSVlocales con la nube de Google Drive, dejando los archivos disponibles en Internet.TECNOM compartirá con la cuenta de Google del Cliente una receta de Google AppScript (script de Google), que se ejecutará de forma continua sobre el Drive del Cliente.
Este script se encargará de:
Detectar cada nuevo archivo
.CSVque se suba a la carpeta específica de Drive (sincronizada con la carpeta local).Procesar el archivo.
Volcar la información en un Spreadsheet único de Google.
En dicho Spreadsheet:
Existirá una hoja por cada entidad sincronizada (es decir, por cada archivo).
Finalmente, TECNOM sincronizará los datos desde este Spreadsheet y realizará la importación correspondiente hacia el CRM.
Entidades disponibles para la integración
⚠️ Importante:
Cada entidad debe contar con un ID único e irrepetible.
Las entidades que pueden integrarse son:
Usuarios / Vendedores
Sucursales / Talleres / Ubicaciones – Depósitos
Clientes
Ventas
Dependen obligatoriamente de Clientes.
Opcionalmente pueden vincularse con Vendedores y Sucursales.
Unidades
Pueden vincularse opcionalmente con Ventas, Clientes y Sucursales.
Servicios
Dependen obligatoriamente de Clientes, Unidades y Talleres.
Opcionalmente pueden vincularse con Usuarios/Vendedores (asesores de taller).
