Overslaan naar inhoud
Menu
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Deze vraag is gerapporteerd
1 Beantwoorden
5292 Weergaven

Hi guys.. i want to connect res.partner.form to account.invoice.form in order to partner can make directly go to account.invoice.form. i create button type="action", this is the xml..

<button name="278" string="Create Invoice" type="action" class="oe_highlight" attrs="{'invisible': [('state','=','draft')]}" groups="base.group_user"/>

then this button will go to xml "action_view_sale_advance_payment_inv":

<record id="action_view_sale_advance_payment_inv" model="ir.actions.act_window">
            <field name="name">Invoice Order</field>
            <field name="type">ir.actions.act_window</field>
            <field name="res_model">sale.advance.payment.inv</field>
            <field name="view_type">form</field>
            <field name="view_mode">form</field>
            <field name="target">new</field>
        </record>

then .. go to account.invoice.form. The problem is partner name is not directly inserted to partner_id xml field in account.invoice.form, whereas in the header of account.invoice.form already writed partner name, here the example..

Customers / wasis / New

wasis is partner name..

what should i do with this problem? really need your help guys..

Avatar
Annuleer
Beste antwoord

Add this in your xml:

<field name="context">{'default_partner_id': active_id}</field>

This will set the default value of the partner_id field to the active record (the partner you come from).

Avatar
Annuleer
Gerelateerde posts Antwoorden Weergaven Activiteit
1
aug. 25
4586
0
dec. 24
9712
3
sep. 24
22008
5
dec. 24
53432
4
jul. 24
10845