Nueva página PromptPage: Copilot en Business Central

En el blog de hoy vamos a ver un nuevo tipo de pagina que tenemos disponible a partir de la versión runtime 12.1 en AL Language para Microsoft Dynamics 365 Business Central en Visual Studio Code, llamada PromptDialog, que nos permite integrar capacidades de copilot en nuestros escenarios personalizados. Utilizamos PromptDialog para crear experiencias generativas […]
E-mail formato HTML en Business Central: guía práctica

¿Quieres mejorar la personalización de correos y enviar mensajes con formato HTML directamente desde Business Central? En este artículo te mostramos cómo hacerlo mediante una codeunit en AL, sin depender de plantillas de Word, y cómo automatizar el envío de correos en Business Central con imágenes, enlaces y firmas profesionales. Por qué usar correos HTML […]
De texto a voz Business Central 365

En el artículo de hoy vamos a ver un complemento muy atractivo en Business Central, con el cual podemos convertir un texto a voz. La voz es una interfaz muy interesante entre máquinas y humanos. En esta publicación mostramos cómo convertir texto a voz paso a paso. Lo interesante para nosotros es que la […]
Control de código fuente en Business Central con Git: guía práctica

El control de código fuente Business Central es una de las tareas más importantes para cualquier desarrollador AL. Desde que el código ya no se almacena en la base de datos, sino en carpetas locales, es esencial utilizar herramientas modernas como Git y Visual Studio Code para gestionar proyectos, versiones y trabajo colaborativo de forma […]
Adjuntar documentos a cualquier registro en Business Central 365

¿Quieres adjuntar archivos a cualquier registro en Business Central? Descubre cómo hacerlo con una página personalizada. La funcionalidad de archivo adjunto en Microsoft Dynamics 365 Business Central es una herramienta relativamente nueva que permite adjuntar documentos directamente a los registros, sin necesidad de almacenar vínculos externos. Esta mejora facilita la gestión documental y optimiza los […]
Herramienta de análisis de código para AL

Hoy vamos a mostrar cómo podemos usar la herramienta de análisis de código estático en un proyecto de AL desde Visual Studio Code. Habilitar el análisis de código Primero, creamos un proyecto simple en AL siguiendo los siguientes pasos: Presionamos Alt + A, Alt + L para crear un nuevo proyecto. Abrimos la Paleta de […]
Obtener el código fuente de una extensión .app en Microsoft Dynamics Business Central 365

En este blog explicaremos cómo podemos obtener el código fuente de una aplicación de extensión instalada en Microsoft Dynamics Business Central. Para ello, partimos de que ya tenemos instalado en nuestro entorno de desarrollo los siguientes requisitos: Docker Contenedor de Microsoft Dynamics 365 Business Central Nav-Container Helper Module instalado en Powershell Desde el Powershell listamos […]
Limitaciones desarrollo extensiones 2.0 en Lenguaje AL

El motivo de publicar este post es para dar conocimiento de que existen algunas cosas que no se pueden hacer en AL (al escribir Extensión) o al menos necesitan de algunas soluciones. Durante el transcurso de adaptaciones de desarrollos en CAL a extensiones, nos hemos encontrado que algo tan utilizado como es la gestión de […]
Incluir conjunto de permisos en una Extension

Si habéis realizado alguna extensión, habréis podido comprobar que es necesario tener dentro de nuestro proyecto de extensión el archivo .xml con los permisos necesarios para que nuestro desarrollo funcione. Si no disponemos de este archivo al intentar implementar la extensión nos dará errores como los que se muestran en la siguiente imagen: Por lo […]
Cómo convertir informes de Dynamics NAV a extensiones de Dynamics 365 Business Central

Como hemos visto en anteriores publicaciones las extensiones de Dynamics NAV son una forma para que los desarrolladores de Microsoft Dynamics NAV podamos ampliar la funcionalidad de NAV sin modificar el código fuente original de Microsoft. Uno de los objetos con mayor complejidad a la hora de pasar a extensiones son los reports o informes. […]