Skip to Content
Menú
This question has been flagged
1 Respondre
7545 Vistes

Hi, everyone is there anyway to get values from configuration settings without using the set and get parameters method? because in my multi company case value is displayed in settings but i'm unable to get that like this:

self.env['ir.config_parameter'].sudo().get_param('real_estate.account_journal_id')

how can i do that?
Avatar
Descartar
Best Answer

Hi Hamza !

maybe you can use "dot notation" for example company.fieldname

class ResConfigSettings:
_inherit_ = 'res.config.setting'


@api.model
def get_values(self):
res = super(ResConfigSettings, self).get_values()
res['field'] = self.env['ir.config_parameter'].sudo().get_param('company.fieldname')
return res

def set_values(self):
self.env['ir.config_parameter'].sudo().set_param('company.fieldname', self.field)

super(ResConfigSettings, self).set_values()





Avatar
Descartar
Related Posts Respostes Vistes Activitat
1
de maig 21
4950
0
de març 21
2567
2
de març 21
12849
4
de nov. 23
8529
1
de jul. 25
2531