from odoo import fields, models, api class PosConfig(models.Model): _inherit = 'pos.config' receipt_print_copies = fields.Integer(string='Default Number of Copies', default=1, help="Default number of copies to print for receipts.") receipt_paper_size = fields.Selection([ ('57mm', '57mm (ISO 57)'), ('58mm', '58mm'), ('80mm', '80mm'), ('80x210mm', '80 x 210 mm'), ('80x297mm', '80 x 297 mm'), ('112mm', '112mm'), ('A4', 'A4'), ], string='Default Paper Size', default='57mm', help="Default paper size for browser print dialog.") @api.model def _load_pos_data_fields(self, config): fields = super()._load_pos_data_fields(config) fields += ['receipt_print_copies', 'receipt_paper_size'] return fields