Browse Source

[ADD security

adrielso 6 years ago
parent
commit
28aeac5cb6

+ 1 - 0
__openerp__.py

@@ -11,6 +11,7 @@
     ],
     'data': [
         'views/template.xml',
+        'security/ir.model.access.csv',
         'views/eiru_statement_utility.xml',
         'views/import_statement.xml',
         'views/account_bank_statement_type.xml',

+ 1 - 4
models/account_bank_statement_config.py

@@ -3,16 +3,13 @@ from openerp import models, fields, tools, api
 
 class accountBankStatementConfig(models.Model):
     _name = "account.bank.statement.config"
-    # _inherit = "account.bank.statement.config"
-
+    
     name = fields.Char('Name', required=True, default="Configuración Cajas")
     active = fields.Boolean('Active', default=True)
     import_statement_payments = fields.Selection([('automatic_import', 'Automático'),('manual_import','Manual'),('not_import','No importar')],'Importar pagos en caja',default='automatic_import',help='Tipo de importar los pago en caja', required=True)
     transfer_user_ids = fields.Many2many('res.users', 'statement_config_transfer_user', 'account_bank_statement_config_id','res_users_id', string='statement_transfer_user')
     input_cash_box_user_id = fields.Many2many('res.users', 'statement_config_input_user', 'account_bank_statement_config_id', 'res_users_id', string='statement_input_user')
     output_cash_box_user_id = fields.Many2many('res.users', 'statement_config_output_user', 'account_bank_statement_config_id', 'res_users_id', string='statement_output_user')
-
-    # transfer_user_ids = fields.Many2many('res.users', 'statement_config_transfer_user', 'account_bank_statement_config_id','res_users_id', string='statement_transfer_user')
     transfer_statement_ids = fields.Many2many('account.bank.statement.type', 'statement_config_transfer_statement', 'account_bank_statement_config_id', 'account_bank_statement_type_id', string="statement_config_transfer_statement")
     input_cash_box_statement_ids = fields.Many2many('account.bank.statement.type', 'statement_config_input_statement', 'account_bank_statement_config_id', 'account_bank_statement_type_id', string="statement_config_input_statement")
     output_cash_box_statement_ids = fields.Many2many('account.bank.statement.type', 'statement_config_output_statement', 'account_bank_statement_config_id', 'account_bank_statement_type_id', string="statement_config_output_statement")

+ 3 - 0
security/ir.model.access.csv

@@ -0,0 +1,3 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_bank_statement_config,account.bank.statement.config,model_account_bank_statement_config,account.group_account_user,1,1,1,1
+access_bank_statement_type,account.bank.statement.type,model_account_bank_statement_type,account.group_account_user,1,1,1,1

+ 0 - 1
views/account_bank_statemente_config.xml

@@ -1,7 +1,6 @@
 <?xml version="1.0"?>
 <openerp>
     <data>
-
         <!-- <function model="res.bank.payments.type" name="CreateUpdateTypePayments"/> -->
         <record id="eiru_account_bank_statement_config_form" model="ir.ui.view">
             <field name="name">eiru.account.bank.statement.config.form</field>