1. Anuncie Aqui ! Entre em contato fdantas@4each.com.br

[Python] I want to inherit the res partner module in odoo, but this error appears - can anyone...

Discussão em 'Python' iniciado por Stack, Setembro 28, 2024 às 16:33.

  1. Stack

    Stack Membro Participativo

    I want to inherit the res partner module in odoo to my custom module but this error was appear how any one can help me?

    The error is:

    psycopg2.errors.UndefinedColumn: column res_partner.partner_type does not exist LINE 1: ..._partner"."phone_sanitized" as "phone_sanitized", "res_partn...

    My res_partner module:

    from odoo import models, fields
    class ResPartner(models.Model):
    _inherit = 'res.partner'

    partner_type = fields.Selection(
    selection=[
    ('individual', 'Individual'),
    ('organization', 'Organization'), # New partner type
    ('customer', 'Customer'),
    ('supplier', 'Supplier'),
    # Add more types as needed
    ],
    string='partner_type',
    default='individual',
    help='Type of partner: Individual, Organization, Customer, or Supplier.'
    )


    My res_parner_view:

    <odoo>
    <data>
    <record id="view_partner_form_inherit" model="ir.ui.view">
    <field name="name">res.partner.form.inherit</field>
    <field name="model">res.partner</field>
    <field name="inherit_id" ref="base.view_partner_form"/>
    <field name="arch" type="xml">

    <<xpath expr="//field[@name='vat']" position="after">
    <field name="partner_type"/>
    </xpath>>

    </field>
    </record>
    </data>
    </odoo>


    How can I fix this error?

    Continue reading...

Compartilhe esta Página