3 <menuitem name="Document Management" icon="terp-stock" id="menu_document"/>
4 <menuitem name="Document Configuration" id="menu_document_configuration" parent="menu_document"/>
6 <record model="ir.ui.view" id="view_document_directory_form">
7 <field name="name">document.directory</field>
8 <field name="model">document.directory</field>
9 <field name="type">form</field>
10 <field name="arch" type="xml">
11 <form string="Directories">
12 <field name="name" select="1" colspan="4"/>
13 <field name="user_id"/>
14 <field name="parent_id"/>
15 <notebook colspan="4">
16 <page string="Definition">
17 <separator string="Directory Type" colspan="4"/>
19 <field name="ressource_type_id" on_change="onchange_content_id(ressource_type_id)" attrs="{'required': [('type','=','ressource')], 'readonly': [('type','=','static')]}"/>
21 <field name="domain" attrs="{'required': [('type','=','ressource')], 'readonly': [('type','=','static')]}"/>
22 <field name="ressource_tree"/>
23 <field name="ressource_id" select="2" readonly="1"/>
24 <field name="ressource_parent_type_id"/>
26 <separator string="Auto-Generated Files" colspan="4"/>
27 <field name="content_ids" nolabel="1" colspan="4">
28 <form string="Contents">
30 <field name="sequence"/>
31 <field name="suffix"/>
32 <field name="extension"/>
33 <field name="include_name"/>
34 <separator string="PDF Report" colspan="4"/>
35 <field name="report_id" domain="[('model_id','=',parent.ressource_type_id)]"/>
37 <tree string="Contents">
38 <field name="sequence" string="Seq."/>
40 <field name="suffix"/>
41 <field name="extension"/>
44 </page><page string="Security">
45 <field name="group_ids" colspan="4" nolabel="1"/>
51 <record model="ir.ui.view" id="view_document_directory_tree">
52 <field name="name">document.directory</field>
53 <field name="model">document.directory</field>
54 <field name="type">tree</field>
55 <field name="field_parent">child_ids</field>
56 <field name="arch" type="xml">
57 <tree string="Directories" toolbar="1">
60 <field name="user_id"/>
61 <field name="create_date"/>
62 <field name="write_date"/>
67 <record model="ir.actions.act_window" id="action_document_directory_form">
68 <field name="type">ir.actions.act_window</field>
69 <field name="res_model">document.directory</field>
70 <field name="view_type">form</field>
71 <field name="view_mode">tree,form</field>
75 action="action_document_directory_form"
76 id="menu_document_directories"
77 parent="menu_document_configuration"/>
80 <record model="ir.actions.act_window" id="action_document_directory_tree">
81 <field name="type">ir.actions.act_window</field>
82 <field name="name">Directorie's Structure</field>
83 <field name="res_model">document.directory</field>
84 <field name="view_type">tree</field>
85 <field name="domain">[('ressource_parent_type_id','=',False),('parent_id','=',False)]</field>
88 action="action_document_directory_tree"
89 id="menu_document_directories_tree"
90 parent="menu_document_configuration"/>
92 <record model="ir.actions.url" id="action_document_browse">
93 <field name="name">Browse Files</field>
94 <field name="url">ftp://localhost:8021/</field>
97 name="Browse Files Using FTP"
98 action="action_document_browse"
99 id="menu_document_browse"
102 parent="menu_document"/>
104 <record model="ir.ui.view" id="view_document_file_form">
105 <field name="name">ir.attachment</field>
106 <field name="model">ir.attachment</field>
107 <field name="priority" eval="1"/>
108 <field name="type">form</field>
109 <field name="arch" type="xml">
110 <form string="Files">
111 <group colspan="4" col="6">
112 <field name="name" select="1" />
113 <field name="title" select="1"/>
114 <field name="partner_id"/>
115 <field name="user_id"/>
116 <field name="create_uid" select="2"/>
117 <field name="create_date" select="2"/>
119 <notebook colspan="4">
120 <page string="Attachment">
121 <group col="2" colspan="2">
122 <separator string="Data" colspan="2"/>
123 <field name="datas" filename="datas_fname"/>
124 <field name="datas_fname" select="1"/>
126 <group col="2" colspan="2">
127 <separator string="Attached To" colspan="2"/>
128 <field name="res_model" select="2" readonly="1"/>
129 <field name="res_id" readonly="1"/>
131 <separator string="Preview" colspan="4"/>
141 </page><page string="Indexed Content">
142 <field name="index_content" nolabel="1" colspan="4" select="1"/>
143 </page><page string="Security">
144 <field name="group_ids" colspan="4" nolabel="1"/>
145 </page><page string="Others Info">
146 <group colspan="2" col="2">
147 <separator string="History" colspan="2"/>
148 <field name="write_date"/>
149 <field name="write_uid"/>
151 <group colspan="2" col="2">
152 <separator string="File Information" colspan="2"/>
153 <field name="file_size" readonly="1"/>
154 <field name="parent_id" readonly="1" select="2"/>
156 </page><page string="Notes">
157 <field colspan="4" name="description" nolabel="1"/>
163 <record model="ir.ui.view" id="view_document_file_tree">
164 <field name="name">ir.attachment</field>
165 <field name="model">ir.attachment</field>
166 <field name="type">tree</field>
167 <field name="priority" eval="1"/>
168 <field name="arch" type="xml">
169 <tree string="Files">
171 <field name="title" />
172 <field name="partner_id"/>
173 <field name="datas_fname"/>
174 <field name="user_id"/>
175 <field name="create_date"/>
176 <field name="write_date"/>
181 <record model="ir.actions.act_window" id="action_document_file_form">
182 <field name="type">ir.actions.act_window</field>
183 <field name="res_model">ir.attachment</field>
184 <field name="view_type">form</field>
188 action="action_document_file_form"
189 id="menu_document_files"
190 parent="menu_document"/>
192 <record model="ir.actions.act_window" id="action_document_file_directory_form">
193 <field name="type">ir.actions.act_window</field>
194 <field name="res_model">ir.attachment</field>
195 <field name="view_type">form</field>
196 <field name="domain">[('parent_id','=',active_id)]</field>
199 <record model="ir.values" id="ir_action_document_file_directory_form">
200 <field name="key2" eval="'tree_but_open'"/>
201 <field name="model" eval="'document.directory'"/>
202 <field name="name">Browse Files</field>
203 <field name="value" eval="'ir.actions.act_window,%d'%action_document_file_directory_form"/>
204 <field name="object" eval="True"/>
207 <record model="ir.ui.view" id="view_attachment_form_inherit">
208 <field name="name">ir.attachment.view.inherit</field>
209 <field name="model">ir.attachment</field>
210 <field name="inherit_id" ref="base.view_attachment_form"/>
211 <field name="arch" type="xml">
212 <field name="datas_fname" position = "replace" >
217 <record model="ir.ui.view" id="view_process_node_form_inherit1">
218 <field name="name">process.node.form</field>
219 <field name="model">process.node</field>
220 <field name="type">form</field>
221 <field name="inherit_id" ref="process.view_process_node_form"/>
222 <field name="priority" eval="1"/>
223 <field name="arch" type="xml">
224 <field name="subflow_id" position="after">
225 <field name="directory_id" domain="[('ressource_type_id','=',model_id),('ressource_parent_type_id','=',False)]"/>
231 <record model="ir.ui.view" id="view_process_form_inherit1">
232 <field name="name">process.process.form</field>
233 <field name="model">process.process</field>
234 <field name="type">form</field>
235 <field name="inherit_id" ref="process.view_process_form"/>
236 <field name="priority" eval="1"/>
237 <field name="arch" type="xml">
238 <field name="subflow_id" position="after">
239 <field name="directory_id" domain="[('ressource_type_id','=',model_id),('ressource_parent_type_id','=',False)]"/>
246 <record id="view_auto_config_form" model="ir.ui.view">
247 <field name="name">Auto Configure Directory</field>
248 <field name="model">document.configuration.wizard</field>
249 <field name="type">form</field>
250 <field name="arch" type="xml">
251 <form string="Auto Configure">
252 <separator string="Document Management System." colspan="4"/>
253 <label string="This wizard will automatically configure the document management system according to modules installed on your system." align="0.0" colspan="4"/>
254 <field name="host" colspan="4"/>
255 <separator string="" colspan="4"/>
256 <label string="" colspan="2"/>
257 <group col="4" colspan="2">
258 <button special="cancel" string="Cancel" name="action_cancel" type="object" icon='gtk-cancel'/>
259 <button name="action_config" string="Configure" icon='gtk-ok' type="object"/>
265 <record id="action_config_auto_directory" model="ir.actions.act_window">
266 <field name="name">Auto Configure Directory</field>
267 <field name="type">ir.actions.act_window</field>
268 <field name="res_model">document.configuration.wizard</field>
269 <field name="view_type">form</field>
270 <field name="view_mode">form</field>
271 <field name="target">new</field>
274 <record model="ir.actions.todo" id="config_auto_directory">
275 <field name="name">Auto Configure Directory</field>
276 <field name="note">This wizard will be configure directory for ressource model.</field>
277 <field name="action_id" ref="action_config_auto_directory"/>