CarregarSaldoContabil

Carregar em memória o saldo contábil conforme dados passados via parâmetro.

Sintaxe: CarregarSaldoContabil(Numero aTipSal, Numero aCodEmp, Alfa aAbrFil, Alfa aAbrPca, Numero aDatIni, Numero aDatFin, Numero aCodMpc, Numero aCodMpa, Numero aCodMpu, Numero aSalAnt, Numero aDesZer, Numero aComMem, Numero aDzeTco);

Parâmetros:

Nome Tipo Descrição
aTipSal Numero Tipo do saldo a ser carregado em memória, podendo ser:
1 = Contábil,
2 = Multi Moeda,
3 = Relacionamento,
4 = Histórico,
5 = Auxiliar por Conta contábil,
6 = Auxiliar por Conta auxiliar,
7 = Histórico Auxiliar e
8 = Centro de Custo.
aCodEmp Numero Código da Empresa para carregar o saldo em memória.
aAbrFil Alfa Abrangência de Filiais para carregar o saldo em memória.
aAbrPca Alfa Abrangência de contas auxiliares (Para os tipos de saldo 5, 6 e 7).
aDatIni Numero Data inicial para carregar o saldo em memória.
aDatFin Numero Data final para carregar o saldo em memória.
aCodMpc Numero Código do Modelo de Plano (Para o tipo de saldo 4 e 7).
aCodMpa Numero Código do Modelo de Plano atual (Para o tipo de saldo 3).
aCodMpu Numero Código do Modelo de Plano de centro de custo (Para o tipo de saldo 3).
aSalAnt Numero Indica se a estrutura deverá ser carregada com saldo anterior.
aDesZer Numero Indica se deverá desconsiderar zeramento (0 = Não / 1 = Sim).
aComMem Numero Indica se irá armazenar o registro de todas as competências em memória (0 = Não / 1 = Sim).
aDzeTco Numero Indica se deverá desconsiderar zeramento para todas as competências (0 = Não / 1 = Sim).

Exemplo:

Definir Data xDatIni;
Definir Data xDatFin;
Definir Alfa xCodFil;

MontaData(01, 10, 2012, xDatIni);
MontaData(31, 10, 2012, xDatFin);
IntParaAlfa(CodFil, xCodFil);

CarregarSaldoContabil(8, CodEmp, xCodFil, "", xDatIni, xDatFin, 0, 0, 0, 1, 0, 1, 0);

Este artigo ajudou você?