[IMP] if directly create a so and invoice, from the SO it not display in contract
authorForam Katharotiya (OpenERP) <fka@tinyerp.com>
Mon, 4 Mar 2013 10:59:18 +0000 (16:29 +0530)
committerForam Katharotiya (OpenERP) <fka@tinyerp.com>
Mon, 4 Mar 2013 10:59:18 +0000 (16:29 +0530)
bzr revid: fka@tinyerp.com-20130304105918-vblu28tisjnbdt0h

addons/account_analytic_analysis/account_analytic_analysis.py
addons/account_analytic_analysis/account_analytic_analysis_view.xml

index 2740742..723752d 100644 (file)
@@ -295,7 +295,7 @@ class account_analytic_account(osv.osv):
         res = {}
         for account in self.browse(cr, uid, ids, context=context):
             res[account.id] = 0.0
-            sale_ids = sale_obj.search(cr, uid, [('project_id','=', account.id), ('partner_id', '=', account.partner_id.id), ('state', '=', 'manual')], context=context)
+            sale_ids = sale_obj.search(cr, uid, ['|', ('project_id','=', account.id), ('partner_id', '=', account.partner_id.id), ('state', '=', 'manual')], context=context)
             for sale in sale_obj.browse(cr, uid, sale_ids, context=context):
                 if not sale.invoiced:
                     res[account.id] += sale.amount_untaxed
index 38836b7..a8626ef 100644 (file)
@@ -68,7 +68,7 @@
                                 <button name="%(action_sales_order)d" string="Sale Orders"
                                     type="action"
                                     class="oe_link"
-                                    context="{'default_partner_id': [partner_id], 'search_default_partner_id': [partner_id],'search_default_project_id': [active_id],'default_project_id': [active_id]}"
+                                    context="{'default_partner_id': [partner_id], 'search_default_project_id': [active_id],'default_project_id': [active_id]}"
                                     />
                             </td>
                         </tr><tr>