Navegando por
Categoría: Soluciones de negocios

Integrar Skype empresarial con Dynamics 365 Customer Engagement

Integrar Skype empresarial con Dynamics 365 Customer Engagement

La buena noticia es no se necesita realizar ninguna acción dentro de Skype (sea empresarial o la versión común). Por las dudas, podemos obtener Skype empresarial aquí. Ahora, debemos proceder con la pequeña configuración dentro de Microsoft Dynamics 365: Nos dirigimos al menú de configuración: Luego, seleccionamos la Configuración del sistema: Habilitamos la presencia de Skype: Por último, procedemos a Habilitar Skype o Skype Empresarial según lo necesitemos: Todas estas configuraciones afectan al nivel global de Dynamics 365, no es…

Leer más Leer más

Datos de ejemplo para Servicio de Campo

Datos de ejemplo para Servicio de Campo

Si necesitas realizar una demo o simplemente quieres probar todas las bondades de este módulo del producto Microsoft Dynamics 365 Customer Engagement, este es un excelente punto de partida. Desde la descripción proveída por Microsoft: Para familiarizarse con Dynamics 365 for Field Service, es útil tener un entorno preconfigurado para explorar. Para este propósito, hemos creado una solución administrada por separado que facilita la exploración y el conocimiento de la nueva solución. Al ejecutar este paquete, el implementador realiza las…

Leer más Leer más

Preferencias de usuario

Preferencias de usuario

Como el título de este artículo indica mostraré las personalizaciones que se pueden realizar en Microsoft Dynamics 365 for Operations desde la configuración del mismo. Para poder ingresar a las preferencias del usuario es necesario seleccionar le ícono correspondiente: Visual A nivel visual podemos seleccionar el color de los elementos y el tamaño de los mosaicos que utilizaremos dentro del sistema: Preferencias Aquí se modifican las preferencias del usuario con datos que son necesarios para el manejo rápido del sistema:…

Leer más Leer más

Creación de espacios de trabajo

Creación de espacios de trabajo

En Microsoft Dynamics 365 for Operations resulta muy sencillo crear espacios de trabajo que facilitan el acceso a distintas áreas del sistema. La diea central de un espacio de trabajo es la de tener varias opciones disponibles según las necesidades propias. De manera predeterminada, el espacio de trabajo se ve de la siguiente manera:Ahora bien, si necesitamos personalizar nuestra área de trabajo debemos seguir los siguientes pasos: Clic derecho en algún área disponible dentro del espacio de trabajo actual: Asignamos…

Leer más Leer más

Instalar Microsoft Dynamics 365 Developer Toolkit

Instalar Microsoft Dynamics 365 Developer Toolkit

Developer Toolkit es un conjunto de herramientas de integración para Microsoft Visual Studio, enfocado a la aceleración del desarrollo de código personalizado para Microsoft Dynamics 365 (CRM). Utilizando el toolkit, se puede crear, desarrollar e implementar plugins para Dynamics 365 (CRM), ensamblados de flujo de trabajo personalizados y recursos web sin dejar de utilizar el entorno Visual Studio. La mejor forma de realizar la instalación es a través del Visual Studio mismo. Ir a Herramientas (Tools) > Extensiones y actualizaciones…

Leer más Leer más

Asignar campo con valores predeterminados

Asignar campo con valores predeterminados

El título es entendible para cumplir con el objetivo. Ahora bien, no es tan simple desde el punto de vista del proceso para lograr dicho objetivo.  Básicamente, para lograrlo debemos agregar el campo necesario en el método initValue() de la tabla en cuestión. Debe ser el método de tabla para que se replique en todos los objetos que utilizan dicho campo. En este ejemplo, modificaremos el campo InclTax de tipo NoYes a marcarlo siempre (True por defecto). En la tabla…

Leer más Leer más

Guardar cambios dentro de una clase en capa USR

Guardar cambios dentro de una clase en capa USR

En Microsoft Dynamics AX 2009, no es tan sencillo almacenar los cambios realizados dentro de un objeto, sobre todo si hablamos de una clase y estamos trabajando en la capa USR. Es por eso, que debemos realizar dos pasos bien sencillos para poder guardar los cambios que hemos realizado en una clase que esté en otra capa que no sea USR. Para lograr nuestro objetivo debemos realizar estos pasos: Abrir la clase completa, seleccionar el método que deseamos guardar y…

Leer más Leer más

Error 500 en instancia D365 for Operations

Error 500 en instancia D365 for Operations

Luego de ingresar a la máquina virtual de Microsoft Dynamics 365 for Operations (D365O) podemos encontrarnos con un error que nos puede complicar el funcionamiento de nuestra aplicación.A continuación expongo dos posibles soluciones al inconvenientes presentado anteriormente: Conexión a Internet Es necesaria la conexión a internet para realizar la validación del usuario con nuestra cuenta de Office 365, caso contrario el error 500 se presentará. Zona horaria/Fecha y hora Es necesario establecer la zona horaria de la máquina virtual con…

Leer más Leer más

Instalación de instancia Dynamics 365 for Operations Local

Instalación de instancia Dynamics 365 for Operations Local

En este caso, explicaré como instalar localmente el Dynamics 365 for Operations de manera a realizar las pruebas de desarrollo y compilación. ¿Cómo se logra esto? El Microsoft Dynamics 365 for Operations no está disponible On-Premise (por ahora, pero lo estará) pero lo que se hace en estos momentos es descargar una máquina virtual de Microsoft Azure que contiene el D365O dentro y eso mismo lo montamos en nuestro servidor local. Para empezar con este artículo veremos 2 maneras de…

Leer más Leer más

[AX 2012 R3 – How To] Agregar elementos a un contenedor

[AX 2012 R3 – How To] Agregar elementos a un contenedor

En Microsoft Dynamics AX un contenedor (container) se refiere a un vector (array). A diferencia de otros lenguajes, como C# por ejemplo, el vector acepta múltiple tipos de datos dentro de él, al mismo tiempo. El siguiente código demuestra cómo agregar los elementos a un contenedor: int numero = 1;str cadena = “hola”;long largo = 15684965;container contenedor;contenedor += numero;contenedor += cadena;contenedor += largo;// Imprimimos “hola”info(strfmt(“Vamos a saludar: %1”, conPeek(contenedor, 2))); De esta manera los elementos fueron agregados al vector (contenedor).