0

このコードを使用して res.partner モデルに新しいフィールドを作成し、Partner のフォーム ビューを変更して新しいフィールドを表示したところ、非常にうまく機能しました。今、請求書ビューの新しいフィールドを参照して、請求書の印刷に追加しようとしています。やり方がわかりません。さまざまな方法を試しましたが、何も機能しません。私を手伝ってくれますか?このフォーラムや他のフォーラムで何時間も検索しましたが、何もありませんでした。私は odoo 8 を使用しています。助けてください。ありがとう!

.py ファイル

    from openerp.osv import osv, fields

    class res_partner(osv.osv):

        _inherit = 'res.partner'

        _columns = {
               'clientes_rnc_ced': fields.char('RNC o Cédula',size=12),
        }

    res_partner()

XML ファイル

    <?xml version="1.0" encoding="utf-8"?>
    <openerp>
        <data>
            <record id="clientes_atributos_form" model="ir.ui.view">
                <field name="name">clientes.atributos.form</field>
                <field name="model">res.partner</field>
                <field name="type">form</field>
                <field name="inherit_id" ref="base.view_partner_form"/>
                <field name="arch" type="xml">
                   <field name="ref" position="after">
                        <field name="clientes_rnc_ced" />
                   </field>
                </field>
            </record>
            <record id="clientes_atributos_tree" model="ir.ui.view">
                <field name="name">clientes.atributos.tree</field>
                <field name="model">res.partner</field>
                <field name="type">form</field>
                <field name="inherit_id" ref="base.view_partner_tree"/>
                <field name="arch" type="xml">
                   <field name="display_name" position="before">
                        <field name="clientes_rnc_ced" />
                   </field>
                </field>
            </record>        
        </data>
    </openerp>
4

1 に答える 1