Полученная ошибка говорит о том, что внешний идентификатор не существует.Вы получаете эту ошибку, потому что, хотя модуль stock_account
все еще существует в Odoo 12, представление (view_picking_inherit_form2
) не существует.
Вам необходимо определить, какое представление Odoo 12 вы хотите унаследовать от- скорее всего stock.view_picking_form
.
Однако вам также необходимо просмотреть содержимое этой формы, потому что многое изменилось после Odoo 10. Например, поле, которое вы пытаетесь изменить attributes
на (move_lines
) тоже не существует;он заменяется на move_ids_without_package
.
Наследование представлений более или менее одинаково в 12, но перед тем, как перенести любое содержимое представления в Odoo 12, вам нужно задать себе несколько вопросов.
- Нужно ли вообще делать это в 12?
- Существует ли модуль, от которого я наследую, существует в 12?
- Существует ли представление, которое я наследую, в 12??
- Содержимое представления одинаково в 12?
Вот ссылка на Документация по представлениям