Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet
1 Antworten
7549 Ansichten

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
Verwerfen
Beste Antwort

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
Verwerfen
Verknüpfte Beiträge Antworten Ansichten Aktivität
1
Mai 21
4950
0
März 21
2568
2
März 21
12850
4
Nov. 23
8530
1
Juli 25
2532