Resultado en una frase
Convirtió a Business Central en un centro operativo más útil para Chile y para el ecosistema Microsoft 365, sin pedirle a los usuarios que hagan todo desde una sola pantalla.
Contexto
Una vez que la base interna en Business Central estuvo más ordenada, apareció una segunda capa de necesidades. El ERP resolvía el dato maestro y buena parte del flujo, pero había tareas que seguían viviendo fuera: revisiones manuales, confirmaciones, consultas rápidas y procesos locales que necesitaban una capa adicional para bajar la fricción operativa.
En vez de forzar al equipo a adaptar su trabajo a las limitaciones del flujo estándar, usamos esa experiencia para desarrollar add-ons y componentes complementarios. El objetivo no era “personalizar por personalizar”, sino construir piezas puntuales donde el estándar no estaba cerrando bien el proceso.
Punto de partida
El patrón era claro: datos que nacían o terminaban en Business Central, pero que requerían alertas, validaciones o visibilidad en otras superficies. En algunos casos, la necesidad tenía un componente local para Chile. En otros, el problema era de operación: avisar en Teams, ver información puntual en Excel o sincronizar estados sin depender de copiar y pegar.
Si lo dejábamos así, el ERP corría el riesgo de volver a quedar encapsulado, mientras la operación real se seguía resolviendo por fuera con pasos manuales.
Qué tipos de add-ons desarrollamos
- Piezas dentro de Business Central.
Lógica específica, campos, validaciones y componentes pensados para que el sistema base siga siendo la fuente de verdad.
- Flujos asociados a facturación y localización.
Capas complementarias para pruebas, localización y sincronización de información alrededor de procesos de Chile y relación con SII.
- Alertas y señales operativas en el canal donde trabaja el equipo.
Notificaciones para no depender de revisiones manuales constantes dentro del ERP cuando lo importante es enterarse a tiempo.
- Vistas y detalle operativo desde una superficie familiar.
Workbooks y consultas conectadas para revisar información puntual sin convertir Excel en otra fuente de verdad paralela.
El criterio técnico detrás del desarrollo
El punto más importante fue definir responsabilidades. Business Central mantiene el dato y la lógica principal. Los add-ons extienden o exponen. Teams notifica. Excel consume o presenta. Ese orden importa, porque evita que el sistema termine duplicado en varias herramientas.
- Preferimos extensiones y capas desacopladas antes que modificar el core sin necesidad.
- Las otras apps deben consumir o activar acciones, no convertirse en otra base maestra.
- Las integraciones se justifican cuando reducen pasos manuales o mejoran la visibilidad operativa real.
- Si una necesidad se resuelve con estándar, no tiene sentido fabricar código solo para “personalizar”.
Esto no es una vitrina de features
La utilidad del caso está en el criterio: qué vive en BC, qué vive fuera y cómo se evita que la operación vuelva a fragmentarse.
Qué cambió con estas piezas
El sistema se volvió más útil en el trabajo real. Los eventos importantes podían empujar información a Teams. Algunas consultas dejaron de requerir navegación innecesaria dentro del ERP. Y los flujos asociados a documentos o validaciones locales pudieron evaluarse con una capa más alineada al contexto chileno.
También nos dejó un resultado más estratégico: patrones reutilizables. Varias de estas decisiones no sirven solo para la operación interna. Sirven como base para pensar implementaciones de clientes que necesitan el mismo tipo de extensión entre Business Central y Microsoft 365.
Qué tipo de problema del cliente replica este caso
- Empresas que necesitan que el ERP converse con canales de trabajo como Teams.
- Equipos que requieren vistas controladas en Excel, pero sin volver a la dependencia total de planillas.
- Procesos asociados a Chile donde el flujo base necesita una capa adicional para aterrizar mejor la operación.
- Implementaciones donde el producto estándar ya está cerca, pero aún queda una brecha entre sistema y uso real.