HOWTO: Dimensiones y Macros en X++

El manejo de dimensiones por código en Microsoft Dynamics AX no es muy intuitivo al principio aunque con un poco de práctica se comprueba que no es tanto como parece. AX nos ofrece una serie de ayudas para facilitar estas tareas y entre otras las mas útiles son las macros #InventDim*

InventDim macros | 1

El propio estándar utiliza estas macros en multitud de lugares, por ejemplo este es un fragmento del método find() de la tabla estandar PriceDiscTable (Acuerdos comerciales):

Continue Reading…

Microsoft Dynamics AX 2009 Demo VM

Esta semana se han publicado las nuevas versiones de las máquinas virtuales de demostración de Dynamics AX, que vienen a sustituir a la actuales que caducan el próximo 15 de Noviembre. Ésta última versión viene en tres configuraciones diferentes:

e incluyen versiones actualizadas de las últimas versiones verticales publicadas:

  • Lean Manufacturing
  • Process Manufacturing
  • Services Industries
  • Retail
  • Intelligence Data Management Framework

En la web del anuncio oficial se pueden ver diversos videos donde explica el contenido de las demos, las maneras de traspasar a ellas demos propias, etc., además de información ampliada.

Para descargarlas se necesita acceso a PartnerSource y para ejecutarlas es necesario Microsoft Virtual PC 2007 que se puede descargar de manera gratuíta en su web.

Microsoft Dynamics AX Reverse Engineering Tool

Una utilidad interesante para conocer el funcionamiento de Dynamics AX o verificar que el modelato de datos nuevos ha sido correcto es la herramienta de ingeniera inversa integrada en AX, que nos permite extraer a MS Office Visio tanto el modelo de datos como el modelo de objetos.

Voy a hacer un ejemplo para generar en visio un diagrama Entidad Relación, basado en objetos existentes en AX, utilizando el formato ERX de ERwin.

Para facilitar el ejemplo creamos un nuevo proyecto e incluimos algunas tablas con la función Ordenación/filtro avanzados. Voy a incluir todas las tablas que empiezan por InventDim

Microsoft Dynamics AX Reverse Engineering Tool | 1

Continue Reading…

Microsoft Dynamics AX Test Drive

Hoy he descubierto una de esas herramientas que te hacen el trabajo mas sencillo. Para ser sincero no se desde cuando está publicada pero yo la he descubierto estos días post-vacacionales y me ha parecido sorprendente y realmente útil. Se trata del Microsoft Dynamics AX Test Drive.

Se trata de una web de demostración donde, aparte de algunos vídeos y casos de uso de Microsoft Dynamics AX, podemos ejecutar de forma gratuíta una aplicación completa y con datos de prueba para demostraciones y pruebas.

¿Cómo es posible? Al ejecutar la opción “Try it online” la propia web nos monta un entorno mediante el cual, a través de web (sólo funciona con IE6+), nos permitirá conectar a una máquina virtual creada a este efecto, limpia, con los datos de prueba de la famosa empresa “Contoso” y donde podremos ejecutar de manera completa una instancia de AX con la última versión durante una hora.

¿No es genial? Necesitas probar algo que no tienes claro pero no tienes una instalación AX que se pueda “romper” para hacer las pruebas … ¿Instalar? No! Lo pruebas en la web y la MV se eliminará tras una hora para volver a asignarte otra “limpia” de nuevo. necesitas hacer una demo rápida a un cliente de una funcionalidad concreta ¿Cargar con una máquina virtual? No hace falta!

Hacerlo funcionar es de lo mas sencillo, al pulsar sobre “Try it online” aparecerán mensajes que nos pedirán instalar una serie de “plugins” para el navegador, tras lo cual se ejecuta un asistente que genera el entorno para trabajar, este paso tarda un rato:

Dynamics AX Test Drive | 1

Después de esto directamente aparece el entorno virtual mediante el cual podremos conectar a la máquina virtual que nos ha sido asignada (no hay otra):

Dynamics AX Test Drive | 2

Y eso es todo, disponemos de una instancia AX completa para funcionar:

Dynamics AX Test Drive | 3

Microsoft Dynamics AX for Retail

Hace ya bastante tiempo que Microsoft anunció en su Statement of Direction for Microsoft Dynamics AX (recientemente actualizado, por cierto) que pensaba incluir en su producto Dynamics AX una solución vertical orientada a la venta Retail (venta al detalle), ademas, recordemos, de soluciones para el sector público y servicios profesionales.

Pues bien, esa previsión se ha cumplido con el anuncio de disponibilidad de la solucion AX for Retail realizada estos dias y de la cual tenemos todavía poca información, simplemente que incorpora out-of-the-box desde una solucion POS (Point-Of-Sale, o Terminal Punto de Venta -TPV-) hasta control de tiendas, merchandising, etc…

Se publicará mucho próximamente sobre el tema pero dejo unos cuantos enlaces para ampliar información por si alguien le interesa, hasta que empiecen a publicarse documentación y manuales oficiales sobre el tema: