Referencia del Archivo ivaview.cpp

#include "ivaview.h"
#include "listcuentasview1.h"
#include "empresa.h"
#include "calendario.h"
#include <qregexp.h>
#include <qradiobutton.h>

Dependencia gráfica adjunta para ivaview.cpp:

Definiciones

#define IVA_SOPORTADO   1
 definiciones de las tablas en la base de datos involucradas.
#define IVA_REPERCUTIDO   2
#define COL_PREV_IDPREVCOBRO   0
#define COL_PREV_FPREVISTAPREVCOBRO   1
#define COL_PREV_FCOBROPREVCOBRO   2
#define COL_PREV_IDCUENTA   3
#define COL_PREV_CODCUENTA   4
#define COL_PREV_NOMCUENTA   5
#define COL_PREV_CANTIDADPREVISTAPREVCOBRO   6
#define COL_PREV_CANTIDADPREVCOBRO   7
#define COL_PREV_TIPOCOBRO   8
#define COL_PREV_IDREGISTROIVA   9
#define COL_PREV_DOCPREVCOBRO   10
#define COL_PREV_IDASIENTO   11
#define COL_PREV_ORDENASIENTO   12
#define COL_IVA_IDIVA   0
#define COL_IVA_IDTIPOIVA   1
#define COL_IVA_NOMBRETIPOIVA   2
#define COL_IVA_CTAIVA   3
#define COL_IVA_PORCENTAJETIPOIVA   4
#define COL_IVA_IDREGISTROIVA   5
#define COL_IVA_BASEIVA   6
#define COL_IVA_IVAIVA   7


Documentación de las definiciones

#define COL_IVA_BASEIVA   6
 

#define COL_IVA_CTAIVA   3
 

#define COL_IVA_IDIVA   0
 

#define COL_IVA_IDREGISTROIVA   5
 

#define COL_IVA_IDTIPOIVA   1
 

#define COL_IVA_IVAIVA   7
 

#define COL_IVA_NOMBRETIPOIVA   2
 

#define COL_IVA_PORCENTAJETIPOIVA   4
 

#define COL_PREV_CANTIDADPREVCOBRO   7
 

#define COL_PREV_CANTIDADPREVISTAPREVCOBRO   6
 

#define COL_PREV_CODCUENTA   4
 

#define COL_PREV_DOCPREVCOBRO   10
 

#define COL_PREV_FCOBROPREVCOBRO   2
 

#define COL_PREV_FPREVISTAPREVCOBRO   1
 

#define COL_PREV_IDASIENTO   11
 

#define COL_PREV_IDCUENTA   3
 

#define COL_PREV_IDPREVCOBRO   0
 

#define COL_PREV_IDREGISTROIVA   9
 

#define COL_PREV_NOMCUENTA   5
 

#define COL_PREV_ORDENASIENTO   12
 

#define COL_PREV_TIPOCOBRO   8
 

#define IVA_REPERCUTIDO   2
 

#define IVA_SOPORTADO   1
 

definiciones de las tablas en la base de datos involucradas.

CREATE TABLE registroiva ( idregistroiva serial PRIMARY KEY, contrapartida integer REFERENCES cuenta(idcuenta), baseimp double precision, iva double precision, ffactura date, factura character varying(70), idborrador integer, incregistro boolean, regularizacion boolean, plan349 boolean, numorden character varying(50), cif character varying(25), idfpago integer REFERENCES fpago(idfpago) );

-- La tabla prevcobro es prevision de cobros / pagos para facturas. -- Esta tabla proporciona las formas de pago de cada factura que se pasa a un cliente o que recibimos de un proveedor.

-- tipoprevcobro indica si es un cobro (true) o un pago (false). -- fpagoprevcobro es un identificador a la otra tabla de Formas de Pago. -- idcuenta La cuenta sobre la que se har�el cobro / pago. -- idasiento Asiento de cobro (Si est�hecho). -- cantidadprevistaprevcobro Cantidad Prevista del cobro. -- cantidadprevcobro Cantidad Cobrada. -- fprevistaprevcobro Fecha en que se prevee el cobro / pago. -- fcobroprevcobro Fecha en que se ha realizado el cobro / pago. -- idregistroiva Registro de IVA con el que se corresponde, o factura con la que se corresponde.

CREATE TABLE prevcobro ( idprevcobro serial PRIMARY KEY, fprevistaprevcobro date, fcobroprevcobro date, fpagoprevcobro integer, idcuenta integer REFERENCES cuenta(idcuenta), idasiento integer REFERENCES asiento(idasiento), cantidadprevistaprevcobro double, cantidadprevcobro double, idregistroiva NOT NULL REFERENCES registroiva(idregistroiva), tipoprevcobro boolean );

-- La tabla fpago lleva las formas de pago existentes -- idfpago Identificador de la forma de pago -- nomfpago Nombre de la forma de pago -- nplazosfpago Numero de plazos de la forma de pago -- plazoprimerpagofpago El plazo hasta el primer cobro/pago. -- tipoplazoprimerpagofpago Tipo del plazo de la forma de pago 0 - dias 1 - semanas 2 - meses 3 - a�s -- plazoentrerecibofpago numero de plazos en los siguientes recibos -- tipoplazoentrerecibofpago (Igual que tipoplazoprimerpagofpago)

CREATE TABLE fpago ( idfpago serial PRIMARY KEY, nomfpago character varying(50), nplazosfpago integer, plazoprimerpagofpago integer, tipoplazoprimerpagofpago integer, plazoentrerecibofpago integer, tipoplazoentrerecibofpago integer );


Generado el Sat May 21 00:04:50 2005 para BulmaGes por  doxygen 1.4.2