2013-03-08 2 views
0

Я создал пользовательский объект, который позволяет нам выбрать заказ клиента. Желание заключается в том, что при выборе заказа клиента он должен отображать список производственных заказов, связанных с этим заказом клиента.openerp 7: отображение производственных заказов для заказа на продажу

Как это сделать? А что должно быть в режиме? fields.related или fields.one2many?

Благодаря

код:

class my_custom(osv.osv): 
    _name = 'mrp.mycustom' 
    _columns={ 
      'name': fields.char('Name',size=64), 
      'salesorder_id': fields.many2one('sale.order','Sales Order') 
      } 
my_custom() 

ответ

0

Там нет прямой связи между порядком и продажи производственного заказа. Вам нужно добавить ссылку first.then вы можете использовать one2many, чтобы показать ваш производственный заказ

+0

Производственные заказы имеют свойство исходного документа, которого достаточно для меня. Либо с этим, либо при условии, что я добавляю поле, называемое salesorder_id, ребенку mrp.production, каковы были бы шаги для достижения вышеуказанного? –