CodePlex

HOWTO: Ejecutar tu propio código .NET en Dynamics AX 2009

Aunque esto es algo que tiende a desaparecer en el próximo Microsoft Dynamics AX 2012, de momento es una funcionalidad muy útil en la versión 2009, ya que es la única manera de solventar algunas limitaciones técnicas. Me estoy refiriendo a la posibilidad de utilizar el .NET CLR Interop para ejecutar desde nuestro código X++ …

HOWTO: Ejecutar tu propio código .NET en Dynamics AX 2009 Leer más »

Email

HOWTO: Enviar emails desde X++

Enviar correos desde Microsoft Dynamics AX mediante código X++ es muy sencillo, pero requiere de demasiado código si se quiere aplicar de manera reutilizable. Para enviar un email utilizando la clase SysMailer estándar haremos algo parecido a esto:     SysMailer sysMailer;   SysEmailParameters sysEmailParameters = SysEmailParameters::find(); InteropPermission interopPermissionClr = new InteropPermission(InteropKind::ClrInterop); InteropPermission interopPermissionCOM = …

HOWTO: Enviar emails desde X++ Leer más »

HOWTO: Consultar el registro de base de datos mediante X++

Una característica muy interesante de Microsoft Dynamics AX es su capacidad para realizar auditoría de cualquier tabla que necesitemos de manera estándar y configurable mediante la funcionalidad “Registro de base de datos“. Este registro es muy sencillo de configurar, se eligen las tablas y los campos que se desean auditar. Por ejemplo, en este caso …

HOWTO: Consultar el registro de base de datos mediante X++ Leer más »

HOWTO: Consultar inventario disponible mediante X++

Consultar el nivel de inventario disponible de un artículo es mas complicado de lo que se suele suponer en un principio, aunque no tan complicado como se suele suponer la primera vez que se intenta 🙂 Para consultar cualquiera de los niveles de disponible que nos ofrece Microsoft Dynamics AX (Disponible físico, reservado, ordenado, etc. …

HOWTO: Consultar inventario disponible mediante X++ Leer más »

Google Android vs Microsoft Dynamics AX (II)

Hace ya algún tiempo hice un pequeño experimento de conexión a un Dynamics AX 2009 de pruebas desde un terminal Android (emulado). Pues bien, con aquel experimento obtuve algunos progresos más aunque no había tenido tiempo todavía para publicarlos. En el anterior post sobre este tema explicaba el entorno de desarrollo y un sencillo esquema …

Google Android vs Microsoft Dynamics AX (II) Leer más »

HOWTO: Crear controles y eventos dinámicamente en formularios AX

En este HOWTO me gustaría explicar el proceso completo para crear dinámicamente controles en un formulario existente (aunque también podría no existir, pero ya sería complicar demasiado) y además manejar los eventos generados por ese control tanto dentro como fuera del formulario en sí. Lo haremos paso a paso, de lo mas facil a lo …

HOWTO: Crear controles y eventos dinámicamente en formularios AX Leer más »

HOWTO: Imprimir PDF desde AX mediante código

Habitualmente se presenta la necesidad de imprimir documentos desde Dynamics AX en formato PDF. Esta es una funcionalidad, presente en el estándar, se puede replicar por código según las necesidades. El siguiente Job (basado en otro original de Giridhar Raj’s Blog) indica como hacerlo para imprimir una factura pero es fácilmente extensible a otro tipo …

HOWTO: Imprimir PDF desde AX mediante código Leer más »

HOWTO: AX – Distribuir ficheros con SysFileDeployment

A veces es util poder distribuir a los clientes de AX ficheros auxiliares que van a necesitar para la ejecución del programa, por ejemplo, controles ocx, librerias dll, iconos, imágenes, etc. Gracias a André Arnaud, que amablemente respondió a una duda mía en los foros de la Microsoft Dynamics Community he descubierto el framework de AX …

HOWTO: AX – Distribuir ficheros con SysFileDeployment Leer más »