Files
enterprise-addons/pos_enterprise/models/pos_preset.py
T

16 lines
585 B
Python

from odoo import models, api
class PosPreset(models.Model):
_inherit = "pos.preset"
@api.model
def _load_pos_preparation_data_domain(self, data):
prep_display = self.env['pos.prep.display'].browse(data['pos.prep.display'][0]['id'])
available_preset_ids = prep_display._get_pos_config_ids().available_preset_ids
return [('id', 'in', available_preset_ids.ids)]
@api.model
def _load_pos_preparation_data_fields(self):
return ['name', 'use_timing', 'identification', 'slots_per_interval', 'interval_time', 'attendance_ids', 'color']