From e4e88c97154b142a0acf5714d3a55d056c1689ae Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Mon, 24 Sep 2012 15:40:56 +0530 Subject: [PATCH] repost_stock patch and gross profit report --- .../patches/september_2012/repost_stock.py | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 erpnext/patches/september_2012/repost_stock.py diff --git a/erpnext/patches/september_2012/repost_stock.py b/erpnext/patches/september_2012/repost_stock.py new file mode 100644 index 0000000000..3a0690187b --- /dev/null +++ b/erpnext/patches/september_2012/repost_stock.py @@ -0,0 +1,32 @@ +# ERPNext - web based ERP (http://erpnext.com) +# Copyright (C) 2012 Web Notes Technologies Pvt Ltd +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +from __future__ import unicode_literals +def execute(): + import webnotes + from webnotes.model.code import get_obj + bin = webnotes.conn.sql("select name from `tabBin` where item_code = 'NAS' \ + and warehouse = 'MAHAPE'") + i=0 + for d in bin: + try: + get_obj('Bin', d[0]).update_entries_after('2000-01-01', '12:05') + except: + pass + i += 1 + if i%100 == 0: + webnotes.conn.sql("commit") + webnotes.conn.sql("start transaction") \ No newline at end of file