BCDEV Tips: Crear un reporte nuevo

BCDEV Tips: Crear un reporte nuevo

En la entrada anterior vimos cómo crear una nueva página, aquí crearemos un nuevo reporte. Debemos tener en cuenta que en Dynamics 365 Business Central no se puede modificar un reporte, sólo pueden crearse reportes nuevos. Evidentemente, éstos consumen reportes disponibles en la licencia obtenida por el cliente. Básicamente, para crear un reporte nuevo se deben seguir estos pasos: Creamos la definición del reporte: report 50200 D365ReporteNuevo { DefaultLayout = RDLC; RDLCLayout = ‘ReporteNuevo.rdl’; } Dentro del reporte, agregamos el…

Leer más Leer más

BC DEV Tips: Crear extensión de reporte con Visual Studio Code

BC DEV Tips: Crear extensión de reporte con Visual Studio Code

En este Tip, mostraré cómo crear extensiones de reportes en Dynamics 365 Business Central, utilizando Visual Studio Code, como de costumbre. Este Tip sigue la secuencia anterior. Aquí coloco el código necesario para crear el reporte extendido para este ejemplo: Es que no se puede extender un reporte. Los reportes siempre se crean desde el inicio y no pueden ser extendidos como las tablas y las páginas. De esta forma nos quedamos con las ganas de extender reportes, pero tampoco…

Leer más Leer más

BC DEV Tips: Crear extensión de página con Visual Studio Code

BC DEV Tips: Crear extensión de página con Visual Studio Code

En este Tip, mostraré cómo crear extensiones de página en Dynamics 365 Business Central, utilizando Visual Studio Code, como de costumbre. Este Tip sigue la secuencia anterior. Aquí coloco el código necesario para crear la página extendida de “Company Information”, para este ejemplo: Antes de la extensión (vista Web): Después de la extensión (vista Web): Si la página está mal direccionada veremos un error como este: Se corrige cambiando la variable de inicio en launch.json Y por último aquí está…

Leer más Leer más

BC DEV Tips: Crear extensión de tabla con Visual Studio Code

BC DEV Tips: Crear extensión de tabla con Visual Studio Code

En este Tip, mostraré cómo crear extensiones de tablas en Dynamics 365 Business Central, utilizando Visual Studio Code (que ya se ha convertido en mi principal herramienta de desarrollo). Aquí coloco el código necesario para crear la tabla extendida de “Company Information”, para este ejemplo: Antes de la extensión (vista SQL Server): Después de la extensión (vista SQL Server): Y por último aquí está la extensión de tabla con sus respectivos comentarios: //Creamos la extensión de tabla tableextension 50100 CompanyInformationExt…

Leer más Leer más

Business Central: Configuración del entorno

Business Central: Configuración del entorno

En esta entrada veremos cómo se configura el entorno de Dynamics 365 Business Central. No hay mucho secreto en la configuración del entorno puesto que de manera predeterminada ya vienen configurados todos los parámetros necesarios dentro de la plataforma. Aquí mostraré algunas configuraciones básicas: Hacemos clic en la configuración: Vamos a “Mi configuración”: Editamos las configuraciones según la necesidad: En el símbolo siguiente, podemos realizar las búsquedas: Pro ejemplo, “Usuarios”: O bien, “Empresas”: Aquí podemos realizar acciones con las empresas…

Leer más Leer más

NAV: Mostrar imagen dentro de un reporte

NAV: Mostrar imagen dentro de un reporte

En esta entrada pretendo mostrar los pasos para poder cargar una imagen dentro de un reporte en Dynamics NAV 2018. No resulta complicado pero sí es un proceso largo para realizar una tarea tan simple. Los pasos a seguir serían los siguientes: Nos dirigimos al histórico de facturas de ventas, seleccionamos alguna y hacemos clic en “Imprimir”: Hacemos clic en el botón de “Vista previa”: Vemos un reporte bastante feo, donde remarco en rojo donde debería figurar el logo: En…

Leer más Leer más

Dynamics NAV conectado a Business Central

Dynamics NAV conectado a Business Central

Dynamics 365 Business Central, como ya hemos visto anteriormente posee su interfaz Web (que funciona en todos los dispositivos) pero por el momento tenemos la posibilidad e utilizarlo con el cliente de Dynamics NAV. Para eso debemos seguir los siguientes pasos: Vamos al menú Inicio de nuestro Windows y buscamos el icono “Dynamics NAV”: Abrimos el Dynamics NAV normalmente y veremos: Volvimos a nuestro querido cliente windows de Dynamics NAV: El cliente Windows de Dynamics NAV sólo se podrá utilizar…

Leer más Leer más

Business Central: Depurar AL con Visual Studio Code

Business Central: Depurar AL con Visual Studio Code

En la entrada anterior, vimos cómo publicar el desarrollo de extensiones con Visual Studio Code y mostramos un mensaje de bienvenida. En esta entrada, veremos como depurar dicha extensión desde el Visual Studio Code. Los pasos a seguir serían: Vamos al código donde necesitamos colocar el punto de interrupción y presionamos la tecla F9: Presionamos la combinación “Ctrl+Shift+P” para abrir “Command Palette” y escribimos “AL: Publish” Visual Studio Code se detiene en la línea indicada: Así de fácil logramos depurar….

Leer más Leer más

Business Central: Publicar una extensión

Business Central: Publicar una extensión

En una entrada anterior, vimos cómo preparar un entorno de desarrollo de extensiones con Visual Studio Code y hemos intentado mostrar un mensaje de bienvenida. En esta entrada, veremos como publicar dicha extensión desde el Visual Studio Code y desde el “Business Central Web Client”. Los pasos a seguir serían: Presionamos la combinación “Ctrl+Shift+P” para abrir “Command Palette” y escribimos “AL: Publish” Si sale este error: The request for path /DynamicsNAV130/dev/metadata failed with code InternalServerError. Reason: NetFx40_LegacySecurityPolicy is enabled and…

Leer más Leer más

BC: Crear una instancia de prueba en la nube

BC: Crear una instancia de prueba en la nube

La idea central de esta entrada consistía en mostrar como crear una instancia de prueba de este excelente productoservicio, pero lastimosamente me encuentro en un país (Paraguay) donde el servicio (para las pruebas) no esta disponible. Sí esta disponible para su aprovisionamiento, es decir, para la venta a cualquier cliente que lo necesite. Estos son los pasos a seguir para intentar crear dicha instancia: Nos dirigimos hacia el sitio web oficial y hacemos clic en el botón que permite crear…

Leer más Leer más