Navegando por
Etiqueta: C/SIDE

Business Central: Wave 2 Txt2AL no existe

Business Central: Wave 2 Txt2AL no existe

En la entrada anterior hemos visto cómo convertir código C/SIDE y código AL. Ahora veremos cómo disponibilizar esta herramienta en Dynamics 365 Business Central Wave 2, pues ya no está disponible directamente como antes. Primeramente necesitamos tener a mano la carpeta desde donde se instala el software Dynamics 365 Business Central y copiar archivos de un lugar a otro: Procedemos a Pegar los archivos en la ubicación donde tenemos instalado Dynamics 365 Business Central: No olvidemos de marcar la opción…

Leer más Leer más

Business Central: Convertir C/SIDE a código AL

Business Central: Convertir C/SIDE a código AL

La semana pasada me tocó realizar migración de Dynamics NAV 2018 a Dynamics 365 Business Central Wave 2 y me encontré con que debía hacerlo tabla por tabla. Va ser un proceso muy largo, cuanto más objetos tengas más código escribiremos. Es por eso que el propio Dynamics 365 Business Central trae una herramienta que hace ese trabajo por nosotros. Se llama Txt2AL.exe y es muy útil. Primeramente, debemos crear dos carpetas: NAV: Una carpeta donde colocaremos las exportaciones de…

Leer más Leer más

NAV: Conexión con base de datos externa – Parte 2

NAV: Conexión con base de datos externa – Parte 2

En la entrada anterior, vimos cómo crear una tabla en SQL Server y agregarla en Dynamics NAV (sin consumir licencias). en esta ocasión veremos cómo utilizarla dentro de una página de Dynamics NAV para verificar si los datos son correctos. Para ello, debemos seguir estos pasos… Primero, se debe crear la página enlazándola con la tabla externa que hemos creado en Dynamics NAV: Ahora debe escribir este código en la función OnInit() de la página: OnInit() //CADENA DE CONEXION IF…

Leer más Leer más

NAV: Conexión con base de datos externa – Parte 1

NAV: Conexión con base de datos externa – Parte 1

Los desarrolladores de Dynamics NAV sabemos que tenemos limitaciones a nivel de tablas (normalmente con una licencia vienen 10 tablas) por eso tenemos esta oportunidad de integrar o crear tablas externas. Estas tablas externas permiten ser accedidas desde fuera de Dynamics NAV y poder trabajar con ellas sin mayores problemas. Divido esta entrada en dos partes para que se entiendan bien los pasos que debemos realizar para que todo esto funcione como esperamos que lo haga. En la primera parte,…

Leer más Leer más

NAVDEV Tips: Elimina las variables globales o locales no utilizadas

NAVDEV Tips: Elimina las variables globales o locales no utilizadas

En esta oportunidad, quiero exponerles un punto de vista que al final de cuentas resultará en un buen consejo de desarrollo. En Dynamics NAV declaramos variables globales y locales según el ámbito de ejecución: Variables Globales: Se utilizan en todo el ámbito del objeto (Tablas, Páginas, etc.). Variables Locales: Se utilizan en el ámbito local, dentro de una función únicamente. Pero debemos tener cuidado de declarar miles de variables, sobre todo de tipo “Record“, pues este involucra a la tabla…

Leer más Leer más

NAVDEV Tips: Guardar archivo de código sin compilar

NAVDEV Tips: Guardar archivo de código sin compilar

A muchos amigos desarrolladores de C/SIDE les habrá pasado que crearon variables globales, locales, modificar acciones y funciones, luego, al Guardar el archivo de código y seleccionar la opción compilar… BOOOM El Dynamics NAV Development Environment se cierra con el famoso mensaje “se ha cerrado inesperadamente”. Luego de tanto esfuerzo escribiendo código se pierden los cambios. Recomendación: Cuando hagas cambios al código guarda los archivos de código pero no selecciones la opción “Compilar”, de ese modo se guardará el código…

Leer más Leer más