Merge lp:~camptocamp/stock-logistic-flows/70-improve-dispatch-jge into lp:stock-logistic-flows

Proposed by Yannick Vaucher @ Camptocamp
Status: Merged
Merged at revision: 54
Proposed branch: lp:~camptocamp/stock-logistic-flows/70-improve-dispatch-jge
Merge into: lp:stock-logistic-flows
Diff against target: 57 lines (+27/-2)
2 files modified
picking_dispatch/picking_dispatch.py (+25/-0)
picking_dispatch/picking_dispatch_view.xml (+2/-2)
To merge this branch: bzr merge lp:~camptocamp/stock-logistic-flows/70-improve-dispatch-jge
Reviewer Review Type Date Requested Status
Leonardo Pistone code review Approve
Yannick Vaucher @ Camptocamp code review Approve
Review via email: mp+210598@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Yannick Vaucher @ Camptocamp (yvaucher-c2c) wrote :

LGTM

review: Approve (code review)
Revision history for this message
Leonardo Pistone (lepistone) wrote :

LGTM, thanks

review: Approve (code review)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'picking_dispatch/picking_dispatch.py'
2--- picking_dispatch/picking_dispatch.py 2014-03-12 13:00:51 +0000
3+++ picking_dispatch/picking_dispatch.py 2014-03-12 13:05:41 +0000
4@@ -299,6 +299,31 @@
5 }
6
7
8+class StockPickingIn(Model):
9+ _inherit = "stock.picking.in"
10+
11+ def _get_related_dispatch(self, cr, uid, ids, field_names, arg=None, context=None):
12+ return super(StockPickingIn, self)._get_related_dispatch(cr, uid, ids, field_names, arg=arg, context=context)
13+
14+ _columns = {
15+ 'related_dispatch_ids': fields.function(_get_related_dispatch, method=True, type='one2many',
16+ relation='picking.dispatch', string='Related Dispatch Picking'),
17+ }
18+
19+
20+class StockPickingOut(Model):
21+ _inherit = "stock.picking.out"
22+
23+ def _get_related_dispatch(self, cr, uid, ids, field_names, arg=None, context=None):
24+ return super(StockPickingOut, self)._get_related_dispatch(cr, uid, ids, field_names, arg=arg, context=context)
25+
26+ _columns = {
27+ 'related_dispatch_ids': fields.function(_get_related_dispatch, method=True, type='one2many',
28+ relation='picking.dispatch', string='Related Dispatch Picking'),
29+ }
30+
31+
32+
33 class Product(Model):
34 _inherit = "product.product"
35
36
37=== modified file 'picking_dispatch/picking_dispatch_view.xml'
38--- picking_dispatch/picking_dispatch_view.xml 2014-03-04 13:13:03 +0000
39+++ picking_dispatch/picking_dispatch_view.xml 2014-03-12 13:05:41 +0000
40@@ -123,7 +123,7 @@
41 <!-- Stock Out picking : add dispatch infos -->
42 <record id="view_picking_form" model="ir.ui.view">
43 <field name="name">stock.picking.form.dispatch.out</field>
44- <field name="model">stock.picking</field>
45+ <field name="model">stock.picking.out</field>
46 <field name="inherit_id" ref="stock.view_picking_out_form"/>
47 <field name="type">form</field>
48 <field name="arch" type="xml">
49@@ -153,7 +153,7 @@
50 <!-- Stock In picking : add dispatch infos -->
51 <record id="view_picking_form_in" model="ir.ui.view">
52 <field name="name">stock.picking.form.dispatch.in</field>
53- <field name="model">stock.picking</field>
54+ <field name="model">stock.picking.in</field>
55 <field name="inherit_id" ref="stock.view_picking_in_form"/>
56 <field name="type">form</field>
57 <field name="arch" type="xml">

Subscribers

People subscribed via source and target branches