fix
This commit is contained in:
parent
dbdde63905
commit
c2f017ffbf
32
sale.py
32
sale.py
|
@ -169,6 +169,18 @@ class Sale(metaclass=PoolMeta):
|
||||||
# )
|
# )
|
||||||
return res
|
return res
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def mark_commanded(cls, args):
|
||||||
|
"""
|
||||||
|
This method mark as commanded all products in sale, previous
|
||||||
|
positive response of local printer
|
||||||
|
"""
|
||||||
|
print(args)
|
||||||
|
sale = cls(args['sale_id'])
|
||||||
|
for line in sale.lines:
|
||||||
|
line.order_sended = True
|
||||||
|
line.save()
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def _set_line(cls, val, context):
|
def _set_line(cls, val, context):
|
||||||
del val['id']
|
del val['id']
|
||||||
|
@ -188,18 +200,6 @@ class Sale(metaclass=PoolMeta):
|
||||||
val['taxes'] = [('add', taxes_ids)]
|
val['taxes'] = [('add', taxes_ids)]
|
||||||
return val
|
return val
|
||||||
|
|
||||||
@classmethod
|
|
||||||
def mark_commanded(cls, args):
|
|
||||||
"""
|
|
||||||
This method mark as commanded all products in sale, previous
|
|
||||||
positive response of local printer
|
|
||||||
"""
|
|
||||||
print(args)
|
|
||||||
sale = cls(args['sale_id'])
|
|
||||||
for line in sale.lines:
|
|
||||||
line.order_sended = True
|
|
||||||
line.save()
|
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def command(cls, args):
|
def command(cls, args):
|
||||||
Shop = Pool().get('sale.shop')
|
Shop = Pool().get('sale.shop')
|
||||||
|
@ -414,15 +414,15 @@ class AppTakeOrder(ModelSQL, ModelView):
|
||||||
return Transaction().context.get('company') or None
|
return Transaction().context.get('company') or None
|
||||||
|
|
||||||
|
|
||||||
class AppOrderManage(ModelSQL, ModelView):
|
class AppOrderView(ModelSQL, ModelView):
|
||||||
'App Order Manage'
|
'App Order View'
|
||||||
__name__ = 'dash.app.order_manage'
|
__name__ = 'dash.app.order_view'
|
||||||
company = fields.Many2One('company.company', 'Company', required=True)
|
company = fields.Many2One('company.company', 'Company', required=True)
|
||||||
code = fields.Char('Code')
|
code = fields.Char('Code')
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def __setup__(cls):
|
def __setup__(cls):
|
||||||
super(AppOrderManage, cls).__setup__()
|
super(AppOrderView, cls).__setup__()
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def default_company():
|
def default_company():
|
||||||
|
|
Loading…
Reference in New Issue