j.a.estevan

Si no eres parte de la solución, eres parte del problema

Artículos con la etiqueta ‘Hotfix’

Hotfix 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.

Es por eso que es tan importante comentar este hotfix (KB2844240) que acaba de publicarse hace minutos y (todavía no lo he probado) mejora el tiempo de compilación en un 50% y equipara el tiempo de compilación de la R2 con la 2012RTM ¿Algo es algo, no?. Esta mejora se basa en una optimización del esquema (en los índices) de la nueva base de datos que almacena la Model Store.

Este hotfix estará disponible en el próximo CU6 ¿Ya lo estás descargando? Yo si!

P.D. Parece que tuviera preparada esta serie de post sobre hotfixes (1, 2, 3) pero prometo que ha sido totalmente fortuito ;)

Actualizado 05/05/2013

Después de instalar el parche en mi máquina virtual de pruebas (AX 2012 R2 CU1) he de decir que la mejora en el compilado X++ y CIL es muy notable. No puedo compararlo de manera eficaz y tampoco se si este resultado será extrapolable a servidores reales, pero he de decir que en una máquina virtual ejecutada en un PC normal (no un servidor) con 6Gb de memoria y 4 cores el compilado X++ se ha reducido prácticamente a la mitad!!

30-04-2013 | deja un comentario

¿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:

AX 2012 - Ver modelos instalados(click para ver mas grande)

En el caso de la imagen (mi máquina virtual) tenemos una versión AX 2012 R2 RTM (6.2.158.0) con el CU1 instalado (6.2.1000.156). En esta lista de modelos irán apareciendo nuevos registros conforme se agreguen o eliminen actualizaciones, y podremos utilizar el formulario para buscar versiones concretas o numeros KB instalados. La lista completa de números de versión y parches publicados la tenemos en el siguiente enlace, que el equipo de Microsoft mantiene constantemente actualizado. Este enlace está a la derecha de este mismo blog, en el apartado de enlaces destacados, para que no se pierda ;)

30-04-2013 | deja un comentario

Cumulative Update 5 for Microsoft Dynamics AX 2012

Microsoft Dynamics

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:

Recordar una vez más, que estas actualizaciones son acumulativas por lo que la última ya incluye el contenido de todas las anteriores. En esta ocasión, de entre las actualizaciones específicas de regiones incluidas, no hay ninguna para España.

También se ha publicado recientemente un White Paper que describe las modificaciones específicas para España que se publicaron en el CU3 referentes a los modelos 340, 347 y 349:

NOTA: Por aclarar, estas actualizaciones son para AX 2012 RTM y FP1. La versión AX 2012 R2 tiene su propia lista de actualizaciones y hasta la fecha el último publicado es el CU1 (KB2807685)

30-04-2013 | deja un comentario

Cumulative Update 4 for Microsoft Dynamics AX 2012

Microsoft Dynamics

Este fin de semana se ha publicado la última actualización acumulativa para Microsoft Dynamics AX 2012. Esta actualización, como de costumbre, incluye 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):

Cabe destacar en este caso dos puntos importantes referentes a otras publicaciones recientes y anteriores:

  • Esta actualización es, como siempre, acumulativa. Por tanto todos los hotfixes incluidos en la CU3 y anteriores, también están incluidos en este paquete.
  • La coincidencia del lanzamiento de esta CU4 (sólo un día después) con la reciente revisión AX 2012 R2 es fortuita. Es posible que en esta actualización haya hotfixes que NO se incluyen en la versión R2.

Como de costumbre, recordar que estas actualizaciones son acumulativas por lo que la última ya incluye el contenido de las anteriores, que ya incluyen desde el lanzamiento oficial de la versión AX2012 casi 700 hotfixes.

05-12-2012 | hay 2 comentarios

Microsoft Dynamics AX 2012 R2

Durante este fin de semana (el día 1) se publicó por fin la esperada segunda revisión de Microsoft Dynamics AX 2012. Desde algunos canales oficiales de Microsoft ya han empezado a publicar información sobre las novedades y he querido recopilar aquí las más importantes (actualizaré este post si hay novedades relevantes… stay tuned), aparte de las habituales TechNet y MSDN.

Microsoft Dynamics AX 2012

Existe un documento oficial con todas las novedades de la nueva versión AX 2012 R2 citadas de manera muy breve (las de localización española, todas referentes a pagos, como es habitual por aquí :) ):

Para entrar en más detalle de cada uno de los puntos, se han añadido todas las novedades al siguiente documento (que ya existía) y es mucho mas extenso (+340 pág.):
También se han actualizado todas las guías oficiales para incorporar los cambios de esta nueva versión:
Y por supuesto, se puede ampliar mas información y descargar los instaladores, como siempre, en:
En el sitio oficial de Microsoft han colgado algunos vídeos interesantes a nivel comercial. Con algún toque de humor en alguno de ellos.

Microsoft Dynamics AX 2012 Video

Las máquinas virtuales de la nueva versión estarán disponibles la semana del 17 (en dos semanas).

Sin duda en los próximos días/semanas cabe esperar un buen número de artículos analizando las novedades, algunas de ellas muy interesantes.

03-12-2012 | deja un comentario

Líneas de propuesta de factura duplicadas en Dynamics AX 2012

Hace unas semanas encontramos y reportamos a Microsoft un error en el estándar de Microsoft Dynamics AX 2012 que provoca que las líneas se repitan al crear propuestas de factura y también al registrarlas posteriormente. Aunque Microsoft me confirmó entonces que está solucionado en Microsoft Dynamics AX 2012 R2, publico aquí el código que utilicé para solucionarlo ya que la pregunta ha aparecido en los foros de El Rincón Dynamics.

Poniendo “infos” en el código se puede detectar rápidamente que hay una función estándar que, aunque funciona correctamente, se ejecuta más veces de las necesarias. Concretamente se ejecuta para todas las líneas, una vez por línea, provocando que aparezca cada línea, tantas veces como líneas tenga la propuesta. Aquí se ve mas claro:

Esto se soluciona modificando el método doSalesLine de la clase estándar PSAProjProposalSelection como indico a continuación:


22-10-2012 | hay 2 comentarios

Microsoft Dynamics AX: IVA y Cambios en la Ley de Pronto Pago

Ley de Pronto pago

El mes pasado se publicó un hotfix para Microsoft Dynamics AX 2009 SP1 y 2012 para el cumplimiento de las modificaciones realizadas a la Ley de Pronto Pago para facturas de servicios en España. Los cambios se centran en validaciones en la fecha de entrega y la fecha de vencimiento de las facturas. Las versiones mínimas para la aplicación del hotfix son:

La actualización se puede descargar desde el siguiente enlace de PartnerSource (requiere login):

Subida de tipos del IVA

Referente a la reciente subida del IVA no se ha publicado ningún hotfix ya que no se requiere ningún cambio técnico para su aplicación. Nos refieren al White Paper publicado en la anterior subida de tipos de 2010 en España o el publicado para la subida de tipos de 2011 en Italia.

11-09-2012 | deja un comentario

Cumulative Update 3 for Microsoft Dynamics AX 2012Cumulative Update 3 for Microsoft Dynamics AX 2012

Se acaba de publicar hace unos minutos la última actualización acumulativa para Microsoft Dynamics AX 2012:

Como de costumbre, recordar que estas actualizaciones son acumulativas por lo que la última ya incluye el contenido de las anteriores, que ya incluyen desde el lanzamiento oficial de la versión AX2012 casi 700 hotfixes.

29-06-2012 | deja un comentario