AccountingRegisterManager..SelectByRecorder

AccountingRegisterManager.<Nombre del registro contable>

SelectByRecorder

Disponible desde la versión 8.0.

Sintaxis:

SelectByRecorder(<Grabadora>)

Parámetros:

<Grabadora> (obligatorio)

Tipo: DocumentRef.<Nombre del documento>.
Valor de la grabadora.

Valor devuelto:

Tipo: AccountingRegisterSelection.<Nombre del registro contable>.

Descripción:

Forma una selección de registros del registro contable por la grabadora.

Disponibilidad:

Servidor, cliente grueso, conexión externa.

Ejemplo:

//ejemplo desde un texto de módulo de documento 

Registr = AccountingRegisters.SelfSupporting;
MovementsAcc = Registr.SelectByRecorder(Object.Ref);
While 
MovementsAcc.Next() Do
    Transaction = Movements.SelfSupporting.Add();

    Transaction.AccountDr          = MovementsAcc.AccountDr;
    Transaction.AccountCr          = MovementsAcc.AccountCr;

    For each ExtDimensions In MovementsAcc.ExtDimensions Do
        Transaction.ExtDimensionsDr[ExtDimensions.Key] =ExtDimensions.Value;
    EndDo
;

    For each ExtDimensions In MovementsAcc.ExtDimensionsCr Do
        Transaction.ExtDimensionsCr[ExtDimensions.Key] = ExtDimensions.Value;
    EndDo
;
    Transaction.CurrencyDr        = MovementsAcc.CurrencyDr;
    Transaction.CurrencyCr        = MovementsAcc.CurrencyCr;
    Transaction.CurrencySumDr = MovementsAcc.CurrencySumDr;
    Transaction.CurrencySumCr = MovementsAcc.CurrencySumCr;
    Transaction.CountDr    = MovementsAcc.CountDr;
    Transaction.CountCr    = MovementsAcc.CountCr;
    Transaction.JournalNumber    = MovementsAcc.JournalNumber;
    Transaction.Organization     = MovementsAcc.Organization;
    Transaction.Content      = MovementsAcc.Content;
    Transaction.Sum           = MovementsAcc.Sum;
    // …

EndDo;

Disponible desde:

Disponible desde la versión 8.0.