Navegando por
Mes: marzo 2017

[AX 2012 R3 – How To] Convertir un tipo genérico a un tipo específico

[AX 2012 R3 – How To] Convertir un tipo genérico a un tipo específico

Muchas veces tenemos la necesidad de utilizar una variable genérica al momento de colocarlo como parámetro de manera que al utilizarlo podamos convertirlo al tipo de dato necesario para la ejecución de la aplicación/rutina con la que estamos trabajando. En esta entrada voy a poner como ejemplo el uso de tablas para poder realizar una determinada acción. En este caso, vamos a recibir como parámetro el tipo de dato Common y dentro del método vamos a convertir en la tabla…

Leer más Leer más

[AX 2012 R3 – How To] Crear un diario de factura con X++

[AX 2012 R3 – How To] Crear un diario de factura con X++

En esta entrada mostraré cómo crear un diario de factura con X++, no es muy complicado pero debemos tener en cuenta una cierta cantidad de puntos para poder hacerlo de manera correcta. El código incluye comentarios. Creación del diario de facturas desde X++ public boolean createVendorInvoiceService(){ int i; LedgerJournalCheckPost jourCheckPost; LedgerJournalTable jourTable; AxLedgerJournalTable header = new AxLedgerJournalTable(); AxLedgerJournalTrans trans; container offsetDim, offsetDimAccount; // Esta es la entrada contra la cuenta del proveedor. DimensionAttributeValueCombination davc; //Tabla con personalizaciones de campos ServiceParameters…

Leer más Leer más

[Visual Studio 2017] Instalación sin conexión

[Visual Studio 2017] Instalación sin conexión

Hoy en día el instalador de Visual Studio 2017 sólo está disponible para ser instalado desde la web. Es por eso que aquí dejo este enlace a la documentación oficial de Microsoft que habla al respecto. Lo que complica un poco la existencia es el tema del Android SDK que sí o sí necesita conexión a internet. Crear una instalación sin conexión de Visual Studio 2017.

[AX 2012 R3 – How To] Utilizar el objeto RecordInsertList

[AX 2012 R3 – How To] Utilizar el objeto RecordInsertList

La clase RecordInsertList consiste en una lista de elementos (objetos previamente tratados) el cual permite insertar valores de una lista directamente a la base de datos, realizando esta tarea en una sola llamada sin realizar varios viajes.Generalmente, vamos realizando algún cambio en un registro y ya lo actualizamos en la base de datos. Si son pocos registros, no hay drama. Pero si hablamos de miles de registros la performance se ve afectada. Donde más útil resulta esta clase es en…

Leer más Leer más

[AX 2012 R3 – How To] Reactivar Windows en máquinas virtuales para Demos

[AX 2012 R3 – How To] Reactivar Windows en máquinas virtuales para Demos

Cuando tenemos acceso al Partner Source de Microsoft, podemos descargar las máquinas virtuales para demos que se encuentra disponible en dicho sitio web. Pero al culminar 180 días nos encontramos con la noticias de que nuestra licencia está vencida y ya no lo podemos utilizar. Es ahí donde aparece esta opción de reactivar Windows para seguir utilizándolo por otros 180 días.La reactivación puede realizarse hasta 3 veces por cada máquina virtual. Y los pasos se citan más abajo. Sólo necesitamos…

Leer más Leer más