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: | Todos |
Nivel de acceso: | Nivel 1 (Acceso clientes) |
Idiomas: | Español , Inglés |
La función MovCusto() devuelve el valor del movimiento de un determinado centro de costo, 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.PRWSintaxis:
MovCusto() - Devuelve el valor de un centro de costo ( cContacCustodDataInidDataFimcMoedacTpSaldnQualSaldo ) --> aMovimento[nQualSaldo]
Devolución:
aMovimento[nQualSaldo]El Array aMovimento está compuesto por la siguiente información:
[1] Movimiento deudor
[2] Movimiento acreedor
[3] Movimiento del mes
[4] Saldo final
Importante:
La función MovCusto() no permite desconsiderar los movimientos generados por el cálculo del resultado del ejercicio.
Ejemplos
MovCusto("ZZZZZZZZZZZZZZZZZZZZ","2101",FirtDay(dDataBase),LastDay(dDataBase),"01","1",3)// Efecto: Devuelve el movimiento del mes al centro de costo "2101", partiendo del primer día del // mes actual, hasta el último día del mes actual, para la moneda "01", tipo de saldo "1".
Parámetros:
Nombre | Tipo | Descripción | Estándar | Obligatorio | Referencia | ||||||||||||
cConta | Carácter | Código de la cuenta | X | ||||||||||||||
cCusto | Carácter | Código del centro de costo | X | ||||||||||||||
dDataIni | Fecha | Fecha inicial para composición del valor del movimiento | X | ||||||||||||||
dDataFim | Fecha | Fecha final para composición del valor del movimiento | X | ||||||||||||||
cMoeda | Carácter | Moneda de referencia para el movimiento | X | ||||||||||||||
cTpSald | Carácter | Saldo de referencia para el movimiento | X | ||||||||||||||
nQualSaldo | Numérico | Devolución deseada (ver detalle de la devolución) | X |