update sales

This commit is contained in:
sinergia 2023-04-03 14:45:49 -05:00
parent 4a92021f1f
commit 73b66669a5

46
sale.py
View File

@ -83,34 +83,34 @@ class Sale(metaclass=PoolMeta):
def default_agended(self): def default_agended(self):
return False return False
# @classmethod @classmethod
# def _get_origin_contract(cls): def _get_origin_contract(cls):
# 'Return list of Model names for origin Reference' 'Return list of Model names for origin Reference'
# pool = Pool() pool = Pool()
# #Contract = pool.get('optical_equipment.contract') Contract = pool.get('optical_equipment.contract')
# #return [Contract.__name__]
return [Contract.__name__]
# @classmethod @classmethod
# def get_origin_contract(cls): def get_origin_contract(cls):
# Model = Pool().get('ir.model') Model = Pool().get('ir.model')
# get_name = Model.get_name get_name = Model.get_name
# models = cls._get_origin_contract() models = cls._get_origin_contract()
# return [(None, '')] + [(m, get_name(m)) for m in models] return [(None, '')] + [(m, get_name(m)) for m in models]
# def _get_shipment_sale(self, Shipment, key): def _get_shipment_sale(self, Shipment, key):
# values = { values = {
# 'customer': self.shipment_party or self.party, 'customer': self.shipment_party or self.party,
# 'delivery_address': self.shipment_address, 'delivery_address': self.shipment_address,
# 'company': self.company, 'company': self.company,
# 'sale_type': self.sale_type, 'sale_type': self.sale_type,
# 'service_maintenance_initial': True if self.sale_type != 'equipments' else False, 'service_maintenance_initial': True if self.sale_type != 'equipments' else False,
# } }
values.update(dict(key))
# values.update(dict(key)) return Shipment(**values)
# return Shipment(**values)
@classmethod @classmethod