Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
3449 Переглядів

Hi

I'm trying to show the 'History' tab on the partner Kanban view. To do that I created a new module with a *_view.xml file containing as follow:

<?xml version="1.0"?>
<openerp>
<data>
    <menuitem id="menu_config_captivea" name="Captivea"
        groups="base.group_no_one"
        parent="base.menu_base_config" sequence="55"/>

    <record id="view_history_partner_info_form1" model="ir.ui.view">
        <field name="name">res.partner.history.info.form</field>
        <field name="model">res.partner</field>
        <field name="inherit_id" ref="base.view_partner_form"/>
        <field name="priority">20</field>
        <field name="arch" type="xml">
            <xpath expr="//page[@name='page_history']" position="attributes">
                <attribute name="invisible">False</attribute>
            </xpath>
            <xpath expr="//page[@name='page_history']" position="inside">
                <group name="grp_cap_history_partner" string="Invoice History">
                  <field name="state" invisible="True" />
                  <field name="invoice_ids" editable="bottom">
                      <field name="name"/>
                    </tree>
                  </field>
                </group>
            </xpath>
        </field>
    </record>

</data>

</openerp>

I also created a *.py file into the module folder containing the inheritance of the class res_partner:

class res_partner(osv.osv):
_inherit = 'res.partner'
_columns = {
    'invoice_ids': fields.one2many('account.invoice', 'partner_id', 'Invoices'),
    'order_ids': fields.one2many('sale.order', 'partner_id', 'Invoices'),
}

When I go to a partner Kanban view, on the history Tab, I have nothing showed, even if I select a partner that has invoice. If I click on the expandable 'Description' row, I get the error

QWeb2 - template['ListView.row']: Runtime Error: Error: Unknown field state in domain [["state","not in",["draft"]]]

As I don't deal with state in the *view.xml file I don't understand how I come to this error.

Thanks for your help

Cheers

Аватар
Відмінити
Related Posts Відповіді Переглядів Дія
1
бер. 15
5920
2
трав. 20
5895
1
лют. 19
6894
0
січ. 19
5919
1
бер. 15
17652