Lenguaje AL – Sintaxis para la creación de campos

En el anterior artículo vimos cómo crear una nueva tabla en un proyecto de Visual Studio Code para crear extensiones para Dynamics NAV 2018. En este artículo veremos la sintaxis para crear campos con todos los tipos de datos permitidos en tablas de Navision. Cómo crear un campo nuevo Para crear un campo nuevo con… Leer más »

Lenguaje AL – Sintaxis para la creación de tablas

Dynamics NAV 2018 nos trae importantes novedades en cuanto al entorno de desarrollo. Aunque durante algunas versiones se va a mantener la posibilidad de seguir desarrollando desde el entorno C/SIDE, tenemos que empezar a acostumbrarnos a desarrollar extensiones usando el entorno de desarrollo Visual Studio Code (en adelante VSCode). AL es el lenguage de programación… Leer más »

Cómo instalar Dynamics NAV “Tenerife” en una máquina local

Microsoft ha anunciado que la próxima versión de Navision, que actualmente tiene el nombre el clave de Dynamics NAV “Tenerife” no se lanzará hasta la primavera de 2018. Previsiblemente, con el lanzamiento oficial pase a llamarse Dynamics NAV 2018. Si no quieres esperar hasta el lanzamiento oficial, tienes la posibilidad de descargar el preview, instalarlo… Leer más »

Navision: Añadir campos en las listas de búsqueda. Field Groups

En Dynamics NAV, cuando en un campo tenemos que introducir el cliente, el proveedor, el producto o cualquier otro dato que está guardado en una tabla relacionada, tenemos la posibilidad de buscar el valor en una pequeña lista, que además se va auto-filtrando a medida que escribimos. Por ejemplo, para introducir un producto en una… Leer más »

Navision: Actualizar cabecera desde subpage en Dynamics NAV

Este es el requisito que seguro a muchos de vosotros os han pedido alguna vez: – Tenemos una estructura tipo Cabecera + Lineas – En la cabecera hay uno a más campos de “totales” – Se requiere que al introducir y/o actualizar lineas, los totales de la cabecera se actualicen En versiones anteriores de Dynamics… Leer más »

No se puede importar un archivo .navdata en Dynamics NAV 2017

Tengo dos bases de datos idénticas: Tienen las mismas tablas Las tablas tienen los mismos campos Las tablas tienen las mismas keys Quiero exportar los datos de las empresas desde la base de datos A e importarla en la base de datos B. Para ello uso la funcionalidad Exportar a un archivo de datos para… Leer más »

El nombre de columna ‘Base Metadata’ no es válido

stoy haciendo un Upgrade a Dynamics NAV 2017. Una vez convertida la base de datos he ido a compilar las tablas del sistema y me he encontrado con el siguiente error: The following SQL error was unexpected: El nombre de columna ‘Base Metadata’ no es válido. El nombre de columna ‘Base Hash’ no es válido.… Leer más »

Novedades Dynamics NAV 2017 – Parte I

En la entrada anterior mostraba esta imagen ilustrar las novedades de Dynamics NAV 2017. En este artículo vamos a ver en detalle algunas de estas novedades. Acercando dos mundos Se trata de una integración más amplia y más profunda de Dynamics NAV con Office 365, plataforma con la que cada vez más empresas trabajan. Entre… Leer más »

Descargar Microsoft Dynamics NAV 2017

Descarga Dynamics NAV 2017 Quiero perderme la descarga Hoy mismo, Microsoft acaba de poner a disposición del público Dynamics NAV 2017. En los últimos años Microsoft está siguiendo una política de actualizaciones constantes del producto Dynamics NAV. Cada mes se lanza un nuevo Cumulative Update para las versiones en soporte (las tres últimas), además de… Leer más »

Cómo usar CASE para un código de Dynamics NAV más limpio

La instrucción CASE es una instrucción de control en C/AL. Al igual que la instrucción IF, CASE es una instrucción condicional. Se evalúa una condición y se ejecutan distintos bloques de código según el resultado. CASE se utiliza cuando hay más de dos opciones. Nunca uses IF anidados si lo puedes sustituir por CASE Los IF… Leer más »