Referencia de la Clase extractoview1

Esta clase Mantiene la generación de extractos contables. Más...

#include <extractoview1.h>

Diagrama de herencias de extractoview1

[leyenda]
Diagrama de colaboración para extractoview1:
[leyenda]
Lista de todos los miembros.

Slots públicos

virtual void accept ()
 Esta función carga el cursor de cuentas que forman el todo por el todo. También sera la encargada de recoger la información de filtración para que todo sea correcto.
virtual void boton_siguiente ()
virtual void boton_anterior ()
virtual void boton_fin ()
virtual void boton_inicio ()
virtual void boton_buscacuentainicial ()
virtual void boton_buscacuentafinal ()
virtual void boton_borrapunteo ()
 Esta función borra todo el punteo de un extracto y lo pone a cero Esta función se activa justo cuando se pulsa sobre el botón de resetear el punteo. Por supuesto cuando se pulsa dicho boton se borra el punteo.
virtual void boton_imprimir ()
virtual void boton_guardar ()
virtual void boton_asiento ()
virtual void boton_diario1 (int)
virtual void boton_fechainicial ()
virtual void boton_fechafinal ()
virtual void boton_balance1 (int)
virtual void return_codigoinicial ()
virtual void return_codigofinal ()
virtual void return_fechainicial ()
virtual void return_fechafinal ()
virtual void contextmenu (int, int, const QPoint &)
virtual void apuntecambiadogrid (int, int)
virtual void boton_casacion ()
virtual void boton_guardarpunteo ()
virtual void boton_cargarpunteos ()
 Carga los punteos desde un fichero de texto que se solicita mediante un QFileDialog El fichero de punteos requiere que no se hayan modificado los identificadores de borrador. Para ello es preciso que no se hayan abierto y cerrado los asientos correspondientes ya que en dicho caso La carga del punteo no funciona correctamente.
virtual void codigo_textChanged (const QString &)
virtual void fecha_textChanged (const QString &)

Métodos públicos

 extractoview1 (empresa *, QWidget *parent=0, const char *name=0, int flags=0)
 ~extractoview1 ()
void inicializa1 (QString, QString, QString, QString, int)
void inicializa2 (intapunts3view *, diarioview1 *, balanceview *)
void vaciar ()
void presentar ()
 Esta función se encarga de montar el query que va a hacer la consulta en la base de datos.
void ajustes ()
void boton_filtrar ()

Atributos públicos

int numregistro
 Indica el número de registros que estamos viendo.
int numregistros
 Indica el número de registros que tiene el cursor2 cursorcta.
int numdigitos
 Indica el número de dígitos que tienen las cuentas. (TAL VEZ DEBERIA ESTAR EN CONFPR).
cursor2cursorcta
 El extracto se realiza sobre un cursor que siempre está en memoria.
empresaempresaactual
 Siempre se propaga la empresa a estos objetos.
diarioview1diario
 Este objeto debería pasar por la empresa para no tener problemas (Que es quien debería hacer el paso de mensajes).
intapunts3viewintroapunts
 Este puntero debería estar ubicado en la clase empresa (Que es quien debería hacer el paso de mensajes).
balanceviewbalance
 Este puntero debería estar ubicado en la clase empresa (Que es quien debería hacer el paso de mensajes).
postgresiface2conexionbase
 Base de datos con la que se inicializa la clase para hacer todas sus operaciones.
int ccostes [200]
 Tabla auxiliar que almacena los centros de coste (DEBERIA CAMBIARSE POR UN QMap).
filtrarextractosviewfilt
 Esta clase es el filtro que se puede aplicar sobre los extractos. Es un dialog Qt separado.

Descripción detallada

Esta clase Mantiene la generación de extractos contables.

A partir de esta panalla se pueden llevar a cabo todos los temas de punteo y casación. Y acceso a filtrado. También desde esta pantalla se puede pedir más información de una cuenta determinada.


Documentación del constructor y destructor

extractoview1::extractoview1 empresa ,
QWidget parent = 0,
const char *  name = 0,
int  flags = 0
 

Gráfico de llamadas para esta función:

extractoview1::~extractoview1  ) 
 


Documentación de las funciones miembro

void extractoview1::accept  )  [virtual, slot]
 

Esta función carga el cursor de cuentas que forman el todo por el todo. También sera la encargada de recoger la información de filtración para que todo sea correcto.

Si los datos de codigo inicial y final estan vacios los ponemos nosotros.

void extractoview1::ajustes  ) 
 

void extractoview1::apuntecambiadogrid int  ,
int 
[virtual, slot]
 

void extractoview1::boton_anterior  )  [virtual, slot]
 

void extractoview1::boton_asiento  )  [virtual, slot]
 

void extractoview1::boton_balance1 int   )  [virtual, slot]
 

void extractoview1::boton_borrapunteo  )  [virtual, slot]
 

Esta función borra todo el punteo de un extracto y lo pone a cero Esta función se activa justo cuando se pulsa sobre el botón de resetear el punteo. Por supuesto cuando se pulsa dicho boton se borra el punteo.

void extractoview1::boton_buscacuentafinal  )  [virtual, slot]
 

void extractoview1::boton_buscacuentainicial  )  [virtual, slot]
 

void extractoview1::boton_cargarpunteos  )  [virtual, slot]
 

Carga los punteos desde un fichero de texto que se solicita mediante un QFileDialog El fichero de punteos requiere que no se hayan modificado los identificadores de borrador. Para ello es preciso que no se hayan abierto y cerrado los asientos correspondientes ya que en dicho caso La carga del punteo no funciona correctamente.

void extractoview1::boton_casacion  )  [virtual, slot]
 

void extractoview1::boton_diario1 int   )  [virtual, slot]
 

void extractoview1::boton_fechafinal  )  [virtual, slot]
 

void extractoview1::boton_fechainicial  )  [virtual, slot]
 

void extractoview1::boton_filtrar  ) 
 

void extractoview1::boton_fin  )  [virtual, slot]
 

void extractoview1::boton_guardar  )  [virtual, slot]
 

void extractoview1::boton_guardarpunteo  )  [virtual, slot]
 

void extractoview1::boton_imprimir  )  [virtual, slot]
 

void extractoview1::boton_inicio  )  [virtual, slot]
 

void extractoview1::boton_siguiente  )  [virtual, slot]
 

void extractoview1::codigo_textChanged const QString &   )  [virtual, slot]
 

void extractoview1::contextmenu int  ,
int  ,
const QPoint & 
[virtual, slot]
 

void extractoview1::fecha_textChanged const QString &   )  [virtual, slot]
 

void extractoview1::inicializa1 QString  ,
QString  ,
QString  ,
QString  ,
int 
 

Gráfico de llamadas para esta función:

void extractoview1::inicializa2 intapunts3view ,
diarioview1 ,
balanceview
 

void extractoview1::presentar  ) 
 

Esta función se encarga de montar el query que va a hacer la consulta en la base de datos.

Gráfico de llamadas para esta función:

void extractoview1::return_codigofinal  )  [virtual, slot]
 

void extractoview1::return_codigoinicial  )  [virtual, slot]
 

void extractoview1::return_fechafinal  )  [virtual, slot]
 

void extractoview1::return_fechainicial  )  [virtual, slot]
 

void extractoview1::vaciar  ) 
 


Documentación de los datos miembro

balanceview* extractoview1::balance
 

Este puntero debería estar ubicado en la clase empresa (Que es quien debería hacer el paso de mensajes).

int extractoview1::ccostes[200]
 

Tabla auxiliar que almacena los centros de coste (DEBERIA CAMBIARSE POR UN QMap).

postgresiface2* extractoview1::conexionbase
 

Base de datos con la que se inicializa la clase para hacer todas sus operaciones.

cursor2* extractoview1::cursorcta
 

El extracto se realiza sobre un cursor que siempre está en memoria.

diarioview1* extractoview1::diario
 

Este objeto debería pasar por la empresa para no tener problemas (Que es quien debería hacer el paso de mensajes).

empresa* extractoview1::empresaactual
 

Siempre se propaga la empresa a estos objetos.

filtrarextractosview* extractoview1::filt
 

Esta clase es el filtro que se puede aplicar sobre los extractos. Es un dialog Qt separado.

intapunts3view* extractoview1::introapunts
 

Este puntero debería estar ubicado en la clase empresa (Que es quien debería hacer el paso de mensajes).

int extractoview1::numdigitos
 

Indica el número de dígitos que tienen las cuentas. (TAL VEZ DEBERIA ESTAR EN CONFPR).

int extractoview1::numregistro
 

Indica el número de registros que estamos viendo.

int extractoview1::numregistros
 

Indica el número de registros que tiene el cursor2 cursorcta.


La documentación para esta clase fué generada a partir de los siguientes archivos:
Generado el Sat May 21 00:05:02 2005 para BulmaGes por  doxygen 1.4.2