Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
1 Balas
5240 Tampilan

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
Buang
Jawaban Terbai

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
Buang
Post Terkait Replies Tampilan Aktivitas
0
Des 24
9594
3
Sep 24
21853
5
Des 24
53160
4
Jul 24
10670
7
Agu 23
11090