Merged C2C Security
bzr revid: fp@tinyerp.com-20080902214721-vxglyhvtplocaxv3
This commit is contained in:
commit
dc12017714
|
@ -66,7 +66,6 @@
|
|||
"product_data.xml",
|
||||
"product_view.xml",
|
||||
"account_security.xml",
|
||||
"project/project_security.xml",
|
||||
"account_assert_test.xml",
|
||||
],
|
||||
"translations" : {
|
||||
|
@ -77,4 +76,3 @@
|
|||
}
|
||||
|
||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
||||
|
||||
|
|
|
@ -231,7 +231,7 @@ class account_account(osv.osv):
|
|||
# 'parent_id': fields.many2many('account.account', 'account_account_rel', 'child_id', 'parent_id', 'Parents'),
|
||||
'parent_id': fields.many2one('account.account','Parent', ondelete='cascade'),
|
||||
'child_parent_ids':fields.one2many('account.account','parent_id','Children'),
|
||||
'child_consol_ids':fields.many2many('account.account', 'account_account_consol_rel', 'child_id', 'parent_id', 'Consolidated Children',domain=[('type','=','root'), ('type', '=', 'consolidation')]),
|
||||
'child_consol_ids':fields.many2many('account.account', 'account_account_consol_rel', 'child_id', 'parent_id', 'Consolidated Children',domain=[('type', '=', 'consolidation')]),
|
||||
'child_id': fields.function(_get_child_ids, method=True, type='many2many',relation="account.account",string="Children Accounts"),
|
||||
|
||||
# 'child_id': fields.many2many('account.account', 'account_account_rel', 'parent_id', 'child_id', 'Children'),
|
||||
|
|
|
@ -1,930 +1,25 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<terp>
|
||||
<data noupdate="1">
|
||||
<record id="group_account_invoice" model="res.groups">
|
||||
<field name="name">Financial Invoice</field>
|
||||
</record>
|
||||
|
||||
<record id="group_account_user" model="res.groups">
|
||||
<field name="name">Financial User</field>
|
||||
</record>
|
||||
|
||||
<record id="group_account_admin" model="res.groups">
|
||||
<field name="name">Financial Admin</field>
|
||||
</record>
|
||||
|
||||
<record id="base.user_admin" model="res.users">
|
||||
<field eval="[(4, ref('base.group_admin')), (4, ref('group_account_invoice')), (4, ref('group_account_user')), (4, ref('group_account_admin'))]" name="groups_id"/>
|
||||
</record>
|
||||
|
||||
<record id="access_payment_term" model="ir.model.access">
|
||||
<field name="name">Payment Term</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.payment.term')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_payment_term_account_admin" model="ir.model.access">
|
||||
<field name="name">Payment Term</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.payment.term')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- <record model="ir.model.access" id="access_payment_term_admin">
|
||||
<field name="name">Payment Term</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.payment.term')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_payment_term_line" model="ir.model.access">
|
||||
<field name="name">Payment Term Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.payment.term.line')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_payment_term_line_account_admin" model="ir.model.access">
|
||||
<field name="name">Payment Term Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.payment.term.line')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
<!--
|
||||
<?xml version="1.0" encoding="utf-8"?><terp><data noupdate="1">
|
||||
<record id="group_account_invoice" model="res.groups">
|
||||
<field name="name">Financial Invoice</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_payment_term_line_admin">
|
||||
<field name="name">Payment Term Line</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.payment.term.line')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_account_type" model="ir.model.access">
|
||||
<field name="name">Account Type</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.account.type')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_account_type_account_admin" model="ir.model.access">
|
||||
<field name="name">Account Type</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.account.type')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
<!--
|
||||
<record id="group_account_user" model="res.groups">
|
||||
<field name="name">Financial User</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_account_type_admin">
|
||||
<field name="name">Account Type</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.account.type')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_account" model="ir.model.access">
|
||||
<field name="name">Account</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.account')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_account_account_admin" model="ir.model.access">
|
||||
<field name="name">Account</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.account')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
<!--
|
||||
<record id="group_account_manager" model="res.groups">
|
||||
<field name="name">Financial Admin</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_account_admin">
|
||||
<field name="name">Account</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.account')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_journal_view" model="ir.model.access">
|
||||
<field name="name">Journal View</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.journal.view')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_journal_view_account_admin" model="ir.model.access">
|
||||
<field name="name">Journal View</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.journal.view')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_journal_view_admin">
|
||||
<field name="name">Journal View</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.journal.view')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_journal_column" model="ir.model.access">
|
||||
<field name="name">Journal Column</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.journal.column')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_journal_column_account_admin" model="ir.model.access">
|
||||
<field name="name">Journal Column</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.journal.column')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_journal_column_admin">
|
||||
<field name="name">Journal Column</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.journal.column')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_journal" model="ir.model.access">
|
||||
<field name="name">Journal</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.journal')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_journal_account_admin" model="ir.model.access">
|
||||
<field name="name">Journal</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.journal')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_journal_admin">
|
||||
<field name="name">Journal</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.journal')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_fiscalyear" model="ir.model.access">
|
||||
<field name="name">Fiscal Year</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.fiscalyear')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_fiscalyear_account_admin" model="ir.model.access">
|
||||
<field name="name">Fiscal Year</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.fiscalyear')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_fiscalyear_admin">
|
||||
<field name="name">Fiscal Year</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.fiscalyear')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_period" model="ir.model.access">
|
||||
<field name="name">Period</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.period')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_period_account_admin" model="ir.model.access">
|
||||
<field name="name">Period</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.period')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_period_admin">
|
||||
<field name="name">Period</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.period')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_journal_period" model="ir.model.access">
|
||||
<field name="name">Journal Period</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.journal.period')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_journal_period_account_admin" model="ir.model.access">
|
||||
<field name="name">Journal Period</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.journal.period')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_journal_period_admin">
|
||||
<field name="name">Journal Period</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.journal.period')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_move" model="ir.model.access">
|
||||
<field name="name">Entry</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.move')]"/>
|
||||
<field eval="False" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_move_account_invoice">
|
||||
<field name="name">Entry</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.move')]"/>
|
||||
<field name="group_id" ref="group_account_invoice"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="False"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_move_account_user" model="ir.model.access">
|
||||
<field name="name">Entry</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.move')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_move_account_admin">
|
||||
<field name="name">Entry</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.move')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>
|
||||
<record id="group_sale_manager" model="res.groups">
|
||||
<field name="name">Sale Manager</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_move_admin">
|
||||
<field name="name">Entry</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.move')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_move_reconcile" model="ir.model.access">
|
||||
<field name="name">Reconciliation</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.move.reconcile')]"/>
|
||||
<field eval="False" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_move_reconcile_account_invoice">
|
||||
<field name="name">Reconciliation</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.move.reconcile')]"/>
|
||||
<field name="group_id" ref="group_account_invoice"/>
|
||||
<field name="perm_read" eval="False"/>
|
||||
<field name="perm_write" eval="False"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="False"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_move_reconcile_account_user" model="ir.model.access">
|
||||
<field name="name">Reconciliation</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.move.reconcile')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_move_reconcile_account_admin">
|
||||
<field name="name">Reconciliation</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.move.reconcile')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>
|
||||
<record id="group_project_member" model="res.groups">
|
||||
<field name="name">Project Member</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_move_reconcile_admin">
|
||||
<field name="name">Reconciliation</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.move.reconcile')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_tax_code" model="ir.model.access">
|
||||
<field name="name">Tax Code</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.tax.code')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_tax_code_account_admin" model="ir.model.access">
|
||||
<field name="name">Tax Code</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.tax.code')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_tax_code_admin">
|
||||
<field name="name">Tax Code</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.tax.code')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_tax" model="ir.model.access">
|
||||
<field name="name">Tax</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.tax')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_tax_account_admin" model="ir.model.access">
|
||||
<field name="name">Tax</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.tax')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_tax_admin">
|
||||
<field name="name">Tax</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.tax')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_budget_post" model="ir.model.access">
|
||||
<field name="name">Budget Item</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.budget.post')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_budget_post_account_user" model="ir.model.access">
|
||||
<field name="name">Budget Item</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.budget.post')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_budget_post_dotation" model="ir.model.access">
|
||||
<field name="name">Budget Item Endowment</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.budget.post.dotation')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_budget_post_dotation_account_user" model="ir.model.access">
|
||||
<field name="name">Budget Item Endowment</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.budget.post.dotation')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_model" model="ir.model.access">
|
||||
<field name="name">Model</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.model')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_model_account_user" model="ir.model.access">
|
||||
<field name="name">Model</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.model')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_model_line" model="ir.model.access">
|
||||
<field name="name">Model Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.model.line')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_model_line_account_user" model="ir.model.access">
|
||||
<field name="name">Model Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.model.line')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_subscription" model="ir.model.access">
|
||||
<field name="name">Subscription</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.subscription')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_subscription_account_user" model="ir.model.access">
|
||||
<field name="name">Subscription</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.subscription')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_subscription_line" model="ir.model.access">
|
||||
<field name="name">Subscription Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.subscription.line')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_subscription_line_account_user" model="ir.model.access">
|
||||
<field name="name">Subscription Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.subscription.line')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_bank_statement" model="ir.model.access">
|
||||
<field name="name">Bank Statement</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.bank.statement')]"/>
|
||||
<field eval="False" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_bank_statement_account_user" model="ir.model.access">
|
||||
<field name="name">Bank Statement</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.bank.statement')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_bank_statement_reconcile" model="ir.model.access">
|
||||
<field name="name">Statement Reconcile</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.bank.statement.reconcile')]"/>
|
||||
<field eval="False" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_bank_statement_reconcile_account_user" model="ir.model.access">
|
||||
<field name="name">Statement Reconcile</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.bank.statement.reconcile')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_bank_statement_reconcile_line" model="ir.model.access">
|
||||
<field name="name">Statement Reconcile Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.bank.statement.reconcile.line')]"/>
|
||||
<field eval="False" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_bank_statement_reconcile_line_account_user" model="ir.model.access">
|
||||
<field name="name">Statement Reconcile Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.bank.statement.reconcile.line')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_bank_statement_reconcile_line_account_admin">
|
||||
<field name="name">Statement Reconcile Line</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.bank.statement.reconcile.line')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_bank_statement_reconcile_line_admin">
|
||||
<field name="name">Statement Reconcile Line</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.bank.statement.reconcile.line')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_bank_statement_line" model="ir.model.access">
|
||||
<field name="name">Bank Statement Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.bank.statement.line')]"/>
|
||||
<field eval="False" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_bank_statement_line_account_user" model="ir.model.access">
|
||||
<field name="name">Bank Statement Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.bank.statement.line')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_bank_statement_line_account_admin">
|
||||
<field name="name">Bank Statement Line</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.bank.statement.line')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_bank_statement_line_admin">
|
||||
<field name="name">Bank Statement Line</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.bank.statement.line')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_move_line" model="ir.model.access">
|
||||
<field name="name">Entry Lines</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.move.line')]"/>
|
||||
<field eval="False" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_move_line_account_user" model="ir.model.access">
|
||||
<field name="name">Entry Lines</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.move.line')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_move_line_account_admin">
|
||||
<field name="name">Entry Lines</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.move.line')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_move_line_account_admin">
|
||||
<field name="name">Entry Lines</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.move.line')]"/>
|
||||
<field name="group_id" ref="group_account_invoice"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_move_line_admin">
|
||||
<field name="name">Entry Lines</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.move.line')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_invoice" model="ir.model.access">
|
||||
<field name="name">Invoice</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.invoice')]"/>
|
||||
<field eval="False" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_invoice_account_invoice" model="ir.model.access">
|
||||
<field name="name">Invoice</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.invoice')]"/>
|
||||
<field name="group_id" ref="group_account_invoice"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_invoice_account_user">
|
||||
<field name="name">Invoice</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.invoice')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_invoice_account_admin">
|
||||
<field name="name">Invoice</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.invoice')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_invoice_admin">
|
||||
<field name="name">Invoice</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.invoice')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_invoice_line" model="ir.model.access">
|
||||
<field name="name">Invoice Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.invoice.line')]"/>
|
||||
<field eval="False" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_invoice_line_account_invoice" model="ir.model.access">
|
||||
<field name="name">Invoice Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.invoice.line')]"/>
|
||||
<field name="group_id" ref="group_account_invoice"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_invoice_line_account_user">
|
||||
<field name="name">Invoice Line</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.invoice.line')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_invoice_line_account_admin">
|
||||
<field name="name">Invoice Line</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.invoice.line')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_invoice_line_admin">
|
||||
<field name="name">Invoice Line</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.invoice.line')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_invoice_tax" model="ir.model.access">
|
||||
<field name="name">Invoice Tax</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.invoice.tax')]"/>
|
||||
<field eval="False" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_invoice_tax_account_invoice" model="ir.model.access">
|
||||
<field name="name">Invoice Tax</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.invoice.tax')]"/>
|
||||
<field name="group_id" ref="group_account_invoice"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_invoice_tax_account_user">
|
||||
<field name="name">Invoice Tax</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.invoice.tax')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_invoice_tax_account_admin">
|
||||
<field name="name">Invoice Tax</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.invoice.tax')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_invoice_tax_admin">
|
||||
<field name="name">Invoice Tax</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.invoice.tax')]"/>
|
||||
<field name="group_id" ref="base.group_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
</data>
|
||||
</terp>
|
||||
<record id="group_account_payment" model="res.groups">
|
||||
<field name="name">Account Payment</field>
|
||||
</record>
|
||||
</data></terp>
|
|
@ -3,7 +3,7 @@
|
|||
<data>
|
||||
<menuitem icon="terp-account" id="menu_finance" name="Financial Management"/>
|
||||
<menuitem id="menu_finance_periodical_processing" name="Periodical Processing" parent="account.menu_finance" sequence="3"/>
|
||||
<menuitem groups="base.group_admin" id="menu_finance_configuration" name="Configuration" parent="menu_finance" sequence="1"/>
|
||||
<menuitem id="menu_finance_configuration" name="Configuration" parent="menu_finance" sequence="1"/>
|
||||
<menuitem id="menu_account_end_year_treatments" name="End of Year Treatments" parent="account.menu_finance" sequence="20"/>
|
||||
<menuitem id="menu_finance_reporting" name="Reporting" parent="account.menu_finance" sequence="8"/>
|
||||
<menuitem id="menu_finance_entries" name="Entries" parent="account.menu_finance" sequence="2"/>
|
||||
|
|
|
@ -340,7 +340,7 @@
|
|||
<field name="sequence_id" ref="sequence_journal"/>
|
||||
<field model="account.account" name="default_credit_account_id" search="[('type','=','receivable')]"/>
|
||||
<field model="account.account" name="default_debit_account_id" search="[('type','=','receivable')]"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
</record>
|
||||
<record id="expenses_journal" model="account.journal">
|
||||
<field name="name">Expenses Journal</field>
|
||||
|
@ -350,7 +350,7 @@
|
|||
<field name="sequence_id" ref="sequence_journal"/>
|
||||
<field model="account.account" name="default_debit_account_id" search="[('type','=','payable')]"/>
|
||||
<field model="account.account" name="default_credit_account_id" search="[('type','=','payable')]"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
</record>
|
||||
|
||||
<record id="bank_journal" model="account.journal">
|
||||
|
@ -361,7 +361,7 @@
|
|||
<field name="sequence_id" ref="sequence_journal"/>
|
||||
<field model="account.account" name="default_debit_account_id" search="[('type','=','cash')]"/>
|
||||
<field model="account.account" name="default_credit_account_id" search="[('type','=','cash')]"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
</record>
|
||||
|
||||
<record forcecreate="1" id="stock_journal" model="account.journal">
|
||||
|
@ -370,7 +370,7 @@
|
|||
<field name="type">general</field>
|
||||
<field name="view_id" ref="account_journal_view"/>
|
||||
<field name="sequence_id" ref="sequence_journal"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
|
|
|
@ -1,131 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<terp>
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="access_analytic_account" model="ir.model.access">
|
||||
<field name="name">Analytic Accounts</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.analytic.account')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_analytic_account_account_user" model="ir.model.access">
|
||||
<field name="name">Analytic Accounts</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.analytic.account')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!--<record model="ir.model.access" id="access_analytic_account_account_admin">
|
||||
<field name="name">Analytic Accounts</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.analytic.account')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<record id="access_analytic_journal" model="ir.model.access">
|
||||
<field name="name">Analytic Journal</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.analytic.journal')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_analytic_journal_account_user" model="ir.model.access">
|
||||
<field name="name">Analytic Journal</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'account.analytic.journal')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
<!--
|
||||
|
||||
<record model="ir.model.access" id="access_analytic_journal_account_admin">
|
||||
<field name="name">Analytic Journal</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.analytic.journal')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<!--<record model="ir.model.access" id="access_analytic_budget_post">
|
||||
<field name="name">Budget Item</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.analytic.budget.post')]"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="False"/>
|
||||
<field name="perm_create" eval="False"/>
|
||||
<field name="perm_unlink" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_analytic_budget_post_account_user">
|
||||
<field name="name">Budget Item</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.analytic.budget.post')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<!--<record model="ir.model.access" id="access_analytic_budget_post_account_admin">
|
||||
<field name="name">Budget Item</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.analytic.budget.post')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
<!--<record model="ir.model.access" id="access_analytic_budget_post_dotation">
|
||||
<field name="name">Budget Item Endowment</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.analytic.budget.post.dotation')]"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="False"/>
|
||||
<field name="perm_create" eval="False"/>
|
||||
<field name="perm_unlink" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_analytic_budget_post_dotation_account_user">
|
||||
<field name="name">Budget Item Endowment</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.analytic.budget.post.dotation')]"/>
|
||||
<field name="group_id" ref="group_account_user"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>
|
||||
-->
|
||||
<!--<record model="ir.model.access" id="access_analytic_budget_post_dotation_account_admin">
|
||||
<field name="name">Budget Item Endowment</field>
|
||||
<field name="model_id" model="ir.model"
|
||||
search="[('model', '=', 'account.analytic.budget.post.dotation')]"/>
|
||||
<field name="group_id" ref="group_account_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="True"/>
|
||||
<field name="perm_unlink" eval="True"/>
|
||||
</record>-->
|
||||
|
||||
</data>
|
||||
</terp>
|
|
@ -41,6 +41,7 @@ Add menu to show relevant information for each manager.""",
|
|||
"update_xml" : [
|
||||
"account_analytic_analysis_view.xml",
|
||||
"account_analytic_analysis_menu.xml",
|
||||
"ir.model.access.csv",
|
||||
],
|
||||
"demo_xml" : [],
|
||||
"active": False,
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
|
|
@ -38,7 +38,9 @@
|
|||
],
|
||||
"demo_xml" : [
|
||||
],
|
||||
"update_xml" : ["model_wizard.xml","account_analytic_plans_view.xml",
|
||||
"update_xml" : [
|
||||
"ir.model.access.csv",
|
||||
"model_wizard.xml","account_analytic_plans_view.xml",
|
||||
"account_analytic_plans_report.xml"],
|
||||
|
||||
"active": False,
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_account_analytic_plan_line,account.analytic.plan.line,model_account_analytic_plan_line,base.group_user,1,0,0,0
|
||||
access_account_analytic_plan_instance,account.analytic.plan.instance,model_account_analytic_plan_instance,base.group_user,1,0,0,0
|
||||
access_account_analytic_plan_instance_line,account.analytic.plan.instance.line,model_account_analytic_plan_instance_line,base.group_user,1,0,0,0
|
|
|
@ -22,7 +22,9 @@
|
|||
"depends" : ["account"],
|
||||
"init_xml" : [],
|
||||
"demo_xml" : [],
|
||||
"update_xml" : ["crossovered_budget_view.xml","crossovered_budget_report.xml","crossovered_budget_workflow.xml"],
|
||||
"update_xml" : [
|
||||
"ir.model.access.csv",
|
||||
"crossovered_budget_view.xml","crossovered_budget_report.xml","crossovered_budget_workflow.xml"],
|
||||
"active": False,
|
||||
"installable": True
|
||||
}
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_crossovered_budget,crossovered.budget,model_crossovered_budget,base.group_user,1,0,0,0
|
||||
access_crossovered_budget_lines,crossovered.budget.lines,model_crossovered_budget_lines,base.group_user,1,0,0,0
|
|
|
@ -20,6 +20,8 @@
|
|||
"init_xml" : [],
|
||||
"demo_xml" : [],
|
||||
"update_xml" : [
|
||||
"ir.model.access.csv",
|
||||
|
||||
"account_invoice_layout_view.xml",
|
||||
"account_invoice_layout_report.xml",
|
||||
],
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_notify_message,notify.message,model_notify_message,base.group_user,1,0,0,0
|
|
|
@ -39,9 +39,15 @@
|
|||
* a basic mechanism to easily plug various automated payment.
|
||||
""",
|
||||
"demo_xml": [],
|
||||
"update_xml": ["payment_wizard.xml", "payment_view.xml",
|
||||
"payment_workflow.xml", "payment_sequence.xml",
|
||||
"account_invoice_view.xml", "payment_report.xml"],
|
||||
"update_xml": [
|
||||
"payment_wizard.xml",
|
||||
"payment_view.xml",
|
||||
"payment_workflow.xml",
|
||||
"payment_sequence.xml",
|
||||
"account_invoice_view.xml",
|
||||
"payment_report.xml",
|
||||
"ir.model.access.csv",
|
||||
],
|
||||
"active": False,
|
||||
"installable": True
|
||||
}
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_payment_type,payment.type,model_payment_type,base.group_user,1,0,0,0
|
||||
access_payment_mode,payment.mode,model_payment_mode,base.group_user,1,0,0,0
|
||||
access_payment_order,payment.order,model_payment_order,base.group_user,1,0,0,0
|
||||
access_payment_line,payment.line,model_payment_line,base.group_user,1,0,0,0
|
|
|
@ -36,7 +36,11 @@
|
|||
"category" : "Generic Modules/Accounting",
|
||||
"init_xml" : [ ],
|
||||
"demo_xml" : [ ],
|
||||
"update_xml" : [ "account_view.xml","account_report.xml" ],
|
||||
"update_xml" : [
|
||||
"account_view.xml",
|
||||
"account_report.xml",
|
||||
"ir.model.access.csv",
|
||||
],
|
||||
# "translations" : {
|
||||
# "fr": "i18n/french_fr.csv"
|
||||
# },
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_account_report_report,account.report.report,model_account_report_report,base.group_user,1,0,0,0
|
|
|
@ -9,6 +9,8 @@
|
|||
"init_xml" : [ ],
|
||||
"demo_xml" : [ ],
|
||||
"update_xml" : [
|
||||
"ir.model.access.csv",
|
||||
|
||||
"account_view.xml",
|
||||
"account_report.xml",
|
||||
"account_data.xml",
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_color_rml,color.rml,model_color_rml,base.group_user,1,0,0,0
|
||||
access_account_report_bs,account.report.bs,model_account_report_bs,base.group_user,1,0,0,0
|
|
|
@ -21,28 +21,28 @@
|
|||
<field ref="crm_configuration.menu_crm_case_categ_meet_my" name="res_id"/>
|
||||
<field eval=""ir.ui.menu"" name="resource"/>
|
||||
<field eval=""My Meetings"" name="name"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
</record>
|
||||
|
||||
<record id="ir_ui_view_sc_myopenprojects1" model="ir.ui.view_sc">
|
||||
<field ref="project.menu_open_view_my_project_open" name="res_id"/>
|
||||
<field eval=""ir.ui.menu"" name="resource"/>
|
||||
<field eval=""My Open Projects"" name="name"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
</record>
|
||||
|
||||
<record id="ir_ui_view_sc_products0" model="ir.ui.view_sc">
|
||||
<field ref="product.menu_products" name="res_id"/>
|
||||
<field eval=""ir.ui.menu"" name="resource"/>
|
||||
<field eval=""Products"" name="name"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
</record>
|
||||
|
||||
<record id="ir_ui_view_sc_events0" model="ir.ui.view_sc">
|
||||
<field ref="event.menu_event_event" name="res_id"/>
|
||||
<field eval=""ir.ui.menu"" name="resource"/>
|
||||
<field eval=""Events"" name="name"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
<field name="category2_id" ref="association_vertical.categ2_fund4"/>
|
||||
<field name="partner_id" ref="base.main_partner"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""draft"" name="state"/>
|
||||
<field eval="2000000.0" name="planned_cost"/>
|
||||
<field name="section_id" ref="association_vertical.section_support4"/>
|
||||
|
@ -45,7 +45,7 @@
|
|||
<field eval="5.0" name="duration"/>
|
||||
<field name="partner_id" ref="base.res_partner_3"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""open"" name="state"/>
|
||||
<field eval="500000.0" name="planned_cost"/>
|
||||
<field name="section_id" ref="association_vertical.section_support4"/>
|
||||
|
@ -79,7 +79,7 @@
|
|||
<field name="category2_id" ref="association_vertical.categ2_fund4"/>
|
||||
<field name="partner_id" ref="base.res_partner_14"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""open"" name="state"/>
|
||||
<field eval="5000000.0" name="planned_cost"/>
|
||||
<field name="section_id" ref="association_vertical.section_support4"/>
|
||||
|
@ -96,7 +96,7 @@
|
|||
<field name="category2_id" ref="association_vertical.categ2_fund3"/>
|
||||
<field name="partner_id" ref="base.res_partner_10"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""done"" name="state"/>
|
||||
<field eval="10000000.0" name="planned_cost"/>
|
||||
<field name="section_id" ref="association_vertical.section_support4"/>
|
||||
|
@ -133,7 +133,7 @@
|
|||
<field eval="6.0" name="duration"/>
|
||||
<field name="partner_id" ref="base.res_partner_9"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""open"" name="state"/>
|
||||
<field eval="800000.0" name="planned_cost"/>
|
||||
<field name="section_id" ref="association_vertical.section_support4"/>
|
||||
|
|
|
@ -3,7 +3,9 @@
|
|||
"name" : "Auction module",
|
||||
"version" : "1.0",
|
||||
"depends" : ["base","account","l10n_be","hr"],
|
||||
"update_xml" : ["auction_view.xml", "auction_report.xml", "auction_wizard.xml"],
|
||||
"update_xml" : [
|
||||
"ir.model.access.csv",
|
||||
"auction_view.xml", "auction_report.xml", "auction_wizard.xml"],
|
||||
"demo_xml" : [
|
||||
"auction_demo.xml"
|
||||
],
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<terp>
|
||||
<data>
|
||||
<menuitem name="Auction Management" id="menu_root" icon="terp-purchase"/>
|
||||
<menuitem name="Auction Management/Configuration" groups="base.group_admin"/>
|
||||
<menuitem name="Auction Management/Configuration"/>
|
||||
|
||||
=======================================================
|
||||
Auction Management/Configuration/artist
|
||||
|
@ -640,7 +640,7 @@ Auction Management/Auction Dates/Reporting
|
|||
<field name="res_model">auction.bid</field>
|
||||
<field name="view_type">form</field>
|
||||
</record>
|
||||
<!--<menuitem name="Auction Management/Buyers" groups="base.group_admin"/>-->
|
||||
<!--<menuitem name="Auction Management/Buyers"/>-->
|
||||
<!--menuitem name="Auction Management/Buyers/Bids Form" action="b11"/>-->
|
||||
|
||||
|
||||
|
|
|
@ -0,0 +1,20 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_auction_artists,auction.artists,model_auction_artists,base.group_user,1,0,0,0
|
||||
access_auction_dates,auction.dates,model_auction_dates,base.group_user,1,0,0,0
|
||||
access_auction_deposit,auction.deposit,model_auction_deposit,base.group_user,1,0,0,0
|
||||
access_auction_deposit_cost,auction.deposit.cost,model_auction_deposit_cost,base.group_user,1,0,0,0
|
||||
access_auction_lot_category,auction.lot.category,model_auction_lot_category,base.group_user,1,0,0,0
|
||||
access_auction_lots,auction.lots,model_auction_lots,base.group_user,1,0,0,0
|
||||
access_auction_bid,auction.bid,model_auction_bid,base.group_user,1,0,0,0
|
||||
access_auction_lot_history,auction.lot.history,model_auction_lot_history,base.group_user,1,0,0,0
|
||||
access_report_buyer_auction,report.buyer.auction,model_report_buyer_auction,base.group_user,1,0,0,0
|
||||
access_report_seller_auction,report.seller.auction,model_report_seller_auction,base.group_user,1,0,0,0
|
||||
access_report_auction_view,report.auction.view,model_report_auction_view,base.group_user,1,0,0,0
|
||||
access_report_auction_object_date,report.auction.object.date,model_report_auction_object_date,base.group_user,1,0,0,0
|
||||
access_report_auction_estimation_adj_category,report.auction.estimation.adj.category,model_report_auction_estimation_adj_category,base.group_user,1,0,0,0
|
||||
access_report_auction_adjudication,report.auction.adjudication,model_report_auction_adjudication,base.group_user,1,0,0,0
|
||||
access_report_attendance,report.attendance,model_report_attendance,base.group_user,1,0,0,0
|
||||
access_report_deposit_border,report.deposit.border,model_report_deposit_border,base.group_user,1,0,0,0
|
||||
access_report_object_encoded,report.object.encoded,model_report_object_encoded,base.group_user,1,0,0,0
|
||||
access_report_object_encoded_manager,report.object.encoded.manager,model_report_object_encoded_manager,base.group_user,1,0,0,0
|
||||
access_report_unclassified_objects,report.unclassified.objects,model_report_unclassified_objects,base.group_user,1,0,0,0
|
|
|
@ -22,7 +22,9 @@
|
|||
"depends" : ["base"],
|
||||
"init_xml" : [],
|
||||
"demo_xml" : [],
|
||||
"update_xml" : ['base_contact_view.xml'],
|
||||
"update_xml" : [
|
||||
"ir.model.access.csv",
|
||||
'base_contact_view.xml'],
|
||||
"active": False,
|
||||
"installable": True
|
||||
}
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_res_partner_contact,res.partner.contact,model_res_partner_contact,base.group_user,1,0,0,0
|
||||
access_res_partner_job,res.partner.job,model_res_partner_job,base.group_user,1,0,0,0
|
|
|
@ -27,7 +27,9 @@ How to use it:
|
|||
"depends" : ["base"],
|
||||
"init_xml" : [ ],
|
||||
"demo_xml" : [ ],
|
||||
"update_xml" : [ "base_module_record_wizard.xml" ],
|
||||
"update_xml" : [
|
||||
"ir.model.access.csv",
|
||||
"base_module_record_wizard.xml" ],
|
||||
"installable": True
|
||||
}
|
||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_ir_module_record,ir.module.record,model_ir_module_record,base.group_user,1,0,0,0
|
|
|
@ -8,12 +8,10 @@
|
|||
<field name="wiz_name">base_setup.base_setup</field>
|
||||
</record>
|
||||
|
||||
<record id="base.user_admin" model="res.users">
|
||||
<record id="base.user_root" model="res.users">
|
||||
<field name="action_id" ref="action_wizard_setup"/>
|
||||
<field name="menu_id" ref="action_wizard_setup"/>
|
||||
</record>
|
||||
|
||||
|
||||
|
||||
</data>
|
||||
</terp>
|
|
@ -0,0 +1,67 @@
|
|||
<?xml version="1.0" encoding="utf-8"?><terp><data noupdate="1">
|
||||
<record model="res.groups" id="group_board">
|
||||
<field name="name">Board User</field>
|
||||
</record>
|
||||
|
||||
<record model="res.groups" id="group_board_manager">
|
||||
<field name="name">Board Manager</field>
|
||||
</record>
|
||||
|
||||
<!--
|
||||
Object Access
|
||||
-->
|
||||
<record model="ir.model.access" id="access_board_board_group_board">
|
||||
<field name="name">board_board group_board</field>
|
||||
<field name="model_id" model="ir.model" ref="model_board_board"/>
|
||||
<field name="group_id" ref="group_board"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_board_board_group_board_manager">
|
||||
<field name="name">board_board group_board_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_board_board"/>
|
||||
<field name="group_id" ref="group_board_manager"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_board_note_group_board">
|
||||
<field name="name">board_note group_board</field>
|
||||
<field name="model_id" model="ir.model" ref="model_board_note"/>
|
||||
<field name="group_id" ref="group_board"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_board_note_group_board_manager">
|
||||
<field name="name">board_note group_board_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_board_note"/>
|
||||
<field name="group_id" ref="group_board_manager"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_board_note_type_group_board">
|
||||
<field name="name">board_note_type group_board</field>
|
||||
<field name="model_id" model="ir.model" ref="model_board_note_type"/>
|
||||
<field name="group_id" ref="group_board"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_board_note_type_group_board_manager">
|
||||
<field name="name">board_note_type group_board_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_board_note_type"/>
|
||||
<field name="group_id" ref="group_board_manager"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
</data></terp>
|
|
@ -8,14 +8,14 @@
|
|||
-->
|
||||
<record id="sc_account_dash" model="ir.ui.view_sc">
|
||||
<field name="name">Accounting dashboard</field>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="resource">ir.ui.menu</field>
|
||||
<field name="sequence">0</field>
|
||||
<field name="res_id" ref="menu_board_account"/>
|
||||
</record>
|
||||
<record id="base.user_admin" model="res.users">
|
||||
<record id="base.user_root" model="res.users">
|
||||
<field name="action_id" ref="open_board_account"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</terp>
|
||||
</terp>
|
||||
|
|
|
@ -8,12 +8,12 @@
|
|||
-->
|
||||
<record model="ir.ui.view_sc" id="sc_association_dash">
|
||||
<field name="name">Dashboard</field>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="resource">ir.ui.menu</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="res_id" ref="menu_board_associations_manager"/>
|
||||
</record>
|
||||
<record model="res.users" id="base.user_admin">
|
||||
<record model="res.users" id="base.user_root">
|
||||
<field name="action_id" ref="open_board_associations_manager"/>
|
||||
</record>
|
||||
</data>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<data noupdate="1">
|
||||
<record model="ir.ui.view_sc" id="sc_auction_dash">
|
||||
<field name="name">Auction dashboard</field>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="resource">ir.ui.menu</field>
|
||||
<field name="sequence">4</field>
|
||||
<field name="res_id" ref="menu_board_auction"/>
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
<field name="sequence">3</field>
|
||||
<field name="res_id" ref="menu_board_crm"/>
|
||||
</record> -->
|
||||
<record model="res.users" id="base.user_admin">
|
||||
<record model="res.users" id="base.user_root">
|
||||
<field name="action_id" ref="open_board_crm"/>
|
||||
</record>
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
-->
|
||||
<record model="ir.ui.view_sc" id="sc_document_dash">
|
||||
<field name="name">Documents dashboard</field>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="resource">ir.ui.menu</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="res_id" ref="menu_board_document_manager"/>
|
||||
|
|
|
@ -3,12 +3,12 @@
|
|||
<data noupdate="1">
|
||||
<record id="sc_manufacturing_dash" model="ir.ui.view_sc">
|
||||
<field name="name">Production dashboard</field>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="resource">ir.ui.menu</field>
|
||||
<field name="sequence">4</field>
|
||||
<field name="res_id" ref="menu_board_manufacturing"/>
|
||||
</record>
|
||||
<record id="base.user_admin" model="res.users">
|
||||
<record id="base.user_root" model="res.users">
|
||||
<field name="action_id" ref="open_board_manufacturing"/>
|
||||
</record>
|
||||
<record id="base.user_demo" model="res.users">
|
||||
|
|
|
@ -14,13 +14,13 @@
|
|||
<field name="sequence">3</field>
|
||||
<field name="res_id" ref="menu_board_project"/>
|
||||
</record>
|
||||
<record id="base.user_admin" model="res.users">
|
||||
<record id="base.user_root" model="res.users">
|
||||
<field name="action_id" ref="open_board_project"/>
|
||||
</record>
|
||||
|
||||
<record id="note_project" model="board.note">
|
||||
<field name="name">Don't forget the new development policies.</field>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="type">Project</field>
|
||||
</record>
|
||||
|
||||
|
|
|
@ -65,12 +65,12 @@
|
|||
|
||||
</child1>
|
||||
|
||||
<child2>
|
||||
<action colspan="4" name="%(report_analytic_planning.action_account_analytic_planning_stat_my_form)d" string="My Planning"/>
|
||||
|
||||
<action colspan="4" name="%(report_timesheet.action_timesheet_user_stat_my)d" string="My Timesheet"/>
|
||||
|
||||
</child2>
|
||||
<!--<child2>-->
|
||||
<!-- <action colspan="4" name="%(report_analytic_planning.action_account_analytic_planning_stat_my_form)d" string="My Planning"/>-->
|
||||
<!-- -->
|
||||
<!-- <action colspan="4" name="%(report_timesheet.action_timesheet_user_stat_my)d" string="My Timesheet"/>-->
|
||||
<!-- -->
|
||||
<!--</child2>-->
|
||||
</hpaned>
|
||||
</form>
|
||||
</field>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
-->
|
||||
<record id="sc_sale_dash" model="ir.ui.view_sc">
|
||||
<field name="name">Sales dashboard</field>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="resource">ir.ui.menu</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="res_id" ref="menu_board_sales_manager"/>
|
||||
|
|
|
@ -181,7 +181,7 @@
|
|||
<field eval="time.strftime('%Y-%m-08')" name="date"/>
|
||||
<field eval="time.strftime('%Y-%m-28')" name="date_deadline"/>
|
||||
<field model="res.partner.canal" name="canal_id" search="[]"/>
|
||||
<field model="res.users" name="user_id" search="[('login','=','admin')]"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
</record>
|
||||
<function model="crm.case" name="case_open">
|
||||
<value eval="[ref('case5')]" model="crm.case"/>
|
||||
|
@ -228,7 +228,7 @@
|
|||
<field eval="time.strftime('%Y-%m-06')" name="date"/>
|
||||
<field eval="time.strftime('%Y-%m-18')" name="date_deadline"/>
|
||||
<field model="res.partner.canal" name="canal_id" search="[]"/>
|
||||
<field model="res.users" name="user_id" search="[('login','=','admin')]"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
</record>
|
||||
<function model="crm.case" name="case_open">
|
||||
<value eval="[ref('case7')]" model="crm.case"/>
|
||||
|
@ -274,7 +274,7 @@
|
|||
<field eval="time.strftime('%Y-%m-06')" name="date"/>
|
||||
<field eval="time.strftime('%Y-%m-24')" name="date_deadline"/>
|
||||
<field model="res.partner.canal" name="canal_id" search="[]"/>
|
||||
<field model="res.users" name="user_id" search="[('login','=','admin')]"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
</record>
|
||||
<function model="crm.case" name="case_open">
|
||||
<value eval="[ref('case9')]" model="crm.case"/>
|
||||
|
@ -367,7 +367,7 @@
|
|||
<field eval="0.10" name="probability"/>
|
||||
<field eval="time.strftime('%Y-%m-26')" name="date"/>
|
||||
<field model="res.partner.canal" name="canal_id" search="[]"/>
|
||||
<field model="res.users" name="user_id" search="[('login','=','admin')]"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
</record>
|
||||
<function model="crm.case" name="case_open">
|
||||
<value eval="[ref('case13')]" model="crm.case"/>
|
||||
|
@ -415,7 +415,7 @@
|
|||
<field eval="0.30" name="probability"/>
|
||||
<field eval="time.strftime('%Y-%m-17')" name="date"/>
|
||||
<field model="res.partner.canal" name="canal_id" search="[]"/>
|
||||
<field model="res.users" name="user_id" search="[('login','=','admin')]"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
</record>
|
||||
<function model="crm.case" name="case_open">
|
||||
<value eval="[ref('case15')]" model="crm.case"/>
|
||||
|
|
|
@ -1,117 +1,9 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<terp>
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="group_crm_manager" model="res.groups">
|
||||
<field name="name">Customer Executive - Manager</field>
|
||||
</record>
|
||||
|
||||
<record id="group_crm_member" model="res.groups">
|
||||
<field name="name">Customer Executive</field>
|
||||
</record>
|
||||
|
||||
<record id="base.user_admin" model="res.users">
|
||||
<field eval="[ (4 ,ref('base.group_admin')), (4, ref('group_crm_manager')), (4, ref('group_crm_member')) ]" name="groups_id"/>
|
||||
</record>
|
||||
|
||||
<!-- CRM Case security -->
|
||||
<record id="access_crm_case" model="ir.model.access">
|
||||
<field name="name">CRM Case</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'crm.case')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_crm_case_member" model="ir.model.access">
|
||||
<field name="name">CRM Case</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'crm.case')]"/>
|
||||
<field name="group_id" ref="group_crm_member"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- CRM Case Section security -->
|
||||
<record id="access_crm_case_section" model="ir.model.access">
|
||||
<field name="name">Case Section</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'crm.case.section')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_crm_case_section_manager" model="ir.model.access">
|
||||
<field name="name">Case Section</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'crm.case.section')]"/>
|
||||
<field name="group_id" ref="group_crm_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- CRM Segmentation security -->
|
||||
<record id="access_crm_segmentation" model="ir.model.access">
|
||||
<field name="name">Case Segmentation</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'crm.segmentation')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_crm_segmentatio_manager" model="ir.model.access">
|
||||
<field name="name">Case Segmentation</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'crm.segmentation')]"/>
|
||||
<field name="group_id" ref="group_crm_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- CRM Segmentation Rules security -->
|
||||
<record id="access_crm_segmentation_rule" model="ir.model.access">
|
||||
<field name="name">Case Segmentation Rules</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'crm.case.rule')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_crm_segmentatio_rule_manager" model="ir.model.access">
|
||||
<field name="name">Case Segmentation Rules</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'crm.case.rule')]"/>
|
||||
<field name="group_id" ref="group_crm_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Case History security -->
|
||||
<record id="access_crm_segmentation_rule" model="ir.model.access">
|
||||
<field name="name">Case History</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'crm.case.log')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_crm_segmentatio_rule_member" model="ir.model.access">
|
||||
<field name="name">Case History</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'crm.case.log')]"/>
|
||||
<field name="group_id" ref="group_crm_member"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
</data>
|
||||
</terp>
|
||||
<?xml version="1.0" encoding="utf-8"?><terp><data noupdate="1">
|
||||
<record id="group_crm_manager" model="res.groups">
|
||||
<field name="name">Customer Executive - Manager</field>
|
||||
</record>
|
||||
|
||||
<record id="group_crm_user" model="res.groups">
|
||||
<field name="name">Customer Executive - User</field>
|
||||
</record>
|
||||
</data></terp>
|
|
@ -2,7 +2,7 @@
|
|||
<terp>
|
||||
<data>
|
||||
<menuitem icon="terp-crm" id="menu_crm" name="CRM & SRM"/>
|
||||
<menuitem groups="base.group_admin" id="menu_crm_configuration" name="Configuration" parent="crm.menu_crm"/>
|
||||
<menuitem id="menu_crm_configuration" name="Configuration" parent="crm.menu_crm"/>
|
||||
|
||||
<record id="res_partner_events-wopartner-view" model="ir.ui.view">
|
||||
<field name="name">res.partner.events.form</field>
|
||||
|
@ -62,7 +62,7 @@
|
|||
<field name="view_type">form</field>
|
||||
<field name="view_id" ref="crm_case_section_view_tree"/>
|
||||
</record>
|
||||
<menuitem id="next_id_51" name="Cases" parent="crm.menu_crm_configuration"/><menuitem action="crm_case_section_act" groups="base.group_admin" id="menu_crm_case_section_act" parent="next_id_51"/>
|
||||
<menuitem id="next_id_51" name="Cases" parent="crm.menu_crm_configuration"/><menuitem action="crm_case_section_act" id="menu_crm_case_section_act" parent="next_id_51"/>
|
||||
|
||||
<record id="crm_case_section_act_tree" model="ir.actions.act_window">
|
||||
<field name="name">Cases by section</field>
|
||||
|
@ -71,7 +71,7 @@
|
|||
<field name="view_type">tree</field>
|
||||
<field name="view_id" ref="crm_case_section_view_tree"/>
|
||||
</record>
|
||||
<menuitem id="next_id_52" name="Cases" parent="crm.menu_crm"/><menuitem action="crm_case_section_act_tree" groups="base.group_admin" id="menu_crm_case_section_act_tree" parent="next_id_52"/>
|
||||
<menuitem id="next_id_52" name="Cases" parent="crm.menu_crm"/><menuitem action="crm_case_section_act_tree" id="menu_crm_case_section_act_tree" parent="next_id_52"/>
|
||||
|
||||
<!-- Case Categories -->
|
||||
<record id="crm_case_categ-view" model="ir.ui.view">
|
||||
|
@ -105,7 +105,7 @@
|
|||
<field name="view_type">form</field>
|
||||
<field name="view_id" ref="crm_case_categ_tree-view"/>
|
||||
</record>
|
||||
<menuitem action="crm_case_categ-act" groups="base.group_admin" id="menu_crm_case_categ-act" parent="crm.next_id_51"/>
|
||||
<menuitem action="crm_case_categ-act" id="menu_crm_case_categ-act" parent="crm.next_id_51"/>
|
||||
|
||||
<!-- Case rules -->
|
||||
<record id="crm_case_rule-view" model="ir.ui.view">
|
||||
|
@ -196,7 +196,7 @@
|
|||
<field name="view_type">form</field>
|
||||
<field name="view_id" ref="crm_case_rule_tree-view"/>
|
||||
</record>
|
||||
<menuitem action="crm_case_rule-act" groups="base.group_admin" id="menu_crm_case_rule-act" parent="crm.next_id_51"/>
|
||||
<menuitem action="crm_case_rule-act" id="menu_crm_case_rule-act" parent="crm.next_id_51"/>
|
||||
|
||||
|
||||
<!-- Cases -->
|
||||
|
@ -435,8 +435,8 @@
|
|||
<field name="view_mode">tree,form</field>
|
||||
<field name="view_id" ref="crm_case_history_tree-view"/>
|
||||
</record>
|
||||
<menuitem groups="base.group_admin" id="menu_crm_case_history-act_main" name="Cases Histories" parent="crm.next_id_52"/>
|
||||
<menuitem action="crm_case_history-act" groups="base.group_admin" id="menu_crm_case_history-act" parent="crm.menu_crm_case_history-act_main"/>
|
||||
<menuitem id="menu_crm_case_history-act_main" name="Cases Histories" parent="crm.next_id_52"/>
|
||||
<menuitem action="crm_case_history-act" id="menu_crm_case_history-act" parent="crm.menu_crm_case_history-act_main"/>
|
||||
<record id="crm_case_history_my-act" model="ir.actions.act_window">
|
||||
<field name="name">My Histories</field>
|
||||
<field name="res_model">crm.case.history</field>
|
||||
|
@ -444,7 +444,7 @@
|
|||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[('user_id','=',uid)]</field>
|
||||
</record>
|
||||
<menuitem action="crm_case_history_my-act" groups="base.group_admin" id="menu_crm_case_history_my-act" parent="crm.menu_crm_case_history-act_main"/>
|
||||
<menuitem action="crm_case_history_my-act" id="menu_crm_case_history_my-act" parent="crm.menu_crm_case_history-act_main"/>
|
||||
|
||||
<record id="crm_segmentation_line_tree-view" model="ir.ui.view">
|
||||
<field name="name">crm.segmentation.line.tree</field>
|
||||
|
|
|
@ -26,6 +26,8 @@
|
|||
"crm_opportunity_data.xml"
|
||||
],
|
||||
"update_xml" : [
|
||||
"ir.model.access.csv",
|
||||
|
||||
"crm_bugs_demo.xml",
|
||||
"crm_jobs_demo.xml",
|
||||
"crm_lead_demo.xml",
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
<field eval="time.strftime('%Y-%m-08 10:15:00')" name="date"/>
|
||||
<field name="category2_id" ref="crm_configuration.category1"/>
|
||||
<field eval=""5"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="partner_id" ref="base.res_partner_agrolait"/>
|
||||
<field eval=""open"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support"/>
|
||||
|
@ -34,7 +34,7 @@
|
|||
<field eval="time.strftime('%Y-%m-15 12:50:00')" name="date"/>
|
||||
<field name="category2_id" ref="crm_configuration.category2"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="partner_id" ref="base.res_partner_asus"/>
|
||||
<field eval=""done"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support"/>
|
||||
|
@ -66,7 +66,7 @@
|
|||
<field eval="time.strftime('%Y-%m-20 15:25:05')" name="date"/>
|
||||
<field name="category2_id" ref="crm_configuration.category1"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="partner_id" ref="base.res_partner_14"/>
|
||||
<field eval=""cancel"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support"/>
|
||||
|
@ -81,7 +81,7 @@
|
|||
<field eval="time.strftime('%Y-%m-22 18:15:00')" name="date"/>
|
||||
<field name="category2_id" ref="crm_configuration.category1"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="partner_id" ref="base.res_partner_desertic_hispafuentes"/>
|
||||
<field eval=""draft"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support"/>
|
||||
|
@ -97,7 +97,7 @@
|
|||
<field eval="time.strftime('%Y-%m-24 09:45:00')" name="date"/>
|
||||
<field name="category2_id" ref="crm_configuration.category2"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="partner_id" ref="base.res_partner_5"/>
|
||||
<field eval=""pending"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support"/>
|
||||
|
@ -113,7 +113,7 @@
|
|||
<field eval="time.strftime('%Y-%m-26 11:10:00')" name="date"/>
|
||||
<field name="category2_id" ref="crm_configuration.category1"/>
|
||||
<field eval=""2"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="partner_id" ref="base.res_partner_6"/>
|
||||
<field eval=""pending"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support"/>
|
||||
|
@ -129,7 +129,7 @@
|
|||
<field eval="time.strftime('%Y-%m-25 13:35:00')" name="date"/>
|
||||
<field name="category2_id" ref="crm_configuration.category1"/>
|
||||
<field eval=""2"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="partner_id" ref="base.res_partner_6"/>
|
||||
<field eval=""pending"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support"/>
|
||||
|
@ -161,7 +161,7 @@
|
|||
<field eval="time.strftime('%Y-%m-30 16:30:00')" name="date"/>
|
||||
<field name="category2_id" ref="crm_configuration.category2"/>
|
||||
<field eval=""2"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="partner_id" ref="base.res_partner_2"/>
|
||||
<field eval=""open"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support"/>
|
||||
|
@ -177,7 +177,7 @@
|
|||
<field eval="time.strftime('%Y-%m-01 12:15:10')" name="date"/>
|
||||
<field name="category2_id" ref="crm_configuration.category1"/>
|
||||
<field eval=""4"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="partner_id" ref="base.res_partner_maxtor"/>
|
||||
<field eval=""open"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support"/>
|
||||
|
@ -210,7 +210,7 @@
|
|||
<field eval="time.strftime('%Y-%m-10 17:05:30')" name="date"/>
|
||||
<field name="category2_id" ref="crm_configuration.category1"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="partner_id" ref="base.res_partner_10"/>
|
||||
<field eval=""cancel"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support"/>
|
||||
|
@ -229,7 +229,7 @@
|
|||
<field eval="time.strftime('%Y-%m-15 10:35:15')" name="date"/>
|
||||
<field name="category2_id" ref="crm_configuration.category1"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="partner_id" ref="base.res_partner_6"/>
|
||||
<field eval=""draft"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support"/>
|
||||
|
@ -245,7 +245,7 @@
|
|||
<field eval="time.strftime('%Y-%m-19 12:15:00')" name="date"/>
|
||||
<field name="category2_id" ref="crm_configuration.category1"/>
|
||||
<field eval=""4"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="partner_id" ref="base.res_partner_11"/>
|
||||
<field eval=""pending"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support"/>
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
<field name="category2_id" ref="crm_configuration.category_job1"/>
|
||||
<field name="partner_id" ref="base.res_partner_asus"/>
|
||||
<field eval=""2"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""Enrique Jones"" name="partner_name"/>
|
||||
<field eval=""draft"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support0"/>
|
||||
|
@ -33,7 +33,7 @@
|
|||
<field name="category2_id" ref="crm_configuration.category_job3"/>
|
||||
<field name="partner_id" ref="base.res_partner_15"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""Marie Justine"" name="partner_name"/>
|
||||
<field eval=""open"" name="state"/>
|
||||
<field eval="5.15" name="duration"/>
|
||||
|
@ -55,7 +55,7 @@
|
|||
<field name="category2_id" ref="crm_configuration.category_job2"/>
|
||||
<field name="partner_id" ref="base.res_partner_5"/>
|
||||
<field eval=""1"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval="1.45" name="duration"/>
|
||||
<field eval=""Jose"" name="partner_name"/>
|
||||
<field eval=""pending"" name="state"/>
|
||||
|
@ -74,7 +74,7 @@
|
|||
<field name="category2_id" ref="crm_configuration.category_job3"/>
|
||||
<field name="partner_id" ref="base.res_partner_10"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval="1.35" name="duration"/>
|
||||
<field eval=""Sandra Elvis"" name="partner_name"/>
|
||||
<field eval=""sandra@example.com"" name="partner_name2"/>
|
||||
|
@ -109,7 +109,7 @@
|
|||
<field name="category2_id" ref="crm_configuration.category_job2"/>
|
||||
<field name="partner_id" ref="base.res_partner_11"/>
|
||||
<field eval=""4"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""David Armstrong"" name="partner_name"/>
|
||||
<field eval=""done"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support0"/>
|
||||
|
@ -130,7 +130,7 @@
|
|||
<field name="category2_id" ref="crm_configuration.category_job3"/>
|
||||
<field name="partner_id" ref="base.res_partner_15"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""Tina Augustie"" name="partner_name"/>
|
||||
<field eval=""open"" name="state"/>
|
||||
<field eval="1.15" name="duration"/>
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
<field name="category2_id" ref="crm_configuration.category_lead1"/>
|
||||
<field name="partner_id" ref="base.res_partner_11"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""Faustino Speegle"" name="name"/>
|
||||
<field eval=""open"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support2"/>
|
||||
|
@ -31,7 +31,7 @@
|
|||
<field name="category2_id" ref="crm_configuration.category_lead7"/>
|
||||
<field name="partner_id" ref="base.res_partner_6"/>
|
||||
<field eval=""4"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval="22.25" name="duration"/>
|
||||
<field eval=""Jesse Denning"" name="name"/>
|
||||
<field eval=""open"" name="state"/>
|
||||
|
@ -69,7 +69,7 @@
|
|||
<field name="category2_id" ref="crm_configuration.category_lead8"/>
|
||||
<field name="partner_id" ref="base.res_partner_tinyatwork"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""Diego Barga"" name="name"/>
|
||||
<field eval=""draft"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support2"/>
|
||||
|
@ -88,7 +88,7 @@
|
|||
<field name="category2_id" ref="crm_configuration.category_lead4"/>
|
||||
<field name="partner_id" ref="base.res_partner_5"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""Carrie Helle"" name="name"/>
|
||||
<field eval=""pending"" name="state"/>
|
||||
<field eval="8" name="duration"/>
|
||||
|
@ -108,7 +108,7 @@
|
|||
<field eval="3.15" name="duration"/>
|
||||
<field name="partner_id" ref="base.res_partner_9"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""Tina Pinero"" name="name"/>
|
||||
<field eval=""cancel"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support2"/>
|
||||
|
@ -126,7 +126,7 @@
|
|||
<field name="category2_id" ref="crm_configuration.category_lead8"/>
|
||||
<field name="partner_id" ref="base.res_partner_seagate"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""Wendi Baltz"" name="name"/>
|
||||
<field eval=""done"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support2"/>
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
<field eval="1" name="active"/>
|
||||
<field name="partner_id" ref="base.res_partner_maxtor"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""Meeting to discuss project plan and hash out the details of implementation "" name="note"/>
|
||||
<field eval=""open"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support1"/>
|
||||
|
@ -30,7 +30,7 @@
|
|||
<field eval="7.0" name="duration"/>
|
||||
<field name="partner_id" ref="base.res_partner_10"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""draft"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support1"/>
|
||||
<field eval="time.strftime('%Y-%m-05 12:01:01')" name="date"/>
|
||||
|
@ -48,7 +48,7 @@
|
|||
<field eval="3.0" name="duration"/>
|
||||
<field name="partner_id" ref="base.res_partner_3"/>
|
||||
<field eval=""1"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""Meeting to discuss project plan and hash out the details of implementation "" name="note"/>
|
||||
<field eval=""done"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support1"/>
|
||||
|
@ -100,7 +100,7 @@
|
|||
<field name="category2_id" ref="crm_configuration.category_meet2"/>
|
||||
<field name="partner_id" ref="base.res_partner_4"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""done"" name="state"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support1"/>
|
||||
<field eval="time.strftime('%Y-%m-18 13:12:49')" name="date"/>
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
<field name="category2_id" ref="crm_configuration.category_oppor1"/>
|
||||
<field name="partner_id" ref="base.res_partner_3"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""open"" name="state"/>
|
||||
<field eval="75000.0" name="planned_cost"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support3"/>
|
||||
|
@ -30,7 +30,7 @@
|
|||
<field name="category2_id" ref="crm_configuration.category_oppor2"/>
|
||||
<field name="partner_id" ref="base.res_partner_11"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""draft"" name="state"/>
|
||||
<field eval="30000.0" name="planned_cost"/>
|
||||
<field eval="0.5" name="probability"/>
|
||||
|
@ -48,7 +48,7 @@
|
|||
<field name="category2_id" ref="crm_configuration.category_oppor1"/>
|
||||
<field name="partner_id" ref="base.res_partner_8"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""pending"" name="state"/>
|
||||
<field eval="50000.0" name="planned_cost"/>
|
||||
<field eval="0.75" name="probability"/>
|
||||
|
@ -85,7 +85,7 @@
|
|||
<field eval="2.25" name="duration"/>
|
||||
<field name="partner_id" ref="base.res_partner_maxtor"/>
|
||||
<field eval=""3"" name="priority"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval=""done"" name="state"/>
|
||||
<field eval="25000.0" name="planned_cost"/>
|
||||
<field name="section_id" ref="crm_configuration.section_support3"/>
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_crm_case_stage,crm.case.stage,model_crm_case_stage,base.group_user,1,0,0,0
|
||||
access_report_crm_case_section_stage,report.crm.case.section.stage,model_report_crm_case_section_stage,base.group_user,1,0,0,0
|
||||
access_report_crm_case_section_categ_stage,report.crm.case.section.categ.stage,model_report_crm_case_section_categ_stage,base.group_user,1,0,0,0
|
|
|
@ -5,7 +5,7 @@
|
|||
<field ref="crm_configuration.menu_crm_case_categ_meet_my" name="res_id"/>
|
||||
<field eval=""ir.ui.menu"" name="resource"/>
|
||||
<field eval=""My Meetings"" name="name"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
</record>
|
||||
</data>
|
||||
<data noupdate="1">
|
||||
|
@ -13,7 +13,7 @@
|
|||
<field ref="crm_configuration.menu_crm_case_categ0_act_leads_my" name="res_id"/>
|
||||
<field eval=""ir.ui.menu"" name="resource"/>
|
||||
<field eval=""My Leads"" name="name"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
</record>
|
||||
</data>
|
||||
<data noupdate="1">
|
||||
|
@ -21,7 +21,7 @@
|
|||
<field ref="crm_configuration.menu_crm_case_categ0_act11" name="res_id"/>
|
||||
<field eval=""ir.ui.menu"" name="resource"/>
|
||||
<field eval=""My Jobs Requests"" name="name"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
</record>
|
||||
</data>
|
||||
<data noupdate="1">
|
||||
|
@ -29,7 +29,7 @@
|
|||
<field ref="crm_configuration.menu_crm_case_categ0_act_oppor1" name="res_id"/>
|
||||
<field eval=""ir.ui.menu"" name="resource"/>
|
||||
<field eval=""Open Opportunities"" name="name"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
</record>
|
||||
</data>
|
||||
</terp>
|
||||
|
|
|
@ -35,7 +35,12 @@
|
|||
"depends" : ["sale","purchase", "stock",],
|
||||
"init_xml" : ["delivery_data.xml"],
|
||||
"demo_xml" : ["delivery_demo.xml"],
|
||||
"update_xml" : ["delivery_view.xml","delivery_wizard.xml","partner_view.xml"],
|
||||
"update_xml" : [
|
||||
"delivery_view.xml",
|
||||
"delivery_wizard.xml",
|
||||
"partner_view.xml",
|
||||
"ir.model.access.csv",
|
||||
],
|
||||
"active": False,
|
||||
"installable": True,
|
||||
}
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_delivery_carrier,delivery.carrier,model_delivery_carrier,base.group_user,1,0,0,0
|
||||
access_delivery_grid,delivery.grid,model_delivery_grid,base.group_user,1,0,0,0
|
||||
access_delivery_grid_line,delivery.grid.line,model_delivery_grid_line,base.group_user,1,0,0,0
|
|
|
@ -24,6 +24,8 @@
|
|||
"demo_xml" : ["event_demo.xml"],
|
||||
"init_xml" : ["event_data.xml"],
|
||||
"update_xml" : [
|
||||
"ir.model.access.csv",
|
||||
|
||||
"event_wizard.xml","event_view.xml","event_sequence.xml"
|
||||
],
|
||||
"active" : False,
|
||||
|
|
|
@ -59,7 +59,7 @@
|
|||
<field name="date_end">2008-01-01 23:00:00</field>
|
||||
<field name="product_id" ref="event_product_0"/>
|
||||
<field name="parent_id" ref="case_section_event"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="register_max">500</field>
|
||||
<field name="type" ref="event_type_1"/>
|
||||
<field name="state">draft</field>
|
||||
|
@ -71,7 +71,7 @@
|
|||
<field name="date_end">2008-02-02 23:00:00</field>
|
||||
<field name="product_id" ref="event_product_0"/>
|
||||
<field name="parent_id" ref="event_0"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="register_max">500</field>
|
||||
<field name="type" ref="event_type_1"/>
|
||||
</record>
|
||||
|
@ -82,7 +82,7 @@
|
|||
<field name="date_end">2008-04-04 23:00:00</field>
|
||||
<field name="product_id" ref="event_product_0"/>
|
||||
<field name="parent_id" ref="event_0"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="register_max">500</field>
|
||||
<field name="type" ref="event_type_1"/>
|
||||
</record>
|
||||
|
@ -93,7 +93,7 @@
|
|||
<field name="date_end">2008-03-05 21:00:00</field>
|
||||
<field name="product_id" ref="event_product_1"/>
|
||||
<field name="type" ref="event_type_1"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="parent_id" ref="case_section_event"/>
|
||||
<field name="register_max">350</field>
|
||||
<field name="state">confirm</field>
|
||||
|
@ -106,7 +106,7 @@
|
|||
<field name="product_id" ref="event_product_2"/>
|
||||
<field name="type" ref="event_type_2"/>
|
||||
<field name="register_max">200</field>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="parent_id" ref="case_section_event"/>
|
||||
<field name="mail_auto_registr">True</field>
|
||||
<field name="mail_auto_confirm">True</field>
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_event_type,event.type,model_event_type,base.group_user,1,0,0,0
|
||||
access_event_event,event.event,model_event_event,base.group_user,1,0,0,0
|
||||
access_event_registration,event.registration,model_event_registration,base.group_user,1,0,0,0
|
||||
access_report_event_registration,report.event.registration,model_report_event_registration,base.group_user,1,0,0,0
|
||||
access_report_event_type_registration,report.event.type.registration,model_report_event_type_registration,base.group_user,1,0,0,0
|
|
|
@ -51,7 +51,6 @@
|
|||
"hr_report.xml",
|
||||
"hr_wizard.xml",
|
||||
"hr_department_view.xml",
|
||||
"hr_security.xml",
|
||||
],
|
||||
"active": False,
|
||||
"installable": True
|
||||
|
|
|
@ -35,7 +35,9 @@
|
|||
|
||||
<record id="employee1" model="hr.employee">
|
||||
<field name="name">Fabien Pinckaers</field>
|
||||
<field model="res.users" name="user_id" search="[('login','=','admin')]"/>
|
||||
<!--<field name="regime">45</field>-->
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<!--<field name="holiday_max">25</field>-->
|
||||
</record>
|
||||
|
||||
<record model="hr.timesheet">
|
||||
|
|
|
@ -5,54 +5,54 @@
|
|||
<record id="dep_management" model="hr.department">
|
||||
<field name="name">Management</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="manager_id" ref="base.user_admin"/>
|
||||
<field name="manager_id" ref="base.user_root"/>
|
||||
</record>
|
||||
<record id="dep_administration" model="hr.department">
|
||||
<field name="name">Administration</field>
|
||||
<field name="parent_id" ref="dep_management"/>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="manager_id" ref="base.user_admin"/>
|
||||
<field name="manager_id" ref="base.user_root"/>
|
||||
</record>
|
||||
|
||||
<record id="dep_technical" model="hr.department">
|
||||
<field name="name">Technical department</field>
|
||||
<field name="parent_id" ref="dep_management"/>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="manager_id" ref="base.user_admin"/>
|
||||
<field name="manager_id" ref="base.user_root"/>
|
||||
</record>
|
||||
|
||||
<record id="dep_it" model="hr.department">
|
||||
<field name="name">IT</field>
|
||||
<field name="parent_id" ref="dep_technical"/>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="manager_id" ref="base.user_admin"/>
|
||||
<field name="manager_id" ref="base.user_root"/>
|
||||
</record>
|
||||
|
||||
<record id="dep_marketing" model="hr.department">
|
||||
<field name="name">Marketing</field>
|
||||
<field name="parent_id" ref="dep_management"/>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="manager_id" ref="base.user_admin"/>
|
||||
<field name="manager_id" ref="base.user_root"/>
|
||||
</record>
|
||||
|
||||
<record id="dep_sales" model="hr.department">
|
||||
<field name="name">Sales</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="manager_id" ref="base.user_admin"/>
|
||||
<field name="manager_id" ref="base.user_root"/>
|
||||
<field name="parent_id" ref="dep_management"/>
|
||||
</record>
|
||||
|
||||
<record id="dep_sales_europe" model="hr.department">
|
||||
<field name="name">Sales Europe</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="manager_id" ref="base.user_admin"/>
|
||||
<field name="manager_id" ref="base.user_root"/>
|
||||
<field name="parent_id" ref="dep_sales"/>
|
||||
</record>
|
||||
|
||||
<record id="dep_sales_america" model="hr.department">
|
||||
<field name="name">Sales America</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="manager_id" ref="base.user_admin"/>
|
||||
<field name="manager_id" ref="base.user_root"/>
|
||||
<field name="parent_id" ref="dep_sales"/>
|
||||
</record>
|
||||
|
||||
|
|
|
@ -1,159 +1,14 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<terp>
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="group_hr_manager" model="res.groups">
|
||||
<field name="name">HR Manager</field>
|
||||
<field eval="[(4, ref('hr.menu_open_view_employee_tree')), (4, ref('hr.menu_open_view_employee_list')), (4, ref('hr.menu_open_view_employee_new')), (4, ref('hr.menu_view_employee_category_form'))]" name="menu_access"/>
|
||||
</record>
|
||||
|
||||
<record id="group_hr_employee" model="res.groups">
|
||||
<field name="name">Employee</field>
|
||||
<field eval="[(4, ref('hr.menu_open_view_employee_tree')), (4, ref('hr.menu_open_view_employee_list')),(4, ref('hr.menu_open_view_employee_new')), (4, ref('hr.menu_view_employee_category_form'))]" name="menu_access"/>
|
||||
</record>
|
||||
|
||||
<record id="base.user_admin" model="res.users">
|
||||
<field eval="[(4, ref('group_hr_employee')),(4, ref('group_hr_manager'))]" name="groups_id"/>
|
||||
</record>
|
||||
|
||||
<!-- Department security -->
|
||||
<record id="access_hr_department" model="ir.model.access">
|
||||
<field name="name">HR Department</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.department')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_hr_department_manager" model="ir.model.access">
|
||||
<field name="name">HR Department</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.department')]"/>
|
||||
<field name="group_id" ref="group_hr_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Timesheet Group security -->
|
||||
<record id="access_hr_timesheet" model="ir.model.access">
|
||||
<field name="name">HR Timesheet Group</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.timesheet.group')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_hr_timesheet_manager" model="ir.model.access">
|
||||
<field name="name">HR Timesheet Group</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.timesheet.group')]"/>
|
||||
<field name="group_id" ref="group_hr_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Employee Category security -->
|
||||
<record id="access_hr_employee_category" model="ir.model.access">
|
||||
<field name="name">HR Employee Category</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.employee.category')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_hr_employee_category_manager" model="ir.model.access">
|
||||
<field name="name">HR Employee Category</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.employee.category')]"/>
|
||||
<field name="group_id" ref="group_hr_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Employee security -->
|
||||
<record id="access_hr_employee" model="ir.model.access">
|
||||
<field name="name">HR Employee</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.employee')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_hr_employee_employee" model="ir.model.access">
|
||||
<field name="name">HR Employee</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.employee')]"/>
|
||||
<field name="group_id" ref="group_hr_employee"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Employee security -->
|
||||
<record id="access_hr_timesheet" model="ir.model.access">
|
||||
<field name="name">HR Employee Timesheet</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.timesheet')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_hr_timesheet_employee" model="ir.model.access">
|
||||
<field name="name">HR Employee Timesheet</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.timesheet')]"/>
|
||||
<field name="group_id" ref="group_hr_employee"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Action Reason security -->
|
||||
<record id="access_hr_action_reason" model="ir.model.access">
|
||||
<field name="name">HR Timesheet Action Reason</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.action.reason')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_hr_action_reason_manager" model="ir.model.access">
|
||||
<field name="name">HR Timesheet Action Reason</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.action.reason')]"/>
|
||||
<field name="group_id" ref="group_hr_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Timesheet Attendance security -->
|
||||
<record id="access_hr_attendance" model="ir.model.access">
|
||||
<field name="name">HR Attendance</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.attendance')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_hr_attendance_employee" model="ir.model.access">
|
||||
<field name="name">HR Attendance</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.attendance')]"/>
|
||||
<field name="group_id" ref="group_hr_employee"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
</data>
|
||||
<data noupdate="1">
|
||||
<record id="group_hr_manager" model="res.groups">
|
||||
<field name="name">HR Manager</field>
|
||||
<field eval="[(4, ref('hr.menu_open_view_employee_tree')), (4, ref('hr.menu_open_view_employee_list')), (4, ref('hr.menu_open_view_employee_new')), (4, ref('hr.menu_view_employee_category_form'))]" name="menu_access"/>
|
||||
</record>
|
||||
|
||||
<record id="group_hr_employee" model="res.groups">
|
||||
<field name="name">Employee</field>
|
||||
<field eval="[(4, ref('hr.menu_open_view_employee_tree')), (4, ref('hr.menu_open_view_employee_list')),(4, ref('hr.menu_open_view_employee_new')), (4, ref('hr.menu_view_employee_category_form'))]" name="menu_access"/>
|
||||
</record>
|
||||
</data>
|
||||
</terp>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<data>
|
||||
<menuitem icon="terp-hr" id="menu_hr_root" name="Human Resources"/>
|
||||
<menuitem id="menu_hr_reporting" name="Reporting" parent="hr.menu_hr_root" sequence="40"/>
|
||||
<menuitem groups="base.group_admin" id="menu_hr_configuration" name="Configuration" parent="hr.menu_hr_root"/>
|
||||
<menuitem id="menu_hr_configuration" name="Configuration" parent="hr.menu_hr_root"/>
|
||||
|
||||
<!--
|
||||
==========
|
||||
|
@ -96,15 +96,13 @@
|
|||
<field name="view_id" eval="False"/>
|
||||
</record>
|
||||
<menuitem
|
||||
action="open_view_employee_list"
|
||||
groups="base.group_admin"
|
||||
id="menu_open_view_employee_list"
|
||||
parent="hr.menu_hr_root"/>
|
||||
action="open_view_employee_list"
|
||||
id="menu_open_view_employee_list"
|
||||
parent="hr.menu_hr_root"/>
|
||||
<menuitem
|
||||
action="open_view_employee_tree"
|
||||
groups="base.group_admin"
|
||||
id="menu_open_view_employee_tree"
|
||||
parent="menu_open_view_employee_list"/>
|
||||
action="open_view_employee_tree"
|
||||
id="menu_open_view_employee_tree"
|
||||
parent="menu_open_view_employee_list"/>
|
||||
|
||||
<record id="open_view_employee_list_my" model="ir.actions.act_window">
|
||||
<field name="name">My Employees</field>
|
||||
|
@ -125,10 +123,9 @@
|
|||
<field name="view_mode">form,tree</field>
|
||||
</record>
|
||||
<menuitem
|
||||
action="open_view_employee_new"
|
||||
groups="base.group_admin"
|
||||
id="menu_open_view_employee_new"
|
||||
parent="menu_open_view_employee_list"/>
|
||||
action="open_view_employee_new"
|
||||
id="menu_open_view_employee_new"
|
||||
parent="menu_open_view_employee_list"/>
|
||||
|
||||
<!--
|
||||
=======================
|
||||
|
@ -192,7 +189,7 @@
|
|||
<field name="view_type">form</field>
|
||||
<field name="view_id" eval="False"/>
|
||||
</record>
|
||||
<menuitem action="edit_workgroup" groups="base.group_admin" id="menu_edit_workgroup" parent="hr.menu_hr_configuration"/>
|
||||
<menuitem action="edit_workgroup" id="menu_edit_workgroup" parent="hr.menu_hr_configuration"/>
|
||||
|
||||
<record id="view_timesheet_tree" model="ir.ui.view">
|
||||
<field name="name">hr.timesheet.tree</field>
|
||||
|
@ -289,7 +286,7 @@
|
|||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
</record>
|
||||
<menuitem action="open_view_categ_form" groups="base.group_admin" id="menu_view_employee_category_form" parent="hr.menu_hr_configuration"/>
|
||||
<menuitem action="open_view_categ_form" id="menu_view_employee_category_form" parent="hr.menu_hr_configuration"/>
|
||||
|
||||
<record id="open_view_categ_tree" model="ir.actions.act_window">
|
||||
<field name="name">Categories structure</field>
|
||||
|
@ -298,7 +295,7 @@
|
|||
<field name="view_id" ref="view_employee_category_tree"/>
|
||||
<field name="domain">[('parent_id','=',False)]</field>
|
||||
</record>
|
||||
<menuitem action="open_view_categ_tree" groups="base.group_admin" id="menu_view_employee_category_tree" parent="hr.menu_view_employee_category_form"/>
|
||||
<menuitem action="open_view_categ_tree" id="menu_view_employee_category_tree" parent="hr.menu_view_employee_category_form"/>
|
||||
|
||||
<record id="view_attendance_who" model="ir.ui.view">
|
||||
<field name="name">hr.attendance.tree</field>
|
||||
|
@ -321,7 +318,7 @@
|
|||
<field name="view_mode">tree,form</field>
|
||||
</record>
|
||||
<menuitem id="menu_hr_attendance" name="Attendances" parent="hr.menu_hr_root"/>
|
||||
<menuitem action="open_view_attendance" groups="base.group_admin" id="menu_open_view_attendance" parent="hr.menu_hr_attendance"/>
|
||||
<menuitem action="open_view_attendance" id="menu_open_view_attendance" parent="hr.menu_hr_attendance"/>
|
||||
|
||||
|
||||
<record id="edit_attendance_reason" model="ir.ui.view">
|
||||
|
@ -354,7 +351,7 @@
|
|||
<field name="view_mode">tree,form</field>
|
||||
<field name="view_id" ref="view_attendance_reason"/>
|
||||
</record>
|
||||
<menuitem action="open_view_attendance_reason" groups="base.group_admin" id="menu_open_view_attendance_reason" parent="hr.menu_hr_configuration"/>
|
||||
<menuitem action="open_view_attendance_reason" id="menu_open_view_attendance_reason" parent="hr.menu_hr_configuration"/>
|
||||
|
||||
</data>
|
||||
</terp>
|
||||
|
|
|
@ -46,7 +46,8 @@
|
|||
"demo_xml" : [],
|
||||
"update_xml" : [
|
||||
"hr_contract_view.xml",
|
||||
"hr_contract_security.xml"
|
||||
"hr_contract_security.xml",
|
||||
"ir.model.access.csv",
|
||||
],
|
||||
"active": False,
|
||||
"installable": True
|
||||
|
|
|
@ -1,85 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<terp>
|
||||
<data noupdate="1">
|
||||
|
||||
<!-- Department security -->
|
||||
<record id="access_hr_contract_period" model="ir.model.access">
|
||||
<field name="name">HR Contract Period</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.contract.wage.type.period')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_hr_contract_period_manager" model="ir.model.access">
|
||||
<field name="name">HR Contract Period</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.contract.wage.type.period')]"/>
|
||||
<field name="group_id" ref="hr.group_hr_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Wages Type security -->
|
||||
<record id="access_hr_wagestype" model="ir.model.access">
|
||||
<field name="name">HR Wages Type</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.contract.wage.type')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_hr_wagestype_manager" model="ir.model.access">
|
||||
<field name="name">HR Wages Type</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.contract.wage.type')]"/>
|
||||
<field name="group_id" ref="hr.group_hr_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- HR Contract security -->
|
||||
<record id="access_hr_contract" model="ir.model.access">
|
||||
<field name="name">HR Contract</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.contract')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_hr_contract_manager" model="ir.model.access">
|
||||
<field name="name">HR Contract</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.contract')]"/>
|
||||
<field name="group_id" ref="hr.group_hr_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Marital Status security -->
|
||||
<record id="access_hr_marital_status" model="ir.model.access">
|
||||
<field name="name">HR Contract</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.employee.marital.status')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_hr_marital_status_manager" model="ir.model.access">
|
||||
<field name="name">HR Contract</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'hr.employee.marital.status')]"/>
|
||||
<field name="group_id" ref="hr.group_hr_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
</data>
|
||||
</terp>
|
||||
<?xml version="1.0" encoding="utf-8"?><terp><data noupdate="1">
|
||||
<record model="res.groups" id="group_hr_manager">
|
||||
<field name="name">HR Manager</field>
|
||||
</record>
|
||||
</data></terp>
|
|
@ -0,0 +1,9 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_hr_contract_base.group_user,hr_contract base.group_user,model_hr_contract,base.group_user,1,0,0,0
|
||||
access_hr_contract_group_hr_manager,hr_contract group_hr_manager,model_hr_contract,group_hr_manager,1,1,1,1
|
||||
access_hr_contract_wage_type_group_hr_manager,hr_contract_wage_type group_hr_manager,model_hr_contract_wage_type,group_hr_manager,1,1,1,1
|
||||
access_hr_contract_wage_type_base.group_user,hr_contract_wage_type base.group_user,model_hr_contract_wage_type,base.group_user,1,0,0,0
|
||||
access_hr_contract_wage_type_period_group_hr_manager,hr_contract_wage_type_period group_hr_manager,model_hr_contract_wage_type_period,group_hr_manager,1,1,1,1
|
||||
access_hr_contract_wage_type_period_base.group_user,hr_contract_wage_type_period base.group_user,model_hr_contract_wage_type_period,base.group_user,1,0,0,0
|
||||
access_hr_employee_marital_status_group_hr_manager,hr_employee_marital_status group_hr_manager,model_hr_employee_marital_status,group_hr_manager,1,1,1,1
|
||||
access_hr_employee_marital_status_base.group_user,hr_employee_marital_status base.group_user,model_hr_employee_marital_status,base.group_user,1,0,0,0
|
|
|
@ -49,7 +49,13 @@
|
|||
""",
|
||||
"init_xml" : [],
|
||||
"demo_xml" : ["hr_expense_demo.xml", "hr.expense.expense.csv"],
|
||||
"update_xml" : ["hr_expense_sequence.xml", "hr_expense_workflow.xml", "hr_expense_view.xml", "hr_expense_report.xml",],
|
||||
"update_xml" : [
|
||||
"hr_expense_sequence.xml",
|
||||
"hr_expense_workflow.xml",
|
||||
"hr_expense_view.xml",
|
||||
"hr_expense_report.xml",
|
||||
"ir.model.access.csv",
|
||||
],
|
||||
"active": False,
|
||||
"installable": True
|
||||
}
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_hr_expense_expense,hr.expense.expense,model_hr_expense_expense,base.group_user,1,0,0,0
|
||||
access_hr_expense_line,hr.expense.line,model_hr_expense_line,base.group_user,1,0,0,0
|
|
|
@ -26,9 +26,15 @@
|
|||
""",
|
||||
"depends" : ["hr","crm_configuration"],
|
||||
"init_xml" : [],
|
||||
"update_xml" : [
|
||||
"ir.model.access.csv",
|
||||
"hr_workflow.xml",
|
||||
"hr_view.xml",
|
||||
"hr_holidays_report.xml",
|
||||
"hr_holidays_wizard.xml",
|
||||
],
|
||||
# "demo_xml" : ["hr_bel_holidays_2008.xml",],
|
||||
"demo_xml" : [],
|
||||
"update_xml" : ["hr_workflow.xml","hr_view.xml","hr_holidays_report.xml","hr_holidays_wizard.xml",],
|
||||
"active": False,
|
||||
"installable": True
|
||||
}
|
||||
|
|
|
@ -97,7 +97,7 @@
|
|||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
</record>
|
||||
<menuitem action="open_view_holiday_status" groups="base.group_admin" id="menu_open_view_holiday_status" parent="hr.menu_hr_configuration"/>
|
||||
<menuitem action="open_view_holiday_status" id="menu_open_view_holiday_status" parent="hr.menu_hr_configuration"/>
|
||||
|
||||
<!-- holidays per user -->
|
||||
<record model="ir.ui.view" id="view_holidays_per_user_form">
|
||||
|
@ -227,7 +227,7 @@
|
|||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form,graph</field>
|
||||
</record>
|
||||
<menuitem name="Holidays Per Employee" parent="hr.menu_hr_configuration" id="menu_open_holidays_per_user" action="action_holidays_per_user" groups="base.group_admin"/>
|
||||
<menuitem name="Holidays Per Employee" parent="hr.menu_hr_configuration" id="menu_open_holidays_per_user" action="action_holidays_per_user"/>
|
||||
|
||||
<record model="ir.actions.act_window" id="action_my_holiday_available">
|
||||
<field name="name">My Available Holidays</field>
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_hr_holidays_per_user,hr.holidays.per.user,model_hr_holidays_per_user,base.group_user,1,0,0,0
|
|
|
@ -46,7 +46,12 @@ to set up a management by affair.
|
|||
"depends" : ["account", "hr", "base",],
|
||||
"init_xml" : ["hr_timesheet_data.xml"],
|
||||
"demo_xml" : ["hr_timesheet_demo.xml",],
|
||||
"update_xml" : ["hr_timesheet_view.xml", "hr_timesheet_report.xml","hr_timesheet_wizard.xml"],
|
||||
"update_xml" : [
|
||||
"hr_timesheet_view.xml",
|
||||
"hr_timesheet_report.xml",
|
||||
"hr_timesheet_wizard.xml",
|
||||
"ir.model.access.csv",
|
||||
],
|
||||
"active": False,
|
||||
"installable": True
|
||||
}
|
||||
|
|
|
@ -44,7 +44,7 @@
|
|||
<field model="account.analytic.account" name="account_id" search="[('name','=', 'Administratif')]"/>
|
||||
<field name="product_id" ref="hr_timesheet.product_consultant"/>
|
||||
<field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="journal_id" ref="analytic_journal"/>
|
||||
<field name="general_account_id" ref="account.a_recv"/>
|
||||
</record>
|
||||
|
@ -56,7 +56,7 @@
|
|||
<field model="account.analytic.account" name="account_id" search="[('name','=', 'Seagate P1')]"/>
|
||||
<field name="product_id" ref="hr_timesheet.product_consultant"/>
|
||||
<field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="journal_id" ref="analytic_journal"/>
|
||||
<field name="general_account_id" ref="account.a_recv"/>
|
||||
</record>
|
||||
|
@ -68,7 +68,7 @@
|
|||
<field model="account.analytic.account" name="account_id" search="[('name','=', 'Seagate P2')]"/>
|
||||
<field name="product_id" ref="hr_timesheet.product_consultant"/>
|
||||
<field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="journal_id" ref="analytic_journal"/>
|
||||
<field name="general_account_id" ref="account.a_recv"/>
|
||||
</record>
|
||||
|
@ -80,7 +80,7 @@
|
|||
<field model="account.analytic.account" name="account_id" search="[('name','=', 'Seagate P1')]"/>
|
||||
<field name="product_id" ref="hr_timesheet.product_consultant"/>
|
||||
<field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="journal_id" ref="analytic_journal"/>
|
||||
<field name="general_account_id" ref="account.a_recv"/>
|
||||
</record>
|
||||
|
@ -92,7 +92,7 @@
|
|||
<field model="account.analytic.account" name="account_id" search="[('name','=', 'Seagate P1')]"/>
|
||||
<field name="product_id" ref="hr_timesheet.product_consultant"/>
|
||||
<field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="journal_id" ref="analytic_journal"/>
|
||||
<field name="general_account_id" ref="account.a_recv"/>
|
||||
</record>
|
||||
|
@ -104,7 +104,7 @@
|
|||
<field model="account.analytic.account" name="account_id" search="[('name','=', 'Sednacom')]"/>
|
||||
<field name="product_id" ref="hr_timesheet.product_consultant"/>
|
||||
<field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="journal_id" ref="analytic_journal"/>
|
||||
<field name="general_account_id" ref="account.a_recv"/>
|
||||
</record>
|
||||
|
@ -116,7 +116,7 @@
|
|||
<field name="account_id" ref="base.res_partner_c2c"/>
|
||||
<field name="product_id" ref="hr_timesheet.product_consultant"/>
|
||||
<field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="journal_id" ref="analytic_journal"/>
|
||||
<field name="general_account_id" ref="account.a_recv"/>
|
||||
</record>
|
||||
|
@ -128,7 +128,7 @@
|
|||
<field model="account.analytic.account" name="account_id" search="[('name','=', 'Agrolait')]"/>
|
||||
<field name="product_id" ref="hr_timesheet.product_consultant"/>
|
||||
<field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="journal_id" ref="analytic_journal"/>
|
||||
<field name="general_account_id" ref="account.a_recv"/>
|
||||
</record>
|
||||
|
@ -140,7 +140,7 @@
|
|||
<field model="account.analytic.account" name="account_id" search="[('name','=', 'Agrolait')]"/>
|
||||
<field name="product_id" ref="hr_timesheet.product_consultant"/>
|
||||
<field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="journal_id" ref="analytic_journal"/>
|
||||
<field name="general_account_id" ref="account.a_recv"/>
|
||||
</record>
|
||||
|
@ -153,7 +153,7 @@
|
|||
<field name="account_id" ref="account.analytic_agrolait"/>
|
||||
<field name="product_id" ref="hr_timesheet.product_consultant"/>
|
||||
<field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="journal_id" ref="analytic_journal"/>
|
||||
<field name="general_account_id" ref="account.a_recv"/>
|
||||
</record>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<terp>
|
||||
<data>
|
||||
<wizard id="si_so" model="hr.employee" name="hr_timesheet.si_so" string="Sign in / Sign out by project"/>
|
||||
<menuitem action="si_so" groups="base.group_admin" id="menu_si_so" parent="hr.menu_hr_attendance" type="wizard"/>
|
||||
<menuitem action="si_so" id="menu_si_so" parent="hr.menu_hr_attendance" type="wizard"/>
|
||||
|
||||
</data>
|
||||
</terp>
|
|
@ -0,0 +1,2 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_hr_analytic_timesheet,hr.analytic.timesheet,model_hr_analytic_timesheet,base.group_user,1,0,0,0
|
|
|
@ -3,7 +3,7 @@
|
|||
<data noupdate="1">
|
||||
<record id="sheet0" model="hr_timesheet_sheet.sheet">
|
||||
<field name="name">Sheet 0</field>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval="time.strftime('%Y-%m-01', time.localtime(time.mktime(time.localtime()[0:2] + (0,)*7)-1))" name="date_from"/>
|
||||
<field eval="time.strftime('%Y-%m-15', time.localtime(time.mktime(time.localtime()[0:2] + (0,)*7)-1))" name="date_current"/>
|
||||
<field eval="time.strftime('%Y-%m-%d', time.localtime(time.mktime(time.localtime()[0:2] + (0,)*7)-1))" name="date_to"/>
|
||||
|
@ -15,11 +15,7 @@
|
|||
|
||||
<record id="sheet1" model="hr_timesheet_sheet.sheet">
|
||||
<field name="name">Sheet 1</field>
|
||||
<field model="res.users" name="user_id" search="[('login','=','admin')]"/>
|
||||
<!--
|
||||
<field name="date_from">2005-05-01</field>
|
||||
<field name="date_to">2005-05-31</field>
|
||||
-->
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field eval="time.strftime('%Y-%m-%d')" name="date_current"/>
|
||||
</record>
|
||||
|
||||
|
@ -112,4 +108,4 @@
|
|||
<field name="sheet_id" ref="sheet1"/>
|
||||
</record>
|
||||
</data>
|
||||
</terp>
|
||||
</terp>
|
||||
|
|
|
@ -9,7 +9,9 @@
|
|||
"depends" : ['base'],
|
||||
"init_xml" : [ ],
|
||||
"demo_xml" : [ ],
|
||||
"update_xml" : ['idea_view.xml', 'idea_workflow.xml'],
|
||||
"update_xml" : [
|
||||
"ir.model.access.csv",
|
||||
'idea_view.xml', 'idea_workflow.xml'],
|
||||
"installable": True
|
||||
}
|
||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_idea_category,idea.category,model_idea_category,base.group_user,1,0,0,0
|
||||
access_idea_idea,idea.idea,model_idea_idea,base.group_user,1,0,0,0
|
||||
access_idea_comment,idea.comment,model_idea_comment,base.group_user,1,0,0,0
|
||||
access_idea_vote,idea.vote,model_idea_vote,base.group_user,1,0,0,0
|
||||
access_idea_vote_stat,idea.vote.stat,model_idea_vote_stat,base.group_user,1,0,0,0
|
|
|
@ -15,6 +15,8 @@
|
|||
"membership_data.xml",
|
||||
],
|
||||
"update_xml" : [
|
||||
"ir.model.access.csv",
|
||||
|
||||
"membership_view.xml","membership_wizard.xml"
|
||||
],
|
||||
"active" : False,
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
|
|
@ -34,7 +34,7 @@
|
|||
<record forcecreate="True" id="ir_cron_scheduler_action" model="ir.cron">
|
||||
<field name="name">Run mrp scheduler</field>
|
||||
<field eval="False" name="active"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="interval_number">1</field>
|
||||
<field name="interval_type">days</field>
|
||||
<field name="numbercall">-1</field>
|
||||
|
|
|
@ -1,290 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<terp>
|
||||
<data>
|
||||
|
||||
<record id="group_production_manager" model="res.groups">
|
||||
<field name="name">Production Manager</field>
|
||||
</record>
|
||||
|
||||
<record id="group_production_worker" model="res.groups">
|
||||
<field name="name">Workers</field>
|
||||
</record>
|
||||
|
||||
<record id="base.user_admin" model="res.users">
|
||||
<field eval="[(4 ,ref('group_production_manager')) ,(4, ref('group_production_worker'))]" name="groups_id"/>
|
||||
</record>
|
||||
|
||||
<record id="mrp.group_production_manager" model="res.groups">
|
||||
<field eval="[(6,0,[ref('mrp.menu_mrp_root'),ref('mrp.menu_mrp_configuration'),ref('mrp.menu_mrp_production_action'),ref('mrp.menu_production_orders_start'),ref('mrp.menu_mrp_production_action3'),ref('mrp.menu_production_orders_waiting4'),ref('mrp.menu_mrp_bom_form_action'),ref('mrp.menu_mrp_routing_action'),ref('mrp.menu_mrp_workcenter_action'),ref('mrp.menu_bom_tree'),ref('mrp.menu_mrp_bom_form_action2'),ref('mrp.menu_mrp_property_group_action'),ref('mrp.menu_mrp_property_action'),ref('mrp.menu_mrp_procurement_action'),ref('mrp.menu_mrp_procurement_action2'),ref('mrp.menu_mrp_procurement_action3'),ref('mrp.menu_mrp_procurement_action11'),ref('mrp.menu_wiz_mrp_proc1'),ref('mrp.menu_mrp_procurement_action')])]" name="menu_access"/>
|
||||
</record>
|
||||
|
||||
<record id="mrp.group_production_worker" model="res.groups">
|
||||
<field eval="[(6,0,[ref('mrp.menu_mrp_root'),ref('mrp.menu_mrp_configuration'),ref('mrp.menu_mrp_production_action'),ref('mrp.menu_production_orders_start'),ref('mrp.menu_mrp_production_action3'),ref('mrp.menu_production_orders_waiting4'),ref('mrp.menu_mrp_bom_form_action'),ref('mrp.menu_mrp_routing_action'),ref('mrp.menu_mrp_workcenter_action'),ref('mrp.menu_bom_tree'),ref('mrp.menu_mrp_bom_form_action2'),ref('mrp.menu_mrp_property_group_action'),ref('mrp.menu_mrp_property_action'),ref('mrp.menu_mrp_procurement_action'),ref('mrp.menu_mrp_procurement_action2'),ref('mrp.menu_mrp_procurement_action3'),ref('mrp.menu_mrp_procurement_action11'),ref('mrp.menu_wiz_mrp_proc1'),ref('mrp.menu_mrp_procurement_action')])]" name="menu_access"/>
|
||||
</record>
|
||||
|
||||
<record id="product.group_product_manager" model="res.groups">
|
||||
<field eval="[(6,0,[ref('stock.menu_action_production_lot_form'),ref('mrp.menu_mrp_root'),ref('mrp.menu_mrp_production_action'),ref('mrp.menu_production_orders_start'),ref('mrp.menu_mrp_production_action3'),ref('mrp.menu_production_orders_waiting4')])]" name="menu_access"/>
|
||||
</record>
|
||||
|
||||
<!-- Workcenter security -->
|
||||
<record id="mrp_workcenter" model="ir.model.access">
|
||||
<field name="name">Workcenter</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.workcenter')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="mrp_workcenter_manager" model="ir.model.access">
|
||||
<field name="name">Workcenter</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.workcenter')]"/>
|
||||
<field name="group_id" ref="group_production_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Property security -->
|
||||
<record id="mrp_property" model="ir.model.access">
|
||||
<field name="name">Property</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.property')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="mrp_property_manager" model="ir.model.access">
|
||||
<field name="name">Property</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.property')]"/>
|
||||
<field name="group_id" ref="group_production_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Property Group security -->
|
||||
<record id="mrp_property_group" model="ir.model.access">
|
||||
<field name="name">Property Group</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.property.group')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="mrp_property_group_manager" model="ir.model.access">
|
||||
<field name="name">Property Group</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.property.group')]"/>
|
||||
<field name="group_id" ref="group_production_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Routing security -->
|
||||
<record id="mrp_routing" model="ir.model.access">
|
||||
<field name="name">Routing</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.routing')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="mrp_routing_manager" model="ir.model.access">
|
||||
<field name="name">Routing</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.routing')]"/>
|
||||
<field name="group_id" ref="group_production_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Workcenter Routing security -->
|
||||
<record id="mrp_routing_workcenter" model="ir.model.access">
|
||||
<field name="name">Workcenter Routing</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.routing.workcenter')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="mrp_routing_workcenter_manager" model="ir.model.access">
|
||||
<field name="name">Workcenter Routing</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.routing.workcenter')]"/>
|
||||
<field name="group_id" ref="group_production_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- BOM security -->
|
||||
<record id="mrp_bom" model="ir.model.access">
|
||||
<field name="name">Bill of Material</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.bom')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="mrp_bom_manager" model="ir.model.access">
|
||||
<field name="name">Bill of Material</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.bom')]"/>
|
||||
<field name="group_id" ref="group_production_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- BOM Revision security -->
|
||||
<record id="mrp_bom_revision" model="ir.model.access">
|
||||
<field name="name">Bom Revision</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.bom.revision')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="mrp_bom_revision_manager" model="ir.model.access">
|
||||
<field name="name">Bom Revision</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.bom.revision')]"/>
|
||||
<field name="group_id" ref="group_production_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Production security -->
|
||||
<record id="mrp_production" model="ir.model.access">
|
||||
<field name="name">Production</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.production')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="mrp_production_worker" model="ir.model.access">
|
||||
<field name="name">Production</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.production')]"/>
|
||||
<field name="group_id" ref="group_production_worker"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Procurement security -->
|
||||
<record id="mrp_procurement" model="ir.model.access">
|
||||
<field name="name">Procurement</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.procurement')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="mrp_procurement_worker" model="ir.model.access">
|
||||
<field name="name">Procurement</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.procurement')]"/>
|
||||
<field name="group_id" ref="group_production_worker"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Production Product Line security -->
|
||||
<record id="mrp_production_product_line" model="ir.model.access">
|
||||
<field name="name">Production Product Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.production.product.line')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="mrp_production_product_line_worker" model="ir.model.access">
|
||||
<field name="name">Production Product Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.production.product.line')]"/>
|
||||
<field name="group_id" ref="group_production_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Production Workcenter Line security -->
|
||||
<record id="mrp_production_workcenter_line" model="ir.model.access">
|
||||
<field name="name">Production Product Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.production.workcenter.line')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="mrp_production_workcenter_line_worker" model="ir.model.access">
|
||||
<field name="name">Production Product Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'mrp.production.workcenter.line')]"/>
|
||||
<field name="group_id" ref="group_production_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Stock Movement Security -->
|
||||
<record id="mrp_stock_move" model="ir.model.access">
|
||||
<field name="name">Stock Move</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'stock.move')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="mrp_stock_move_worker" model="ir.model.access">
|
||||
<field name="name">Stock Move</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'stock.move')]"/>
|
||||
<field name="group_id" ref="group_production_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
|
||||
<!-- Order Point Security -->
|
||||
<record id="mrp_order_point" model="ir.model.access">
|
||||
<field name="name">Stock Move</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'stock.warehouse.orderpoint')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="mrp_order_point_worker" model="ir.model.access">
|
||||
<field name="name">Stock Move</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'stock.warehouse.orderpoint')]"/>
|
||||
<field name="group_id" ref="group_production_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
</data>
|
||||
</terp>
|
||||
<?xml version="1.0" encoding="utf-8"?><terp><data noupdate="1">
|
||||
<record id="group_production_manager" model="res.groups">
|
||||
<field name="name">Production Manager</field>
|
||||
</record>
|
||||
</data></terp>
|
|
@ -27,7 +27,7 @@
|
|||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
</record>
|
||||
<menuitem groups="base.group_admin" id="menu_mrp_configuration" name="Configuration" parent="menu_mrp_root"/>
|
||||
<menuitem id="menu_mrp_configuration" name="Configuration" parent="menu_mrp_root"/>
|
||||
<menuitem id="menu_mrp_property_group_action_prop" name="Properties" parent="menu_mrp_configuration"/>
|
||||
<menuitem action="mrp_property_group_action" id="menu_mrp_property_group_action" parent="menu_mrp_property_group_action_prop"/>
|
||||
|
||||
|
|
|
@ -31,8 +31,8 @@
|
|||
import xmlrpclib
|
||||
|
||||
sock = xmlrpclib.ServerProxy('http://localhost:8069/xmlrpc/wizard')
|
||||
wiz_id = sock.create('trunk', 3, 'admin', 'mrp.procurement.compute.all')
|
||||
sock.execute('trunk', 3, 'admin', wiz_id, {'form': {'po_cycle': 1.0, 'po_lead': 1.0, 'user_id': 3, 'schedule_cycle': 1.0, 'picking_lead': 1.0, 'security_lead': 50.0, 'automatic': False}, 'ids': [], 'report_type': 'pdf', 'model': 'ir.ui.menu', 'id': False}, 'compute', {})
|
||||
wiz_id = sock.create('trunk', 1, 'admin', 'mrp.procurement.compute.all')
|
||||
sock.execute('trunk', 1, 'admin', wiz_id, {'form': {'po_cycle': 1.0, 'po_lead': 1.0, 'user_id': 3, 'schedule_cycle': 1.0, 'picking_lead': 1.0, 'security_lead': 50.0, 'automatic': False}, 'ids': [], 'report_type': 'pdf', 'model': 'ir.ui.menu', 'id': False}, 'compute', {})
|
||||
|
||||
|
||||
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
||||
|
|
|
@ -18,7 +18,9 @@ Main features :
|
|||
"depends": ["sale", "purchase", "account", "account_tax_include"],
|
||||
"init_xml": [],
|
||||
"demo_xml": [],
|
||||
"update_xml": ["pos_report.xml", "pos_wizard.xml", "pos_view.xml", "pos_sequence.xml", "pos_data.xml", "pos_workflow.xml"],
|
||||
"update_xml": [
|
||||
"ir.model.access.csv",
|
||||
"pos_report.xml", "pos_wizard.xml", "pos_view.xml", "pos_sequence.xml", "pos_data.xml", "pos_workflow.xml"],
|
||||
"installable": True,
|
||||
}
|
||||
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_pos_config_journal,pos.config.journal,model_pos_config_journal,base.group_user,1,0,0,0
|
||||
access_pos_order,pos.order,model_pos_order,base.group_user,1,0,0,0
|
||||
access_pos_order_line,pos.order.line,model_pos_order_line,base.group_user,1,0,0,0
|
||||
access_pos_payment,pos.payment,model_pos_payment,base.group_user,1,0,0,0
|
||||
access_report_transaction_pos,report.transaction.pos,model_report_transaction_pos,base.group_user,1,0,0,0
|
|
|
@ -13,7 +13,6 @@ This module allows you to manage your processus for the end-users.
|
|||
"demo_xml" : [],
|
||||
"update_xml" : [
|
||||
'processus_view.xml',
|
||||
'ir.model.access.csv',
|
||||
"processus_report.xml"],
|
||||
"active": False,
|
||||
"installable": True
|
||||
|
|
|
@ -1,9 +1,5 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_processus,processus.processus,model_processus_processus,,1,0,0,0
|
||||
access_node,processus.node,model_processus_node,,1,0,0,0
|
||||
access_transition,processus.transition,model_processus_transition,,1,0,0,0
|
||||
access_action,processus.transition.action,model_processus_transition_action,,1,0,0,0
|
||||
access_group_processus,processus.processus,model_processus_processus,base.group_admin,1,1,1,1
|
||||
access_group_node,processus.node,model_processus_node,base.group_admin,1,1,1,1
|
||||
access_group_transition,processus.transition,model_processus_transition,base.group_admin,1,1,1,1
|
||||
access_group_action,processus.transition.action,model_processus_transition_action,base.group_admin,1,1,1,1
|
||||
access_processus_processus,processus.processus,model_processus_processus,base.group_user,1,0,0,0
|
||||
access_processus_node,processus.node,model_processus_node,base.group_user,1,0,0,0
|
||||
access_processus_transition,processus.transition,model_processus_transition,base.group_user,1,0,0,0
|
||||
access_processus_transition_action,processus.transition.action,model_processus_transition_action,base.group_user,1,0,0,0
|
|
|
@ -1,114 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<terp>
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="group_product_manager" model="res.groups">
|
||||
<field name="name">Product Manager</field>
|
||||
</record>
|
||||
|
||||
<record id="base.user_admin" model="res.users">
|
||||
<field eval="[ (4, ref('group_product_manager'))]" name="groups_id"/>
|
||||
</record>
|
||||
|
||||
<!-- Product security -->
|
||||
<record id="access_product" model="ir.model.access">
|
||||
<field name="name">Product</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'product.product')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_product_manager" model="ir.model.access">
|
||||
<field name="name">Product</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'product.product')]"/>
|
||||
<field name="group_id" ref="group_product_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Product Template security -->
|
||||
<record id="access_product_template" model="ir.model.access">
|
||||
<field name="name">Product Template</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'product.template')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_product_template_manager" model="ir.model.access">
|
||||
<field name="name">Product Template</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'product.template')]"/>
|
||||
<field name="group_id" ref="group_product_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Pricelist security -->
|
||||
<record id="access_product_pricelist" model="ir.model.access">
|
||||
<field name="name">Product Pricelist</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'product.pricelist')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_product_pricelist_manager" model="ir.model.access">
|
||||
<field name="name">Product Pricelist</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'product.pricelist')]"/>
|
||||
<field name="group_id" ref="group_product_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Pricelist Version security -->
|
||||
<record id="access_product_pricelist_version" model="ir.model.access">
|
||||
<field name="name">Product Pricelist Version</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'product.pricelist.version')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_product_pricelist_version_manager" model="ir.model.access">
|
||||
<field name="name">Product Pricelist Version</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'product.pricelist.version')]"/>
|
||||
<field name="group_id" ref="group_product_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Pricelist Item security -->
|
||||
<record id="access_product_pricelist_item_version" model="ir.model.access">
|
||||
<field name="name">Product Pricelist Item</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'product.pricelist.item')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_product_pricelist_item_manager" model="ir.model.access">
|
||||
<field name="name">Product Pricelist Item</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'product.pricelist.item')]"/>
|
||||
<field name="group_id" ref="group_product_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</terp>
|
||||
<?xml version="1.0" encoding="utf-8"?><terp><data noupdate="1">
|
||||
<record id="group_product_manager" model="res.groups">
|
||||
<field name="name">Product Manager</field>
|
||||
</record>
|
||||
</data></terp>
|
|
@ -3,7 +3,7 @@
|
|||
<data>
|
||||
|
||||
<menuitem icon="terp-product" id="menu_main_product" name="Products"/>
|
||||
<menuitem groups="base.group_admin" id="menu_config_product" name="Configuration" parent="product.menu_main_product" sequence="1"/>
|
||||
<menuitem id="menu_config_product" name="Configuration" parent="product.menu_main_product" sequence="1"/>
|
||||
|
||||
<record id="product_product_tree_view" model="ir.ui.view">
|
||||
<field name="name">product.product.tree</field>
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
<field name="planned_hours">584.0</field>
|
||||
<field name="warn_manager">1</field>
|
||||
<field name="name">Tiny ERP Integration</field>
|
||||
<field name="manager" ref="base.user_admin"/>
|
||||
<field name="manager" ref="base.user_root"/>
|
||||
</record>
|
||||
<record id="project_project_21" model="project.project">
|
||||
<field name="planned_hours">216.0</field>
|
||||
|
@ -19,7 +19,7 @@
|
|||
<field name="parent_id" ref="project_project_9"/>
|
||||
<field name="name">Study + Prototype</field>
|
||||
<field model="account.analytic.account" name="category_id" search="[('name','=', 'Seagate P1')]"/>
|
||||
<field name="manager" ref="base.user_admin"/>
|
||||
<field name="manager" ref="base.user_root"/>
|
||||
</record>
|
||||
<record id="project_project_22" model="project.project">
|
||||
<field name="planned_hours">264.0</field>
|
||||
|
@ -27,7 +27,7 @@
|
|||
<field name="parent_id" ref="project_project_9"/>
|
||||
<field name="name">Specific Developements</field>
|
||||
<field model="account.analytic.account" name="category_id" search="[('name','=', 'Seagate P1')]"/>
|
||||
<field name="manager" ref="base.user_admin"/>
|
||||
<field name="manager" ref="base.user_root"/>
|
||||
</record>
|
||||
<record id="project_project_23" model="project.project">
|
||||
<field name="planned_hours">104.0</field>
|
||||
|
@ -35,12 +35,12 @@
|
|||
<field name="parent_id" ref="project_project_9"/>
|
||||
<field name="name">Install, data import, configuration</field>
|
||||
<field model="account.analytic.account" name="category_id" search="[('name','=', 'Seagate P1')]"/>
|
||||
<field name="manager" ref="base.user_admin"/>
|
||||
<field name="manager" ref="base.user_root"/>
|
||||
</record>
|
||||
|
||||
<record id="project_task_116" model="project.task">
|
||||
<field name="planned_hours">38.0</field>
|
||||
<field model="res.users" name="user_id" search="[('login','=','admin')]"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="project_id" ref="project_project_22"/>
|
||||
<field name="description">BoM, After sales returns, interventions. Tracability.</field>
|
||||
<field name="name">Specific adaptation to MRP</field>
|
||||
|
@ -106,7 +106,7 @@
|
|||
<record id="project_task_193" model="project.task">
|
||||
<field name="sequence">29</field>
|
||||
<field name="planned_hours">24.0</field>
|
||||
<field model="res.users" name="user_id" search="[('login','=','admin')]"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="project_id" ref="project_project_21"/>
|
||||
<field name="name">MRP; functionnal layer</field>
|
||||
<field name="state">done</field>
|
||||
|
@ -165,7 +165,7 @@
|
|||
<record id="project_task_201" model="project.task">
|
||||
<field name="sequence">40</field>
|
||||
<field name="planned_hours">32.0</field>
|
||||
<field model="res.users" name="user_id" search="[('login','=','admin')]"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="project_id" ref="project_project_23"/>
|
||||
<field name="name">In house trainings</field>
|
||||
<field name="date_deadline">2007-06-06</field>
|
||||
|
@ -174,7 +174,7 @@
|
|||
<field name="sequence">50</field>
|
||||
<field name="start_sequence">1</field>
|
||||
<field name="planned_hours">24.0</field>
|
||||
<field model="res.users" name="user_id" search="[('login','=','admin')]"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="project_id" ref="project_project_22"/>
|
||||
<field name="name">Validation + latest modifications.</field>
|
||||
</record>
|
||||
|
@ -207,4 +207,4 @@
|
|||
<field name="name">Latest in house tests</field>
|
||||
</record>
|
||||
</data>
|
||||
</terp>
|
||||
</terp>
|
||||
|
|
|
@ -1,98 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<terp>
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="group_project_manager" model="res.groups">
|
||||
<field name="name">Project Manager</field>
|
||||
</record>
|
||||
|
||||
<record id="group_project_member" model="res.groups">
|
||||
<field name="name">Project Member</field>
|
||||
</record>
|
||||
|
||||
<record id="base.user_admin" model="res.users">
|
||||
<field eval="[(4, ref('group_project_manager')), (4, ref('group_project_member'))]" name="groups_id"/>
|
||||
</record>
|
||||
|
||||
<!-- Project security -->
|
||||
<record id="access_project" model="ir.model.access">
|
||||
<field name="name">Project</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'project.project')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_project_manager" model="ir.model.access">
|
||||
<field name="name">Project</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'project.project')]"/>
|
||||
<field name="group_id" ref="group_project_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Project Task security -->
|
||||
<record id="access_project_task" model="ir.model.access">
|
||||
<field name="name">Project Task</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'project.task')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_project_task_manager" model="ir.model.access">
|
||||
<field name="name">Project Task</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'project.task')]"/>
|
||||
<field name="group_id" ref="group_project_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_project_task_member" model="ir.model.access">
|
||||
<field name="name">Project Task</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'project.task')]"/>
|
||||
<field name="group_id" ref="group_project_member"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Project Work security -->
|
||||
<record id="access_project_task_work" model="ir.model.access">
|
||||
<field name="name">Project Task Work</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'project.task.work')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_project_task_work_manager" model="ir.model.access">
|
||||
<field name="name">Project Task Work</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'project.task.work')]"/>
|
||||
<field name="group_id" ref="group_project_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_project_task_work_member" model="ir.model.access">
|
||||
<field name="name">Project Task Work</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'project.task.work')]"/>
|
||||
<field name="group_id" ref="group_project_member"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</terp>
|
||||
<?xml version="1.0" encoding="utf-8"?><terp><data noupdate="1">
|
||||
<record id="group_project_manager" model="res.groups">
|
||||
<field name="name">Project Manager</field>
|
||||
</record>
|
||||
</data></terp>
|
|
@ -2,7 +2,7 @@
|
|||
<terp>
|
||||
<data>
|
||||
<menuitem icon="terp-project" id="menu_main" name="Project Management"/>
|
||||
<menuitem groups="base.group_admin" id="menu_definitions" name="Configuration" parent="project.menu_main" sequence="1"/>
|
||||
<menuitem id="menu_definitions" name="Configuration" parent="project.menu_main" sequence="1"/>
|
||||
|
||||
<!-- Project -->
|
||||
<record id="edit_project" model="ir.ui.view">
|
||||
|
|
|
@ -8,7 +8,9 @@
|
|||
"description": "",
|
||||
"init_xml" : [],
|
||||
"demo_xml" : ["project_gtd_demo.xml"],
|
||||
"update_xml": ["project_gtd_view.xml","project_gtd_wizard.xml"],
|
||||
"update_xml": [
|
||||
"ir.model.access.csv",
|
||||
"project_gtd_view.xml","project_gtd_wizard.xml"],
|
||||
"active": False,
|
||||
"installable": True
|
||||
}
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_project_gtd_context,project.gtd.context,model_project_gtd_context,base.group_user,1,0,0,0
|
||||
access_project_gtd_timebox,project.gtd.timebox,model_project_gtd_timebox,base.group_user,1,0,0,0
|
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
<record model="project.gtd.timebox" id="timebox_daily">
|
||||
<field name="name">Daily</field>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="type">daily</field>
|
||||
<field name="context1_id" ref="context_office"/>
|
||||
<field name="context2_id" ref="context_car"/>
|
||||
|
@ -37,7 +37,7 @@
|
|||
</record>
|
||||
<record model="project.gtd.timebox" id="timebox_weekly">
|
||||
<field name="name">Weekly</field>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="parent_id" ref="timebox_daily"/>
|
||||
<field name="type">weekly</field>
|
||||
<field name="context1_id" ref="context_office"/>
|
||||
|
@ -49,7 +49,7 @@
|
|||
</record>
|
||||
<record model="project.gtd.timebox" id="timebox_monthly">
|
||||
<field name="name">Monthly</field>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="type">other</field>
|
||||
<field name="parent_id" ref="timebox_weekly"/>
|
||||
<field name="context1_id" ref="context_office"/>
|
||||
|
@ -61,7 +61,7 @@
|
|||
</record>
|
||||
<record model="project.gtd.timebox" id="timebox_lt">
|
||||
<field name="name">Long Term</field>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="user_id" ref="base.user_root"/>
|
||||
<field name="type">other</field>
|
||||
<field name="parent_id" ref="timebox_monthly"/>
|
||||
<field name="context1_id" ref="context_office"/>
|
||||
|
|
|
@ -1,93 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<terp>
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="group_purchase_manager" model="res.groups">
|
||||
<field name="name">Purchase Manager</field>
|
||||
</record>
|
||||
|
||||
<record id="base.user_admin" model="res.users">
|
||||
<field eval="[(4 ,ref('group_purchase_manager'))]" name="groups_id"/>
|
||||
</record>
|
||||
|
||||
<record id="ir_model_access_stockmove0" model="ir.model.access">
|
||||
<field model="ir.model" name="model_id" search="[('name','=','Stock Move')]"/>
|
||||
<field eval="1" name="perm_read"/>
|
||||
<field eval=""Stock Move"" name="name"/>
|
||||
<field eval="0" name="perm_unlink"/>
|
||||
<field eval="1" name="perm_write"/>
|
||||
<field eval="1" name="perm_create"/>
|
||||
<field name="group_id" ref="purchase.group_purchase_manager"/>
|
||||
</record>
|
||||
|
||||
<record id="ir_model_access_accountinvoice0" model="ir.model.access">
|
||||
<field model="ir.model" name="model_id" search="[('name','=','Invoice')]"/>
|
||||
<field eval="1" name="perm_read"/>
|
||||
<field eval=""Account Invoice"" name="name"/>
|
||||
<field eval="0" name="perm_unlink"/>
|
||||
<field eval="1" name="perm_write"/>
|
||||
<field eval="1" name="perm_create"/>
|
||||
<field name="group_id" ref="purchase.group_purchase_manager"/>
|
||||
</record>
|
||||
|
||||
<record id="ir_model_access_accountinvoiceline0" model="ir.model.access">
|
||||
<field model="ir.model" name="model_id" search="[('name','=','Invoice line')]"/>
|
||||
<field eval="1" name="perm_read"/>
|
||||
<field eval=""Account Invoice Line"" name="name"/>
|
||||
<field eval="0" name="perm_unlink"/>
|
||||
<field eval="0" name="perm_write"/>
|
||||
<field eval="1" name="perm_create"/>
|
||||
<field name="group_id" ref="purchase.group_purchase_manager"/>
|
||||
</record>
|
||||
|
||||
<record id="ir_model_access_accountinvoicetax0" model="ir.model.access">
|
||||
<field model="ir.model" name="model_id" search="[('name','=','Invoice Tax')]"/>
|
||||
<field eval="1" name="perm_read"/>
|
||||
<field eval=""Account Invoice tax"" name="name"/>
|
||||
<field eval="0" name="perm_unlink"/>
|
||||
<field eval="0" name="perm_write"/>
|
||||
<field eval="1" name="perm_create"/>
|
||||
<field name="group_id" ref="purchase.group_purchase_manager"/>
|
||||
</record>
|
||||
|
||||
<!-- Purchase order security -->
|
||||
<record id="access_purchase_order" model="ir.model.access">
|
||||
<field name="name">Purchase Order</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'purchase.order')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_purchase_order_purchase_manager" model="ir.model.access">
|
||||
<field name="name">Purchase Order</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'purchase.order')]"/>
|
||||
<field name="group_id" ref="group_purchase_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<!-- Purchase order line security -->
|
||||
<record id="access_purchase_order_line" model="ir.model.access">
|
||||
<field name="name">Purchase Order Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'purchase.order.line')]"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="False" name="perm_write"/>
|
||||
<field eval="False" name="perm_create"/>
|
||||
<field eval="False" name="perm_unlink"/>
|
||||
</record>
|
||||
|
||||
<record id="access_purchase_order_line_purchase_manager" model="ir.model.access">
|
||||
<field name="name">Purchase Order Line</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'purchase.order.line')]"/>
|
||||
<field name="group_id" ref="group_purchase_manager"/>
|
||||
<field eval="True" name="perm_read"/>
|
||||
<field eval="True" name="perm_write"/>
|
||||
<field eval="True" name="perm_create"/>
|
||||
<field eval="True" name="perm_unlink"/>
|
||||
</record>
|
||||
</data>
|
||||
</terp>
|
||||
<?xml version="1.0" encoding="utf-8"?><terp><data noupdate="1">
|
||||
<record id="group_purchase_manager" model="res.groups">
|
||||
<field name="name">Purchase Manager</field>
|
||||
</record>
|
||||
</data></terp>
|
|
@ -75,7 +75,7 @@
|
|||
<test expr="state">confirmed</test>
|
||||
</assert>
|
||||
|
||||
<workflow model="purchase.order" ref="test_purchase_1" action="purchase_approve" uid="base.user_admin" />
|
||||
<workflow model="purchase.order" ref="test_purchase_1" action="purchase_approve" uid="base.user_root" />
|
||||
|
||||
<assert model="purchase.order" id="test_purchase_1" string="Test purchase is now in progress">
|
||||
<test expr="state">approved</test>
|
||||
|
|
|
@ -36,7 +36,10 @@
|
|||
"description": "A module that adds new reports based on the account module.",
|
||||
"init_xml" : [],
|
||||
"demo_xml" : [],
|
||||
"update_xml" : ["report_receivable_view.xml"],
|
||||
"update_xml" : [
|
||||
"report_receivable_view.xml",
|
||||
"ir.model.access.csv",
|
||||
],
|
||||
"active": False,
|
||||
"installable": True
|
||||
}
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_report_account_receivable,report.account.receivable,model_report_account_receivable,base.group_user,1,0,0,0
|
|
|
@ -36,7 +36,10 @@
|
|||
"description": "A module that adds new reports based on analytic accounts.",
|
||||
"init_xml" : [],
|
||||
"demo_xml" : [],
|
||||
"update_xml" : ["report_analytic_view.xml"],
|
||||
"update_xml" : [
|
||||
"report_analytic_view.xml",
|
||||
"ir.model.access.csv",
|
||||
],
|
||||
"active": False,
|
||||
"installable": True
|
||||
}
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_report_analytic_account_close,report.analytic.account.close,model_report_analytic_account_close,base.group_user,1,0,0,0
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue