2015-02-12 1 views
0

Я стараюсь продлить вид с внешним идентификатором stock.view_picking_form следующим образом:Odoo - Невозможно продлить вид stock.view_picking_form

<?xml version="1.0" encoding="UTF-8"?> 
<openerp> 
<data> 
     <record model="ir.ui.view" id="cap_stock.stock_picking_form"> 
      <field name="name">cap_stock.stock_picking_form</field> 
      <field name="model">stock.picking</field> 
      <field name="inherit_id" ref="stock.view_picking_form" /> 
      <field name="arch" type="xml"> 

       <xpath expr="//button[@name='action_assign']" position="replace"> 
        <button name="action_assign" invisible="1"/> 
       </xpath> 

     </record> 


</data> 
</openerp> 

Но я все время

ParseError: "ValidateError 
Field(s) `arch` failed against a constraint: Invalid view definition 

Error details: 
Model not found: stock.picking 

Error context: 
View `cap_stock.stock_picking_form` 
[view_id: 996, xml_id: n/a, model: stock.picking, parent_id: 722]" while parsing /var/www/cbl_openerp/openerp/cap_addons/cap_stock/data.xml:4, near 

Что я упускаю?

Почему модель stock.picking не распознана?

ответ

1

Я не добавил (был) в мой каталог: __openerp__.py.

можно проверить, посмотрев на файл или выполнения этого запроса:

select * from ir_model where model='stock.picking' 
select * from stock_picking