Esta web utiliza cookies propias y de terceros para su funcionamiento. ¿Aceptas? Leer más
Esta consulta es de hace más de un año. Tenga eso en cuenta.
jcamps_1c546b
jcamps_1c546b
Pregunta cerrado

Buenas, tengo un problema con el lector de códigos de...

Buenas, tengo un problema con el lector de códigos de barras y los productos con atributos.
Todo funciona perfectamente con el código de barras principal del producto, sin embargo, al asignarle un codigo de barras a un atributo del producto, simplemente no lo encuentra. El resultado es el mismo tanto en el TPV Genérico como en el TPV Táctil, con la diferencia que en el táctil, si no encuentra el producto me elige otro, no se con que criterio, pero ese no es el tema.
Es básico para mi cliente que al escanear un producto se añada al carrito directamente sin tener que elegir la talla/color. Entiendo que es un bug y no que no esté implementada la funcionalidad ya que al crear un atributo te permite asignarle un código de barras.
Dejo un vídeo del error:

España   22-12-2017 16:21:25   29-12-2017 14:56:39   33   [manu_jadacom]

NeoRazorX
Qué extraño ¿Qué versión de facturacion_base tienes? Puedes verlo en admin -> panel de control -> plugins.
jcamps_1c546b
Gracias por responder tan rápido.
La versión 134, adjunto captura con los plugins instalados. Es una instalación nueva de esta semana.

image
NeoRazorX
Pues estando actualizado solamente se me ocurre que falle al buscar.
Ve al TPV, y en la url añade esto:

&query=TEST40&codcliente=1&codalmacen=ALG

Si hay un error debería salir ahí.
jcamps_1c546b
Buenos dias, la URL que me indican devuelve un array JSON vacío. Ningún error ni en el TPV Genérico ni en el Táctil.


image
NeoRazorX
Seguramente tengas desactivada la salida de errores. Edita el archivo config.php de FacturaScripts y cambia:
define('FS_DB_HISTORY', FALSE);
Por:
define('FS_DB_HISTORY', TRUE);
jcamps_1c546b
He cambiado la constante que me indicas y activado el display_errors de PHP y nada, devuelve: []
jcamps_1c546b
Vale, rebuscando por el código he encontrado el problema.
La función search del modelo articulo_combinacion pasa la referencia del producto a minúsculas, en mi caso, todas las variaciones tienen una letra en mayuscula. Deshabilitando la transformación de la cadena encuentra los resultados correctos.
Ahora me toca buscar porque no añade el producto directamente sinó que tengo que elegirlo de una lista de variaciones del producto padre.
jcamps_1c546b
Conseguido, si tengo un rato os hago un pull request por si lo queréis implementar, un saludo.
jcamps_1c546b
CERRADO
Cerrado
Título Tipo
jcamps_1c546b NeoRazorX
Plugin: woocommerce Cuando en WooCommerce se queda un pedido en espera o en proceso, se resta el stock hasta que se complete o se cancele. Sin embargo FacturaScripts sólo resta stock de los...
cerrado 30-06-2018 10:28:46
Error 4
jcamps_1c546b NeoRazorX
Al importar productos con el plugin de WooCommerce, los atributos de importan con el IVA incluido y al añadirlos a carro del TPV o al una factura, se les vuelve a añadir el IVA. No he encontrado...
cerrado 08-01-2018 20:09:15
Error 3
jcamps_1c546b jcamps_1c546b
Buenas, tengo un problema con el lector de códigos de barras y los productos con atributos. Todo funciona perfectamente con el código de barras principal del producto, sin embargo, al asignarle un...
cerrado 22-12-2017 16:22:50
Error 1
jcamps_1c546b juanjoseprieto88_f74d39
Añadir la posibilidad de guardar las compras del TPV (tanto el táctil como el genérico) como pedidos o albaranes en lugar de como facturas simplificadas. Luego, en caso de necesitarlo, se convirte...
cerrado 10-01-2018 06:01:31
Idea 1
jcamps_1c546b jcamps_1c546b
Plugin: import_export_csv Veo en la descripción que este plugin puede exportar artículos, fabricantes, familias, clientes, contactos y proveedores. ¿Puede también exportar facturas/pedidos? ¿Hay...
cerrado 12-12-2017 19:11:02
Pregunta 1
jcamps_1c546b jcamps_1c546b
Plugin: woocommerce Buenas tardes, me gustaría saber si este plugin es compatible con la versión de Woocommerce 3. Muchas gracias.
cerrado 12-12-2017 17:48:07
Pregunta 2