{
Para desarrollar una aplicación web con autenticación, consultas al API/OData de Business Central, filtrado de datos y exportación a Excel, te recomendaría considerar estas opciones dentro del ecosistema de Microsoft 365:
- Power Apps: Es una herramienta de desarrollo low-code que te permite crear aplicaciones empresariales con conectividad a Business Central mediante conectores y API. Puede integrarse fácilmente con Excel para exportar datos.
- Power BI: Si tu objetivo es principalmente la visualización y el análisis de datos, puedes conectarte a Business Central, aplicar filtros por fecha y exportar reportes a Excel.
- SharePoint con Power Automate: SharePoint puede ser útil como base de almacenamiento de datos, mientras que Power Automate puede manejar consultas a la API y exportación a Excel.
- Azure App Services + Microsoft Entra ID: Si prefieres una solución más personalizada, puedes desarrollar una aplicación en Azure App Services con autenticación mediante Microsoft Entra ID (antes Azure AD) y consumir la API/OData de Business Central. Para la exportación a Excel, puedes utilizar la biblioteca OpenXML o EPPlus en .NET.
- Excel Online con Scripts en Office 365: Si la interfaz final para los usuarios será Excel, puedes conectar Excel Online a Business Central y crear scripts en Office Scripts para automatizar consultas y exportaciones.
Si necesitas más flexibilidad y control sobre el desarrollo, Azure App Services es la mejor opción. Si buscas rapidez y facilidad de implementación sin programar demasiado, Power Apps y Power BI pueden ser más adecuados.
¿Te gustaría que te ayude a elegir la mejor opción según tu caso de uso específico?
Contactame
}