Merge lp:~unifield-team/unifield-server/us-241 into lp:unifield-server

Proposed by jftempo
Status: Merged
Merged at revision: 4060
Proposed branch: lp:~unifield-team/unifield-server/us-241
Merge into: lp:unifield-server
Diff against target: 30 lines (+10/-3)
1 file modified
bin/addons/msf_outgoing/wizard/internal_move_processor.py (+10/-3)
To merge this branch: bzr merge lp:~unifield-team/unifield-server/us-241
Reviewer Review Type Date Requested Status
UniField Reviewer Team Pending
Review via email: mp+310509@code.launchpad.net
To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'bin/addons/msf_outgoing/wizard/internal_move_processor.py'
2--- bin/addons/msf_outgoing/wizard/internal_move_processor.py 2016-03-08 15:48:47 +0000
3+++ bin/addons/msf_outgoing/wizard/internal_move_processor.py 2016-11-10 08:15:39 +0000
4@@ -180,16 +180,23 @@
5 _('No data to process !'),
6 )
7
8+ view_by_pick_type = {
9+ 'in': ('view_picking_in_form', _('Incoming Shipments')),
10+ 'internal': ('view_picking_form', _('Internal Moves')),
11+ 'out': ('view_picking_out_form', _('Delivery Orders')),
12+ }
13+
14 # Res
15 res = kwargs['res']
16
17 for wizard in self.browse(cr, uid, ids, context=context):
18 if wizard.register_a_claim:
19- view_id = data_obj.get_object_reference(cr, uid, 'stock', 'view_picking_out_form')
20- view_id = view_id and view_id[1] or False
21 # id of treated picking (can change according to backorder or not)
22 pick_id = res.values()[0]['delivered_picking']
23- return {'name': _('Delivery Orders'),
24+ pick_type = self.pool.get('stock.picking').browse(cr, uid, pick_id, context=context).type
25+ view_id = data_obj.get_object_reference(cr, uid, 'stock', view_by_pick_type.get(pick_type, [False])[0])
26+ view_id = view_id and view_id[1] or False
27+ return {'name': view_by_pick_type.get(pick_type, [None, _('Delivery Orders')])[1],
28 'view_mode': 'form,tree',
29 'view_id': [view_id],
30 'view_type': 'form',

Subscribers

People subscribed via source and target branches

to all changes: