Para utilizar la función GetSldPlGer() se deben pasar los siguientes parámetros:
GetSldPlGer( cSetOfBook, dDataIni, dDataFim, cMoeda, nTamArray, lAbs, lTdsRgs, cSaldos, lNImpMov, cHeader, lImpAntLP, dDataLP, lVlrZerado, cMoedaDesc, lMovPeriodo, lPlGerSint, lConsSaldo)
cSetOfBook --> Cod. Verif. (Bal. Patrim R36A o Bal. Patrim R37A o D.O.A.R. R39)
dDataIni --> Período inicial Estado Demost
dDataFim --> Período final Estado Demost
cMoeda --> Moneda
nTamArray --> No informar
lAbs --> Se utilizará el ABS
lTdsRgs --> .T.
cSaldos --> Tipo de saldo
lNImpMov --> No informar
cHeader --> No informar
lImpAntLP --> pasar .T. solamente en la activación del libro D.O.A.R.
dDataLP --> Cálculo del ejercicio(L/P)
lVlrZerado --> No informar
cMoedaDesc --> No informar
lMovPeriodo --> No informar
lPlGerSint --> No informar
lConsSaldo --> No informar
Esta rutina debe activarse en cada libro parametrizado.
La devolución es un array de 500 posiciones, donde cada posición se refiere al registro vinculado del libro.
Ej. aArray[1] == 100 // 01.Caja
aArray[2] == 500 // 02.Banco
La devolución del ARRAY si fuera multidimensional devuelve las siguientes informaciones:
aPlanGer[nIx][1] := CODIDO DE LA CUENTA
aPlanGer[nIx][2] := SALDO AL DÉBITO
aPlanGer[nIx][3] := SALDO AL CRÉDITO
aPlanGer[nIx][4] := SALDO ACTUAL --> UTILIZAR ESTE VALOR
aPlanGer[nIx][5] := DESCRIPCIÓN DE LA CUENTA
aPlanGer[nIx][6] := TIPO DE LA CUENTA
aPlanGer[nIx][7] := IDENTIFICACIÓN DE LA VISIÓN (TOTAL GENERAL, LÍNEA, GUIÓN)
aPlanGer[nIx][8] := CONDICIÓN NORMAL DE LA CUENTA
EL NIX SE REFIERE A LA POSICIÓN DEL ARRAY
Sugerencia de creación de los parámetros de pantalla para la activación de la función:
Campo --> Tamaño --> Validación --> F3
Calendario --> C(CTG->(TamSx3("CTG_CALEND")[1])) --> ExistCpo('CTG') --> CTG
Período inicial Estado Demost --> D(8) --> -->
Período final Estado Demost --> D(8) --> -->
Cálculo de ejercicio(L/P) --> D(8) --> -->
Moneda --> C(CTO->(TamSx3("CTO_MOEDA" )[1])) --> ExistCpo('CTo') --> CTO
Tipo de saldo --> C(1) --> --> SLD
Cód. Verif. del Libro --> C(CTN->(TamSx3("CTN_CODIGO")[1])) --> --> CTN
Observación:
Las visiones de gestión que se importarán deben ser creadas por el propio cliente.