fedealvz / Woo-iFactura

Plugin para WooCommerce que permite emitir factura electrónica de AFIP (Argentina) mediante iFactura.com.ar
GNU General Public License v3.0
12 stars 4 forks source link

Error "Valor unitario inválido" #3

Closed adriankamena closed 5 years ago

adriankamena commented 5 years ago

Hola! Instalé la actualización. Pero hay un error que me sigue ocurriendo, es "Valor unitario inválido". No tengo nada fuera de lo normal. De hecho hasta ahora pude hacer solo una factura y tiene mas o menos los mismos artículos. Todos valores unitarios enteros. Los dos clientes Consumidor final, o sea sin el cálculo del IVA discriminado. Alguien podría saber de que se trata? Gracias!

gonzad26 commented 5 years ago

Te pediría para ver si puedo replicar el problema y ayudarte una captura de pantalla o los valores que estas intentando facturar.

Hasta el momento no he encontrado ese problema pero quizás sea un problema de valores o cantidades.

adriankamena commented 5 years ago

Hola! Ahí te envío las capturas. captura20 captura21

gonzad26 commented 5 years ago

Le encontré la vuelta, el problema esta en el item de valor 0$ que tenes ahi como Retiro en Recoleta.

adriankamena commented 5 years ago

Excelente, gracias! Gracias fedealvz por la actualización. Saludos!

tiendaupego commented 4 years ago

Buenas, tengo el mismo problema.. como lo solucionaron?

Gracias de antemano!

tiendaupego commented 4 years ago

image

En realidad mi problemas es por el descuento, creo

Gracias

gonzad26 commented 4 years ago

Parecería que si, tendrías que quitarle el descuento o podes cambiar la parte que procesa los artículos para que no tome el negativo.

tiendaupego commented 4 years ago

Gracias por tu pronta respuesta

El tema que venia funcionando bien...desde que lo instale y la verdad que a los clientes les gusta ver el "numero negativo". Hay forma que actualicen para que funcione como venia funcionando? Gracias de antemano

gonzad26 commented 4 years ago

La API de iFactura no soporta valores en 0 o negativos dado que son valores que no son facturables. Por eso te esta fallando.

Además, pensando en el plugin, si es un valor negativo como puede saber el plugin a que valor restarle ese descuento. Porque si tenes varios productos y el descuento es sobre el total de lo que vendiste no se me ocurre como se puede calcular el valor real a facturar de cada item, dado que el descuento puede ser mayor a uno o varios productos y caemos sobre el tema del 0. Al menos que factures un solo item por el total de la venta con el descuento aplicado.

tiendaupego commented 4 years ago

Ok, tengo dos dudas...

Siempre estuvieron los descuentos y no tenia problemas.. Facturaba bien desde woocommerce con este pluging.. Yo no quiero que en la factura salga el descuento.. solo quiero que este en el pedido.

En la factura obviamente es todo positivo... que cambio? o mejor dicho como lo puedo solucionar?

Gracias!

gonzad26 commented 4 years ago

Compartime una captura de pantalla de una factura emitida y su respectiva orden con un descuento aplicado a ver si se me ocurre que más puede ser. En cuanto a descuentos de la captura anterior, tendrias que ver la manera que sean sobre los productos en si. O modificar el plugin para que te haga una factura por el total también podría ser, asi te da siempre positivo.

tiendaupego commented 4 years ago

Genial!!! gracias!!!

Ahi va!

image

image

image

gonzad26 commented 4 years ago

Clarisimo ahi si veo el problema. image

El descuento por "transferencia bancaria directa" de la primera captura es un elemento global y no tiene forma el sistema de descontarselo a un item en particular por eso le llega a iFactura como negativo. Como un item por separado a facturar. En cambio en esta captura más reciente el descuento es sobre la "Silla pocket azul", pudiendo calcular el valor final y enviar a iFactura el valor final directamente.

Tendrías que ver la forma de aplicar esos descuentos globales a los productos o la modificación del plugin que te sugerí en el comentario pasado.

tiendaupego commented 4 years ago

ahhh ahora entiendo... el plugin de descuentos se actualizo y por eso ahora esta arriba.

Cuando decis modificar el plugin, te referis a este? o se al de uds? si es asi, pasame el costo.

Gracias!

gonzad26 commented 4 years ago

Solo soy usuario y gran consumidor del plugin, era una sugerencia la modificación del plugin por si te animas a hacerla.. Yo tengo algunos descuentos que no se vieron afectados dado que siguen siendo aplicados sobre los productos.

Al ser un plugin no oficial, hay que esperar que modifiquen este repositorio.

tiendaupego commented 4 years ago

ahh gracias!!! pensé que estabas en el equipo!

Ya que estamos y por ahí me ayudas...Sabes de alguno que aplique al producto y que pueda realizar un descuento segun el medio de pago?

Gracias de antemano