Análisis DB iPrintPos

Fixter

Análisis de
Base de Datos

Diagnóstico técnico y hoja de ruta de optimización

iPrintPos ERPMarzo 2026Confidencial
Preparado exclusivamente para Felipe Delgado
01
Diagnóstico

Radiografía de la Base de Datos

59 productos. 3 modelos de precio. Así se distribuyen los datos — y dónde están los problemas.

59
Productos
579
Registros de precio
445
En $0.00 (vacíos)
134
Con precio real
$
Base
22 productos
45%
27 con precio33 vacíos
~3 registros por producto
✓ Modelo más limpio
fx
Fórmula
18 productos
62%
88 con precio55 vacíos
~8 registros por producto
⚠ Fórmulas requieren variables
[ ]
Matriz
19 productos
5%
19 con precio357 vacíos
~20 registros por producto
✗ 95% es ruido
Insight clave

Los productos tipo Matriz representan el 32% de los productos pero generan el 65% de todos los registros de precio — y solo el 5% tiene un valor real.

Cada producto matriz genera en promedio 20 registros vs 3 del tipo base.

579
reg.
Base
Fórmula
Matriz
269
Tablas de matriz
en la DB
13
Fórmulas de cálculo
(perímetro, área, etc.)
0
Cotizaciones guardadas
sin historial para IA
iPrintPos — Análisis de Base de Datos2 / 10
02
Caso Real

Un Cliente Pide Tarjetas

Simulemos lo que pasa cuando alguien pide cotización de "Tarjetas 18-02" — un producto real de tu base de datos.

👤
"Necesito 1,000 tarjetas de presentación con esquinas redondeadas y coating UV"
🤖
"Déjame buscar el precio..."
Lo que el agente intenta hacer
Encuentra el producto
Tarjetas 18-02 → tipo: matrix
!
Busca "Coating"
2 subdetalles: Matte y UV. El cliente dijo UV.
Busca el precio → $0.00
Mayoreo: $0.00. Menudeo: $0.00.
Matriz → todo vacío
Rectangle, Round Corner 2/4 × cantidades. 12 valores en $0.00.
"Esquinas redondeadas" → ambiguo
¿Round Corner 2 o 4? ¿"Shape" o "Prueba 2"? Todo $0.00.
Lo que sí tiene precio
DetalleNivelPrecio
MontajeMayoreo$130.00
MontajeMenudeo$110.00
Otros 9 detallesCualquiera$0.00
De 42 registros de precio, solo 2 tienen valor. Los otros 40 son placeholders generados automáticamente.
Matriz de tarjetas (todo en ceros)
Qty ↓
Rectangle
R. Corner 2
R. Corner 4
500
$0.00
$0.00
$0.00
1,000
$0.00
$0.00
$0.00
2,500
$0.00
$0.00
$0.00
5,000
$0.00
$0.00
$0.00
25 matrices como esta, todas vacías.

El agente no puede cotizar — el sistema generó la estructura completa pero casi nadie la llenó. Es un Excel con 1,000 celdas donde solo 2 tienen número. El agente necesita saber cuáles importan.

iPrintPos — Análisis de Base de Datos3 / 10
03
Veredicto

¿Está Lista tu DB para un Agente IA?

Evaluamos 5 dimensiones críticas que un agente cotizador necesita para operar con confianza.

35
de 100
No lista — requiere preparación

La estructura de la DB es sólida, pero los datos actuales no permiten que un agente IA cotice con precisión. El 77% de los precios son placeholders y el 56% de los productos son clones de prueba.

Catálogo de productos
40 / 100
59 productos pero solo 17 son reales — 33 son clones (-CLONE) y pruebas.
Datos de precios
23 / 100
579 registros, 445 en $0.00. El agente no distingue "gratis" de "sin precio".
Lógica de cálculo
50 / 100
13 fórmulas definidas. Estructura funcional, pero variables necesitan mapeo semántico.
Niveles de cliente
70 / 100
2 niveles claros (Mayoreo / Menudeo) con 8 clientes. Listo para usar.
Historial de cotizaciones
0 / 100
0 cotizaciones guardadas. Sin historial, el agente no puede aprender patrones.

La buena noticia: la arquitectura de la DB es correcta — soporta los 3 modelos de precio. El trabajo es limpiar y llenar, no reconstruir.

iPrintPos — Análisis de Base de Datos4 / 10
04
Solución

La DB que Necesita tu Agente

Cuatro transformaciones concretas. No reconstruimos — limpiamos, normalizamos y conectamos lo que ya existe.

35
hoy
85
después
579
registros
~150
registros
77%
ruido
0%
ruido
ANTESCatálogo contaminado
59 productos — 33 son clones (-CLONE), pruebas y test. El agente no sabe cuáles son reales.
1
LIMPIAR
DESPUÉSCatálogo curado
17 productos reales activos. Clones archivados. El agente solo ve lo que puede vender.
ANTESPrecios placeholder
579 registros, 445 en $0.00. Placeholders que confunden al agente entre "gratis" y "sin precio".
2
SPARSE
DESPUÉSSolo precios reales
~134 registros con valor. Si no hay registro, el sistema hereda del nivel padre. Cero ambigüedad.
ANTESMatrices opacas
269 tablas con dimensiones como strings embebidos. El agente debe parsear {xs,s,sm,m,ml,l} para cada consulta.
3
NORMALIZAR
DESPUÉSMatrices consultables
Dimensiones extraídas a columnas propias. El agente hace queries directos sin parsing de strings.
ANTESSin historial
0 cotizaciones guardadas. JSON en campo TEXT. Sin reportes, sin patrones, sin aprendizaje.
4
CONECTAR
DESPUÉSHistorial relacional
Tabla quotation_items relacional. Reportes por producto, cliente y período. El agente aprende de cada venta.
iPrintPos — Análisis de Base de Datos5 / 10
05
Visión

La misma data, otra arquitectura

¿Recuerdas la página 3? Mismo cliente, misma pregunta — después de optimizar la DB.

👤
"Necesito 1,000 tarjetas de presentación con esquinas redondeadas y coating UV"
El agente procesa
Tarjetas 18-02
→ Qty: 1,000
Round Corner 4
→ Coating: UV
→ Nivel: Menudeo
→ Diseño: pregunta
🤖
"¡Perfecto! Solo una pregunta: ¿ya tienes el diseño listo o lo hacemos?"
👤
"Ya tengo el diseño"
🤖
"Listo, aquí tienes tu cotización:"
Cotización #iPP-00147
Generada automáticamente
ConceptoDetalleQtyPrecio
Tarjetas de presentación4/4, Round Corner 41,000$2,800.00
Coating UVAmbos lados$500.00
MontajeIncluido$110.00
Subtotal$3,410.00
Sales Tax (8.25%)$281.33
Total$3,691.33
Nivel: MenudeoEntrega: 3-5 díasVigencia: 15 días
Página 3 — Sin optimizar
5 pasos fallidos, 0 precio, cliente sin respuesta
Ahora — DB optimizada
1 pregunta inteligente, cotización en segundos
iPrintPos — Análisis de Base de Datos6 / 10
06
Visión

Modelos + Canales en Acción

Cada tipo de precio tiene su flujo y su canal. El agente los domina todos — con datos limpios.

fx
Banner 3m × 1.5m con ojillos
Fórmula — calcula área, perímetro y ojillos
📱 WhatsApp
"Quiero un banner de 3m × 1.5m con ojillos cada 50cm"
Área: 4.5 m²
Ojillos: 18
Costo base: $0.30/u
Nivel: Mayoreo | Incluye diseño + montaje
$1,890.00
fx
Vinyl adhesivo 2m × 0.8m
Fórmula + detalles de producción
💬 Widget Web
"Cotiza vinyl adhesivo de 2m × 0.8m con troquelado y laminado"
Diseño: baseTroquelado: baseLaminado: fórmula
Embebido en iprintpos.com — sin intervención
$720.00
[ ]
Tarjetas 4/4 — Mayoreo vs Menudeo
Matriz 1D — el agente compara niveles
⚙️ Admin
"Compara precio Mayoreo vs Menudeo para 1000 tarjetas 4/4 con UV"
Menudeo
×1000 + UV
$3,300
Mayoreo
×1000 + UV
$2,600
Ahorro: $700 (21%)

Un agente, tres modelos, tres canales. WhatsApp para tus clientes, widget para tu web, admin para ti. Con datos limpios, todo funciona.

iPrintPos — Análisis de Base de Datos7 / 10
07
Plan

Hoja de Ruta

Cuatro fases, cinco semanas. Cada una entrega valor.

1

Preparar los datos

SEMANA 1

Archivar 33 clones, eliminar 445 placeholders, mapear variables de fórmulas a nombres legibles, normalizar matrices.

Score: 35 → 70
2

Agente cotizador + Demo

SEMANA 2

Configurar agente en Formmy con la DB conectada. Entrenar con catálogo, fórmulas y reglas de negocio. Widget web funcionando.

Agente cotizando en vivo con datos reales
3

WhatsApp + Historial

SEMANA 3-4

Canal de WhatsApp Business, modo admin para Felipe, cotizaciones relacionales con reportes por producto y cliente.

Agente multi-canal con inteligencia de negocio
4

Prueba y Fine-tuning

SEMANA 5

Pruebas con clientes reales, ajuste de prompts y reglas de negocio, corrección de edge cases en precios y fórmulas. Calibración de respuestas del agente hasta que cotice como tu mejor vendedor.

Score: 70 → 85 · Agente listo para producción
iPrintPos — Análisis de Base de Datos8 / 10
08
Cierre

De tu DB a cotización sin fricción

Hoy

35/ 100

77% de precios en $0.00

33 productos clones y pruebas

445 registros que son ruido

El agente no puede cotizar

En 4 semanas

85/ 100

17 productos reales, precios validados

Agente cotizando en segundos

WhatsApp + Widget + Admin

PDF automático con tu marca

¿Empezamos?

La base de datos tiene la estructura. Nosotros ponemos la inteligencia.

fixter.org
Preparado exclusivamente para Felipe Delgado — Marzo 2026
Documento generado con
EasyBits.cloud
Fixter

Fixter × Formmy

Agentes AI que entienden tu negocio

brenda@fixter.org

fixter.org · formmy.app

Preparado exclusivamente para Felipe DelgadoMarzo 2026
Desliza o usa las flechas para navegar