Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
2 Risposte
1741 Visualizzazioni

Hi all, is there a way to create a user from a contact without installing the mail odoo app ? Because I want to have this feature in my odoo integration but I don't want a mail service in it, for example coding something or maybe editing a module.

Avatar
Abbandona
Autore Risposta migliore

thanks for the help, but im trying this code and its not creating new users i dont know why?

Avatar
Abbandona
Risposta migliore

Hi,

If you are familiar with code you can achieve this by over riding the create function of model res.partner, super it and create the user.

class ResPartner(models.Model):
_name = 'res.partner'
_inherit = 'res.partner'

@api.model
def create(self, vals):
res = super(ResPartner, self).create(vals)
for rec in res:
user = self.env[‘res.users’].sudo().create({
‘name’: rec.name,
‘login’: rec.email,
‘partner_id’: rec.id
)}
return res

Regards

Avatar
Abbandona
Post correlati Risposte Visualizzazioni Attività
1
ago 25
1771
0
ott 24
1382
0
nov 23
1852
1
ago 22
2620
0
ago 22
2150