Я хотел бы отфильтровать product_id
на sale.order.line
.
Позвольте мне объяснить,
У меня есть модель:
class MyModel(models.Model):
_name = 'my.model'
order_id = fields.Many2one('sale.order', string="Sale Order", )
product_id = fields.Many2one('product.product', string="Settlement", domain='')
Вкл. sale.order
:
class SalesOrder(models.Model):
_name = 'sale.order'
_inherit = 'sale.order'
my_model_id = fields.One2many('my.model', 'order_id', string="My model")
У меня есть tree view
для MyModel
модели на SaleOrder
представлении, что-то вроде древовидного представления sale.order.line
, дополнительная строка, которую мы могли бы сказать.
Но на моей модели (MyModel) я хотел бы отфильтровать product_id
по элементам, созданным в текущей sale.order
.
MyModel, служит для создания другого продукта, которого нет в sale.order.line
уже, и у него есть свой собственный вид дерева, как sale.order.line
делает.
Я не знаю, хорошо ли я объясняю,
Я создаю продукт из MyModel
из sale.order
запись, тогда я собираюсь добавить этот недавно созданный продукт в его собственное древовидное представление (что не означает sale.order.line
один), но я должен просмотреть продукты (на product_id
), созданные из текущего sale.order
только.
Есть идеи?