Merge lp:~mallorymarcot/unifield-server/us-5523 into lp:~jfb-tempo-consulting/unifield-server/trunk

Proposed by jftempo
Status: Needs review
Proposed branch: lp:~mallorymarcot/unifield-server/us-5523
Merge into: lp:~jfb-tempo-consulting/unifield-server/trunk
Diff against target: 35 lines (+12/-3)
2 files modified
bin/addons/msf_outgoing/msf_outgoing_view.xml (+2/-3)
bin/addons/stock_override/stock.py (+10/-0)
To merge this branch: bzr merge lp:~mallorymarcot/unifield-server/us-5523
Reviewer Review Type Date Requested Status
jftempo Pending
Review via email: mp+363808@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/msf_outgoing_view.xml'
2--- bin/addons/msf_outgoing/msf_outgoing_view.xml 2018-11-07 14:53:50 +0000
3+++ bin/addons/msf_outgoing/msf_outgoing_view.xml 2019-02-28 18:44:53 +0000
4@@ -203,9 +203,8 @@
5 <group colspan="4" col="4">
6 <field name="name" readonly="1"/>
7 <field name="origin" readonly="1"/>
8- <field name="partner_id2" on_change="on_change_partner(partner_id2, address_id)"
9- required="1"
10- attrs="{'readonly': [('state', 'not in', ['draft', 'waiting', 'confirmed', 'assigned'])]}" />
11+ <field name="partner_id2" on_change="on_change_partner(partner_id2, address_id)" required="1"
12+ attrs="{'readonly': [('state', 'not in', ['draft', 'waiting', 'confirmed', 'assigned'])]}" />
13 <field name="packing_list" attrs="{'readonly': [('state', 'not in', ['draft', 'confirmed', 'assigned'])]}" />
14 <field name="address_id" colspan="2" context="{'contact_display':'partner'}"
15 domain="[('partner_id', '=', partner_id2)]"
16
17=== modified file 'bin/addons/stock_override/stock.py'
18--- bin/addons/stock_override/stock.py 2018-11-29 17:09:45 +0000
19+++ bin/addons/stock_override/stock.py 2019-02-28 18:44:53 +0000
20@@ -626,6 +626,16 @@
21 },
22 }
23
24+ picking = self.browse(cr, uid, ids[0], context=context)
25+ if not picking.origin and partner.partner_type in ('internal', 'intermission', 'intersection'):
26+ return {
27+ 'value': {'partner_id2': False, 'partner_id': False,},
28+ 'warning': {
29+ 'title': _('Error'),
30+ 'message': _("In a PICK from scratch, your are not allowed to choose this type of partner."),
31+ },
32+ }
33+
34 return {'value': v,
35 'domain': d}
36

Subscribers

People subscribed via source and target branches

to all changes: