Merge lp:~unifield-team/unifield-addons/addons-1047 into lp:unifield-addons

Proposed by jftempo
Status: Merged
Merged at revision: 4542
Proposed branch: lp:~unifield-team/unifield-addons/addons-1047
Merge into: lp:unifield-addons
Diff against target: 39 lines (+4/-4)
1 file modified
purchase/purchase.py (+4/-4)
To merge this branch: bzr merge lp:~unifield-team/unifield-addons/addons-1047
Reviewer Review Type Date Requested Status
UniField Dev Team Pending
Review via email: mp+113765@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
=== modified file 'purchase/purchase.py'
--- purchase/purchase.py 2012-03-29 11:17:16 +0000
+++ purchase/purchase.py 2012-07-06 16:21:19 +0000
@@ -870,7 +870,7 @@
870 seller_delay = hook['seller_delay']870 seller_delay = hook['seller_delay']
871 partner_id = partner.id871 partner_id = partner.id
872 address_id = partner_obj.address_get(cr, uid, [partner_id], ['delivery'])['delivery']872 address_id = partner_obj.address_get(cr, uid, [partner_id], ['delivery'])['delivery']
873 pricelist_id = partner.property_product_pricelist_purchase.id873 pricelist_id = partner.property_product_pricelist_purchase
874874
875 uom_id = procurement.product_id.uom_po_id.id875 uom_id = procurement.product_id.uom_po_id.id
876876
@@ -878,7 +878,7 @@
878 if seller_qty:878 if seller_qty:
879 qty = max(qty,seller_qty)879 qty = max(qty,seller_qty)
880880
881 price = pricelist_obj.price_get(cr, uid, [pricelist_id], procurement.product_id.id, qty, partner_id, {'uom': uom_id})[pricelist_id]881 price = pricelist_obj.price_get(cr, uid, [pricelist_id.id], procurement.product_id.id, qty, partner_id, {'uom': uom_id})[pricelist_id.id]
882 if hook.get('price_unit', False):882 if hook.get('price_unit', False):
883 price = hook.get('price_unit', False) 883 price = hook.get('price_unit', False)
884884
@@ -902,7 +902,7 @@
902 }902 }
903 903
904 # line values modification from hook904 # line values modification from hook
905 line = self.po_line_values_hook(cr, uid, ids, context=context, line=line, procurement=procurement,)905 line = self.po_line_values_hook(cr, uid, ids, context=context, line=line, procurement=procurement,pricelist=pricelist_id)
906906
907 taxes_ids = procurement.product_id.product_tmpl_id.supplier_taxes_id907 taxes_ids = procurement.product_id.product_tmpl_id.supplier_taxes_id
908 taxes = acc_pos_obj.map_tax(cr, uid, partner.property_account_position, taxes_ids)908 taxes = acc_pos_obj.map_tax(cr, uid, partner.property_account_position, taxes_ids)
@@ -914,7 +914,7 @@
914 'partner_id': partner_id,914 'partner_id': partner_id,
915 'partner_address_id': address_id,915 'partner_address_id': address_id,
916 'location_id': procurement.location_id.id,916 'location_id': procurement.location_id.id,
917 'pricelist_id': pricelist_id,917 'pricelist_id': pricelist_id.id,
918 'order_line': [(0,0,line)],918 'order_line': [(0,0,line)],
919 'company_id': procurement.company_id.id,919 'company_id': procurement.company_id.id,
920 'fiscal_position': partner.property_account_position and partner.property_account_position.id or False,920 'fiscal_position': partner.property_account_position and partner.property_account_position.id or False,

Subscribers

People subscribed via source and target branches

to all changes: