[IMP, ADD] point_of_sale: Added access rules needed to complete pos order. Improved some rights for Close registers.

bzr revid: uco@tinyerp.com-20101005134228-1vdavxepj9oq8veq
This commit is contained in:
uco (Open ERP) 2010-10-05 19:12:28 +05:30
parent eb2d3a45a7
commit ead307653d
2 changed files with 9 additions and 3 deletions

View File

@ -21,7 +21,7 @@
from osv import fields,osv
import netsvc
from datetime import datetime, date
from datetime import datetime
from dateutil.relativedelta import relativedelta
from tools.translate import _
import decimal_precision as dp

View File

@ -8,7 +8,7 @@
"access_pos_config_journal_manager","pos.config.journal.manager","model_pos_config_journal","group_pos_manager",1,1,1,1
"access_account_journal_pos_manager","account.journal pos_manager","account.model_account_journal","group_pos_manager",1,1,1,0
"access_account_journal_pos_user","account.journal pos_user","account.model_account_journal","group_pos_user",1,0,0,0
"access_account_move_pos_user","account.move pos_user","account.model_account_move","group_pos_user",1,0,0,0
"access_account_move_pos_user","account.move pos_user","account.model_account_move","group_pos_user",1,1,1,0
"access_account_account_pos_user","account.account pos_user","account.model_account_account","group_pos_user",1,0,0,0
"access_stock_picking_pos_user","stock.picking pos_user","stock.model_stock_picking","group_pos_user",1,1,1,1
"access_sale_shop_pos_user","sale.shop pos_user","sale.model_sale_shop","group_pos_user",1,0,0,0
@ -27,6 +27,12 @@
"access_account_bank_statement_manager","account.bank.statement manager","account.model_account_bank_statement","group_pos_manager",1,1,1,1
"access_account_bank_statement_system","account.bank.statement system","account.model_account_bank_statement","base.group_system",1,0,0,0
"access_account_bank_statement_line","account.bank.statement.line","account.model_account_bank_statement_line","group_pos_user",1,1,1,0
"access_account_invoice_pos","account.invoice pos user","account.model_account_invoice","group_pos_user",1,1,1,0
"access_account_invoice_pos_manager","account.invoice pos manager","account.model_account_invoice","group_pos_manager",1,0,0,0
"access_account_invoice_line_pos","account.invoice.line pos user","account.model_account_invoice_line","group_pos_user",1,1,1,0
"access_account_invoice_line_pos_manager","account.invoice.line pos manager","account.model_account_invoice_line","group_pos_manager",1,0,0,0
"access_account_invoice_tax_pos","account.invoice.tax pos user","account.model_account_invoice_tax","group_pos_user",1,1,1,0
"access_account_invoice_tax_pos_manager","account.invoice.tax pos manager","account.model_account_invoice_tax","group_pos_manager",1,0,0,0
"access_account_period_pos","account.period pos user","account.model_account_period","group_pos_user",1,1,1,0
"access_account_period_pos_manager","account.period pos manager","account.model_account_period","group_pos_manager",1,0,0,0
"access_account_period_pos_system","account.period pos system","account.model_account_period","base.group_system",1,0,0,0
@ -41,7 +47,7 @@
"access_product_template_pos_manager","product.template pos manager","product.model_product_template","group_pos_manager",1,1,1,1
"access_account_move_line","account.move.line","account.model_account_move_line","group_pos_user",1,1,1,0
"access_account_move_line_manager","account.move.line manager","account.model_account_move_line","group_pos_manager",1,1,1,1
"access_account_move","account.move","account.model_account_move","group_pos_user",1,1,1,0
"access_account_move","account.move","account.model_account_move","group_pos_manager",1,0,0,0
"access_account_journal","account.journal","account.model_account_journal","group_pos_user",1,1,1,0
"access_account_journal_manager","account.journal manager","account.model_account_journal","group_pos_manager",1,0,0,0
"access_account_journal_system","account.journal system","account.model_account_journal","base.group_system",1,0,0,0

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
8 access_pos_config_journal_manager pos.config.journal.manager model_pos_config_journal group_pos_manager 1 1 1 1
9 access_account_journal_pos_manager account.journal pos_manager account.model_account_journal group_pos_manager 1 1 1 0
10 access_account_journal_pos_user account.journal pos_user account.model_account_journal group_pos_user 1 0 0 0
11 access_account_move_pos_user account.move pos_user account.model_account_move group_pos_user 1 0 1 0 1 0
12 access_account_account_pos_user account.account pos_user account.model_account_account group_pos_user 1 0 0 0
13 access_stock_picking_pos_user stock.picking pos_user stock.model_stock_picking group_pos_user 1 1 1 1
14 access_sale_shop_pos_user sale.shop pos_user sale.model_sale_shop group_pos_user 1 0 0 0
27 access_account_bank_statement_manager account.bank.statement manager account.model_account_bank_statement group_pos_manager 1 1 1 1
28 access_account_bank_statement_system account.bank.statement system account.model_account_bank_statement base.group_system 1 0 0 0
29 access_account_bank_statement_line account.bank.statement.line account.model_account_bank_statement_line group_pos_user 1 1 1 0
30 access_account_invoice_pos account.invoice pos user account.model_account_invoice group_pos_user 1 1 1 0
31 access_account_invoice_pos_manager account.invoice pos manager account.model_account_invoice group_pos_manager 1 0 0 0
32 access_account_invoice_line_pos account.invoice.line pos user account.model_account_invoice_line group_pos_user 1 1 1 0
33 access_account_invoice_line_pos_manager account.invoice.line pos manager account.model_account_invoice_line group_pos_manager 1 0 0 0
34 access_account_invoice_tax_pos account.invoice.tax pos user account.model_account_invoice_tax group_pos_user 1 1 1 0
35 access_account_invoice_tax_pos_manager account.invoice.tax pos manager account.model_account_invoice_tax group_pos_manager 1 0 0 0
36 access_account_period_pos account.period pos user account.model_account_period group_pos_user 1 1 1 0
37 access_account_period_pos_manager account.period pos manager account.model_account_period group_pos_manager 1 0 0 0
38 access_account_period_pos_system account.period pos system account.model_account_period base.group_system 1 0 0 0
47 access_product_template_pos_manager product.template pos manager product.model_product_template group_pos_manager 1 1 1 1
48 access_account_move_line account.move.line account.model_account_move_line group_pos_user 1 1 1 0
49 access_account_move_line_manager account.move.line manager account.model_account_move_line group_pos_manager 1 1 1 1
50 access_account_move account.move account.model_account_move group_pos_user group_pos_manager 1 1 0 1 0 0
51 access_account_journal account.journal account.model_account_journal group_pos_user 1 1 1 0
52 access_account_journal_manager account.journal manager account.model_account_journal group_pos_manager 1 0 0 0
53 access_account_journal_system account.journal system account.model_account_journal base.group_system 1 0 0 0