Ir al contenido
Menú
Se marcó esta pregunta
2 Respuestas
18618 Vistas

@api.one def create_employee(self):

        active_id = self.env.context.get('active_ids', []) or [] record = self.env['op.faculty'].browse(active_id) record.create_employee() if self.user_boolean and not record.user_id:

            user_group = self.env.ref('openeducat_core.group_op_faculty') self.env['res.users'].create_user(record, user_group)

Avatar
Descartar
Mejor respuesta

Dear Arunagiri,

Active ids is simply current record's id. When Form view of record is opened its id will be passed in context as active_ids. 

While Creating new record , in context('active_ids') will contain id of creating record. that means id of nextval(models table).


Thankyou.

Avatar
Descartar
Mejor respuesta

Active id is the id of the active record.Wizard records will not be  saved in our database so we use this active id for saving datas in our wizard. 

Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
1
dic 24
5962
3
ago 24
6833
4
jul 24
41138
5
abr 23
98798
3
nov 22
4250