24 lines
651 B
Python
24 lines
651 B
Python
# -*- coding: utf-8 -*-
|
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
|
|
from odoo import models, fields
|
|
from odoo.tools.translate import _
|
|
|
|
|
|
class BarcodeRule(models.Model):
|
|
_inherit = 'barcode.rule'
|
|
|
|
type = fields.Selection(selection_add=[
|
|
('weight', 'Weighted Product'),
|
|
('price', 'Priced Product'),
|
|
('discount', 'Discounted Product'),
|
|
('client', 'Client'),
|
|
('cashier', 'Cashier')
|
|
], ondelete={
|
|
'weight': 'set default',
|
|
'price': 'set default',
|
|
'discount': 'set default',
|
|
'client': 'set default',
|
|
'cashier': 'set default',
|
|
})
|