TPV Vel neo no calcula TAX


([N1] levip) #1

Hola amigos

Quien puede darme una mano por favor, con el TPV del vERP

Resulta que cuando uno agrega productos para facturarlos estos solo suman el precio de cada producto, pero no el IVA.

Ejemplo facturo dos items de $50 cada uno + el 15% de impuesto negus la configuración del sistema, pero esto solo suma 100 y nunca calcula el IVA en el total del importe a pagar mucho menos cuando se guarda la factura.

Asi mismo haber quien me ayuda, de cuales son los campos que debo colocar en una factura simplificada, ya que he probado con muchos y no logro hacer esto.

El problema que tengo en esta pantalla, es que el impuesto es 15%, ejemplo no se de donde sale el $21 que se puede observar en la imagen.

En las facturas del vERP salen bien, excepto aqui en el TVP, esto e sun problema que ya me tiene corriendo

Haber quien puede ayudarme gracias



([N4] bitcodesoft) #2

El total en las facturas simplificadas es con IVA incluido, el 21% que sale en el ticket es porque tienes marcado el IVA de venta del producto al 21


([N1] levip) #3

Gracias

Y donde se cambia ese 21% porque en todo el sistema osea en tiempo de ejecución he puesto 15% que es nuestro impuesto, cuando en el TPV agregas algo al ticket, es mas el impuesto o ya lleva el impuesto, entonces donde cambio este impuesto

Saludos


([N1] levip) #4

Hola

Mira en este caso de esta factura ni siquiera es el 21%, no se donde saca el calculo el sistema del TVP de vERP

Saludos



([N4] mconde) #5

Hola Levi.

Existía un error en las líneas de ventas en el módulo de TPV que hemos solucionado en la próxima versión 18.

En la tabla FAC_LIN_T se modifica el contenido inicial del campo BAS_IMP con la fórmula round( #IMP_PVP / ( 1 + ( #POR_IVA / 100 ) ) ,2 )
En la tabla FAC_LIN_T se modifica el contenido inicial del campo IVA con la fórmula #IMP_PVP - #BAS_IMP

Un saludo.


([N1] levip) #6

Gracias por la ayuda.

Como solvento el problemita de que al seleccionar algún item para el ticket, este sea el precio mas el IVA,

Ejemplo tengo un items de 100 + nuestro IVA del 15%, pero al agregarlo al ticket este solo aparece solamente los 100, imprime la factura y de los 100 es rebajado el impuesto, osea queda así.

En el TPV
Sub-Total- 85
IVA------- 15
Total----- 100

En el sistema del vERP

Sub-Total- 100
IVA------- 15
Total----- 115

La pregunta que hago para que en el TVP sea lo mismo como en el sistema vERP

En espera de su valiosa colaboración

Saludos


([N4] rodolformg) #7

Hola, Levi.

En la tabla de artículos tienes dos campos relacionados con el precio de venta de un artículo: PVP y PVP_TPV. El primero es el que se utiliza normalmente en la gestión del vERP, el segundo es el precio del artículo para la operación del TPV.

En la lógica de vTPV, asume que en la ficha del artículo el campo PVP_TPV (Precio de venta del artículo en el TPV) ya tiene el IVA incluido.

En mi lectura de lo que comentas, me da la impresión de que el precio almacenado en el campo PVP_TPV no incluye el IVA. Para solucionarlo sólo tendrías que asegurarte, ya sea capturándolo o calculándolo, que el precio almacenado en el campo PVP_TPV es el precio del artículo con el IVA incluido. Una vez logres esto, el cálculo en el TPV será el que esperás.

Espero que te sea útil la información.

Saludos,

Rod.


([N1] levip) #8

Gracias a Todos

He revisado y no encuentro en que parte el TPV incluye el impuesto, se agradece pero estoy al tope busca que busca, ya encontré lo del 21% de impuesto colocado en un campo de una tabla, lo que no entiendo es porque no tomar el impuesto de la configuración del sistema, si que no que hay que pelear donde encontrar el mismo.

En fin sigo con el problema en que parte del código tengo que cambiar para que el TVP trabaje igual que el vERP en la cuestión del impuesto, osea que lo sume al valor del producto

saludos


([N1] levip) #9

Hola, alguna alma caritativa que me saque de este apuro por favor

Ejemplo tengo un items de $100 + nuestro IVA del 15%, pero al agregarlo al ticket este solo aparece solamente los $100 e imprime la factura y de los $100 es rebajado el impuesto, osea queda así.

En el TPV
Sub-Total = $85.00
Menos IVA = 15%=$15.00
Total = $100.00

En el sistema del vERP

En el TPV
Sub-Total = $100.00
Menos IVA = 15%=$15.00
Total = $115.00
La pregunta que hago para que en el TVP sea lo mismo como en el sistema vERP

Saludos

En espera de su valiosa colaboración

Saludos


([N1] wikan) #10

Desconozco la estructura de las tablas de vERP, pero busca las bases de cabecera y revisa:
BASE=CAN*PRE
IMPUESTO=percentaje(BASE,POR_IMPUESTO)
TOTAL=BASE+IMPUESTO

Habrá que ver si las líneas del TPV y la cabecera están preparadas para trabajar con varios impuestos, no sé. Te digo que desconozco el vERP.


([N1] levip) #11

Hola

Ya lo he intentado, pero no logro hacer que en el TPV sume el impuesto al momento de reflejar el ticket, este solo muestra el valor del producto, y en la factura se resta del valor del producto.

Adjunto imagen

Quero que en el TPV muestre el precio del producto, arriba, pero en el total sume el impuesto
Item = $50
Mas IVA = 15%=$7.50
Total del ticket = $57.50

PEro no me da
Saludos



([N1] levip) #12

Hola amigos

Alguna ayuda con este tema, ya tengo varios dias y sin resolver

saludos


([N1] wikan) #13

No entiendo la dificultad, revisa los campos que te indica Mario Conde, por lo que se ve, la base está incluyendo el IVA, separa los valores y actualiza la cabecera por separado.
BASE=CAN*PRE
IVA=percentaje(BASE,PORC_IVA)

Con eso deberías tener la cabecera con la base (100 en tu caso), el acumulado de IVA en la cabecera (15 en tu caso), por lo tanto el campo total de la cabecera sumando todas las bases y todos impuestos, en tu caso 115.

Solo tienes que revisar la tabla de las líneas del TPV y hacer que los impuestos no se incluyan.


([N1] levip) #14

Gracias a los que me han querido ayudar, pero no logro salir de este embrollo.

Veran en la tabla FAC_APA_LIN_T y FAC_LIN_TMP_T hay un campo POR_IVA en ambas tablas que viene por defecto el 21, asumiendo que este mendigo TPV, no toma el IVA de la configuración del vERP si no que lo toma de este campo, lo he cambiado al 15 que es mi caso.

Despues en la tabla FAC_LIN_T he agregado lo que dice mconde

Campo = BAS_IMP
Inicial = round( #IMP_PVP / ( 1 + ( #POR_IVA / 100 ) ) ,2 )

Campo = IVA
Inicial = #IMP_PVP#BAS_IMP

Agradeciendo a otros y a wikan he cambiado algunos otros parametros pero no logro hacer lo que quiero.

En la factura actual:

Producto 1, = 50.00
Producto 2, = 50.00
Sutotal…= 85.00
IVA…= 15.00
Total…= 100.00

En la factura que debe ser:

En la factura actual:

Producto 1, = 50.00
Producto 2, = 50.00
Sutotal…= 100.00
IVA…= 15.00
Total…= 115.00

Cambien quiero que al momento de agregar mas productos al ticket este sume el impuesto, al contrario de como esta, solo suma el valor de cada producto, y el impuesto lo refleja al momento de imprimir la factura en el caso de como esta actualmente.

Que si el producto su precio es de 50, al agregar dos productos el ticket debería decir 115, pero solo refleja 100

Al menos por muy sencillo que sea para algunos, he topado, agradecería que me ayuden a solucionar este mi caso, de seguro le servirá a otra persona.

saludos


([N1] wikan) #15

Buenas, creo que Mario Conde te indico para tener los impuestos incluidos y tu lo que quieres es lo contrario.

Tienes que tener:
BASE: En la cabecera para acumular las bases de cada línea y en las líneas que serán, (CAN*PRE) de cada línea
IVA_IMP: Tanto en cabecera como en líneas para calcular el importe de IVA. En las líneas calculas percentaje(BASE,PORC_IVA) y los acumulas en el campo IVA_IMP de la cabecera.

Ya con BASE e IVA_IMP en la cabecera, el total es la suma de los dos.


([N1] levip) #16

Hola, se agradece

EN la tabla FAC_LIN_T (Líneas de facturas simplificadas)
campo = BAS_IMP
contenido = #CAN * #PRE_NET

Adjunto un video, ya que no logro hacerle funcionar.

Saludos


([N1] levip) #17

Hola, se agradece

EN la tabla FAC_LIN_T (Líneas de facturas simplificadas)
campo = BAS_IMP
contenido = #CAN * #PRE_NET

Adjunto un video, ya que no logro hacerle funcionar.

https://www.youtube.com/watch?v=u8ZHbfCPUTU&feature=youtu.be

Saludos


([N1] wikan) #18

@levip desconozco el funcionamiento del vERP. Veo que el campo total de la cabecera ni siquiera tiene fórmula contenido, tendrás que seguirle la pista al campo.


([N1] levip) #19

Hola
Joder con este TPV, no se porque no lo hacen con la configuración del vERP, casi que lo hacen independiente, el vERP si trabaja bien la facturación tal y como se espera, pero en el TVP es una lata.

Ya he probado varias formas y nada, es claro que no lo estoy haciendo bien, de lo contrario no estuviese aquí, pero en serio ya me tiene al tope.

De nada me sirve sumar en el total de la factura #BAS_TOT+#IVA_TOT, si no hace ninguna función

Saludos


([N1] wikan) #20

Si los contenidos iniciales no te hacen caso, es por que los campos se modifican por procesos o eventos en el tpv. Tienes que seguirles la pista.