Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

235
Vistas
Odoo14 action_set_won_rainbowman no es una acción válida en crm.lead.result

Estoy creando un módulo personalizado para incluir una vista de árbol dentro de crm.lead que puede insertar algunos datos dentro, pero cuando intento instalarlo, tengo el siguiente problema.

action_set_won_rainbowman no es una acción válida en crm.lead.result

 View name: lead.result.form Error context: view: ir.ui.view(1405,) xmlid: lead_result_form view.model: crm.lead.result view.parent: ir.ui.view(536,) file: c:\users\rami\appdata\local\openerp sa\odoo\addons\14.0\crm_lead_results\views\crm_lead_result.xml

como se ve mi vista

 <record id="lead_result_form" model="ir.ui.view"> <field name="name">lead.result.form</field> <field name="model">crm.lead.result</field> <field name="inherit_id" ref="crm.crm_lead_view_form" /> <field name="arch" type="xml"> <xpath expr="//page[@name='lead']" position="after"> <field name="results_ids"> <tree> <field name="vendor_sort" /> <field name="vendor_name" /> <field name="vendor_amount" /> </tree> <form> <group col="4"> <field name="vendor_sort" /> <field name="vendor_name" required="1" /> <field name="vendor_amount" /> </group> </form> </field> </xpath> </field> </record>

y mi módulo parece

 class LeadResults(models.Model): _name = "crm.lead.result" _description = "Lead Results" opp_id = fields.Many2one("crm.lead", "Oppurtunity") vendor_name = fields.Many2one('res.partner', string="Vendor", required=True, ondelete='cascade', index=True) vendor_amount = fields.Float(string='Amount', help="Vendor Amount") vendor_sort = fields.Integer(string='Sort', help="Vendor Sort") class CrmLead(models.Model): _inherit = "crm.lead" results_ids = fields.One2many("crm.lead.result", "opp_id", "Education")

¿Alguien puede ayudarme en lo que me perdí en eso? "Solo necesito ver los resultados para el mismo ID de cliente potencial"...

Gracias por adelantado

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Usted está heredando la vista de formulario de crm.lead y el ID de modelo dado de crm.lead.result. Por lo tanto, cambie la identificación del modelo a crm.lead a la vista. Además, si desea agregar una vista de página dentro del cuaderno, debe agregar su campo one2many dentro de la página . Vea el ejemplo a continuación.

 <record id="lead_result_form" model="ir.ui.view"> <field name="name">lead.result.form</field> <field name="model">crm.lead</field> <field name="inherit_id" ref="crm.crm_lead_view_form" /> <field name="arch" type="xml"> <xpath expr="//page[@name='lead']" position="after"> <page name="results" string="Results"> <field name="results_ids"> <tree> <field name="vendor_sort" /> <field name="vendor_name" /> <field name="vendor_amount" /> </tree> <form> <group col="4"> <field name="vendor_sort" /> <field name="vendor_name" required="1" /> <field name="vendor_amount" /> </group> </form> </field> </page> </xpath> </field> </record>
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda