Power Apps en Business Central: apps low-code de Microsoft
Con Power Apps, podrás crear aplicaciones empresariales de forma rápida que se conectan a los datos del negocio ya almacenados.
Microsoft Power Apps es la plataforma low-code de la Power Platform que permite construir aplicaciones empresariales sin programación tradicional. En Davisa, como Microsoft Solutions Partner Business Central desde 2003, vemos cada semana cómo Power Apps cubre huecos operativos (captura en planta, fichajes, inspecciones de calidad, partes de avería) que antes vivían en Excel o en papel. La clave: integrar la app con el dato real del ERP en lugar de crear otro silo paralelo.
Qué es Power Apps y por qué importa
Power Apps es el componente low-code/no-code de Microsoft Power Platform. Permite crear aplicaciones móviles y web mediante una interfaz visual de arrastrar y soltar, conectadas a más de 1.000 fuentes de datos (Business Central, SharePoint, SQL Server, Dataverse, Outlook, Teams, Salesforce, SAP, APIs REST personalizadas).
Importa porque desbloquea procesos que de otra forma seguirían en papel o en hojas Excel. La constructora con jefes de obra que reportan partes por WhatsApp, la fábrica con incidencias de calidad anotadas en libreta, el comercial que toma el pedido en cliente y lo teclea por la tarde en el ERP: todos esos flujos se digitalizan en días con Power Apps sin contratar un desarrollo a medida de cinco cifras.
El segundo motivo es de gobierno del dato: cuando la captura ocurre en una app conectada al ERP, el responsable de Business Central deja de perseguir información dispersa. Lo que el operario escribe en el móvil aparece ya tipado y validado en BC.
El tercer motivo es de velocidad: Power Apps acorta el time-to-market de pequeñas herramientas internas. Un caso que con desarrollo a medida tardaría tres meses se entrega en dos semanas con Power Apps, y se puede iterar viendo cómo lo usa la gente real en planta o en visita comercial.
Cómo se resuelve con Power Apps + Business Central
El despliegue habitual de Power Apps sobre Business Central sigue tres capas:
Capa de datos. Business Central expone sus tablas vía API estándar de Microsoft. Power Apps consulta clientes, artículos, pedidos, ubicaciones, órdenes de producción o partidas de obra en tiempo real, sin necesidad de duplicar el maestro. Para datos no presentes en BC, Power Apps usa Dataverse (la base de datos low-code de Microsoft) o cualquier otra fuente.
Capa de aplicación. El equipo construye la app en Power Apps Studio. Hay dos modalidades: aplicaciones de lienzo (canvas), donde se diseña cada pantalla pixel a pixel, y aplicaciones basadas en modelos (model-driven), donde la estructura se genera automáticamente desde el esquema de datos. Para casos de captura en planta o comerciales en visita, canvas es lo habitual; para procesos administrativos repetitivos, model-driven ahorra trabajo.
Capa de automatización. Power Automate completa el ciclo: cuando la app captura un dato, el flujo dispara una acción en BC (crear pedido, registrar movimiento, enviar aprobación) sin intervención manual. Esto convierte la Power App en un eslabón más del proceso ERP, no en una herramienta paralela.
En empresas con dvlogistic sobre Business Central, las Power Apps más recurrentes son captura en almacén (entradas, ubicaciones, picking, inventarios cíclicos), gestión de incidencias de transporte y validación de pedidos en muelle. El operario lee un código de barras con el móvil, valida cantidad y ubicación, y el dato entra limpio en el ERP sin reteclear.
Para usuarios profesionales que necesitan más, Azure Functions y los conectores personalizados extienden Power Apps a sistemas externos no Microsoft (APIs propias, sistemas legacy, IoT industrial).
Casos típicos en empresas con Business Central
- Captura en planta (fabricación): parte de tiempos imputables a orden de producción, registro de mermas, control de paradas de máquina con motivo.
- Logística (almacén): entradas de mercancía con foto del albarán, picking guiado con escaneo, inventarios cíclicos.
- Construcción (obra): parte diario del jefe de obra (operarios, horas, materiales consumidos, fotos), control de subcontratas en obra.
- Comerciales: toma de pedido en cliente con catálogo y precio del ERP, registro de visitas comerciales con georreferencia.
- Calidad: inspecciones con checklist, foto y firma; partes de no conformidad con flujo de aprobación.
- Mantenimiento: orden de trabajo para técnico, registro de intervención con foto y consumo de piezas.
Todos estos casos comparten un patrón: dato capturado por el usuario móvil, escritura inmediata en Business Central, sin intermediarios.
Errores frecuentes al adoptar Power Apps
- Tratarla como sustituto del ERP. Power Apps es la capa de captura y consulta ligera. La lógica de negocio crítica (cálculo de costes, contabilidad, conciliación) sigue viviendo en Business Central. Quien pretende mover lógica de negocio a Power Apps termina con un Frankenstein difícil de mantener.
- Construir sin gobierno. Una organización donde cualquier usuario crea apps sin revisión termina con 40 apps duplicadas y un mantenimiento imposible. Hay que definir un Centro de Excelencia (CoE) que apruebe casos de uso, plantillas y conectores.
- No licenciar bien. Power Apps Premium (18,70 euros usuario/mes) es necesario para apps con conectores premium como Business Central. Confiar en las licencias incluidas en Microsoft 365 lleva a sorpresas cuando la app llega a producción.
- Ignorar el rendimiento. Power Apps consulta el ERP en directo; si la app abre 8 listas con miles de registros cada una sin filtros, la experiencia de usuario será lenta. Hay que diseñar consultas con filtros de servidor desde el principio.
Cuándo conviene Power Apps y cuándo no
Conviene para apps internas de complejidad baja-media: formularios móviles, dashboards operativos, integraciones simples entre sistemas Microsoft, procesos de aprobación, captura en campo. Si la app la usan menos de 500 empleados internos y el dato vive en el ecosistema Microsoft, Power Apps es el camino corto.
No conviene para aplicaciones B2C masivas (un e-commerce para miles de clientes externos), desarrollos críticos de alto rendimiento (trading, IoT en tiempo real con latencia milisegundo), o integraciones complejas con sistemas externos no Microsoft que requieren mucho código personalizado. En esos casos Davisa recomienda desarrollo a medida o productos especializados.
La regla práctica: si el caso de uso se puede describir en una tarde y la app la va a usar el personal interno, Power Apps gana. Si requiere arquitectura distribuida o experiencia de usuario muy pulida para cliente final, no.
Coste real y modelo de licencia
Power Apps Premium tiene un precio aproximado de 18,70 euros por usuario y mes con facturación anual, con acceso ilimitado a las apps construidas por la organización y conectores premium incluidos (Business Central, Dynamics 365, SQL Server, conector HTTP personalizado). Hay descuento por volumen a partir de 2.000 puestos (11,20 euros usuario/mes). Existe también licencia por app (4,67 euros usuario/mes por una app concreta), útil cuando solo una parte de la plantilla necesita la herramienta.
Microsoft 365 Business Standard incluye derechos limitados a Power Apps con conectores estándar (sin BC), suficientes para construir pilotos pero no para producción seria conectada al ERP. Antes de arrancar el proyecto, conviene mapear cuántos usuarios necesitarán acceso real y dimensionar la suscripción para evitar sobrecoste o infralicencia.
De la Power App al ERP
Si tu empresa ya tiene Business Central y quieres digitalizar la captura en almacén, planta o campo sin meterte en un desarrollo a medida, podemos enseñarte cómo encajan Power Apps + dvlogistic sobre BC en una sesión corta. Diagnóstico, no presentación comercial. Si ya estás explorando la plataforma, este artículo sobre qué es Power Apps explica los dos tipos de aplicaciones con más detalle.

