[BulmaGés] r1767 - in trunk/bulmages: bulmafact/src bulmafact/src/efacturabf bulmalib installbulmages/dbmodels/actualizar installbulmages/dbmodels/crear/bulmafact

svn en mail.berlios.de svn en mail.berlios.de
Mar Dic 5 20:03:40 CET 2006


Author: arturo_ml
Date: 2006-12-05 20:03:38 +0100 (Tue, 05 Dec 2006)
New Revision: 1767

Modified:
   trunk/bulmages/bulmafact/src/efacturabf/efqtoolbutton.cpp
   trunk/bulmages/bulmafact/src/efacturabf/efqtoolbutton_importar.cpp
   trunk/bulmages/bulmafact/src/efacturabf/efqtoolbutton_importar.h
   trunk/bulmages/bulmafact/src/facturap.cpp
   trunk/bulmages/bulmafact/src/facturap.h
   trunk/bulmages/bulmafact/src/facturapview.cpp
   trunk/bulmages/bulmafact/src/facturapview.h
   trunk/bulmages/bulmafact/src/listlinfacturapview.cpp
   trunk/bulmages/bulmafact/src/presupuesto.cpp
   trunk/bulmages/bulmalib/configuracion.cpp
   trunk/bulmages/bulmalib/funcaux.cpp
   trunk/bulmages/bulmalib/subform3.cpp
   trunk/bulmages/installbulmages/dbmodels/actualizar/revf-0.5.9.sql
   trunk/bulmages/installbulmages/dbmodels/crear/bulmafact/bulmafact_schema.sql
Log:
Arreglado bug en el esquema de la base de datos (la llave extranjera de dfacturap hacia facturap apuntaba a la tabla factura), corregido en esquema y anyadido al patch de la version 0.5.9. Arreglado bug de obtener mal la base imponible (antes se obtenia ese valor directamente de la base de datos, pero esa no es la base imponible real, sino a la que se le ha aplicado ya el descuento. Ahora la obtenemos correctamente, es decir, sumando todos los PVPs de las lineas de esa factura). 
Arreglado bug que no nos permitia guardar la ficha de una efactura recien importada (se hacia un delete de un objeto que no debia de hacerse y resultaba en un segmentation fault).
Implementado el guardado de una efactura recien importada, reimplementado el metodo FacturaProveedorView::pintatotales() (no se contemplaban los descuentos) y anyadido el metodo FacturaProveedor::calculaypintatotales(), el cual luego llama al metodo virtual anterior.

El proceso de exportacion/importacion de efacturas ya esta completado. Ahora falta pulirlo y contemplar mas de un tipo de IVA. Esto supone retocar la plantilla de efactura y los metodos de exportacion/importacion.



Más información sobre la lista de distribución BulmaGes