diff options
| author | Kirti Savalia (OpenERP) <ksa@tinyerp.com> | 2011-10-10 14:26:18 +0530 |
|---|---|---|
| committer | Kirti Savalia (OpenERP) <ksa@tinyerp.com> | 2011-10-10 14:26:18 +0530 |
| commit | 2ef34dc37b59eab1008460dba73b4b0daabaec41 (patch) | |
| tree | 2d81af1eeee9b4a55f098e62623ae240409d6529 /addons/document/wizard | |
| parent | a225afcb9fd7cb36dac48c6a9bceacdaa2db79ab (diff) | |
| parent | 4adcbde35274e0ffbd53201ac388d379e330aa08 (diff) | |
[MERGE]:with latest addons
bzr revid: ksa@tinyerp.com-20111010085618-kbc3r13vqajoq0un
Diffstat (limited to 'addons/document/wizard')
| -rw-r--r-- | addons/document/wizard/document_configuration.py | 20 | ||||
| -rw-r--r-- | addons/document/wizard/document_configuration_view.xml | 33 |
2 files changed, 19 insertions, 34 deletions
diff --git a/addons/document/wizard/document_configuration.py b/addons/document/wizard/document_configuration.py index 40dc2b3afd8..97eda4e2d62 100644 --- a/addons/document/wizard/document_configuration.py +++ b/addons/document/wizard/document_configuration.py @@ -22,26 +22,16 @@ from osv import osv, fields class document_configuration(osv.osv_memory): - _name='document.configuration' - _description = 'Auto Directory Configuration' + _description = 'Directory Configuration' _inherit = 'res.config' - _columns = { - 'sale_order' : fields.boolean('Sale Order', help="Auto directory configuration for Sale Orders and Quotation with report."), - 'product' : fields.boolean('Product', help="Auto directory configuration for Products."), - 'project': fields.boolean('Project', help="Auto directory configuration for Projects."), - } - - def execute(self, cr, uid, ids, context=None): - conf_id = ids and ids[0] or False - conf = self.browse(cr, uid, conf_id, context=context) dir_pool = self.pool.get('document.directory') data_pool = self.pool.get('ir.model.data') model_pool = self.pool.get('ir.model') content_pool = self.pool.get('document.directory.content') - if conf.sale_order and self.pool.get('sale.order'): + if self.pool.get('sale.order'): # Sale order dir_data_id = data_pool._get_id(cr, uid, 'document', 'dir_sale_order_all') if dir_data_id: @@ -81,7 +71,7 @@ class document_configuration(osv.osv_memory): }) content_pool.create(cr, uid, { - 'name': "Print Qutation", + 'name': "Print Quotation", 'suffix': "_print", 'report_id': order_report_id, 'extension': '.pdf', @@ -90,7 +80,7 @@ class document_configuration(osv.osv_memory): }) - if conf.product and self.pool.get('product.product'): + if self.pool.get('product.product'): # Product dir_data_id = data_pool._get_id(cr, uid, 'document', 'dir_product') if dir_data_id: @@ -104,7 +94,7 @@ class document_configuration(osv.osv_memory): 'ressource_type_id': mid[0], }) - if conf.project and self.pool.get('account.analytic.account'): + if self.pool.get('account.analytic.account'): # Project dir_data_id = data_pool._get_id(cr, uid, 'document', 'dir_project') if dir_data_id: diff --git a/addons/document/wizard/document_configuration_view.xml b/addons/document/wizard/document_configuration_view.xml index f6c3131b3a0..a51a7877e60 100644 --- a/addons/document/wizard/document_configuration_view.xml +++ b/addons/document/wizard/document_configuration_view.xml @@ -1,31 +1,27 @@ <openerp> <data> <record id="view_auto_config_form" model="ir.ui.view"> - <field name="name">Auto Configure Directory</field> + <field name="name">Auto Configure Directories</field> <field name="model">document.configuration</field> <field name="type">form</field> <field name="inherit_id" ref="base.res_config_view_base"/> <field name="arch" type="xml"> <data> <form position="attributes"> - <attribute name="string">Knowledge Application Configuration</attribute> + <attribute name="string">Knowledge Application Configuration</attribute> </form> - <separator string="title" position="attributes"> - <attribute name="string">Configure Resource Directory</attribute> - </separator> - <xpath expr="//label[@string='description']" position="attributes"> - <attribute name="string">Choose the following Resouces to auto directory configuration.</attribute> - </xpath> - <xpath expr="//separator[@string="vsep"]" position="attributes"> - <attribute name="rowspan">12</attribute> - <attribute name="string"/> - </xpath> + <separator string="title" position="attributes"> + <attribute name="string">Configure Direcories</attribute> + </separator> + <xpath expr="//label[@string='description']" position="attributes"> + <attribute name="string">OpenERP's Document Management System supports mapping virtual folders with documents. The virtual folder of a document can be used to manage the files attached to the document, or to print and download any report. This tool will create directories automatically according to modules installed.</attribute> + </xpath> + <xpath expr="//separator[@string="vsep"]" position="attributes"> + <attribute name="rowspan">12</attribute> + <attribute name="string"/> + </xpath> <group string="res_config_contents" position="replace"> - <group col="6" colspan="4"> - <field name="sale_order"/> - <field name="product"/> - <field name="project"/> - </group> + <label align="0.0" string="When executing this wizard, it will configure your directories automatically according to modules installed."/> </group> <xpath expr="//button[@name='action_skip']" position="replace"/> </data> @@ -33,7 +29,7 @@ </record> <record id="action_config_auto_directory" model="ir.actions.act_window"> - <field name="name">Auto Configure Directory</field> + <field name="name">Configure Directories</field> <field name="type">ir.actions.act_window</field> <field name="res_model">document.configuration</field> <field name="view_id" ref="view_auto_config_form"/> @@ -50,7 +46,6 @@ <record model="ir.actions.todo" id="config_auto_directory"> <field name="action_id" ref="action_config_auto_directory"/> <field name="category_id" ref="category_knowledge_mgmt_config"/> - <field name="groups_id" eval="[(6,0,[ref('base.group_extended')])]"/> <field name="type">automatic</field> </record> </data> |
