From 0ac081ca597c9b491dc50f9c3acee92ef9869e02 Mon Sep 17 00:00:00 2001 From: "Mayur Maheshwari (OpenERP)" Date: Wed, 9 May 2012 16:26:41 +0530 Subject: [PATCH 001/138] [FIX]stock: fix the issue of return picking wizard lp bug: https://launchpad.net/bugs/997028 fixed bzr revid: mma@tinyerp.com-20120509105641-9ijemxgekhif76zc --- addons/stock/wizard/stock_return_picking.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/stock/wizard/stock_return_picking.py b/addons/stock/wizard/stock_return_picking.py index 689f17cd9b9..8cfe4342327 100644 --- a/addons/stock/wizard/stock_return_picking.py +++ b/addons/stock/wizard/stock_return_picking.py @@ -100,7 +100,8 @@ class stock_return_picking(osv.osv_memory): valid_lines = 0 return_history = self.get_return_history(cr, uid, record_id, context) for m in pick.move_lines: - if m.product_qty * m.product_uom.factor > return_history[m.id]: + if return_history: + if m.product_qty * m.product_uom.factor > return_history[m.id]: valid_lines += 1 if not valid_lines: raise osv.except_osv(_('Warning !'), _("There are no products to return (only lines in Done state and not fully returned yet can be returned)!")) From 738040e15b9cd49fdf313a0f3c729cc9581e206d Mon Sep 17 00:00:00 2001 From: vivisci <> Date: Thu, 16 Aug 2012 12:08:08 +0530 Subject: [PATCH 002/138] [FIX] the issue of not showing data on bilan report and compute resultant report lp bug: https://launchpad.net/bugs/1036943 fixed bzr revid: rmu@tinyerp.com-20120816063808-3jw4q056p9nfm911 --- addons/l10n_fr/wizard/fr_report_bilan.py | 4 ++-- addons/l10n_fr/wizard/fr_report_compute_resultant.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/addons/l10n_fr/wizard/fr_report_bilan.py b/addons/l10n_fr/wizard/fr_report_bilan.py index cec2e513a6a..adeab4f0ab4 100644 --- a/addons/l10n_fr/wizard/fr_report_bilan.py +++ b/addons/l10n_fr/wizard/fr_report_bilan.py @@ -49,9 +49,9 @@ class account_bilan_report(osv.osv_memory): data = {} data['form'] = {} data['ids'] = active_ids - data['form']['fiscalyear'] = self.browse(cr, uid, ids)[0].fiscalyear_id.id + data['form']['fiscalyear_id'] = self.browse(cr, uid, ids)[0].fiscalyear_id.id return {'type': 'ir.actions.report.xml', 'report_name': 'l10n.fr.bilan', 'datas': data} account_bilan_report() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/l10n_fr/wizard/fr_report_compute_resultant.py b/addons/l10n_fr/wizard/fr_report_compute_resultant.py index d90466ea6c4..f3833b372c4 100644 --- a/addons/l10n_fr/wizard/fr_report_compute_resultant.py +++ b/addons/l10n_fr/wizard/fr_report_compute_resultant.py @@ -49,9 +49,9 @@ class account_cdr_report(osv.osv_memory): data = {} data['form'] = {} data['ids'] = active_ids - data['form']['fiscalyear'] = self.browse(cr, uid, ids)[0].fiscalyear_id.id + data['form']['fiscalyear_id'] = self.browse(cr, uid, ids)[0].fiscalyear_id.id return { 'type': 'ir.actions.report.xml', 'report_name': 'l10n.fr.compute_resultant', 'datas': data} account_cdr_report() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: From 815ea021d8cec91331c2815cc1a9812a2eb1750c Mon Sep 17 00:00:00 2001 From: "Mayur Maheshwari (OpenERP)" Date: Mon, 27 Aug 2012 16:40:13 +0530 Subject: [PATCH 003/138] [IMP]stock:improve condition bzr revid: mma@tinyerp.com-20120827111013-x5xlu56cxtm5lqf0 --- addons/stock/wizard/stock_return_picking.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/stock/wizard/stock_return_picking.py b/addons/stock/wizard/stock_return_picking.py index 8cfe4342327..203db7232f1 100644 --- a/addons/stock/wizard/stock_return_picking.py +++ b/addons/stock/wizard/stock_return_picking.py @@ -100,7 +100,7 @@ class stock_return_picking(osv.osv_memory): valid_lines = 0 return_history = self.get_return_history(cr, uid, record_id, context) for m in pick.move_lines: - if return_history: + if return_history and return_history.get(m.id): if m.product_qty * m.product_uom.factor > return_history[m.id]: valid_lines += 1 if not valid_lines: From 0a9c1b54ca80d0cc942f99cd18539b89d5385449 Mon Sep 17 00:00:00 2001 From: "Mayur Maheshwari (OpenERP)" Date: Mon, 10 Sep 2012 16:14:22 +0530 Subject: [PATCH 004/138] [IMP]stock : improve code which is more batter for return picking bzr revid: mma@tinyerp.com-20120910104422-1s9h1fq25ud2iwvs --- addons/stock/wizard/stock_return_picking.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/addons/stock/wizard/stock_return_picking.py b/addons/stock/wizard/stock_return_picking.py index bc6acfaa1cc..80cc5a4a368 100644 --- a/addons/stock/wizard/stock_return_picking.py +++ b/addons/stock/wizard/stock_return_picking.py @@ -100,8 +100,7 @@ class stock_return_picking(osv.osv_memory): valid_lines = 0 return_history = self.get_return_history(cr, uid, record_id, context) for m in pick.move_lines: - if return_history and return_history.get(m.id): - if m.product_qty * m.product_uom.factor > return_history[m.id]: + if (return_history.get(m.id) is not None) and (m.product_qty * m.product_uom.factor > return_history[m.id]): valid_lines += 1 if not valid_lines: raise osv.except_osv(_('Warning!'), _("No products to return (only lines in Done state and not fully returned yet can be returned)!")) From af1df4d5cd44a176b1ea933c18963bd8b36f0db9 Mon Sep 17 00:00:00 2001 From: "Khushboo Bhatt (Open ERP)" Date: Tue, 11 Sep 2012 14:09:19 +0530 Subject: [PATCH 005/138] [FIX]product:search method added for searching products by category bzr revid: kbh@tinyerp.com-20120911083919-cwenu6oum79oa7do --- addons/product/product.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/addons/product/product.py b/addons/product/product.py index c9345a22103..ac62ef129c4 100644 --- a/addons/product/product.py +++ b/addons/product/product.py @@ -743,6 +743,14 @@ class product_product(osv.osv): else: return super(product_product, self).copy(cr, uid, id, default=default, context=context) + + def search(self, cr, uid, args, offset=0, limit=None, order=None, context=None, count=False): + if context is None: + context = {} + if context and context.get('search_default_categ_id', False): + args.append((('categ_id', 'child_of', context['search_default_categ_id']))) + return super(product_product, self).search(cr, uid, args, offset, limit, order, context, count) + product_product() class product_packaging(osv.osv): From 6fca7f4abef5e4a54b77de1ec49a2c351ca8f63e Mon Sep 17 00:00:00 2001 From: "Randhir Mayatra (OpenERP)" Date: Tue, 11 Sep 2012 18:57:24 +0530 Subject: [PATCH 006/138] [IMP] improve the placeholder text bzr revid: rma@tinyerp.com-20120911132724-nc201qmgoicvknmt --- openerp/addons/base/res/res_partner_view.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/addons/base/res/res_partner_view.xml b/openerp/addons/base/res/res_partner_view.xml index a79610b7a18..6b8354214bf 100644 --- a/openerp/addons/base/res/res_partner_view.xml +++ b/openerp/addons/base/res/res_partner_view.xml @@ -216,7 +216,7 @@ - + From c0a3cbac504d4ad35b6f5111e2b235dfaab31dd8 Mon Sep 17 00:00:00 2001 From: "Mayur Maheshwari (OpenERP)" Date: Fri, 14 Sep 2012 15:49:47 +0530 Subject: [PATCH 007/138] [IMP]stock : set a proper indentation bzr revid: mma@tinyerp.com-20120914101947-cbrdfp0iatq6r0a6 --- addons/stock/wizard/stock_return_picking.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/stock/wizard/stock_return_picking.py b/addons/stock/wizard/stock_return_picking.py index 80cc5a4a368..bc4cf652cdb 100644 --- a/addons/stock/wizard/stock_return_picking.py +++ b/addons/stock/wizard/stock_return_picking.py @@ -100,8 +100,8 @@ class stock_return_picking(osv.osv_memory): valid_lines = 0 return_history = self.get_return_history(cr, uid, record_id, context) for m in pick.move_lines: - if (return_history.get(m.id) is not None) and (m.product_qty * m.product_uom.factor > return_history[m.id]): - valid_lines += 1 + if (return_history.get(m.id) is not None) and (m.product_qty * m.product_uom.factor > return_history[m.id]): + valid_lines += 1 if not valid_lines: raise osv.except_osv(_('Warning!'), _("No products to return (only lines in Done state and not fully returned yet can be returned)!")) return res From 0e3577dcbfc0a4aad725cf51c7919d7ce3136b08 Mon Sep 17 00:00:00 2001 From: "Divyesh Makwana (Open ERP)" Date: Mon, 17 Sep 2012 11:23:57 +0530 Subject: [PATCH 008/138] [IMP] crm_claim, crm_helpdesk : After Sales Service menu (helpdesk and claims) moved from Project to Sales menu. bzr revid: mdi@tinyerp.com-20120917055357-q7c144zboqzg74jf --- addons/crm_claim/crm_claim_menu.xml | 2 +- addons/crm_helpdesk/crm_helpdesk_menu.xml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/addons/crm_claim/crm_claim_menu.xml b/addons/crm_claim/crm_claim_menu.xml index bb881d62a58..3782a3a7c00 100644 --- a/addons/crm_claim/crm_claim_menu.xml +++ b/addons/crm_claim/crm_claim_menu.xml @@ -10,7 +10,7 @@ + parent="base.menu_base_partner" sequence="2" /> diff --git a/addons/crm_helpdesk/crm_helpdesk_menu.xml b/addons/crm_helpdesk/crm_helpdesk_menu.xml index b70662e3339..0a9644ff8f9 100644 --- a/addons/crm_helpdesk/crm_helpdesk_menu.xml +++ b/addons/crm_helpdesk/crm_helpdesk_menu.xml @@ -3,11 +3,11 @@ - - + From a49acd9fcadc6c0ed4bb39489ace3dd0c36f6315 Mon Sep 17 00:00:00 2001 From: "Ajay Chauhan (OpenERP)" Date: Mon, 17 Sep 2012 11:53:26 +0530 Subject: [PATCH 009/138] [IMP] stock: update warning message for stock in serial number bzr revid: cha@tinyerp.com-20120917062326-ony3gx9k2o871kq3 --- addons/stock/stock.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 31d5a68c9fe..9cdbc97c115 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -1804,8 +1804,8 @@ class stock_move(osv.osv): warning = {} if (location.usage == 'internal') and (product_qty > (amount_actual or 0.0)): warning = { - 'title': _('Insufficient Stock in Lot !'), - 'message': _('You are moving %.2f %s products but only %.2f %s available in this lot.') % (product_qty, uom.name, amount_actual, uom.name) + 'title': _('Insufficient Stock in Serial Number !'), + 'message': _('You are moving %.2f %s products but only %.2f %s available in this serial number.') % (product_qty, uom.name, amount_actual, uom.name) } return {'warning': warning} From ba4857238c07c105016f8de070c3e5f42aea94d6 Mon Sep 17 00:00:00 2001 From: "Divyesh Makwana (Open ERP)" Date: Mon, 17 Sep 2012 12:20:22 +0530 Subject: [PATCH 010/138] [IMP] Customer form view: uncheck Customer, how to check again? Sales & Purchases disappears. bzr revid: mdi@tinyerp.com-20120917065022-h7gtgv9rf3s62fge --- openerp/addons/base/res/res_partner_view.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/addons/base/res/res_partner_view.xml b/openerp/addons/base/res/res_partner_view.xml index 906232c86ab..51e17fab088 100644 --- a/openerp/addons/base/res/res_partner_view.xml +++ b/openerp/addons/base/res/res_partner_view.xml @@ -249,7 +249,7 @@ - + From c8e57c8c059bf842fdeae0fc813fb2ae1c970ef8 Mon Sep 17 00:00:00 2001 From: "Ajay Chauhan (OpenERP)" Date: Mon, 17 Sep 2012 12:23:36 +0530 Subject: [PATCH 011/138] [IMP] stock: change string for ok button & add cancel button in wizard bzr revid: cha@tinyerp.com-20120917065336-f1yw01itbx2ka32o --- addons/stock/wizard/stock_move_view.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/stock/wizard/stock_move_view.xml b/addons/stock/wizard/stock_move_view.xml index 3df336b5e30..5dc0d0d824c 100644 --- a/addons/stock/wizard/stock_move_view.xml +++ b/addons/stock/wizard/stock_move_view.xml @@ -109,7 +109,9 @@
-
From 066b30e5c8ec5a19e331b2f41237f8443bb77c6c Mon Sep 17 00:00:00 2001 From: "Divyesh Makwana (Open ERP)" Date: Mon, 17 Sep 2012 14:14:36 +0530 Subject: [PATCH 012/138] [IMP] base_calendar : Improved the Invitation Wizard View. bzr revid: mdi@tinyerp.com-20120917084436-00kqv09ueod3h709 --- .../base_calendar_invite_attendee_view.xml | 43 ++++++++++--------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/addons/base_calendar/wizard/base_calendar_invite_attendee_view.xml b/addons/base_calendar/wizard/base_calendar_invite_attendee_view.xml index 5510259a7a7..e3f07fee833 100644 --- a/addons/base_calendar/wizard/base_calendar_invite_attendee_view.xml +++ b/addons/base_calendar/wizard/base_calendar_invite_attendee_view.xml @@ -9,27 +9,28 @@ base_calendar.invite.attendee
- - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + +