Conectar Softland con Power BI
Arme dashboards de ventas, stock, crédito y precios con datos de Softland. Sin conectar Power BI directamente a la base de datos. Sin depender de TI para cada reporte.
Cómo se trabaja hoy sin esta integración
Reportes manuales en Excel
Alguien exporta datos de Softland a Excel, arma tablas dinámicas y las envía por correo. Para cuando llegan, los números ya cambiaron.
SQL Server expuesto
Conectar Power BI directo a la base de datos de Softland requiere abrir puertos, manejar credenciales SQL y conocer la estructura de tablas. Un error puede afectar la operación del ERP.
TI como cuello de botella
Cada reporte nuevo requiere que TI escriba una consulta SQL, la valide y la entregue. Gerencia espera días por un dato que debería estar disponible al instante.
Flujo de datos
Softland → ConectaERP API → Power BI
Power BI no se conecta a SQL Server. Consulta una API REST que lee los datos de Softland y los entrega como JSON. Seguro, simple, sin conocimiento de base de datos.
Softland almacena los datos maestros: productos, stock, precios, clientes, saldos. No cambia nada en su operación.
ConectaERP lee esos datos y los expone como endpoints REST sobre HTTPS. Sin acceso directo a SQL Server.
En Power BI, agrega un origen de datos Web (o REST API). Apunta al endpoint. Los datos llegan como tabla lista para usar.
Arme gráficos, filtros y KPIs. Comparta el dashboard en Power BI Service. Programe actualizaciones automáticas.
Ideas de dashboards
Qué puede construir un gerente en Power BI
Estos son ejemplos reales de dashboards que se pueden armar con los datos que entrega ConectaERP. Sin escribir una sola línea de SQL.
Crédito disponible por cliente
Tabla con saldo, documentos vencidos y crédito restante. Filtros por vendedor y condición de pago.
Crédito disponible
$12.450.000
Stock bajo por bodega
Alertas visuales cuando un producto baja de un umbral. Desglose por bodega para decidir traspasos.
Productos bajo mínimo
23 SKUs
Ventas por vendedor
Ranking de vendedores por monto facturado. Comparativa mensual y acumulado anual.
Venta del mes
$84.200.000
Precios por lista
Comparativa de precios entre listas. Detecte productos sin precio actualizado o con márgenes fuera de rango.
Listas activas
5 listas
Datos disponibles
Qué datos puede consumir Power BI desde Softland
Saldo total, documentos vencidos en 4 tramos, crédito disponible. Ideal para tableros de cobranza.
Cantidad disponible en cada bodega. Para kits, se calcula cuántas unidades se pueden armar. Perfecto para alertas de stock bajo.
Precio de cada producto en cada lista de precios. Para comparativas de márgenes y detección de precios desactualizados.
Comunas, giros, vendedores, condiciones de venta, grupos, subgrupos. Son las dimensiones que permiten filtrar y segmentar en Power BI.
Código, descripción, grupo, subgrupo, unidad de medida, estado activo. La tabla de hechos base para cualquier análisis.
RUT, razón social, dirección, correo, vendedor asignado, condición de venta. Para segmentación y reportes por cartera.
Ejemplo real
Lo que Power BI recibe al consultar stock por bodega
Este es el JSON que Power BI consume como tabla. Cada producto con su stock desglosado por bodega. Power BI lo transforma automáticamente en filas y columnas listas para graficar.
{ "data": [ { "CodProd": "NOTEBOOK-HP-15", "DesProd": "Notebook HP 15-ef2126", "Bodegas": [ { "CodBode": "01", "DesBode": "Bodega Central", "Stock": 64 }, { "CodBode": "02", "DesBode": "Bodega Sur", "Stock": 31 }, { "CodBode": "03", "DesBode": "Bodega Norte", "Stock": 12 } ] }, { "CodProd": "MONITOR-DELL-27", "DesProd": "Monitor Dell 27" UltraSharp", "Bodegas": [ { "CodBode": "01", "DesBode": "Bodega Central", "Stock": 45 }, { "CodBode": "02", "DesBode": "Bodega Sur", "Stock": 18 } ] }, { "CodProd": "TECLADO-LOGI-K380", "DesProd": "Teclado Logitech K380", "Bodegas": [ { "CodBode": "01", "DesBode": "Bodega Central", "Stock": 230 }, { "CodBode": "02", "DesBode": "Bodega Sur", "Stock": 87 }, { "CodBode": "03", "DesBode": "Bodega Norte", "Stock": 54 } ] } ] }
Conexión directa a SQL Server vs. API REST
Hay dos formas de llevar datos de Softland a Power BI. Esta es la diferencia.
| SQL Server directo | API REST (ConectaERP) | |
|---|---|---|
| Requiere conocer SQL | Sí — consultas complejas con JOINs | No — datos listos como JSON |
| Seguridad | Expone la base de datos del ERP | Vía HTTPS, sin acceso a BD |
| Riesgo operacional | Una consulta pesada puede frenar Softland | ConectaERP gestiona la carga |
| Conocimiento de tablas | Hay que saber la estructura interna de Softland | Endpoints documentados con nombres claros |
| Quién puede usarlo | Solo TI o un DBA | Cualquier analista o gerente |
| Funciona con Power BI Service | Requiere gateway + credenciales SQL | Sí — origen Web, sin gateway |
| Soporte para kits | Consulta manual con múltiples tablas | Cálculo automático nativo |
Preguntas frecuentes
¿Necesito saber SQL para armar dashboards?
No. ConectaERP entrega los datos como JSON estructurado. En Power BI solo configura el conector Web o REST y arrastra campos. No necesita escribir consultas SQL ni conocer la estructura de tablas de Softland.
¿Se actualiza en tiempo real?
Sí. Power BI consulta la API cada vez que actualiza el dataset. Puede configurar actualizaciones automáticas cada 15 minutos en Power BI Service, o actualizar manualmente en Power BI Desktop con un clic.
¿Funciona con Power BI Desktop y Service?
Sí. La API es un endpoint REST estándar. Funciona como origen de datos Web tanto en Power BI Desktop (para desarrollo) como en Power BI Service (para dashboards compartidos y actualizaciones programadas).
¿La API permite acceso de escritura a Softland?
No. ConectaERP es exclusivamente de lectura. No puede modificar, insertar ni eliminar datos en Softland. Esto elimina cualquier riesgo de corrupción de datos desde Power BI.
¿Cuánto toma la implementación?
ConectaERP se instala en aproximadamente 1 hora. Una vez activa, configurar el primer dashboard en Power BI es cuestión de minutos: conectar la fuente, mapear campos y visualizar.
¿Puedo conectar otros sistemas además de Power BI?
Sí. ConectaERP es una API genérica. El mismo endpoint que alimenta Power BI puede alimentar Google Sheets, n8n, Tableau, o cualquier sistema que consuma REST.
Otras integraciones
¿Necesita dashboards con datos de Softland?
Le ayudamos a diseñar la conexión con sus reportes. Respuesta en menos de 24 horas.