diff options
Diffstat (limited to 'addons/document/wizard/document_configuration.py')
| -rw-r--r-- | addons/document/wizard/document_configuration.py | 20 |
1 files changed, 5 insertions, 15 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: |
