3 <!--<menuitem name="Document Management" icon="terp-stock" id="menu_document"/>
4 <menuitem name="Document Configuration" id="menu_document_configuration" parent="menu_document"/>-->
6 <menuitem name="Knowledge Management" icon="terp-stock" id="base.menu_document" sequence="4"/>
7 <menuitem name="Configuration" id="base.menu_document_configuration" parent="base.menu_document" sequence="50"/>
8 <menuitem name="Document Management" id="menu_document_management_configuration" parent="base.menu_document_configuration" sequence="1"/>
10 <record model="ir.ui.view" id="view_document_storage_form">
11 <field name="name">document.storage</field>
12 <field name="model">document.storage</field>
13 <field name="type">form</field>
14 <field name="arch" type="xml">
15 <form string="Storage Media">
16 <field name="name" select="1" colspan="4"/>
17 <field name="user_id"/>
19 <field name="online" />
20 <field name="readonly" />
26 <record model="ir.ui.view" id="view_document_storage_tree">
27 <field name="name">document.storage</field>
28 <field name="model">document.storage</field>
29 <field name="type">tree</field>
30 <field name="arch" type="xml">
31 <tree string="Storage Media" toolbar="1">
34 <field name="online"/>
35 <field name="readonly"/>
40 <record model="ir.actions.act_window" id="action_document_storage_form">
41 <field name="type">ir.actions.act_window</field>
42 <field name="res_model">document.storage</field>
43 <field name="view_type">form</field>
44 <field name="view_mode">tree,form</field>
48 action="action_document_storage_form"
49 id="menu_document_storage_media"
50 parent="menu_document_management_configuration"/>
52 <record model="ir.ui.view" id="view_document_directory_form">
53 <field name="name">document.directory</field>
54 <field name="model">document.directory</field>
55 <field name="type">form</field>
56 <field name="arch" type="xml">
57 <form string="Directories">
58 <field name="name" select="1" colspan="4"/>
59 <field name="user_id"/>
60 <field name="parent_id"/>
61 <field name="storage_id" />
62 <notebook colspan="4">
63 <page string="Definition">
64 <separator string="Directory Type" colspan="4"/>
66 <field name="ressource_type_id" on_change="onchange_content_id(ressource_type_id)" attrs="{'required': [('type','=','ressource')], 'readonly': [('type','=','static')]}"/>
68 <field name="domain" attrs="{'required': [('type','=','ressource')], 'readonly': [('type','=','static')]}"/>
69 <field name="ressource_tree"/>
70 <field name="resource_field"/>
71 <field name="ressource_id" select="2" readonly="1"/>
72 <field name="ressource_parent_type_id"/>
74 <page string="Generated Files">
75 <label colspan="4" string="For each entry here, virtual files will appear in this folder." />
76 <field name="content_ids" nolabel="1" colspan="4">
77 <form string="Contents">
79 <field name="sequence"/>
80 <field name="prefix"/>
81 <field name="suffix"/>
82 <field name="extension"/>
83 <field name="include_name"/>
84 <separator string="PDF Report" colspan="4"/>
85 <field name="report_id" domain="[('model_id','=',parent.ressource_type_id)]"/>
87 <tree string="Contents">
88 <field name="sequence" string="Seq."/>
90 <field name="suffix"/>
91 <field name="extension"/>
95 <page string="Dynamic context">
96 <field name="dctx_ids" nolabel="1" colspan="4">
97 <tree string="Fields" editable="bottom">
101 <form string="Fields">
102 <field name="field"/>
107 <page string="Security">
108 <field name="group_ids" colspan="4" nolabel="1"/>
114 <record model="ir.ui.view" id="view_document_directory_tree">
115 <field name="name">document.directory</field>
116 <field name="model">document.directory</field>
117 <field name="type">tree</field>
118 <field name="field_parent">child_ids</field>
119 <field name="arch" type="xml">
120 <tree string="Directories" toolbar="1">
123 <field name="user_id"/>
124 <field name="create_date"/>
125 <field name="write_date"/>
130 <record model="ir.actions.act_window" id="action_document_directory_form">
131 <field name="name">Directories</field>
132 <field name="type">ir.actions.act_window</field>
133 <field name="res_model">document.directory</field>
134 <field name="view_type">form</field>
135 <field name="view_mode">tree,form</field>
138 <record id="action_dir_view1" model="ir.actions.act_window.view">
139 <field eval="10" name="sequence"/>
140 <field name="view_mode">tree</field>
141 <field name="view_id" ref="view_document_directory_tree"/>
142 <field name="act_window_id" ref="action_document_directory_form"/>
144 <record id="action_dir_view2" model="ir.actions.act_window.view">
145 <field eval="20" name="sequence"/>
146 <field name="view_mode">form</field>
147 <field name="view_id" ref="view_document_directory_form"/>
148 <field name="act_window_id" ref="action_document_directory_form"/>
152 action="action_document_directory_form"
153 id="menu_document_directories"
154 parent="menu_document_management_configuration"/>
157 <record model="ir.actions.act_window" id="action_document_directory_tree">
158 <field name="type">ir.actions.act_window</field>
159 <field name="name">Directorie's Structure</field>
160 <field name="res_model">document.directory</field>
161 <field name="view_type">tree</field>
162 <field name="view_id" ref="document.view_document_directory_tree"/>
163 <field name="domain">[('ressource_parent_type_id','=',False),('parent_id','=',False)]</field>
166 action="action_document_directory_tree"
167 id="menu_document_directories_tree"
168 parent="menu_document_management_configuration" sequence="5"/>
170 <record model="ir.ui.view" id="view_document_file_form">
171 <field name="name">ir.attachment</field>
172 <field name="model">ir.attachment</field>
173 <field name="priority" eval="1"/>
174 <field name="type">form</field>
175 <field name="arch" type="xml">
176 <form string="Documents">
177 <group colspan="4" col="6">
178 <field name="name" select="1" />
179 <field name="title" select="1"/>
180 <field name="partner_id"/>
181 <field name="user_id"/>
182 <field name="parent_id" select="2"/>
184 <notebook colspan="4">
185 <page string="Attachment">
186 <group col="2" colspan="2">
187 <separator string="Data" colspan="2"/>
188 <field name="datas" filename="datas_fname"/>
189 <field name="datas_fname" select="1"/>
191 <group col="2" colspan="2">
192 <separator string="Attached To" colspan="2"/>
193 <field name="res_model" select="2" readonly="1"/>
194 <field name="res_id" readonly="1"/>
196 <separator string="Preview" colspan="4"/>
206 </page><page string="Indexed Content">
207 <field name="index_content" nolabel="1" colspan="4" select="1"/>
208 </page><page string="Security">
209 <field name="group_ids" colspan="4" nolabel="1"/>
210 </page><page string="Others Info">
211 <group colspan="4" col="4">
212 <separator string="File Information" colspan="4"/>
213 <field name="file_size" readonly="1"/>
215 <separator string="History" colspan="4"/>
216 <field name="create_uid"/>
217 <field name="create_date"/>
218 <field name="write_uid"/>
219 <field name="write_date"/>
222 </page><page string="Notes">
223 <field colspan="4" name="description" nolabel="1"/>
229 <record model="ir.ui.view" id="view_document_file_tree">
230 <field name="name">ir.attachment</field>
231 <field name="model">ir.attachment</field>
232 <field name="type">tree</field>
233 <field name="priority" eval="1"/>
234 <field name="arch" type="xml">
235 <tree string="Documents">
237 <field name="title" />
238 <field name="partner_id"/>
239 <field name="datas_fname"/>
240 <field name="user_id"/>
241 <field name="create_date"/>
242 <field name="write_date"/>
247 <record model="ir.actions.act_window" id="action_document_file_form">
248 <field name="type">ir.actions.act_window</field>
249 <field name="res_model">ir.attachment</field>
250 <field name="view_type">form</field>
252 <menuitem name="Documents" id="menu_document_doc" parent="base.menu_document" sequence="5"/>
255 action="action_document_file_form"
256 id="menu_document_files"
257 parent="menu_document_doc"/>
259 <record model="ir.actions.act_window" id="action_document_file_directory_form">
260 <field name="type">ir.actions.act_window</field>
261 <field name="res_model">ir.attachment</field>
262 <field name="view_type">form</field>
263 <field name="domain">[('parent_id','child_of',active_id)]</field>
264 <field name="context">{'parent_id':'active_id'}</field>
267 <record model="ir.values" id="ir_action_document_file_directory_form">
268 <field name="key2" eval="'tree_but_open'"/>
269 <field name="model" eval="'document.directory'"/>
270 <field name="name">Browse Files</field>
271 <field name="value" eval="'ir.actions.act_window,%d'%action_document_file_directory_form"/>
272 <field name="object" eval="True"/>
275 <record model="ir.ui.view" id="view_attachment_form_inherit">
276 <field name="name">ir.attachment.view.inherit</field>
277 <field name="model">ir.attachment</field>
278 <field name="inherit_id" ref="base.view_attachment_form"/>
279 <field name="arch" type="xml">
280 <field name="datas_fname" position = "replace" >
285 <record model="ir.ui.view" id="view_process_node_form_inherit1">
286 <field name="name">process.node.form</field>
287 <field name="model">process.node</field>
288 <field name="type">form</field>
289 <field name="inherit_id" ref="process.view_process_node_form"/>
290 <field name="priority" eval="1"/>
291 <field name="arch" type="xml">
292 <field name="subflow_id" position="after">
293 <field name="directory_id" domain="[('ressource_type_id','=',model_id),('ressource_parent_type_id','=',False)]"/>
299 <record model="ir.ui.view" id="view_process_form_inherit1">
300 <field name="name">process.process.form</field>
301 <field name="model">process.process</field>
302 <field name="type">form</field>
303 <field name="inherit_id" ref="process.view_process_form"/>
304 <field name="priority" eval="1"/>
305 <field name="arch" type="xml">
306 <field name="subflow_id" position="after">
307 <field name="directory_id" domain="[('ressource_type_id','=',model_id),('ressource_parent_type_id','=',False)]"/>
313 <act_window domain="[('partner_id', '=', active_id)]"
314 id="act_res_partner_document" name="Related Documents"
315 res_model="ir.attachment"
316 src_model="res.partner"/>
318 <act_window domain="[('parent_id', '=', active_id)]"
319 id="zoom_directory" name="Related Documents"
320 res_model="ir.attachment"
321 src_model="document.directory"/>