Función HaberExt
Sintaxis :
HABEREXT( [ Fecha final | Rango fechas | periodo final | rango periodos, [ tipo de asiento ] ], subcuentas [, ... ] );
Esta función obtiene las sumas al haber de los movimientos en los que intervienen el tipo de asiento y la subcuenta/s indicada/s. Esta función extrae los datos directamente del fichero de apuntes, seleccionando uno a uno aquellos apuntes que cumplen con las condiciones impuestas en la fórmula. Por este motivo, el proceso puede ser más lento que el de las funciones que extraen la información del fichero de saldos (todas las anteriores).
Los parámetros de fecha incluidos entre [ ] hacen referencia a una fecha o rango de fechas o períodos indistintamente.
Ejemplos :
Obtener a través del canal A, la suma de los importes acreedores de todos los movimientos de la subcuenta 4300000000 del mes de Febrero :
= GW | A ! ' HABEREXT( 2; 430000000 ) '
Obtener a través del canal A, la suma de los importes acreedores de todos los movimientos de las subcuentas 430000025 y 430000026, del día 30 de Junio:
= GW | A ! ' HABEREXT ( 30/06 ; 430000025, 430000026 ) '
Obtener a través del canal A, la suma de los importes acreedores de todos los movimientos de las subcuentas 430000025 y 430000026, desde el día 30 de Junio al día 15 de agosto:
= GW | A ! ' HABEREXT( 30/06..15/18; 430000025, 430000026 ) '
Obtener a través del canal A, la suma de los importes acreedores de todos los movimientos de las subcuentas 430000025 y 430000026, desde el día 30 de Junio al día 15 de agosto, pero únicamente de los asientos tipo 5:
= GW | A ! ' HABEREXT( 30/06..15/18, 5 ; 430000025, 430000026 ) '
Cómo se introducen los comandos.