Diagnóstico y propuesta · Infopet · Quinta Región

Infopet tiene 6 sistemas. Ninguno habla con el otro.

Relevamiento completo del ecosistema tecnológico, diagnóstico de procesos críticos y propuesta de solución por cada dolor identificado en campo.

50%
Tiempo gerente
en carga manual
6
Herramientas
sin integración
Ingreso del mismo
dato por sistema
5
Soluciones
propuestas
Desplazar ↓
01 · Scanner tecnológico

El ecosistema
que encontramos

6 herramientas activas. Todas operan en silos. El flujo de datos entre ellas es 100% manual.

ERP · POS
🧾
Bsale
Sistema central de ventas físicas, facturación electrónica, inventario, punto de venta, clientes y reportes. Tiene API REST disponible — la más importante del ecosistema.
API REST ✓ POS físico Facturación electrónica Stock
E-COMMERCE
🛒
Jumpseller
Tienda online en infopet.jumpseller.com. 910 productos cargados uno a uno. Tiene importación CSV nativa y API REST. Actualmente desincronizado del stock físico en Bsale.
API REST ✓ Import CSV ⚠ Sin sync stock
PAGOS
💳
Mercado Pago
Cobro online vía Jumpseller y cobro físico con lector en tienda. Doble canal de pago sin reporte unificado. Los ingresos web y físicos se revisan por separado.
API REST ✓ Cobro web Lector físico
ANÁLISIS · DATOS
📊
Excel / Google Sheets
Carga Maestra Actualizada 2025: fuente de verdad manual para productos. Columnas: Clasificación, Tipo, Nombre, Variante, Marca, Código Barra, SKU, Precios. Actualizada a mano.
⚠ Manual Carga Maestra Gráficos Facturas–Deudas
ARCHIVOS · DOCS
☁️
Google Drive
Repositorio de archivos compartidos. Usado principalmente como carpeta de almacenamiento, no como sistema de datos. Facturas de proveedores, reportes y documentos varios.
API REST ✓ Archivos ⚠ Sin estructura
COMUNICACIÓN
📧
Gmail
Comunicación operacional con clientes y proveedores. Sin automatizaciones activas. Confirmaciones de pedidos, seguimiento y contacto con proveedores se hacen manualmente.
API ✓ Proveedores ⚠ Sin automatizar
02 · Diagnóstico en campo

5 procesos rotos
identificados

Levantados directamente en la tienda con evidencia fotográfica y observación del flujo de trabajo real.

01
Triple ingreso de productos
Carga Maestra → Bsale → Jumpseller · Cada producto se ingresa 3 veces a mano
50%
Tiempo gerente
🔴 Situación actual
Llega mercadería → se ingresa en Google Sheets (Carga Maestra)
Luego se ingresa el mismo producto en Bsale (POS)
Luego se ingresa en Jumpseller (tienda web) con foto y descripción
Los 3 sistemas quedan frecuentemente desincronizados
El gerente dedica el 50% de su tiempo a esta tarea
🟢 Con la solución
Un solo formulario → dispara a los 3 sistemas simultáneamente
Bsale API + Jumpseller API + Google Sheets Append en paralelo
Tiempo estimado por producto: de 20 min → 2 min
Carga masiva desde CSV con precheck antes de enviar
02
Facturas de proveedor sin digitalizar
80% digital (no descargable en Bsale) · 20% solo en papel físico
5h
Perdidas/semana
🔴 Situación actual
Facturas digitales en Bsale aparecen en azul (visibles) o gris (no descargables)
20% de facturas solo existen en papel físico
Para ver el detalle de productos hay que tener el papel a mano
No hay forma de buscar o filtrar facturas antiguas eficientemente
🟢 Con la solución
Factura digital: extrae líneas via Bsale API automáticamente
Factura física: foto desde celular → Claude Vision OCR → extrae datos
Formulario pre-llenado para revisar y confirmar
Imagen archivada en Google Drive con nombre estructurado
03
Stock físico desincronizado del stock web
Bsale y Jumpseller no se comunican · Riesgo real de sobreventa online
Riesgo diario
🔴 Situación actual
Venta en tienda física (Bsale) no descuenta stock en Jumpseller
Cliente puede comprar online un producto agotado en tienda
Los precios pueden diferir entre Bsale y Jumpseller
No hay visibilidad unificada de lo que se vende por canal
🟢 Con la solución
Webhook Bsale → Vercel Function → actualiza stock en Jumpseller
Dashboard que muestra stock físico vs web en paralelo
Alerta cuando hay diferencia mayor al 10%
Reporte unificado de ventas físicas + web
04
Sin visibilidad de stock crítico para compras
No existe un sistema que indique qué comprar, cuánto y a quién
$M
Costo en quiebres
🔴 Situación actual
No hay dashboard de compras urgentes vs posibles
Decisión de compra basada en memoria o revisión manual
No hay cálculo automático de cuánto pedir por producto
El proveedor y costo unitario no están asociados al stock en ningún sistema
🟢 Con la solución
Dashboard semáforo: 🔴 Urgente / 🟡 Posible / 🟢 Full
Calcula automáticamente cantidad a pedir (stock ideal – stock actual)
Muestra costo estimado de reposición por producto y total
Genera orden de compra exportable en 1 clic
05
Datos en Excel sin conexión en tiempo real
Reportes, gráficos y listas de precios actualizados manualmente
3h
Semanales
🔴 Situación actual
Exportar de Bsale → pegar en Excel → subir a Drive cada vez
Múltiples versiones del mismo archivo en Drive
Lista de precios en Excel puede estar desactualizada respecto a Bsale
Gráficos de consultas y dispositivos no tienen fuente de datos clara
🟢 Con la solución
Dashboard en vivo conectado a Bsale API — sin exportar
Gráficos de ventas, stock, consultas actualizados en tiempo real
Lista de precios exportable desde la app en 1 clic
Drive queda solo para archivos que realmente lo requieren
03 · Soluciones por proceso

Una solución
por cada dolor

5 módulos independientes, todos dentro del mismo panel desplegado en Vercel desde GitHub.

01
Proceso · Carga de productos
Carga única → 3 sistemas simultáneos
Un formulario que dispara en paralelo a Bsale API, Jumpseller API y Google Sheets. También permite carga masiva desde la Carga Maestra CSV con mapeo automático de columnas.
-90%
Tiempo de
carga por producto
Antes
🔴
20 min por productoIngreso manual en 3 sistemas distintos
🔴
Carga Maestra + Bsale + JumpsellerDesincronizados permanentemente
🔴
50% del tiempo del gerenteEn tareas de ingreso de datos repetitivas
Después
🟢
2 min por productoUn formulario, 3 sistemas actualizados
🟢
Carga masiva CSVLa Carga Maestra se mapea y sube en lote
🟢
Precheck visual antes de enviarValidación de errores, duplicados y warnings
PASO 01
📋
Formulario de producto
Nombre, SKU, precio, stock, categoría, marca, variante, código barra, descripción web.
Ya construido ✓
PASO 02
🔍
Precheck Dashboard
Tabla editable con estado OK / Warning / Error. Filtros, búsqueda y edición en línea antes de enviar.
Ya construido ✓
PASO 03
Dispatch simultáneo
POST a Bsale API + Jumpseller CSV export + Google Sheets append en paralelo con barra de progreso.
En desarrollo
02
Proceso · Facturas de proveedores
OCR de factura física + extracción automática
Foto de la factura → Claude Vision API → extrae RUT, proveedor, productos, cantidades y precios → formulario pre-llenado para confirmar → carga automática en los 3 sistemas.
-85%
Tiempo por
factura procesada
Antes
🔴
Factura digital (80%)Visible en Bsale pero no descargable siempre
🔴
Factura física (20%)Solo existe en papel, hay que tenerla a mano
🔴
25 min por factura físicaLeer, transcribir e ingresar en 3 sistemas
Después
🟢
Foto desde el celularClaude Vision extrae todos los campos automáticamente
🟢
Formulario pre-llenadoSolo revisar y confirmar, no transcribir
🟢
Archivado en DriveCon nombre estructurado: FACTURA_RUT_FECHA.jpg
FLUJO A
💻
Factura digital
Bsale API extrae líneas automáticamente. Tabla pre-llenada para confirmar y cargar.
En desarrollo
FLUJO B
📷
Factura física
Foto desde celular → Claude Vision API → JSON estructurado → formulario editable.
En desarrollo
RESULTADO
Carga automática
Confirmar → Bsale + Jumpseller + Sheets actualizados. Factura archivada en Drive.
En desarrollo
03
Proceso · Carga masiva Jumpseller
Generador de CSV Jumpseller con precheck
App HTML standalone que genera el CSV en el formato exacto de Jumpseller. Sube la Carga Maestra, mapea columnas automáticamente, valida errores y exporta listo para importar.
910→∞
Productos en
lote, no uno a uno
PASO 01
🔑
Conectar API
Login + Auth Token de Jumpseller. Corre 100% en el navegador, credenciales nunca salen del computador.
Ya construido ✓
PASO 02
📄
Subir Carga Maestra
Arrastra el CSV de Google Sheets. Auto-detecta columnas: Nombre, SKU, Precio, Categoría, Marca, Barra.
Ya construido ✓
PASO 03
Exportar CSV Jumpseller
CSV con columnas exactas: Name, SKU, Categories, Price, Stock, Description, Brand, Barcode, Status.
Ya construido ✓
04
Proceso · Gestión de compras
Dashboard de stock semáforo
Visualización en tiempo real del stock categorizado por urgencia. Conectado a Bsale API con proveedor, costo unitario, cantidad a reponer y generador de orden de compra.
1 clic
Para generar
orden de compra
ESTADO
🔴
Compra urgente
Stock = 0 o por debajo del 50% del mínimo. Punto rojo animado. Orden de compra sugerida con entrega en 3 días.
Ya construido ✓
ESTADO
🟡
Posible compra
Stock entre 50% y 120% del mínimo. Planificar para esta semana. Entrega sugerida en 7 días.
Ya construido ✓
ESTADO
🟢
Full stock
Stock sobre el nivel ideal. Sin acción requerida. Barra de progreso verde. Exportar orden de compra en CSV.
Ya construido ✓
05
Proceso · Reportes y análisis
Dashboard principal en tiempo real
Reemplaza el Excel de análisis. Ventas del día desde Bsale, gráficos de categorías, productos más vendidos, indicadores de stock crítico. Actualización automática sin exportar nada.
0h
Tiempo en
preparar reportes
MÓDULO
📈
Ventas en vivo
Ventas del día, semana y mes. Ticket promedio. Top productos. Comparativo vs período anterior.
Ya construido ✓
MÓDULO
🔄
Sync de stock
Comparador Bsale vs Jumpseller. Alerta cuando hay diferencia. Botón para sincronizar con 1 clic.
En desarrollo
MÓDULO
📧
Gmail automático
Confirmaciones de pedido Jumpseller, alertas de stock crítico y órdenes de compra por email automatizadas.
En desarrollo
04 · Stack técnico

Arquitectura
sin servidor propio

HTML · CSS · JS vanilla desplegado en Vercel desde GitHub. El mismo stack de voy-app-3. Cero infraestructura a mantener.

Flujo de datos
🏪
Bsale
API REST
Vercel Functions
Proxy seguro
🖥️
Infopet App
HTML/CSS/JS
🛒
Jumpseller
API REST
+
📊
Google Sheets
Carga Maestra
+
📧
Gmail
Automatizaciones
HTML · CSS · JS vanilla
Vercel (deploy automático)
GitHub (CI/CD · git push = deploy)
Bsale REST API
Jumpseller REST API
Google Drive + Sheets API
Claude Vision API (OCR facturas)
Make / Zapier (webhooks)
05 · Roadmap de implementación

8 semanas.
5 soluciones.

Implementación incremental. Cada fase entrega valor inmediato sin esperar a la siguiente.

Fase 1 · Fundaciones
Diagnóstico + Infraestructura base
📅 Semanas 1–2
Repositorio GitHub configurado
Deploy en Vercel conectado
Proxy Bsale API funcionando
Dashboard principal (index.html)
Credenciales API Jumpseller obtenidas
Variables de entorno configuradas
Fase 2 · Dolor #1 — Carga de productos
Formulario único + Carga masiva Jumpseller
📅 Semanas 3–4
Formulario carga única funcionando
POST a Bsale + Jumpseller simultáneo
Append a Google Sheets (Carga Maestra)
App CSV Jumpseller con precheck
Mapeo automático de columnas
Capacitación al equipo
Fase 3 · Dolores #2 y #4
OCR facturas + Dashboard de compras
📅 Semanas 5–6
Claude Vision API para facturas físicas
Flujo factura digital desde Bsale API
Archivado en Drive con nombre estructurado
Dashboard semáforo stock (ya construido)
Generador de orden de compra
Exportar OC a CSV para proveedores
Fase 4 · Dolores #3 y #5
Sync de stock + Automatizaciones Gmail
📅 Semanas 7–8
Webhook Bsale → actualiza Jumpseller stock
Comparador stock físico vs web
Alertas automáticas de desincronización
Gmail: confirmaciones pedidos automáticas
Gmail: alerta stock crítico semanal
Documentación + entrega final
06 · Retorno estimado

Lo que se recupera
con la implementación

20h
Horas semanales recuperadas
del gerente solo en carga de productos

De 25h → 5h por semana estimado
0
Riesgo de sobreventa online
cuando se active la sincronización
de stock Bsale ↔ Jumpseller

Actualmente sin control
1 clic
Para ver qué comprar, cuánto,
a qué proveedor y a qué costo

Hoy: revisión manual sin sistema

¿Arrancamos
con la Fase 1?

El repo GitHub ya está creado. El proxy de Bsale ya está construido. El dashboard principal ya funciona. Solo falta conectar las credenciales reales y desplegar.