[AX 2012 R3 - How To] Encontrar Entidad a partir de un ID
En esta oportunidad, mostraré cómo encontrar una Entidad (tabla y/o vista) a partir de algún ID según el tipo de dato que estamos manejando. En este ejemplo mostraré cómo obtener el CustTable a partir de su CustId, simplemente debemos utiliar el método estático find de la entidad en cuestión:static void Job12(Args _args)
{
//Declaramos nuestra entidad
CustTable custTable;
//Obtenemos la entidad (en este caso filtrado por AccountNumber)
custTable = CustTable::find("064735");
//Mostramos su Moneda de cambio
info(custTable.Currency);
}
De esta manera nos mostrará a moneda actual:

Debemos tener en cuenta que hay otros métodos find() definidos para los distintos casos, por ejemplo, findByVendor() o findByCode() que podremos utilizar para recuperar la entidad que necesitemos.




