Перейти к содержимому
Меню
Чтобы взаимодействовать с сообществом, необходимо зарегистрироваться.
Этот вопрос был отмечен
1 Ответить
5286 Представления

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..

Аватар
Отменить
Лучший ответ

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).

Аватар
Отменить
Related Posts Ответы Просмотры Активность
1
авг. 25
4570
0
дек. 24
9703
3
сент. 24
21981
5
дек. 24
53402
4
июл. 24
10825