2017-12-14 9 views
1

판매 주문 라인의 제품 설명을 납품 주문 라인 (stock.pack.operation)으로 옮기고 싶습니다. sales.order.line의 데이터를 납품 오더 (stock.pack.operation)로 이동하는 방법

은 내가 sale.order의 "action_confirm"이 코드를 추가

order.picking_ids.pack_operation_product_ids.write ({ 'my_field_in_stock_pack_operation'order_line.order.name})

이미 성공한 제품입니다. 그러나 1 개 이상 오류가 발생할 경우 ..

방법이나 다른 해결책이 있습니까?

난 당신이 설명 필드를 만들 수 있습니다 action_confirm 방법에 [stock.picking]을 만들 판매 주문 확인에 odoo 10

답변

1
for order in self: 
    if order.picking_ids 
     for picking in picking_ids: 
      if picking.order_line.name: 
       self.env['stock.move.operation.link'].write{'my_field_in_stock_pack_operation': picking.order_line.name}) 

또는 을 사용하고 있습니다.

+0

thx sir, BTW, 위 코드는 어디에 두어야합니까? action_confirm 판매 주문 여부 –

+0

나는 action_confirm 세일 주문서에 여전히 놓는다. –

+0

에 stock.move.operation.link 필드를 만들 수 있습니까? –