remove field barcode

This commit is contained in:
Wilson Gomez 2023-01-07 21:15:11 -05:00
parent add964c64b
commit a93043c7a1
5 changed files with 10 additions and 11 deletions

View File

@ -1627,7 +1627,7 @@ class DialogInfoProduct(QuickDialog):
]
domain.append([
'OR',
('barcode', 'ilike', '%' + filter + '%'),
# ('barcode', 'ilike', '%' + filter + '%'),
('code', 'ilike', '%' + filter + '%'),
('name', 'ilike', '%' + filter + '%')
])
@ -1635,7 +1635,7 @@ class DialogInfoProduct(QuickDialog):
if self._parent.cache_local:
clause = [
'OR',
('barcode', 'ilike', '%{:}%'.format(filter)),
# ('barcode', 'ilike', '%{:}%'.format(filter)),
('code', 'ilike', '%{:}%'.format(filter)),
('code', 'ilike', '%{:}%'.format(filter)),
]
@ -1647,7 +1647,7 @@ class DialogInfoProduct(QuickDialog):
'id', 'image', 'image_icon', 'list_price', 'location'
'products_mix', 'quantity', 'rec_name', 'template',
'extra_tax', 'template.sale_price_w_tax', 'sale_uom',
'barcode', 'write_date'])
'write_date'])
if not products:
self.message_bar.set('product_not_found')

View File

@ -252,7 +252,7 @@ class FrontWindow(QMainWindow):
_product = {
'name': 'product.product',
'fields': [
'template.name', 'code', 'barcode', 'write_date',
'template.name', 'code', 'write_date',
'description', 'template.sale_price_w_tax',
'template.account_category'
]

View File

@ -83,7 +83,7 @@ class LocalDB(object):
if to_create:
cur = self.conn.cursor()
cur.executemany("INSERT INTO product(id, write_date, code, \
barcode, 'template.name', description, \
'template.name', description, \
'template.account_category', 'template.sale_price_w_tax') \
VALUES(?, ?, ?, ?, ?, ?, ?, ?)", to_create)
self.conn.commit()

View File

@ -2454,14 +2454,14 @@ class AppWindow(FrontWindow):
]
domain.append([
'OR',
('barcode', '=', code),
# ('barcode', '=', code),
('code', '=', code)
])
if self.cache_local:
clause = [
'OR',
('barcode', '=', '%{:}%'.format(code)),
# ('barcode', '=', '%{:}%'.format(code)),
('code', '=', '%{:}%'.format(code)),
]
domain = [clause]
@ -2475,7 +2475,7 @@ class AppWindow(FrontWindow):
'id', 'image', 'image_icon', 'list_price', 'location'
'products_mix', 'quantity', 'rec_name', 'template',
'extra_tax', 'template.sale_price_w_tax', 'uom',
'barcode', 'write_date', 'encoded_sale_price']
'write_date', 'encoded_sale_price']
)
if not products or len(products) > 1:
@ -2883,8 +2883,7 @@ class AppWindow(FrontWindow):
code = line['product']['code']
product = self.Product.find(
[('code', '=', code)],
fields=[
"barcode", "code", "description", "extra_tax", "name", "sale_uom",
fields=["code", "description", "extra_tax", "name", "sale_uom",
"quantity", "sale_price_w_tax", "template.account_category",
"template.sale_price_w_tax", "template.rec_name",
'products_mix.code', 'products_mix.name'

View File

@ -133,7 +133,7 @@ MODELS = {
'product.product': {
'rec_name': 'rec_name',
'fields': [
'name', 'code', 'barcode', 'write_date', 'description',
'name', 'code', 'write_date', 'description',
'template.sale_price_w_tax', 'template.account_category',
'image', 'image_icon', 'quantity', 'list_price',
'sale_uom.name', 'categories',