2015-12-09 1 views
0

Bonjour Je souhaite déplacer le champ "TVA" du formulaire res.partner depuis l'onglet "Comptabilité" vers la partie supérieure du formulaire, où l'adresse, etc.odoo déplacer la TVA vers une autre page

J'ai essayé le faire par

<record model="ir.ui.view" id="res_partner_vat_form_inherit"> 
     <field name="name">res.partner.vat.form.inherit</field> 
     <field name="model">res.partner</field> 
     <field name="inherit_id" ref="base.view_partner_form"/> 
     <field name="arch" type="xml"> 
      <field name="vat" position="replace"/> 
      <field name="website" position="after"> 
       <field name="vat"/> 
      </field> 
     </field> 
    </record> 

Mais cela m'a donné l'erreur que le nom du champ = « cuve » ne pouvait pas être situé dans la vue parent. En effet, la page "Comptabilité" est ajoutée par une autre vue héritée (account.view_partner_property_form). Je pense hériter de cette vue mais je ne sais pas vraiment comment combiner le code ci-dessus et l'héritage sur le compte.view_partner_property_form.

Répondre

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

      <field name="website" position="after"> 
       <field name="vat"/> 
      </field> 
     </field> 
    </record> 

Cela vous aidera à échanger les informations données dans une vue formulaire en utilisant un bouton