jueves, 12 de diciembre de 2013

Consultar saldo de cuenta contable – Dynamics Ax 2012 en X++

Hola, pues este post es bastante rápido. Algunas veces necesitamos consultar el saldo una de una cuenta contable en Ax mediante código x++. Aquí les dejo las líneas para hacerlo de forma muy rápida.

static void JobEstadoCuenta(Args _args)
{
    LedgerBalanceMainAccountAmounts balance;
    MainAccountListPageBalanceParameters balanceParameters;
    MainAccount mainAccount;
    ;
    mainAccount = MainAccount::findByMainAccountId( "1101206001");
    balanceParameters = MainAccountListPageBalanceParameters::construct();
    balance = LedgerBalanceMainAccountAmounts::construct();
   
    balance.parmAccountingDateRange(balanceParameters.getStartDate(),balanceParameters.getEndDate());
    balance.parmPostingLayer(balanceParameters.getPostingLayer());
    balance.parmIncludeOpeningPeriod(balanceParameters.getIncludeOpeningPeriods());
    balance.parmIncludeRegularPeriod(balanceParameters.getIncludeOperatingPeriods());
    balance.parmIncludeClosingPeriod(balanceParameters.getIncludeClosingPeriods());
    balance.parmIncludeClosingPeriodBySystem(balanceParameters.getIncludeClosingPeriods());
    balance.calculateBalance(mainAccount);
    info(strFmt("%1", balance.getAccountingCurrencyBalance()));
}


Post relacionados:
Reportes SQL Reporting services (SSRS) en Microsoft Dynamics Ax 2012
Saldo de cuenta contable por dimension
Calcular impuestos en ordenes de venta
Y por cierto, acuérdate de darle click a algún anuncio si el post te sirvió de algo. 

No olvides que te puedes unir a la página en Facebook Aprendiendo Dynamics Ax donde únicamente se tratan temas de desarrollo y se busca crear una comunidad de desarrollador@s de Ax en nuestro idioma. 

1 comentario:

  1. Tu post me ayudó en rehacer un libro contable en AX 2012 R3 a la fecha de hoy y es muy últil! Gracias por tu contenido!

    ResponderBorrar