AYUDA PARA DESARROLLADORES

Conozca como enlazar con nuestro programa por medio del Servidor Ole

EXTRACTO



Contador Extracto

Determina la cantidad de apuntes de una cuenta determinada o de un grupo de cuentas.

Ejemplo 1

EXCN.AbrirEmpresa "" 
EXCN.LeerExtracto "4300000001"
MsgBox EXCN.ContadorExtracto

Ejemplo 2

EXCN.AbrirEmpresa "" 
EXCN.LeerExtracto "4300000001"
For x = 1 To EXCN.ContadorExtracto
Debug.Print EXCN.Extracto(x).Registro
Next


Extracto

Con esta función podremos analizar diversas propiedades del Extracto usando el método de Leer Extracto.

EXCN.Extracto(x).Asiento: Nos Identifica el asiento al que corresponde el extracto examinado.
EXCN.Extracto(x).CambioMoneda: Nos Identifica el valor del cambio de moneda al que corresponde el extracto del asiento examinado.
EXCN.Extracto(x).Canal: Nos Identifica el canal al que corresponde el extractodel asiento examinado.
EXCN.Extracto(x).Cuenta: Nos Identifica la cuenta al que corresponde el extractodel asiento examinado.
EXCN.Extracto(x).Debe: Nos Identifica el importe final del debe al que corresponde el extracto del asiento examinado.
EXCN.Extracto(x).Descripción: Nos Identifica la descripción de la cuenta al que corresponde el extracto del asiento examinado.
EXCN.Extracto(x).Diario: Nos Identifica el diario al que corresponde el extracto del asiento examinado.
EXCN.Extracto(x).Fecha: Nos Identifica la fecha a la que corresponde el extracto del asiento examinado.
EXCN.Extracto(x).FechaGrabacion: Nos Identifica la fecha en que se grabo en el programa el asiento del extracto examinado.
EXCN.Extracto(x).Haber: Nos Identifica el haber total al que corresponde el extracto del asiento examinado.
EXCN.Extracto(x).Importe: Nos Identifica el importe del asiento al que corresponde el extracto examinado.
EXCN.Extracto(x).Moneda: Nos Identificala monenda usada en el extracto del asiento examinado.
EXCN.Extracto(x).Punteo: Nos Identifica el número de punteo, si tiene, al que corresponde el extracto del asiento examinado.
EXCN.Extracto(x).Referencia: Nos Identifica la referencia a la que corresponde el extracto del asiento examinado.
EXCN.Extracto(x).Registro: Nos Identifica el número de registros a los que corresponde el extracto del asiento examinado.
EXCN.Extracto(x).Saldo: Nos identifica el saldo inicial del extracto del asiento examinado.
EXCN.Extracto(x).Tipo:
EXCN.Extracto(x).Usuario: Nos identifica con que usuario se han metido los asientos que se detallan en el extracto.
EXCN.Extracto(x).ValorEnMoneda: Nos detalla el importe en la moneda usada, normalmente euros, del saldo del extracto.

Ejemplo

EXCN.AbrirEmpresa "" 
EXCN.LeerExtracto "7000000001"
For x = 1 To EXCN.ContadorExtracto
v1 = EXCN.Extracto(x).Asiento
Next


Leer Extracto

Con este comando se puede leer uno o varios extractos. La cuenta permite el uso de * y ?. Los parámetros de DesdeFecha y HastaFecha son opcionales. De no incluirse se leerá los datos del año completo.
Las funciones de LeerPlan y LeerExtracto solo permiten consultas y no modificaciones, a diferencia de la opción de LeerAsiento, que si permite hacer modificaciones y volver a grabar el asiento.

Cuenta: Nos identifica la cuenta contable del apunte examinado. Variable de 1 a 10 dígitos, siendo como minimo, los tres primeros dígitos cuentas del mayor y los siguientes según la configuración de la empresa.

Campos Opcionales

DesdeFecha: Fecha inicial de la consulta en formato "dd/mm/yy".
HastaFecha: Fecha final de la consulta en formato "dd/mm/yy".
Archivo: Por defecto es el extracto de la cuenta con los movimientos del diario, aunque también se puede seleccionar la consulta en base al Extracto Analítico.

Ejemplo 1

EXCN.AbrirEmpresa "" 
EXCN.LeerExtracto "7000000001"
For x = 1 To EXCN.ContadorExtracto
MsgBox EXCN.Extracto(x).Cuenta
MsgBox EXCN.Extracto(x).FechaGrabacion
Next

Ejemplo 2

EXCN.AbrirEmpresa "" 
EXCN.LeerExtracto "700*"
For x = 1 To EXCN.ContadorExtracto
MsgBox EXCN.Extracto(x).Cuenta
MsgBox EXCN.Extracto(x).FechaGrabacion
Next

Los datos que se devuelven están en el metodo Extracto