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

I would like to change the partner in invoice and I suggested that the corresponding prices, taxes and accounts were changed on the fly in the invoice lines. Unfortunately it is not working - all the old (wrong) variables are still present. 

What can I do to make them change automatically on partner update? 

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

Write an onchange method for partner and in it manually call the tax change methods.

Аватар
Отменить
Автор

I have tried that already with no success. The tax change method uses self.fiscal_position_id which is changed in _onchange_partner_id(). The change is not written to database, so the old fiscal_position_id is taken...