diff options
| author | qdp-launchpad@tinyerp.com <> | 2010-12-14 17:07:29 +0100 |
|---|---|---|
| committer | qdp-launchpad@tinyerp.com <> | 2010-12-14 17:07:29 +0100 |
| commit | ab8c38b2793ea9e97889fcdbf2bdf0c239540b23 (patch) | |
| tree | d8304826f550885af4922e7166fb6e36d9757d10 /addons | |
| parent | 04adabc7f627b74f1fbe71b4f6223cad6f2cdde2 (diff) | |
[IMP] access rights improvements + small usability fixes
bzr revid: qdp-launchpad@tinyerp.com-20101214160729-lc1q0oy76dygh5s2
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/account/security/ir.model.access.csv | 1 | ||||
| -rw-r--r-- | addons/crm/crm_meeting_data.xml | 2 | ||||
| -rw-r--r-- | addons/mrp/mrp_view.xml | 4 | ||||
| -rw-r--r-- | addons/mrp/security/ir.model.access.csv | 9 | ||||
| -rw-r--r-- | addons/procurement/procurement_view.xml | 2 | ||||
| -rw-r--r-- | addons/procurement/security/ir.model.access.csv | 2 | ||||
| -rw-r--r-- | addons/purchase/security/ir.model.access.csv | 2 | ||||
| -rw-r--r-- | addons/sale/report/sale_order.rml | 4 | ||||
| -rw-r--r-- | addons/sale/sale.py | 2 | ||||
| -rw-r--r-- | addons/sale/security/ir.model.access.csv | 4 | ||||
| -rw-r--r-- | addons/stock/security/ir.model.access.csv | 6 | ||||
| -rw-r--r-- | addons/stock/stock.py | 2 | ||||
| -rw-r--r-- | addons/stock/stock_view.xml | 4 |
13 files changed, 24 insertions, 20 deletions
diff --git a/addons/account/security/ir.model.access.csv b/addons/account/security/ir.model.access.csv index da689275ba3..56213c7cc71 100644 --- a/addons/account/security/ir.model.access.csv +++ b/addons/account/security/ir.model.access.csv @@ -4,6 +4,7 @@ "access_account_payment_term_line","account.payment.term.line","model_account_payment_term_line","account.group_account_user",1,0,0,0 "access_account_account_type","account.account.type","model_account_account_type","account.group_account_user",1,0,0,0 "access_account_tax","account.tax","model_account_tax","account.group_account_user",1,0,0,0 +"access_account_tax_internal_user","account.tax internal user","model_account_tax","base.group_user",1,0,0,0 "access_account_account","account.account","model_account_account","account.group_account_user",1,0,0,0 "access_account_account_user","account.account user","model_account_account","base.group_user",1,0,0,0 "access_account_account_partner_manager","account.account partner manager","model_account_account","base.group_partner_manager",1,0,0,0 diff --git a/addons/crm/crm_meeting_data.xml b/addons/crm/crm_meeting_data.xml index a7e4b400d76..86cdf97a2a3 100644 --- a/addons/crm/crm_meeting_data.xml +++ b/addons/crm/crm_meeting_data.xml @@ -23,7 +23,7 @@ </record> <record model="res.request.link" id="request_link_meeting"> - <field name="name">Case Meeting</field> + <field name="name">Meeting</field> <field name="object">crm.meeting</field> </record> </data> diff --git a/addons/mrp/mrp_view.xml b/addons/mrp/mrp_view.xml index 25eb56673b0..cf491f0d0e6 100644 --- a/addons/mrp/mrp_view.xml +++ b/addons/mrp/mrp_view.xml @@ -45,7 +45,7 @@ id="menu_mrp_configuration" name="Configuration" parent="base.menu_mrp_root" - groups="base.group_extended" + groups="group_mrp_manager" sequence="50" /> <record id="mrp_property_tree_view" model="ir.ui.view"> @@ -664,7 +664,7 @@ <field colspan="2" name="move_created_ids2" nolabel="1" domain="[('state','in', ('done', 'cancel'))]" widget="one2many_list" mode="tree,form" height="275"> - <tree colors="red:scrapped==True;blue:state in('draft');black:state in('picking_except','confirmed','ready','in_production');gray:state in('cancel','done') " string="Finished Products" editable="bottom"> + <tree colors="red:scrapped==True;blue:state in('draft');black:state in('picking_except','confirmed','ready','in_production');gray:state in('cancel','done') " string="Finished Products"> <field name="product_id" readonly="1"/> <field name="product_qty" readonly="1" string="Qty"/> <field name="product_uom" readonly="1" string="UOM" widget="selection"/> diff --git a/addons/mrp/security/ir.model.access.csv b/addons/mrp/security/ir.model.access.csv index dcbf6c866b4..c3b932e6129 100644 --- a/addons/mrp/security/ir.model.access.csv +++ b/addons/mrp/security/ir.model.access.csv @@ -5,6 +5,9 @@ "access_mrp_bom","mrp.bom","model_mrp_bom","group_mrp_user",1,1,1,0 "access_mrp_bom_revision","mrp.bom.revision","model_mrp_bom_revision","group_mrp_user",1,0,0,0 "access_mrp_production","mrp.production user","model_mrp_production","mrp.group_mrp_user",1,1,1,1 +"access_mrp_production_salesman","mrp.production salesman","model_mrp_production","base.group_sale_salesman",1,1,1,0 +"access_mrp_production_product_line_salesman","mrp.production.product.line salesman","model_mrp_production_product_line","base.group_sale_salesman",1,0,1,0 +"access_mrp_production_workcenter_line_salesman","mrp.production.workcenter.line salesman","model_mrp_production_workcenter_line","base.group_sale_salesman",1,0,1,0 "access_mrp_property_group","mrp.property.group","procurement.model_mrp_property_group","mrp.group_mrp_manager",1,1,1,1 "access_mrp_property","mrp.property","procurement.model_mrp_property","mrp.group_mrp_manager",1,1,1,1 "access_mrp_production_product_line","mrp.production.product.line","model_mrp_production_product_line","mrp.group_mrp_user",1,1,1,1 @@ -12,7 +15,7 @@ "access_mrp_workcenter_manager","mrp.workcenter.manager","model_mrp_workcenter","mrp.group_mrp_manager",1,0,0,0 "access_mrp_routing_manager","mrp.routing.manager","model_mrp_routing","mrp.group_mrp_manager",1,1,1,1 "access_mrp_routing_workcenter_manager","mrp.routing.workcenter.manager","model_mrp_routing_workcenter","mrp.group_mrp_manager",1,1,1,1 -"access_mrp_bom_manager","mrp.bom.manager","model_mrp_bom","mrp.group_mrp_manager",1,0,0,1 +"access_mrp_bom_manager","mrp.bom.manager","model_mrp_bom","mrp.group_mrp_manager",1,1,1,1 "access_mrp_bom_revision_manager","mrp.bom.revision.manager","model_mrp_bom_revision","mrp.group_mrp_manager",1,1,1,1 "access_stock_location_mrp_worker","stock.location mrp_worker","stock.model_stock_location","mrp.group_mrp_user",1,0,0,0 "access_stock_move_mrp_worker","stock.move mrp_worker","stock.model_stock_move","mrp.group_mrp_user",1,1,1,0 @@ -32,8 +35,8 @@ "access_product_product_manager","product.product manager","model_product_product","mrp.group_mrp_manager",1,0,0,0 "access_ir_property_manager","ir.property manager","base.model_ir_property","mrp.group_mrp_manager",1,1,1,1 "access_account_sequence_fiscalyear","account.sequence.fiscalyear","account.model_account_sequence_fiscalyear","mrp.group_mrp_user",1,1,1,1 -"access_product_product_user","product.product user","model_product_product","mrp.group_mrp_user",1,1,1,1 -"access_product_template_user","product.template user","product.model_product_template","mrp.group_mrp_user",1,1,1,1 +"access_product_product_user","product.product user","model_product_product","mrp.group_mrp_user",1,0,0,0 +"access_product_template_user","product.template user","product.model_product_template","mrp.group_mrp_user",1,0,0,0 "access_product_uom_user","product.uom user","product.model_product_uom","mrp.group_mrp_user",1,1,1,1 "access_product_supplierinfo_user","product.supplierinfo user","product.model_product_supplierinfo","mrp.group_mrp_user",1,1,1,1 "access_res_partner_address","res.partner.address","base.model_res_partner_address","mrp.group_mrp_user",1,1,1,1 diff --git a/addons/procurement/procurement_view.xml b/addons/procurement/procurement_view.xml index 96b96f3af21..2cc3b4c199f 100644 --- a/addons/procurement/procurement_view.xml +++ b/addons/procurement/procurement_view.xml @@ -265,7 +265,7 @@ <menuitem id="menu_stock_sched" name="Schedulers" parent="stock.menu_stock_root" sequence="4"/> <menuitem action="action_compute_schedulers" id="menu_stock_proc_schedulers" parent="menu_stock_sched" sequence="20" groups="stock.group_stock_manager"/> <menuitem action="procurement_exceptions" id="menu_stock_procurement_action" parent="menu_stock_sched" sequence="50" groups="stock.group_stock_manager"/> - <menuitem id="menu_stock_procurement" name="Automatic Procurements" parent="stock.menu_stock_root" sequence="5" groups="base.group_extended"/> + <menuitem id="menu_stock_procurement" name="Automatic Procurements" parent="stock.menu_stock_configuration" sequence="5" groups="base.group_extended"/> <menuitem action="action_orderpoint_form" id="menu_stock_order_points" parent="menu_stock_procurement" sequence="10"/> </data> diff --git a/addons/procurement/security/ir.model.access.csv b/addons/procurement/security/ir.model.access.csv index 382543c9df4..a09115daecf 100644 --- a/addons/procurement/security/ir.model.access.csv +++ b/addons/procurement/security/ir.model.access.csv @@ -2,7 +2,7 @@ "access_procurement","procurement.order","model_procurement_order","base.group_user",1,0,0,0 "access_procurement_stock_manager","procurement.order stock.manager","model_procurement_order","stock.group_stock_manager",1,1,1,1 "access_procurement_stock_user","procurement.order stock.user","model_procurement_order","stock.group_stock_user",1,1,1,1 -"access_stock_warehouse_orderpoint","stock.warehouse.orderpoint","model_stock_warehouse_orderpoint","stock.group_stock_user",1,1,1,1 +"access_stock_warehouse_orderpoint","stock.warehouse.orderpoint","model_stock_warehouse_orderpoint","stock.group_stock_user",1,0,0,0 "access_stock_warehouse_orderpoint_system","stock.warehouse.orderpoint system","model_stock_warehouse_orderpoint","stock.group_stock_manager",1,1,1,1 "access_mrp_property_group","mrp.property.group","model_mrp_property_group","stock.group_stock_manager",1,1,1,1 "access_mrp_property","mrp.property","model_mrp_property","stock.group_stock_manager",1,1,1,1 diff --git a/addons/purchase/security/ir.model.access.csv b/addons/purchase/security/ir.model.access.csv index 693452d4e09..966c5795b52 100644 --- a/addons/purchase/security/ir.model.access.csv +++ b/addons/purchase/security/ir.model.access.csv @@ -20,7 +20,7 @@ "access_account_tax_purchase_user_manager","account.tax","account.model_account_tax","group_purchase_manager",1,0,0,0 "access_product_product_purchase_user","product.product.purchase.user","product.model_product_product","group_purchase_user",1,0,0,0 "access_product_product_purchase_manager","product.product.purchase.manager","product.model_product_product","group_purchase_manager",1,0,0,0 -"access_product_template_purchase_user","product.template purchase_user","product.model_product_template","group_purchase_user",1,1,1,1 +"access_product_template_purchase_user","product.template purchase_user","product.model_product_template","group_purchase_user",1,0,0,0 "access_product_template_purchase_manager","product.template purchase_manager","product.model_product_template","group_purchase_manager",1,0,0,0 "access_account_invoice_purchase","account_invoice purchase","account.model_account_invoice","group_purchase_user",1,1,1,1 "access_account_invoice_line_purchase","account_invoice.line purchase","account.model_account_invoice_line","group_purchase_user",1,1,1,1 diff --git a/addons/sale/report/sale_order.rml b/addons/sale/report/sale_order.rml index 5f5e84f4ac0..91492532acc 100644 --- a/addons/sale/report/sale_order.rml +++ b/addons/sale/report/sale_order.rml @@ -215,10 +215,10 @@ <para style="terp_tblheader_General_Centre">[[ o.state <> 'draft' and removeParentNode('para') ]] Quotation Date</para> </td> <td> - <para style="terp_tblheader_General_Centre">Our Salesman </para> + <para style="terp_tblheader_General_Centre">Salesman</para> </td> <td> - <para style="terp_tblheader_General_Centre">Payment Terms</para> + <para style="terp_tblheader_General_Centre">Payment Term</para> </td> </tr> </blockTable> diff --git a/addons/sale/sale.py b/addons/sale/sale.py index 66d7c1ac56a..529bb403c3d 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -273,7 +273,7 @@ class sale_order(osv.osv): }, multi='sums', help="The total amount"), - 'invoice_quantity': fields.selection([('order', 'Ordered Quantities'), ('procurement', 'Shipped Quantities')], 'Invoice on', help="The sale order will automatically create the invoice proposition (draft invoice). Ordered and delivered quantities may not be the same. You have to choose if you want your invoice based on ordered or shipped quantities. If the product is a service, shipped quantities means hours spent on the associated tasks.", required=True), + 'invoice_quantity': fields.selection([('order', 'Ordered Quantities'), ('procurement', 'Shipped Quantities')], 'Invoice on', help="The sale order will automatically create the invoice proposition (draft invoice). Ordered and delivered quantities may not be the same. You have to choose if you want your invoice based on ordered or shipped quantities. If the product is a service, shipped quantities means hours spent on the associated tasks.", required=True, readonly=True, states={'draft': [('readonly', False)]}), 'payment_term': fields.many2one('account.payment.term', 'Payment Term'), 'fiscal_position': fields.many2one('account.fiscal.position', 'Fiscal Position'), 'company_id': fields.related('shop_id','company_id',type='many2one',relation='res.company',string='Company',store=True) diff --git a/addons/sale/security/ir.model.access.csv b/addons/sale/security/ir.model.access.csv index 39b1996ee88..e41f87cce79 100644 --- a/addons/sale/security/ir.model.access.csv +++ b/addons/sale/security/ir.model.access.csv @@ -1,5 +1,5 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" -"access_sale_shop","sale.shop","model_sale_shop","base.group_user",1,1,0,0 +"access_sale_shop","sale.shop","model_sale_shop","base.group_user",1,0,0,0 "access_sale_order","sale.order","model_sale_order","base.group_sale_salesman",1,1,1,0 "access_sale_order_line","sale.order.line","model_sale_order_line","base.group_sale_salesman",1,1,1,1 "access_account_invoice_tax_salesman","account_invoice_tax salesman","account.model_account_invoice_tax","base.group_sale_salesman",1,1,1,0 @@ -33,7 +33,7 @@ "access_account_fiscalyear_manager","account.fiscalyear.manager","account.model_account_fiscalyear","base.group_sale_manager",1,0,0,0 "access_account_fiscalyear_user","account.fiscalyear.user","account.model_account_fiscalyear","base.group_sale_salesman",1,0,0,0 "access_res_partner_address_user","res.partner.address.user","base.model_res_partner_address","base.group_sale_salesman",1,0,0,0 -"access_account_tax_user","account.tax.user","account.model_account_tax","base.group_sale_salesman",1,1,1,0 +"access_account_tax_user","account.tax.user","account.model_account_tax","base.group_sale_salesman",1,0,0,0 "access_product_packaging_user","product.packaging.user","product.model_product_packaging","base.group_sale_salesman",1,1,1,0 "access_ir_attachment_sales","ir.attachment.sales","base.model_ir_attachment","base.group_sale_salesman",1,1,1,0 "access_ir_attachment_manager","ir.attachment.manager","base.model_ir_attachment","base.group_sale_manager",1,1,1,1 diff --git a/addons/stock/security/ir.model.access.csv b/addons/stock/security/ir.model.access.csv index e1a22e9fb69..2fd32112448 100644 --- a/addons/stock/security/ir.model.access.csv +++ b/addons/stock/security/ir.model.access.csv @@ -4,7 +4,7 @@ "access_stock_warehouse_manager","stock.warehouse.manager","model_stock_warehouse","stock.group_stock_manager",1,1,1,1 "access_stock_warehouse_user","stock.warehouse.user","model_stock_warehouse","base.group_user",1,0,0,0 "access_stock_location_manager","stock.location.manager","model_stock_location","stock.group_stock_manager",1,0,0,0 -"access_stock_location_user","stock.location.user","model_stock_location","base.group_user",1,1,1,1 +"access_stock_location_user","stock.location.user","model_stock_location","base.group_user",1,0,0,0 "access_stock_journal_user","stock.journal.user","model_stock_journal","base.group_user",1,0,0,0 "access_stock_journal_manager","stock.journal.manager","model_stock_journal","stock.group_stock_manager",1,1,1,1 "access_stock_tracking_user","stock.tracking user","model_stock_tracking","stock.group_stock_user",1,1,1,1 @@ -29,7 +29,7 @@ "access_report_stock_move_manager","report.stock.move manager","model_report_stock_move","stock.group_stock_manager",1,1,1,1 "access_report_stock_inventory_user","report.stock.inventory user","model_report_stock_inventory","stock.group_stock_user",1,1,1,1 "access_report_stock_inventory_manager","report.stock.inventory manager","model_report_stock_inventory","stock.group_stock_manager",1,1,1,1 -"access_product_product_stock_user","product_product_stock_user","product.model_product_product","stock.group_stock_user",1,1,1,1 -"access_product_template_stock_user","product.template stock user","product.model_product_template","stock.group_stock_user",1,1,1,1 +"access_product_product_stock_user","product_product_stock_user","product.model_product_product","stock.group_stock_user",1,0,0,0 +"access_product_template_stock_user","product.template stock user","product.model_product_template","stock.group_stock_user",1,0,0,0 "access_product_product_stock_manager","product_product_stock_manager","product.model_product_product","stock.group_stock_manager",1,0,0,0 "access_product_template_stock_manager","product.template stock manager","product.model_product_template","stock.group_stock_manager",1,0,0,0 diff --git a/addons/stock/stock.py b/addons/stock/stock.py index fd0c8597a6e..3a441f32ee4 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -608,7 +608,7 @@ class stock_picking(osv.osv): "Set a location if you produce at a fixed location. This can be a partner location " \ "if you subcontract the manufacturing operations.", select=True), 'location_dest_id': fields.many2one('stock.location', 'Dest. Location',help="Location where the system will stock the finished products.", select=True), - 'move_type': fields.selection([('direct', 'Direct Delivery'), ('one', 'All at once')], 'Delivery Method', required=True, help="It specifies goods to be delivered all at once or by direct delivery"), + 'move_type': fields.selection([('direct', 'Partial Delivery'), ('one', 'All at once')], 'Delivery Method', required=True, help="It specifies goods to be delivered all at once or by direct delivery"), 'state': fields.selection([ ('draft', 'Draft'), ('auto', 'Waiting'), diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml index eeb0a92d019..f3780d23e03 100644 --- a/addons/stock/stock_view.xml +++ b/addons/stock/stock_view.xml @@ -152,8 +152,8 @@ </group> <group col="2" colspan="2"> <button name="action_cancel_inventary" states="draft" string="Cancel Inventory" type="object" icon="gtk-cancel"/> - <button name="action_confirm" states="draft" string="Validate Inventory" type="object" icon="gtk-apply"/> - <button name="action_done" states="confirm" string="Confirm Inventory" type="object" icon="gtk-jump-to"/> + <button name="action_confirm" states="draft" string="Confirm Inventory" type="object" icon="gtk-apply"/> + <button name="action_done" states="confirm" string="Validate Inventory" type="object" icon="gtk-jump-to"/> <button name="action_cancel" states="cancel" string="Set to Draft" type="object" icon="gtk-convert"/> </group> </form> |
