genack / gPOS

gPOS - Gestión Puntos de Venta
http://genack.net/gpos
15 stars 13 forks source link

Copy Issue : Buenas Tardes desde Paraguay #5

Closed cavaaden closed 8 years ago

cavaaden commented 8 years ago

Copio la consulta que me hicieron por interno:

Cavaaden, Como estas? He visto tu trabajo, sobre gPOS y simplemente me encanto, he realizado un git clone para poder trabajar en ello, quiero realizar unas modificaciones, en especial la parte de IVA. Para poder aplicar en mi pais, existe dos Impuesto al valor agregado uno del 5% y otro de 10%, algunos productos son del 5 y otros del 10..pero nunca ambos, es por eso que nose por donde empezar y te pido si puedes acerme alguna recomendacion. He pensado agregar dos columnas en mi tabla de productos, de tal forma que al cargar un nuevo producto pueda seleccionarse a traves de un check si es de 10% o 5 %...es recomendable esto?? a la hora de facturar el producto e imprimir el ticket nada mas haria una consulta si es de 10 o 5 % y depende de esto haria el calculo. Espero que puedas responderme, desde ya un saludo desde paraguay y muchas gracias!! Saludos Cordiales.. Marcos A. Riveros.

Saludos, un gusto poder saber de que hay usuarios en otros países, el ultimo usuario que contactamos fue una señorita de Vietnam que uso el software gPOS para su negocio " Comercialización de Ropa" o algo asi, en fin, justo hace unos días subí los últimos cambios en el software con el tag - v4.5 - te sugiero que lo uses para tu implementación, Para manejar dos impuestos tendrías que manejar o reutilizar lo que ya existe son dos registros globales por local, así solo mantendrías esos impuestos de manera global (si hay cambios en sus valores)

 ges_locales
     `Impuesto` double NOT NULL default '0',
     `Percepcion` double NOT NULL default '0' comment 'Impuesto', 

y controlar con una bandera por producto, para calcular el precio con su respectivo impuesto ya cuando muestras sus precios y armas el detalle del pedido. Es necesario agregar un dato enum para asociar el tipo impuesto por producto

ges_productos
  `TipoImpuesto` enum('ImpuestoIVA1','ImpuestoVA2') NOT NULL DEFAULT 'ImpuestoIVA1',

Registro del Dato: Se tiene que registrar cuando se registra y mantiene el producto las interfases alta rapida (xul) alta producto (template) El uso del dato: El dato TipoImpuesto tiene que estar disponible en los prototipo de productos en el TPV ahi se re-calcularía por cada impuesto, con las variables impuestos cargadas de forma global.

Son los cambios que tendrías que hacer; claro a grandes rasgos. Si tienes experiencia programando seria genial si pudieras ayudar a que se pueda usar gPOS en tu país. Seria ya una iniciativa mas formal y te ayudaríamos a implementar los cambios q debería soportar gPOS para que pueda funcionar en la pymes de tu país.
Saludos.