5
<menuitem name="Printing" id="menu_printjob_main" icon="STOCK_PRINT"/>
7
<menuitem name="Configuration" id="menu_printjob_config" parent="menu_printjob_main" />
9
<record model="ir.ui.view" id="view_printjob_printer_form">
10
<field name="name">printjob.printer.form</field>
11
<field name="model">printjob.printer</field>
12
<field name="type">form</field>
13
<field name="arch" type="xml">
14
<form string="Printers">
15
<field name="name" select="1"/>
16
<field name="system_name" select="1"/>
17
<group colspan="2" col="4">
18
<field name="is_default"/>
19
<button name="set_default" string="Set Default" type="object"/>
25
<record model="ir.ui.view" id="view_printjob_printer_tree">
26
<field name="name">printjob.printer.tree</field>
27
<field name="model">printjob.printer</field>
28
<field name="type">tree</field>
29
<field name="arch" type="xml">
30
<tree string="Printers">
31
<field name="is_default"/>
32
<field name="name" select="1"/>
33
<field name="system_name" select="1"/>
38
<record model="ir.actions.act_window" id="action_printjob_printer_form">
39
<field name="name">Printers</field>
40
<field name="res_model">printjob.printer</field>
41
<field name="view_type">form</field>
42
<field name="view_mode">tree,form</field>
48
name="printjob.job.preview"
50
id="printjob_job_preview"/>
55
name="printjob.job.reprint"
57
id="printjob_job_reprint"/>
60
<record model="ir.ui.view" id="view_printjob_job_form">
61
<field name="name">printjob.job.form</field>
62
<field name="model">printjob.job</field>
63
<field name="type">form</field>
64
<field name="arch" type="xml">
65
<form string="PrintJob">
67
<page string="PrintJob">
68
<field name="name" select="1"/>
69
<field name="report"/>
70
<field name="state" select="1"/>
71
<field name="format"/>
73
<field name="pages" />
75
<field name="result" widget="binary"/>
78
<field name="create_uid"/>
79
<field name="create_date"/>
80
<group col="4" colspan="4">
82
<button name="%(printjob_job_preview)d" string="Preview" icon="STOCK_PRINT_PREVIEW"
83
type="action" states="ready,done"/>
84
<button name="%(printjob_job_reprint)d" string="Send to printer" icon="STOCK_PRINT"
85
type="action" states="ready,done"/>
89
<page string="Parameters">
90
<field name="ids" colspan="4"/>
91
<field name="data" colspan="4"/>
92
<field name="context" colspan="4"/>
99
<record model="ir.ui.view" id="view_printjob_job_tree">
100
<field name="name">printjob.job.tree</field>
101
<field name="model">printjob.job</field>
102
<field name="type">tree</field>
103
<field name="arch" type="xml">
104
<tree string="Print Jobs"
105
colors="blue:state=='draft';red:state=='error';gray:state=='done'">
106
<field name="name" select="1"/>
107
<field name="state" />
108
<field name="batch" />
109
<field name="keep" />
110
<field name="pages" />
111
<field name="create_uid" />
112
<field name="create_date" />
117
<record model="ir.actions.act_window" id="action_printjob_job_form">
118
<field name="name">Print jobs</field>
119
<field name="res_model">printjob.job</field>
120
<field name="view_type">form</field>
121
<field name="view_mode">tree,form</field>
124
<menuitem name="Print Jobs"
125
id="menu_printjob_job_form"
126
parent="menu_printjob_main"
127
icon="STOCK_PRINT_PREVIEW"
128
action="action_printjob_job_form"/>
130
<menuitem name="Printers"
131
id="menu_printjob_printer_form"
132
parent="menu_printjob_config"
134
action="action_printjob_printer_form"/>