4.1. Recuperando la cuenta contable de una ledgerDimension.

Hoy veremos como podemos recuperar la cuenta contable de una ledgerDimension. 
La ledgerDimension está formada por la cuenta contable y las dimensiones. Esta no es más que un recId formado por la fusión del recId de la cuenta contable y el recId de las dimensiones.


Con el siguiente código deberíais poder recuperar la cuenta principal de la ledgerDimension.

static void recuperarLedgerDimensionValue(Args _args)

    LedgerJournalTrans          ledgerJournalTrans;
    mainAccount                 mainAccount;


    select firstOnly ledgerJournalTrans
        where ledgerJournalTrans.JournalNum  == "000423_010";


    mainAccount = MainAccount::findByLedgerDimension(ledgerJournalTrans.ledgerDimension);
      
    info(strFmt("Cuenta: %1", mainAccount.MainAccountId));
}


Y aquí podemos ver el resultado.

Comentarios