2017-02-07 6 views
0

Я хочу добавить новую конфигурацию в меню pos.config, но при этом я получил ошибку.Inherit pos.config и получил ошибку (odoo)

pos_config.py

import uuid 
from odoo import api, fields, models, _ 
from odoo.exceptions import UserError 
import time 
import odoo 
from odoo import api, fields, models 

class PosConfig(models.Model): 
    _inherit = 'pos.config' 

    discount = fields.Float('Discount') 

pos_config_view.xml

<odoo> 

     <record id="view_pos_config_inherit_form" model="ir.ui.view"> 
      <field name="name">view.pos.config.inherit.form</field> 
      <field name="model">pos.config</field> 
      <field name="inherit_id" ref="point_of_sale.view_pos_config_form"/> 
      <field name="arch" type="xml"> 
       <xpath expr="//field[@name='code']" position="after"> 
        <field name="discount"/> 
       </xpath> 
      </field> 
     </record> 


</odoo> 

это ошибка

TypeError: Model 'pos.config' does not exist in registry.

Любая идея, чтобы исправить это? или что я должен добавить или изменить?

+0

Хотя я наследую вид и добавляю поле. Поле не отображается в виде формы. Как мне это сделать? –

ответ

0

Я знаю, что я был неправ на зависит

Мои неправильно

'depend' : ['point_of_sale], 

право зависит это

'depends' : ['point_of_sale'], 

Я просто забыл 'S'
Я сожалею

 Смежные вопросы

  • Нет связанных вопросов^_^