añadido product_secuence y product_code_unique para crear secuencias de productos por categoría

related 6
This commit is contained in:
santiky 2021-08-08 14:53:02 +02:00
parent 46d66821ec
commit 4fe2e3d368
Signed by: snt
GPG key ID: A9FD34930EADBE71
73 changed files with 5643 additions and 0 deletions

View file

@ -0,0 +1,17 @@
# Copyright (C) 2019 - TODAY, Open Source Integrators
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
def pre_init_product_code(cr):
cr.execute("""UPDATE product_product
SET default_code = 'DEFAULT' || nextval('ir_default_id_seq')
WHERE id in (SELECT distinct(pp.id)
FROM product_product pp
INNER JOIN (SELECT default_code, COUNT(*)
FROM product_product
GROUP BY default_code
HAVING COUNT(*)>1
)pp1 on pp.default_code=pp1.default_code
or pp.default_code is NULL
or LENGTH(pp.default_code) = 0)""")
return True