콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
1 회신
4708 화면

Searched around for modules, i've found dx_sale_line_delivered which works perfect for v6.1 and v7(with minor changes)
But for v8, since the new WMS introduced, line.move_ids has been removed? Code extracted from dx_sale_line_delivered:


class sale_order_line(osv.osv):

_inherit = 'sale.order.line'

def _delivered_qty(self, cr, uid, ids, field_name, arg, context=None):

move_obj = self.pool.get('stock.move')

res = {}

for line in self.browse(cr, uid, ids, context=context):

qty = 0

for move in line.move_ids:

if move.state == 'done':

qty += move.product_qty

res[line.id] = qty

return res

 

Any advice on how to migrate this module to v8? Thanks   



아바타
취소
베스트 답변

See this post and proposed solution. I tested. It works

아바타
취소
작성자

It shows picked rate of sale.order, not sale.order.line. picked rate for whole order is merely useless for multiple lines order. Thanks anyway.

관련 게시물 답글 화면 활동
0
8월 23
1932
2
12월 24
21779
0
9월 24
1325
3
8월 24
2648
0
2월 24
1750