Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Move = Model.get('stock.move', config_prod)
- moves =[]
- ...
- # moves.append(Move(...))
- # There are stock moves in moves
- ...
- if moves:
- Move.save(moves)
- admin_user, = User.find([('login', '=', 'admin')])
- warning_name = format('intrastat_country', moves)
- Model.get('res.user.warning')(user=admin_user,
- name=warning_name, always=True).save()
- types = {'customer', 'supplier'}
- def no_origin(move):
- return ((move.from_location.type in types)
- ^ (move.to_location.type in types)
- and not move.origin)
- movesw = sorted(filter(no_origin, moves))
- warning_name = format('done', movesw)
- Model.get('res.user.warning')(user=admin_user,
- name=warning_name, always=True).save()
- Move.click(moves, 'do')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement