es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ODOO

Agregar valores en un campo One2many en el evento onchange.

Estoy tratando de agregar valores en mi campo one2many onchange. Intenté usar [(0,0, {values})] pero no sucedió nada. ¿Alguna idea de cómo implementarlo? custom_line_ids = fields.One2many(‘mrp.production’, ‘product_id’, ‘Custom Line’) @api.onchange(‘product_id’) def add_custom_line_ids(self): mrp = self.env[‘mrp.productions’].search([]) result = [] vals = { ‘sequence’: self.sequence, ‘name’: self.name, ‘product_id’: self.product_id, ‘date_planned_start’: self.date_planned_start, ‘state’: . . . Read more

Campos personalizados en res.config.settings no guardados.

Me gustaría agregar una configuración para un módulo personalizado de Odoo. Sin embargo, cuando relleno un valor para la configuración test_field y hago clic en guardar, el valor parece no guardarse ya que cuando actualizo la página, ya no está rellenado en el campo de entrada. ¿Debería cambiar el método . . . Read more

Tratando de limitar el campo One2Many solo a registros de la misma empresa.

Básicamente, quiero poner un dominio en este campo: line_ids = fields.One2many( “hr.payslip.line”, “slip_id”, string=”Líneas de nómina”, readonly=True, domain=[(“company_id”, “=”, self.company_id.id)], ) Pero estoy obteniendo: domain=[(“company_id”, “=”, self.company_id.id)], NameError: el nombre ‘self’ no está definido

Obtén el id de la vista actual en Odoo.

Supongamos que tenemos un modelo llamado ‘repertoire‘ con un campo Many2many ‘documents_id‘ y tengo un botón en la vista de árbol many2many, en ese botón quiero obtener el id del ‘repertoire‘ en el que estoy actualmente. ¿Existe alguna solución para esto?