Versiones: | Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10 |
Compatible países: | Todos |
Sistemas operativos: | Todos |
Compatible con las bases de datos: | Todas |
Nivel de acceso: | Nivel 1 (Acceso clientes) |
Idiomas: | Español , Inglés |
Descripción:
La función SaldoClass() devuelve el saldo de una clase de valor de acuerdo con las parametrizaciones informadas.
Uso recomendado para integración básica entre Protheus y Microsoft Excel.
Puede utilizarse en otros puntos del sistema, respetando la correcta parametrización de la función.
Programa fuente:
CTBXFUN.PRW
Sintaxis:
SaldoClass() - Devuelve el saldo de una clase de valor ( cContacCustodDatacMoedacTpSaldnQualSaldo [ nImpAntLP ] [ dDataLP ] ) --> aSaldos[nQualSaldo]
Devolución:
aSaldos[nQualSaldo](numérico)
Ver detalle de la composición del array aSaldos
Observaciones
El Array aSaldos está compuesto por las siguientes informaciones:
[1] Saldo actual (con signo)
[2] Débito en la fecha
[3] Crédito en la fecha
[4] Saldo actual deudor
[5] Saldo actual acreedor
[6] Saldo anterior (con signo)
[7] Saldo anterior deudor
[8] Saldo anterior acreedor
En función del parámetro nQualSaldo se devolverá una de las posibilidades de saldos contenidas en el array aSaldos.
Ejemplos
SaldoClass("ZZZZZZZZZZZZZZZZZZZ","ZZZZZZZZZ","ZZZZZZZZZ","2101",dDataBase,"01","1",1)// Efecto: Devuelve el saldo actual [1] de la clase de valor "2101" en la database del sistema para la moneda "01", // saldo "1"
Parámetros:Nombre | Tipo | Descripción | Estándar | Obligatorio | Referencia | ||||||||||||
cConta | Carácter | Código de la cuenta | vs. | ||||||||||||||
cCusto | Carácter | Código del centro de costo | vs. | ||||||||||||||
cItem | Carácter | Código del ítem contable | vs. | ||||||||||||||
cCLVL | Carácter | vs. | |||||||||||||||
dData | Fecha | Fecha de referencia del saldo | vs. | ||||||||||||||
cMoeda | Carácter | Moneda de referencia | vs. | ||||||||||||||
cTpSald | Carácter | Tipo de saldo de referencia | vs. | ||||||||||||||
nQualSaldo | Numérico | Devolución deseada (ver detalle de la devolución) | vs. | ||||||||||||||
nImpAntLP | Numérico | Considera saldos anteriores al último cálculo de resultados | 0 | ||||||||||||||
dDataLP | Fecha | Fecha de cálculo de ganancias y pérdidas que se considerará |