Home
Implementación de PlanIva@SAIT en su versión Open Source, multiplataforma y multi dispositivo desarrollada en QT para usuarios de Free Software Guatemala
URGENTE:
Poder realizar builds estáticos e independientes de Qt en todas las plataformas para que la aplicación pueda ser portátil.
Actualmente en OS X el build funciona solo si está instalado QT, en Windows solo con Qt al testear al igual que en Linux
UPDATE:
Instrucciones en inglés de como compilar Qt en windows de forma estática y con link a “como compilar un proyecto de forma estática” también en windows: http://rod.gs/8P
Solo falta ver como compiltarlo de forma estática en Linux y Macintosh para que podamos hacer los releases sin que estos dependan de librerias que no existen en el sistema operativo del usuario promedio.
IMPORTANTE: Va a ser necesario crear “guías” en castellano de como compilar el proyecto en cada plataforma y un FAQ donde aclare puntos como que hay que limpiar los “makes” al momento de recompilar el proyecto en cada plataforma.
Listado de tablas
Contribuyente datos generales del contribuyente
facturas las facturas (la mas importante)
openiva | se almacenan las diferentes opciones del programa
proveedores | catalogo de nit + nombre proveedores
gastos catalogo de categorias
catalogo_nits
tipo_documentos catalogo de documentos, facturas, etc
proveedores_gastos asociacion de proveedores + categorias mas comunes
patrono catalogo de nits de patrones
ToDo Version 0.12 Version 1.04
Validar NIT OK
Importar / exportar DB OK
Importar MDB OK
relacionar proveedor con gastos comunes OK
calculo de la gasolina OK
validar fechas OK
Validar Documentos OK
Profile de usuario OK
Plataforma 64 OK
Compartir NIT/data p2p OK
Ingresar por bloques de proveedor OK
Validar Factura OK OK
campos de nombre y direcciones grandes OK OK
Campos Grandes:
nombre proveedor
nit
contribuyente direcciones
nombre contribuyente
Features a considerar sugerencia @romerogt
Considerar posibles cambios en tasa de IVA que en la historia ya ocurrieron.
Considerar tema de ingreso de documentos cuyo valor es iva al 100% (Polizas de importacion)
El algoritmo de validacion del nit no es secreto, hay dos implementaciones que pueden usarse de referencia para QT…
Para el NIT en el portal pueden ver un Javascript : https://farm3.sat.gob.gt//js/validaNIT.js
Validanit Tambien en comunidad.net de guate: http://groups.google.hn/group/LaComunidadNET/msg/6f2c731b789f3a83
Es conveniente tener un catalogo de descripciones del bien/servicio, imagino es el de categorias.
Con el catalogo de descripciones se hace el reporte de gastos médicos, que es listado de facturas de categoría calculando el valor neto de las facturas que se deducible de ISR.
En las interfaces de ingreso con access habian funcionalidades simples de implementar y muy utiles….
Control que complete el email en base a los que ya existen en la tabla.
Si el NIT no existe en catalogo un popup para de una vez ingresarlo a la BD
Que el control deje en el campo el NIT y rubro de la factur anterior (esto sustituye el tema de ingresar por bloques de proveedor)
En el reporte hay que considerar porcentaje de credito a aplicar porque ese puede variar, es decir el iva es por un 10.71% aprox pero sobre ese aplica un porcentaje
Voy a buscar mi access viejito para que lo puedan probar…. era simple pero efectivo con puros forms y queries de access.
12/15/2009
validación nit
ingreso contribuyente
ingreso facturas
ingreso categorías
impresión panilla
ingreso periodo
2009-12-17 que usamos? mono o QT??
2009-12-18 interfaz y bd
2009-12-19 – Tests de builds de Qt sobre Windows, Linux y Macintosh de forma estática!!!
2009-12-23 ingreso de datos
2009-12-30 reportes
2010-01-01 relase

