Microsoft Dynamics AX 2012 R2 para WP, iPhone y Android?
Si hace unos días comentábamos que Microsoft está empujando fuerte hacia el uso de Windows Azure y dispositivos móviles, y explicabamos la arquitectura necesaria para hacer esto posible en Windows Phone, los últimos acontecimientos no pueden menos que darnos la razón. Esta semana se publicaron unos twits muy sospechosos anunciando la inminente disponibilidad de unas supuestas aplicaciones móviles para iPhone y Android: Third Party Notices for Microsoft Dynamics AX 2012 R2 for iPhone http://t.co/7EIxLJBW5i
Read moreMicrosoft Dynamics AX 2012, Azure Services y Windows Phone
Hace unos meses, desde Microsoft publicaron una aplicación de ejemplo para la captura de datos de gastos desde Windows Phone. Esta aplicación no es descargable desde España, pero lo relevante del asunto no es la aplicación en sí (cuyo funcionamiento se intuye) sino la arquitectura necesaria para que los datos de nuestra instalación de Microsoft Dynamics AX 2012 lleguen hasta el terminal móvil de manera inmediata y segura.
Read moreHotfix para mejorar la navegación en listas de AX 2012 y R2
Se ha publicado otro hotfix específico (KB2844059) para Microsoft Dynamics AX 2012 y 2012 R2 para mejorar el rendimiento de la navegación entre páginas de lista y en la barra de direcciones, cuya optimización va dirigida a ahorrar consultas a la base de datos sobre la lista de empresas disponibles. A pesar de no parecer, a priori, un gran cambio, el hotfix se distribuye como un paquete completo de binarios por lo que la descarga es bastante grande (200 Mb.).
Read moreModelos E/R de Microsoft Dynamics AX 2012 en AxErd
Buenas noticias! El equipo de documentación de Microsoft Dynamics AX 2012 acaba de publicar un sitio que describe el modelo de datos de la aplicación mediante diagramas Entidad-Relación. En el lanzamiento se encuentran 30 esquemas pero esta previsto realizar muchas más. Han bautizado este nuevo sitio como Microsoft Dynamics AX 2012 R2: AxErd. También se incluye, en la página de ayuda del propio sitio, información acerca de cómo ampliar y generar nuestros propios esquemas utilizando la herramienta de Ingeniería Inversa integrada en la aplicación (hace tiempo ya hablé sobre ella en este blog!).
Read more¿Qué hotfixes tenemos instalados en Microsoft Dynamics AX 2012?
Al hilo del post anterior, periódicamente voy anunciando en este blog todas las actualizaciones relevantes que se van publicando para Microsoft Dynamics AX en sus diferentes versiones. Después de algún tiempo puede ser complicado saber qué versión exacta tenemos instalada para revisar si necesitamos instalar un hotfix determinado o ya lo tenemos incluido en alguna de estas versiones acumulativas. Hace unos días se publicó (en este blog) un artículo explicando como revisar los hotfixes/revisiones instalados en una aplicación Microsoft Dynamics AX 2012. Lo repito aquí porque las imágenes no se ven muy bien, pero el mérito de la idea es todo suyo. La idea es que se pueden ver todos los hotfixes y versiones instaladas en el nuevo repositorio de modelos, accesible desde el entorno de desarrollo > Ayuda > Acerca de Microsoft Dynamics AX > Mostrar modelos instalados:
Read moreCumulative Update 5 for Microsoft Dynamics AX 2012
Este fin de semana se ha publicado la última actualización acumulativa para Microsoft Dynamics AX 2012. Esta revisión (6.0.1108.XXXX_)_, como de costumbre, agrupa todos los hotfixes publicados desde el lanzamiento de la primera versión (RTM) y está disponible para Microsoft Dynamics AX 2012 (6.0.947.0) y AX 2012 Feature Pack 1 (6.0.1108.0). Se puede ver el detalle de hotfixes incluídos y descargar la actualización en el siguiente enlace:
Read moreHotfix para mejorar el tiempo de compilación en AX 2012 R2!
No suelo publicar actualizaciones de hotfixes concretos porque normalmente sólo son útiles en algunos casos concretos, pero este vale la pena comentarlo porque es bien conocido por cualquiera que haya manejado mínimamente una instalación de Dynamics AX 2012 R2. Los tiempos de compilación desde la versión R2 son insostenibles, retrasándose hasta varias horas incluso con servidores sobradamente potentes y llegando a ser verdaderamente molestos en entornos virtualizados con recursos limitados como es el caso de la mayoría de consultores y desarrolladores.
Read moreHOWTO: Información de Active Directory desde X++
Tenía este Job por aquí desde una vez que tuve que utilizarlo para activar/desactivar usuarios automáticamente en Microsoft Dynamics AX (probado en AX 2009) cuando éstos se desactivaban en el dominio. Lo publico para que no se me pierda y por si alguien pudiera sacarle partido :). static void JAEE_IterateActiveDirectoryUsers(Args _args) { str computer = new xSession().clientComputerName(); xAxaptaUserManager mgr = new xAxaptaUserManager(); xAxaptaUserDetails usr; container doms; int d, u; str dom, login, name, sid, email; ; // iterate AD domains doms = mgr.enumerateDomains(computer); for (d = 1; d <= conlen(doms); d++) { dom = conpeek(doms, d); setprefix(dom); // iterate AD domain users usr = mgr.enumerateDomainUsers(dom); for (u = 0; u < usr.getUserCount(); u++) { if (usr.isUserEnabled(u) && !usr.isUserExternal(u)) { // get information from AD login = usr.getUserLogin(u); name = usr.getUserName(u); sid = usr.getUserSid(u); email = usr.getUserMail(u); // stuff happens here, you can compare AD data with AX User info info(strfmt("%1 - %2 - %3 - %4 - %5", dom, login, name, email, sid)); } } } } Descarga
Read moreLibro: SQL Server 2012 SQL, Transact SQL
Vuelvo a las andadas con la colección de revisión de libros con una grata sorpresa. No conocía la firma Ediciones ENI pero han tenido el detalle de enviarme una copia del libro que nos ocupa y la verdad es que ha sido una lectura muy refrescante. Ediciones ENI es una editorial especializada en libros técnicos y material de formación que publica en España traducciones de sus títulos originales en francés. Este libro en concreto está escrito por Jérôme Gabillaud y traducido por Ángel María Sánchez y el resultado es muy satisfactorio.
Read moreMicrosoft Dynamics AX 2012 X++ Editor Extensions
A pesar de que este tema ya se ha comentado en otros blogs, creo que merece la pena comentarlo porque no se le está sacando toda la utilidad que puede aportar. Ya se han comentado muchas veces las mejoras del editor de código X++ de Microsoft Dynamics AX 2012 a causa de su mayor “herencia” del editor de Visual Studio en esta versión. Una de las mejoras más interesantes de esta nueva herencia, es la posibilidad de utilizar las extensiones personalizadas del editor que se pueden desarrollar con el SDK de Visual Studio.
Read more