Business Central: Cómo cargar el archivo de licencia

En este artículo muestro cómo cargar el archivo de licencia para Business Central.

Resulta que el nuevo Business Central Wave 2 no trae consigo el entorno de desarrollo de NAV y por ende no podemos cargar el archivo de licencia de manera visual. De hecho, casi nada se puede hacer de manera visual, todo por código. Encantador, para los desarrolladores.

[Leer más]

Instalación de Dynamics 365 Business Central Wave 2

En este artículo muestro cómo isntalar el Dynamics 365 Business Central 2019 Wave 2.

En una entrada anterior, vimos cómo instalar el Dynamics 365 Business Central pero en esta nueva versión hubo algunos cambios, como por ejemplo, la no inclusión del entorno de desarrollo C/SIDE y el cliente Windows.

Ahora veremos los pasos para la instalación de este nuevo producto, en su versión On-Premise.

[Leer más]

Business Central: Configuración de correo SMTP

En este artículo muestro cómo configurar SMTP en Dynamics Business Central.

En esta entrada me gustaría mostrar cómo configurar un correo dentro de Dynamics 365 Business Central de manera a que las notificaciones vayan a los usuarios que corresponda, por ejemplo, para aprobaciones de presupuestos, etc.

Primeramente, debemos ingresar a la Configuración correo SMTP:

[Leer más]

Enviar correo desde PowerApps

En este artículo muestro cómo integrar Power Automate con PowerApps.

En esta oportunidad me gustaría mostrar la integración entre dos aplicaciones disponibles en Office 365, en este caso, PowerApps y Power Automate (Flow).

PowerApps nos permite crear una aplicación en segundos y Power Automate (Flow) nos permite utilizar muchos servicios para integrarlos a nuestra aplicación.

[Leer más]

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

En este artículo muestro como conectar Dynamics NAV 2018 con una base de datos externa.

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…

[Leer más]

Filtros para la integración con D365 for Sales

En este artículo muestro cómo preparar los filtros para la integración entre herramientas.

En una entrada anterior, vimos cuáles eran los valores predeterminados de integración entre Dynamics 365 Business Central y Dynamics 365 for Sales. Dentro de nuestro ERP Dynamics 365 Business Central se pueden crear/editar filtros para la obtención de los datos desde y hacia el CRM de manera a saturar lo menos posible el ancho de banda de ambos servicios.

[Leer más]

Creación de procesos en D365

En este artículo muestro cómo crear procesos en Dynamics 365 for Sales

En una entrada anterior, vimos cómo crear reglas de negocios para una entidad. En esta entrada mostraré cómo crear o modificar procesos de negocios existentes. Para este caso, tomaremos como ejemplo una Oportunidad y modificaremos el proceso predeterminado de un proceso de ventas.

¿Qué es un proceso de negocio? Según Microsoft Docs…

[Leer más]

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

En este artículo muestro cómo conectarnos a una base de datos externa desde Dynamics NAV 2018.

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, veremos lo relacionado a una base de datos externa a Dynamics NAV y cómo crear la misma tabla dentro de Dynamics NAV. No te preocupes, las tablas externas NO consumen licencias de tablas. En la segunda parte, veremos lo relacionado a Dynamics NAV para crear una página que lea los datos de esa tabla externa.

[Leer más]

Creación de reglas de negocios

En este artículo muestro cómo crear reglas de negocios con Dynamics 365 for Sales.

En esta ocasión quiero comentarles cómo poder crear reglas de negocio dentro de Dynamics 365 for Sales (al fin y al cabo utilizamos PowerApps de fondo :P).

¿Qué son las reglas de negocios?

Las reglas de negocios son pequeños flujos que se realizan en determinados campos cuando queremos que éstos realicen una determinada acción siguiendo algunas condiciones y variables que definamos.

[Leer más]

Procesando…

En este artículo muestro cómo colocar una imagen de procesamiento en PowerApps.

En una entrada anterior, habíamos visto cómo crear una barra de progreso dentro de PowerApps. Vimos que no existe un control como tal pero que podemos adaptar uno a las necesidades que vamos teniendo.

Aquí veremos cómo mostrar un control “Procesando…” (loading) mientras se procesa algo, tomando como ejemplo el origen de datos Cuentas desde Dynamics 365 for Sales.

[Leer más]

Creación de flujos desde plantillas

En este artículo muestro cómo crear flujos desde plantillas con Power Automate.

Alguna vez en el pasado había escrito algo sobre los primeros pasos con Microsoft Flow. Microsoft ha cambiado el nombre del producto y ahora se llama Microsoft Power Automate que tiene las mismas funcionalidades agregándoles nuevas.

Así que aquí empezaremos el camino de Power Automate (me gustan sus bondades e integración con otros productos de Microsoft).

[Leer más]

Barra de progreso

En este artículo muestro cómo crear una barra de progreso en PowerApps

Otra herramienta que se utiliza mucho a la hora de desarrollar aplicaciones es la barra de progreso, para mostrar algún avance en el proceso. En Microsoft PowerApps no tenemos un control especializado para realizar esa tarea, por lo tanto debemos crear algo que simule esa tarea.

Para ello utilizaremos dos controles de tipo Rectángulo y un control Slider que permitirá mostrar el proceso deseado.

[Leer más]

Campos ocultos

En este artículo muestro cómo manejar campos ocultos en PowerApps.

Este último fin de semana me han preguntado cómo puedo manejar campos ocultos en Microsoft PowerApps. La respuesta corta es No se puede. ¿Por qué no se puede?

Porque no existe un control o campo oculto como tal. En HTML, por ejemplo, tenemos un control de ese tipo que lo podemos utilizar como un campo auxiliar para almacenar algo que necesitamos utilizar. Más información aquí.

[Leer más]

Validaciones

En este artículo muestro cómo validar controles en PowerApps.

Esta entrada tiene relación con el trabajo con datos, en la entrada anterior vimos cómo ordenar y filtrar datos. Aquí veremos otro punto importante que se basa en las validaciones. Aquí me centraré en validar datos en la pantalla donde se insertan elementos.

De esta manera, los datos validados terminarán en el Dynamics 365 for Sales. Vamos a ver cómo podemos hacerlo.

[Leer más]

Ordenamiento y filtrado de columnas

En este artículo muestro cómo ordernar y filtrar datos de columnas.

Luego de algunos meses, con otros temas, aquí continúo con Microsoft PowerApps. En la última entrada referente al tema hemos vimos cómo crear una aplicación completa con datos de una manera sencilla. Me han preguntado ¿Cómo puedo ordenar y/o filtrar los datos? Para el caso del ejemplo, ya estaba ordenado y filtrado. Pero, me interesa explicar cómo hacerlo y que ustedes puedan aplicar según su necesidad.

[Leer más]

NAVDEV Tips: Guardar archivo de código sin compilar

En este artículo muestro una buena práctica para guardar archivos antes de compiralos.

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.

[Leer más]