diff --git a/printer_tray/__openerp__.py b/printer_tray/__openerp__.py index a00ddd5..35c7f85 100644 --- a/printer_tray/__openerp__.py +++ b/printer_tray/__openerp__.py @@ -29,6 +29,7 @@ 'data': [ 'users_view.xml', 'ir_report_view.xml', + 'printer_view.xml', ], 'test': [], 'installable': True, diff --git a/printer_tray/printer_tray.py b/printer_tray/printer_tray.py index 186f2a1..ee25ca8 100644 --- a/printer_tray/printer_tray.py +++ b/printer_tray/printer_tray.py @@ -27,10 +27,11 @@ class PrinterTray(models.Model): _description = 'Printer Tray' name = fields.Char(required=True) - system_name = fields.Char(required=True) + system_name = fields.Char(required=True, readonly=True) printer_id = fields.Many2one( comodel_name='printing.printer', string='Printer', required=True, + readonly=True, ondelete='cascade', ) diff --git a/printer_tray/printer_view.xml b/printer_tray/printer_view.xml new file mode 100644 index 0000000..e0d4c29 --- /dev/null +++ b/printer_tray/printer_view.xml @@ -0,0 +1,25 @@ + + + + + printing.printer.form + printing.printer + + + + + +
+ + + + +
+
+
+
+
+
+ +
+