TPV extremadamente lento

507 views
Skip to first unread message

Carlos Aguilar Moreno

unread,
Oct 14, 2014, 2:42:13 AM10/14/14
to openerp-s...@googlegroups.com
Tenemos una implantación de OpenERP v7 y estamos notando que a medida que están creciendo el número de productos el arranque del TPV es cada vez más lento.

Ha llegado a un punto en el que tarda del orden de 5 minutos. 

He leído que esto podría deberse a que carga todos los productos al arrancar debido a la funcionalidad offline. ¿Alguien ha experimentado este problema? ¿Cómo resolverlo de manera fácil?

Gracias a todos,
Carlos

Pedro Manuel Baeza Romero

unread,
Oct 14, 2014, 2:52:14 AM10/14/14
to openerp-s...@googlegroups.com
Buenas, Carlos,

¿De qué cantidad de productos estamos hablando?

Un saludo.

--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Francisco Martínez

unread,
Oct 14, 2014, 2:59:33 AM10/14/14
to openerp-s...@googlegroups.com
Hola Carlos:
de cuantos productos estamos hablando? Los tienes organizados por familia?
Slds!

Ignacio Ibeas (Acysos S.L.)

unread,
Oct 14, 2014, 3:47:25 AM10/14/14
to openerp-s...@googlegroups.com
Hola,

Nosotros tenemos un cliente con más de 5000 productos en la TPV y carga en menos de 1 minuto, y no solo carga eso. Carga también más de 2000 clientes y unos 1000 códigos de balanza, para que pueda funcionar totalmente offline. Incluso sus tiendas satelite no tardán mas de un minuto, tienen adsl, aunque la central tiene fibra que es a la que se conectan.

Creo que puedes tener un cuello de botella en la conexión o un ordenador con poca RAM, ten en cuenta que al ser offline solicita recursos al equipo.

Si que se detectó lentitud en la búsqueda, porque si intentas buscar en los 5000 productos al no tener detrás un motor sql, tiene un sistema de búsqueda secuencial, va eliminando resultados mientras vas escribiendo. Se soluciono haciendo que no buscase por meter una letra sino que esperase a meter tres letras, así agilizas la búsqueda, y no va realizando una busque secuencial en casa carácter.

Saludos
--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

-- 
Ignacio Ibeas
Acysos S.L. (www.acysos.com)
LinkedIn: http://lnkd.in/Mi37Fk
Launchpad: http://launchpad.net/acysos
Github: http://github.com/acysos
C/ Miguel Astrain 18, 1º Oficina A
31006 Pamplona, Navarra.
ign...@acysos.com
Tel. 948238905
Móvil 639452423
---------------------- // -------------------
La información contenida en este mensaje de correo electrónico es 
confidencial, para ser leída por la(s) persona(s) a quién se dirige. El 
acceso a este mensaje por otras personas no está autorizado. Si Ud. no es la 
persona a la que va dirigido, cualquier divulgación, copia o distribución de 
la información queda prohibida y puede ser ilegal. Asimismo, cualquier acción 
tomada o dejada de tomar basada en la información contenida en este mensaje 
queda prohibida y puede ser ilegal.
The information in this e-mail is confidential and may be legally privileged. 
It is intended solely for the addressee. Access to this e-mail by anyone is 
unauthorised. If you are not the intended recipient, any disclousure, 
copying, distribuition or any action taken or omited to be taken in reliance 
on it, is prohibited and may be unlawful.

Carlos Aguilar

unread,
Oct 14, 2014, 5:53:37 AM10/14/14
to openerp-s...@googlegroups.com
A día de hoy hay unos 15.000 productos.

El problema es que utilizamos variantes de productos y 300 productos con dos dimensiones y unos 7 valores en cada dimensión, enseguida se convierten en decenas de miles de productos.


¿Con categorías podríamos mejorar el problema?

Me he estado mirando el código y creo que es bastante ineficiente, pero antes de ponerme a hacer grandes cambios, quería ver si alguien había tenido un problema y si se había resuelto facilmente.

Ignacio: cargáis los clientes? Tenéis un módulo para facturar al cliente desde el TPV? 

Carlos


El martes, 14 de octubre de 2014 09:47:25 UTC+2, Ignacio Ibeas - Acysos escribió:
Hola,

Nosotros tenemos un cliente con más de 5000 productos en la TPV y carga en menos de 1 minuto, y no solo carga eso. Carga también más de 2000 clientes y unos 1000 códigos de balanza, para que pueda funcionar totalmente offline. Incluso sus tiendas satelite no tardán mas de un minuto, tienen adsl, aunque la central tiene fibra que es a la que se conectan.

Creo que puedes tener un cuello de botella en la conexión o un ordenador con poca RAM, ten en cuenta que al ser offline solicita recursos al equipo.

Si que se detectó lentitud en la búsqueda, porque si intentas buscar en los 5000 productos al no tener detrás un motor sql, tiene un sistema de búsqueda secuencial, va eliminando resultados mientras vas escribiendo. Se soluciono haciendo que no buscase por meter una letra sino que esperase a meter tres letras, así agilizas la búsqueda, y no va realizando una busque secuencial en casa carácter.

Saludos


On 14/10/14 08:42, Carlos Aguilar Moreno wrote:
Tenemos una implantación de OpenERP v7 y estamos notando que a medida que están creciendo el número de productos el arranque del TPV es cada vez más lento.

Ha llegado a un punto en el que tarda del orden de 5 minutos. 

He leído que esto podría deberse a que carga todos los productos al arrancar debido a la funcionalidad offline. ¿Alguien ha experimentado este problema? ¿Cómo resolverlo de manera fácil?

Gracias a todos,
Carlos
--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsub...@googlegroups.com.

Ignacio Ibeas (Acysos S.L.)

unread,
Oct 14, 2014, 6:14:08 AM10/14/14
to openerp-s...@googlegroups.com

On 14/10/14 11:53, Carlos Aguilar wrote:
A día de hoy hay unos 15.000 productos.

El problema es que utilizamos variantes de productos y 300 productos con dos dimensiones y unos 7 valores en cada dimensión, enseguida se convierten en decenas de miles de productos.


¿Con categorías podríamos mejorar el problema?
Si lo mejorarías, al separar en categorías también se mejoro la busqueda, y la puedes mejorar aun más como hemos hecho nosotros que es cargar directamente la categoría raíz con todos los productos, se ha hecho que se abra la TPV en una subcategoria con los productos más frecuentes así no carga todos en la pantalla inicial.

Te estoy hablando de la 6.1, pero sería aplicable 100% a la 7.0 u 8.0, simplemente que el código esta en otro sitio.



Me he estado mirando el código y creo que es bastante ineficiente, pero antes de ponerme a hacer grandes cambios, quería ver si alguien había tenido un problema y si se había resuelto facilmente.

Ignacio: cargáis los clientes? Tenéis un módulo para facturar al cliente desde el TPV? 

No exactamente, nuestro cliente es una asociación que tiene supermercados ecológicos, por política de empresa solo pueden comprar los socios y no se maneja dinero en efectivo. Lo que se ha desarrollado en la posibilidad de elegir el socio que compra en la TPV, no se crea desde la TPV, y se crea un albarán pendiente de facturar, para después fusionarlos cada 15 días y emitir la factura.

Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.

Ignacio Ibeas (Acysos S.L.)

unread,
Oct 14, 2014, 6:15:54 AM10/14/14
to openerp-s...@googlegroups.com
Me he colado una palabra y no se entiende bien:

"Si lo mejorarías, al separar en categorías también se mejoro la búsqueda, y la puedes mejorar aun más como hemos hecho nosotros que en vez de cargar directamente la categoría raíz con todos los productos, se ha hecho que se abra la TPV en una subcategoria con los productos más frecuentes así no carga todos en la pantalla inicial."

Saludos

Carlos Rodríguez

unread,
Feb 16, 2016, 11:38:02 AM2/16/16
to Usuarios Odoo / OpenERP en España
Donde se configura, para que el tpv abra en una subcategoría ? y así cargar más rápido.
Como hacer para que 1 producto, dentro del tpv, aparezca en varias categorías ?

Francisco De Santiago

unread,
Oct 25, 2017, 1:41:13 PM10/25/17
to Usuarios Odoo / OpenERP en España
Buen dia, Ignacio

Tengo el mismo problema de lentitud
Me podrias compartir que le modificaste al sistema para la busqueda secuencial cada 3 caracteres
Saludos


El martes, 14 de octubre de 2014, 0:47:25 (UTC-7), Ignacio Ibeas - Acysos escribió:
Hola,

Nosotros tenemos un cliente con más de 5000 productos en la TPV y carga en menos de 1 minuto, y no solo carga eso. Carga también más de 2000 clientes y unos 1000 códigos de balanza, para que pueda funcionar totalmente offline. Incluso sus tiendas satelite no tardán mas de un minuto, tienen adsl, aunque la central tiene fibra que es a la que se conectan.

Creo que puedes tener un cuello de botella en la conexión o un ordenador con poca RAM, ten en cuenta que al ser offline solicita recursos al equipo.

Si que se detectó lentitud en la búsqueda, porque si intentas buscar en los 5000 productos al no tener detrás un motor sql, tiene un sistema de búsqueda secuencial, va eliminando resultados mientras vas escribiendo. Se soluciono haciendo que no buscase por meter una letra sino que esperase a meter tres letras, así agilizas la búsqueda, y no va realizando una busque secuencial en casa carácter.

Saludos


On 14/10/14 08:42, Carlos Aguilar Moreno wrote:
Tenemos una implantación de OpenERP v7 y estamos notando que a medida que están creciendo el número de productos el arranque del TPV es cada vez más lento.

Ha llegado a un punto en el que tarda del orden de 5 minutos. 

He leído que esto podría deberse a que carga todos los productos al arrancar debido a la funcionalidad offline. ¿Alguien ha experimentado este problema? ¿Cómo resolverlo de manera fácil?

Gracias a todos,
Carlos
--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsub...@googlegroups.com.

Ignacio Ibeas (Acysos S.L.)

unread,
Oct 26, 2017, 6:52:52 AM10/26/17
to openerp-s...@googlegroups.com

Este problema era solo en la versión 6.1, en posteriores se soluciono.

Saludos

El 25/10/17 a las 19:41, Francisco De Santiago escribió:
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.

Para acceder a más opciones, visita https://groups.google.com/d/optout.
--
Ignacio Ibeas
Acysos S.L. (www.acysos.com)

C/ Miguel Astrain 18, 1º Oficina A
31006 Pamplona, Navarra.
ign...@acysos.com
Tel. 948238905
Reply all
Reply to author
Forward
0 new messages