Para a utilização da função de GetSldPlGer() deve-se passar os seguintes parâmetros:

GetSldPlGer( cSetOfBook, dDataIni, dDataFim, cMoeda, nTamArray, lAbs, lTdsRgs, cSaldos, lNImpMov, cHeader, lImpAntLP, dDataLP, lVlrZerado, cMoedaDesc, lMovPeriodo, lPlGerSint, lConsSaldo)
 
cSetOfBook     --> Cod. Conf. (Bal. Patrim R36A ou Bal. Patrim R37A ou D.O.A.R. R39)
dDataIni       --> Periodo Inicial Demonst
dDataFim       --> Periodo Final Demonst
cMoeda         --> Moeda
nTamArray      --> Não informar
lAbs           --> Se irá utilizar o ABS
lTdsRgs        --> .T.
cSaldos        --> Tipo de Saldo            
lNImpMov       --> Não informar
cHeader        --> Não informar
lImpAntLP      --> passar .T. somente na chamado do livro D.O.A.R.
dDataLP        --> Apuração do Exercicio(L/P)
lVlrZerado     --> Não informar
cMoedaDesc     --> Não informar
lMovPeriodo    --> Não informar
lPlGerSint     --> Não informar
lConsSaldo     --> Não informar
 
Essa rotina deverá ser chamada a cada livro parametrizado. 
O retorno é uma array de 500 posições, onde cada posição refere-se ao registro vinculado do livro.
Ex. aArray[1] == 100 // 01.Caixa
       aArray[2] == 500 // 02.Banco
               
O retorno da ARRAY quando multi-dimensional ele retorna as seguintes informações:
aPlanGer[nIx][1] := CODIDO DA CONTA
aPlanGer[nIx][2] := SALDO A DEBITO
aPlanGer[nIx][3] := SALDO A CREDITO
aPlanGer[nIx][4] := SALDO ATUAL --> USAR ESTE VALOR
aPlanGer[nIx][5] := DESCRIÇÃO DA CONTA
aPlanGer[nIx][6] := TIPO DA CONTA
aPlanGer[nIx][7] := IDENTIFICAÇÃO DA VISÃO (TOTAL GERAL, LINHA, TRAÇO)
aPlanGer[nIx][8] := CONDIÇÃO NORMAL DA CONTA
 
O NIX REFERE-SE A POSIÇÃO DA ARRAY



Sugestão de criação dos parâmetros de tela para a chamada da função:



Campo                          --> Tamanho                                    --> Validação                  --> F3
Calendario                     --> C(CTG->(TamSx3("CTG_CALEND")[1]))          --> ExistCpo('CTG')            --> CTG
Periodo Inicial Demonst        --> D(8)                                       -->                            -->
Periodo Final Demonst          --> D(8)                                       -->                            -->
Apuração do Exercicio(L/P)      --> D(8)                                       -->                            -->
Moeda                          --> C(CTO->(TamSx3("CTO_MOEDA" )[1]))          --> ExistCpo('CTo')            --> CTO
Tipo de Saldo                  --> C(1)                                       -->                            --> SLD
Cod. Conf. Do Livro            --> C(CTN->(TamSx3("CTN_CODIGO")[1]))          -->                            --> CTN
 
Observação:
As visões gerenciais a serem importadas deverão ser criadas pelo próprio cliente.