Bonjour
Je voudrais savoir si l'un de vous aviez déjà eu cette problématique : En fonction d'un profil ou groupe utilisateur charge un type de produit .
Je pensais appeller dans le fields_view_get() de la classe qui override le model product.product une fonction du type :
Qu'en pensez vous ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 def action_load_type_product(self, cr, uid, ids,origineservice=0,view_id=False,context=None): abs = { 'name': _('Products'), 'domain': "[('product_for_profil_user_libre_service', '=', "+origineservice+"])]", 'view_type': 'form', 'view_mode': 'kanban,tree,form', 'res_model': 'product.product', 'res_id':res_id[0], 'view_id': view_id, 'context':context, 'type': 'ir.actions.act_window', 'nodestroy': True, 'target': 'current', } return abs
Partager