diff --git a/accounts/search_criteria/voucher_wise_tax_details/__init__.py b/accounts/search_criteria/voucher_wise_tax_details/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/accounts/search_criteria/voucher_wise_tax_details/voucher_wise_tax_details.js b/accounts/search_criteria/voucher_wise_tax_details/voucher_wise_tax_details.js new file mode 100644 index 00000000000..a89fa86083f --- /dev/null +++ b/accounts/search_criteria/voucher_wise_tax_details/voucher_wise_tax_details.js @@ -0,0 +1,47 @@ +report.customize_filters = function() { + this.hide_all_filters(); + + //Add filter + this.add_filter({fieldname:'based_on', label:'Based On', fieldtype:'Select', options:'Sales Order'+NEWLINE+'Delivery Note'+NEWLINE+'Sales Invoice', report_default:'Sales Invoice', ignore : 1,parent:'RV Tax Detail', single_select :1, in_first_page:1}); + + this.add_filter({fieldname:'posting_date', label:'Date', fieldtype:'Date', options:'', ignore : 1,parent:'RV Tax Detail', in_first_page:1}); + + this.add_filter({fieldname:'voucher_id', label:'Voucher Id', fieldtype:'Data', options:'', ignore : 1,parent:'RV Tax Detail', in_first_page:1}); + + this.add_filter({fieldname:'tax_account', label:'Tax Account', fieldtype:'Link', options:'Account', ignore : 1,parent:'RV Tax Detail', in_first_page:1}); +} + + +// hide sections +//-------------------------------------- +this.mytabs.items['More Filters'].hide(); +this.mytabs.items['Select Columns'].hide(); + +// Get query +//-------------------------------------- +report.get_query = function() { + based_on = this.get_filter('RV Tax Detail', 'Based On').get_value(); + from_date = this.get_filter('RV Tax Detail', 'From Date').get_value(); + to_date = this.get_filter('RV Tax Detail', 'To Date').get_value(); + vid = this.get_filter('RV Tax Detail', 'Voucher Id').get_value(); + acc = this.get_filter('RV Tax Detail', 'Tax Account').get_value(); + + date_fld = 'transaction_date'; + if(based_on == 'Sales Invoice') { + based_on = 'Receivable Voucher'; + date_fld = 'voucher_date'; + } + + sp_cond = ''; + if (from_date) sp_cond += repl(' AND t1.%(dt)s >= "%(from_date)s"', {dt:date_fld, from_date:from_date}); + if (to_date) sp_cond += repl(' AND t1.%(dt)s <= "%(to_date)s"', {dt:date_fld, to_date:to_date}); + if (vid) sp_cond += repl(' AND t1.name LIKE "%%(voucher)s%"', {voucher:vid}); + if (acc) sp_cond += repl(' AND t2.account_head = "%(acc)s"', {acc:acc}); + + return repl('SELECT t1.`name`, t1.`%(dt)s`, t1.`customer_name`, t1.net_total, t2.account_head, t2.description, t2.rate, t2.tax_amount \ + FROM `tab%(parent)s` t1, `tabRV Tax Detail` t2 \ + WHERE t1.docstatus=1 AND t2.`parenttype` = "%(parent)s" \ + AND t2.`parent` = t1.`name` \ + %(cond)s ORDER BY t1.`name` DESC, t1.%(dt)s DESC', {parent:based_on, cond:sp_cond, dt:date_fld}); +} + diff --git a/accounts/search_criteria/voucher_wise_tax_details/voucher_wise_tax_details.py b/accounts/search_criteria/voucher_wise_tax_details/voucher_wise_tax_details.py new file mode 100644 index 00000000000..91e90f2fe4d --- /dev/null +++ b/accounts/search_criteria/voucher_wise_tax_details/voucher_wise_tax_details.py @@ -0,0 +1,22 @@ +if filter_values.get('based_on') == 'Sales Invoice': + based_on_dt = 'Receivable Voucher' +else: + based_on_dt = filter_values.get('based_on') + +cols = [ + [filter_values.get('based_on'), 'Link','150px', based_on_dt], + ['Transaction Date', 'Date', '120px', ''], + ['Customer', 'Link','150px','Customer'], + ['Net Total', 'Currency', '80px', ''], + ['Tax Account', 'Link','150px','Account'], + ['Description', 'Text','120px',''], + ['Tax Rate', 'Currency', '80px', ''], + ['Tax Amount', 'Currency', '80px', ''] +] + +for c in cols: + colnames.append(c[0]) + coltypes.append(c[1]) + colwidths.append(c[2]) + coloptions.append(c[3]) + col_idx[c[0]] = len(colnames)-1 diff --git a/accounts/search_criteria/voucher_wise_tax_details/voucher_wise_tax_details.txt b/accounts/search_criteria/voucher_wise_tax_details/voucher_wise_tax_details.txt new file mode 100644 index 00000000000..c152c7905f4 --- /dev/null +++ b/accounts/search_criteria/voucher_wise_tax_details/voucher_wise_tax_details.txt @@ -0,0 +1,34 @@ +# Search Criteria, voucher_wise_tax_details +[ + + # These values are common in all dictionaries + { + 'creation': '2011-09-06 15:36:58', + 'docstatus': 0, + 'modified': '2011-09-06 15:50:28', + 'modified_by': 'Administrator', + 'owner': 'Administrator' + }, + + # These values are common for all Search Criteria + { + 'columns': 'RV Tax Detail\x01Type,RV Tax Detail\x01Account Head,RV Tax Detail\x01Cost Center,RV Tax Detail\x01Description,RV Tax Detail\x01Rate,RV Tax Detail\x01Amount*,RV Tax Detail\x01Total*', + 'criteria_name': 'Voucher wise tax details', + 'doc_type': 'RV Tax Detail', + 'doctype': 'Search Criteria', + 'filters': "{'Delivery Note\x01Submitted':1,'Delivery Note\x01Status':'','Delivery Note\x01Fiscal Year':''}", + 'module': 'Accounts', + 'name': '__common__', + 'page_len': 50, + 'parent_doc_type': 'Delivery Note', + 'sort_by': '`tabRV Tax Detail`.`parent`', + 'sort_order': 'DESC', + 'standard': 'Yes' + }, + + # Search Criteria, voucher_wise_tax_details + { + 'doctype': 'Search Criteria', + 'name': 'voucher_wise_tax_details' + } +] \ No newline at end of file diff --git a/config/_timestamps.js b/config/_timestamps.js deleted file mode 100644 index 9a45c68b216..00000000000 --- a/config/_timestamps.js +++ /dev/null @@ -1 +0,0 @@ -{"lib/js/legacy/widgets/autosuggest.js": "1315487495", "lib/docs/old/menus_server.html": "1310636183", "lib/css/legacy/calendar.css": "1315388111", "lib/js/legacy/tiny_mce_33/plugins/paste/js/pastetext.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/searchreplace/searchreplace.htm": "1315388112", "lib/docs/old/admin_login.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/emotions/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/table/js/row.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/install_lib/install.html": "1310636183", "lib/js/legacy/utils/msgprint.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/css/attributes.css": "1315388112", "lib/js/legacy/jquery/excanvas.min.js": "1315388112", "lib/js/wn/provide.js": "1315299987", "lib/docs/old/auth.html": "1310636183", "lib/docs/old/_sources/page_body.txt": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.canvasTextRenderer.min.js": "1315388133", "lib/images/icons/folder.gif": "1311752688", "lib/js/legacy/build.json": "1315487987", "lib/js/legacy/jquery/jqplot-plugins/jqplot.dragable.min.js": "1315388133", "lib/js/legacy/jquery/jqplot-plugins/jqplot.dateAxisRenderer.js": "1315388133", "lib/docs/old/_sources/save_submit.txt": "1310636183", "lib/docs/_build/html/core.doctype.system_console.html": "1310636183", "lib/js/legacy/widgets/form/fields.js": "1315488411", "lib/js/legacy/tiny_mce_33/plugins/autoresize/editor_plugin_src.js": "1315388112", "lib/docs/old/_static/pygments.css": "1310636183", "lib/docs/_build/doctrees/core.doctype.module_def.doctree": "1310636182", "lib/css/legacy/forms.css": "1315388111", "lib/js/legacy/tiny_mce_33/plugins/emotions/editor_plugin.js": "1315388112", "lib/js/legacy/webpage/loaders.js": "1315486081", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/o2k7/ui_black.css": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advimage/image.htm": "1315388112", "lib/docs/old/_sources/utils_server.txt": "1310636183", "lib/py/webnotes/.no_timestamps": "1315392243", "lib/docs/old/db_schema.html": "1310636183", "lib/css/ui/buttons.css": "1315484394", "lib/js/lib/superfish/hoverIntent.js": "1201705878", "lib/docs/old/_sources/module.txt": "1310636183", "lib/docs/old/index.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/table/langs/en_dlg.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/iespell/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/media/img/trans.gif": "1315388112", "lib/docs/old/_sources/profile.txt": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/editor_template_src.js": "1315388112", "lib/js/legacy/widgets/report_builder/report_builder.js": "1315486146", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/del.htm": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/media/img/flv_player.swf": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/contextmenu/editor_plugin_src.js": "1315388112", "lib/js/wn/ui/status_bar.js": "1315303532", "lib/css/legacy/wntoolbar.css": "1315293967", "lib/js/legacy/tiny_mce_33/plugins/media/js/embed.js": "1315388112", "lib/js/legacy/tiny_mce_33/themes/simple/skins/o2k7/ui.css": "1315388112", "lib/images/ui/vote_up.gif": "1311752688", "lib/py/webnotes/widgets/__init__.py": "1315388111", "lib/py/webnotes/tests.py": "1315388111", "lib/docs/_static/default.css": "1310636183", "lib/py/webnotes/install_lib/__init__.py": "1315388110", "lib/conf/Framework.sql": "1311752687", "lib/css/legacy/jqplot.css": "1315388133", "lib/js/legacy/jquery/jqplot-plugins/jqplot.meterGaugeRenderer.min.js": "1315388133", "lib/docs/generate_modules.py": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/langs/en_dlg.js": "1315388112", "lib/images/icons/plus.gif": "1311752688", "lib/docs/_build/html/_modules/webnotes/widgets/form.html": "1310636183", "lib/docs/old/_sources/webservice.txt": "1310636183", "lib/js/legacy/wn/widgets/listing.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/emotions/img/smiley-cool.gif": "1315388112", "lib/js/legacy/wn/widgets/page_sidebar.js": "1315388112", "images/module-icons.png": "1315471666", "lib/docs/old/webnotes_intro.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/emotions/emotions.htm": "1315388112", "lib/docs/_build/html/_modules/webnotes/modules/import_module.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.canvasAxisTickRenderer.min.js": "1315388133", "lib/js/legacy/widgets/form/form_grid.js": "1315388133", "lib/css/legacy/images/ui-bg_highlight-hard_65_ffffff_1x100.png": "1315388111", "lib/js/legacy/tiny_mce_33/plugins/autosave/editor_plugin_src.js": "1315388112", "lib/docs/_build/html/_sources/webnotes.utils.email_lib.txt": "1310636183", "lib/docs/_build/doctrees/core.doctype.control_panel.doctree": "1310636182", "lib/js/legacy/model/doclist.js": "1315388112", "lib/docs/_build/html/_sources/core.doctype.module_def.txt": "1310636183", "lib/js/legacy/widgets/tree.js": "1315294071", "lib/docs/webnotes.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/autoresize/editor_plugin.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/widgets/todo.html": "1310636183", "lib/js/legacy/tiny_mce_33/.no_timpestamps": "1315461100", "lib/js/legacy/jquery/jqplot-plugins/jqplot.enhancedLegendRenderer.min.js": "1315388133", "lib/docs/_build/html/_sources/webnotes.txt": "1310636183", "lib/docs/_build/html/core.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/searchreplace/js/searchreplace.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/emotions/img/smiley-tongue-out.gif": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/table/css/table.css": "1315388112", "lib/docs/old/creating_reports.html": "1310636183", "lib/docs/core.doctype.module_def.txt": "1310636183", "lib/py/webnotes/model/meta.py": "1315388110", "lib/js/legacy/tiny_mce_33/plugins/visualchars/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/insertdatetime/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/inlinepopups/template.htm": "1315388112", "lib/docs/_build/html/_modules/webnotes/widgets/search.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/modules/compress.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/model/doctype.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/widgets/query_builder.html": "1310636183", "lib/docs/_build/html/_sources/core.doctype.txt": "1310636183", "lib/js/legacy/widgets/form/form_comments.js": "1315388112", "lib/py/tests.py": "1313132642", "lib/docs/old/autosuggest.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.highlighter.min.js": "1315388133", "lib/py/webnotes/utils/transfer.py": "1315388111", "lib/js/legacy/tiny_mce_33/plugins/pagebreak/editor_plugin.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.donutRenderer.min.js": "1315388133", "lib/js/legacy/wn/widgets/dialog.js": "1315293231", "lib/css/legacy/images/ui-icons_cd0a0a_256x240.png": "1315388111", "lib/py/__init__.py": "1313570887", "lib/js/legacy/tiny_mce_33/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/o2k7/ui_silver.css": "1315388112", "lib/js/wn/require.js": "1313755415", "lib/docs/old/_sources/navigation.txt": "1310636183", "lib/docs/old/writing_scripts.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.logAxisRenderer.js": "1315388133", "lib/images/ui/vote_down.gif": "1311752688", "lib/js/legacy/tiny_mce_33/plugins/emotions/img/smiley-embarassed.gif": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.mekkoRenderer.min.js": "1315388133", "lib/docs/_build/html/_modules/core/doctype/page/page.html": "1310636182", "lib/docs/old/_static/jquery.js": "1310636183", "lib/docs/_build/html/_modules/webnotes/install_lib/db_init.html": "1310636183", "lib/docs/old/sitemap.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/template/editor_plugin_src.js": "1315388112", "lib/docs/_build/html/pypi-setup.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/js/charmap.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.ohlcRenderer.min.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/emotions/img/smiley-yell.gif": "1315388112", "lib/js/legacy/widgets/report_builder/datatable.js": "1315388112", "lib/docs/old/what_is_an_app.html": "1310636183", "lib/css/legacy/tabs.css": "1315388111", "lib/py/webnotes/widgets/auto_master.py": "1315388111", "lib/docs/_build/html/_sources/pypi-setup.txt": "1310636183", "lib/css/base.css": "1314774281", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/css/popup.css": "1315388112", "lib/docs/_build/html/core.doctype.doctype.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/directionality/editor_plugin.js": "1315388112", "lib/docs/old/_sources/client_side_widgets.txt": "1310636183", "lib/py/webnotes/utils/email_lib/form_email.py": "1315388111", "lib/js/legacy/tiny_mce_33/plugins/example/langs/en.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/emotions/img/smiley-sealed.gif": "1315388112", "lib/docs/old/_sources/creating_reports.txt": "1310636183", "lib/docs/_build/html/core.doctype.html": "1310636183", "lib/docs/old/_sources/creating_profiles.txt": "1310636183", "lib/py/webnotes/db.py": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/preview/editor_plugin_src.js": "1315388112", "lib/py/webnotes/widgets/page.py": "1315388133", "lib/js/legacy/widgets/export_query.js": "1315388112", "lib/docs/_build/html/py-modindex.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/utils/jsmin.html": "1310636183", "lib/js/legacy/webpage/freeze_page.js": "1315476506", "data/master.sql.gz": "1315471662", "lib/js/legacy/tiny_mce_33/plugins/fullpage/fullpage.htm": "1315388112", "lib/docs/old/_sources/report_cookbook.txt": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.json2.min.js": "1315388133", "lib/js/wn/dom.js": "1315303752", "lib/js/legacy/jquery/jqplot-plugins/jqplot.bubbleRenderer.min.js": "1315388133", "lib/docs/old/server_side_script.html": "1310636183", "lib/py/webnotes/widgets/todo.py": "1315388111", "lib/css/ui/status_bar.css": "1315302989", "lib/js/legacy/tiny_mce_33/plugins/advlink/js/advlink.js": "1315388112", "lib/docs/_build/html/core.doctype.property_setter.html": "1310636183", "lib/docs/_build/html/_sources/core.doctype.page_template.txt": "1310636183", "lib/css/legacy/jquery-ui.css": "1315388111", "lib/docs/old/database_api.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/visualchars/editor_plugin_src.js": "1315388112", "lib/css/legacy/images/ui-bg_glass_55_fbf9ee_1x400.png": "1315388111", "lib/css/legacy/images/ui-bg_flat_0_aaaaaa_40x100.png": "1315388111", "lib/js/legacy/utils/shortcut.js": "1315388112", "lib/py/common.py": "1314349955", "lib/py/webnotes/utils/cache.py": "1315388111", "lib/docs/old/_sources/db.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/paste/editor_plugin.js": "1315388112", "lib/css/legacy/messages.css": "1315388111", "lib/docs/_build/html/webnotes.utils.html": "1310636183", "lib/docs/_build/html/core.doctype.profile.html": "1310636183", "lib/images/icons/wntoolbar-icons.png": "1311752688", "lib/js/legacy/tiny_mce_33/plugins/fullscreen/editor_plugin_src.js": "1315388112", "lib/docs/pypi-setup.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/media/img/shockwave.gif": "1315388112", "lib/docs/old/_sources/creating_pages.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/template/blank.htm": "1315388112", "lib/docs/old/_sources/db_schema.txt": "1310636183", "lib/docs/old/searchindex.js": "1310636183", "lib/js/lib/history/history.min.js": "1315467128", "lib/js/legacy/tiny_mce_33/plugins/advhr/js/rule.js": "1315388112", "lib/docs/_build/html/_sources/core.page.txt": "1310636183", "lib/docs/old/report_builder.html": "1310636183", "lib/js/legacy/widgets/form/form.js": "1315475714", "lib/js/legacy/jquery/jqplot-plugins/jqplot.meterGaugeRenderer.js": "1315388133", "lib/docs/old/genindex.html": "1310636183", "lib/js/legacy/widgets/form/form_container.js": "1315388112", "lib/docs/old/.buildinfo": "1310636183", "lib/docs/_build/doctrees/webnotes.doctree": "1310636182", "lib/docs/_build/html/_static/searchtools.js": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/js/image.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/spellchecker/img/wline.gif": "1315388112", "lib/js/legacy/widgets/tabbedpage.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/media/img/realmedia.gif": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/link.htm": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advimage/img/sample.gif": "1315388112", "lib/docs/_build/doctrees/core.doctype.search_criteria.doctree": "1310636182", "lib/docs/old/_static/doctools.js": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/js/cite.js": "1315388112", "lib/css/legacy/autosuggest.css": "1315388111", "lib/docs/core.doctype.doctype.txt": "1310636183", "lib/py/webnotes/model/modules.py": "1315388110", "lib/css/legacy/images/ui-bg_highlight-hard_75_e6e6e6_1x100.png": "1315388111", "lib/docs/_build/html/webnotes.model.html": "1310636183", "lib/js/legacy/widgets/form/form_header.js": "1315475894", "lib/docs/old/creating_pages.html": "1310636183", "lib/docs/_build/doctrees/core.doctype.doctype.doctree": "1310636182", "lib/py/build/__main__.py": "1315392289", "lib/js/legacy/jquery/jqplot-plugins/jqplot.funnelRenderer.js": "1315388133", "lib/py/build/markdown2_extn.py": "1315392289", "lib/py/build/minify.py": "1315392289", "lib/py/webnotes/utils/jslib/jstimestamp.py": "1315388133", "lib/docs/_build/html/_static/jquery.js": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/default/img/menu_arrow.gif": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/o2k7/content.css": "1315388112", "lib/js/lib/superfish/css/superfish.css": "1313760672", "lib/js/legacy/tiny_mce_33/plugins/noneditable/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/emotions/img/smiley-undecided.gif": "1315388112", "lib/py/webnotes/utils/scheduler.py": "1315388133", "lib/js/legacy/jquery/jqplot-plugins/jqplot.logAxisRenderer.min.js": "1315388133", "lib/docs/old/client_side_script.html": "1310636183", "lib/docs/_build/html/_sources/core.doctype.profile.txt": "1310636183", "lib/docs/_build/html/_modules/webnotes/widgets/follow.html": "1310636183", "lib/py/webnotes/profile.py": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/table/table.htm": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/wordcount/editor_plugin_src.js": "1315388112", "lib/css/legacy/images/ui-bg_flat_75_ffffff_40x100.png": "1315388111", "lib/js/legacy/tiny_mce_33/plugins/autosave/langs/en.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/tabfocus/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/editor_plugin_src.js": "1315388112", "lib/docs/old/doclist.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/utils/cache.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/js/about.js": "1315388112", "lib/docs/_build/html/core.page.html": "1310636183", "lib/js/legacy/utils/rsh.compressed.js": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/image.htm": "1315388112", "lib/docs/_build/html/_modules/webnotes/modules/export_module.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.trendline.min.js": "1315388133", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/o2k7/img/button_bg.png": "1315388112", "lib/docs/old/search.html": "1310636183", "lib/js/legacy/jquery/jquery.flot.js": "1315388112", "lib/docs/Makefile": "1310636182", "lib/css/legacy/images/ui-icons_454545_256x240.png": "1315388111", "lib/conf/sitemap.xml": "1315388112", "lib/js/legacy/tiny_mce_33/themes/simple/skins/o2k7/img/button_bg.png": "1315388112", "lib/css/legacy/user.css": "1315388111", "lib/docs/old/client_side_widgets.html": "1310636183", "lib/docs/core.doctype.search_criteria.txt": "1310636183", "lib/conf/apache.conf": "1313640120", "lib/js/legacy/tiny_mce_33/plugins/table/js/merge_cells.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/media/css/media.css": "1315388112", "lib/py/webnotes/tests/__init__.py": "1315388111", "lib/js/legacy/webpage/page_header.js": "1315475725", "lib/js/legacy/jquery/jqplot-plugins/jqplot.blockRenderer.min.js": "1315388133", "lib/js/legacy/jquery/jquery.min.js": "1315388112", "lib/docs/old/_static/plus.png": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/emotions/img/smiley-money-mouth.gif": "1315388112", "lib/docs/_build/html/searchindex.js": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/js/anchor.js": "1315388112", "lib/docs/core.doctype.custom_field.txt": "1310636183", "lib/docs/_build/html/_sources/core.doctype.search_criteria.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/advhr/css/advhr.css": "1315388112", "lib/docs/modules.txt": "1310636183", "lib/docs/_build/html/core.doctype.page_template.html": "1310636183", "lib/py/webnotes/model/utils.py": "1315388133", "lib/docs/old/_static/basic.css": "1310636183", "lib/docs/_build/doctrees/webnotes.utils.email_lib.doctree": "1310636182", "lib/js/legacy/widgets/dialog.js": "1315486077", "lib/js/lib/jquery.min.js": "1313062880", "lib/docs/old/_sources/database_api.txt": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.pieRenderer.min.js": "1315388133", "lib/docs/old/server_side_internals.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/paste/js/pasteword.js": "1315388112", "lib/py/webnotes/utils/webservice.py": "1315388111", "lib/js/legacy/tiny_mce_33/plugins/iespell/editor_plugin_src.js": "1315388112", "lib/docs/webnotes.install_lib.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/media/img/windowsmedia.gif": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/attributes.htm": "1315388112", "lib/docs/_build/doctrees/webnotes.widgets.doctree": "1310636182", "lib/py/build/nav.py": "1315392289", "lib/js/lib/superfish/superfish.min.js": "1315487399", "lib/js/legacy/tiny_mce_33/plugins/fullpage/editor_plugin_src.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.canvasAxisLabelRenderer.min.js": "1315388133", "lib/docs/_build/doctrees/core.doctype.letter_head.doctree": "1310636182", "lib/docs/webnotes.modules.txt": "1310636183", "lib/js/legacy/jquery/jquery.jqplot.min.js": "1315388133", "lib/js/legacy/wnf.compressed.js": "1315487401", "lib/css/layout.css": "1313603562", "lib/docs/old/_sources/creating_doctypes.txt": "1310636183", "lib/css/legacy/images/ui-bg_glass_95_fef1ec_1x400.png": "1315388111", "lib/js/legacy/tiny_mce_33/themes/advanced/editor_template.js": "1315388112", "lib/js/legacy/widgets/layout.js": "1315388112", "lib/docs/webnotes.model.txt": "1310636183", "lib/docs/_build/html/_modules/webnotes/widgets/event.html": "1310636183", "lib/docs/old/save_submit.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/fullpage/js/fullpage.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/model/triggers.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/tabfocus/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/js/ins.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.pointLabels.min.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/directionality/editor_plugin_src.js": "1315388112", "lib/docs/conf.py": "1315388111", "lib/docs/old/_sources/autosuggest.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/layer/editor_plugin.js": "1315388112", "lib/docs/old/_sources/auth.txt": "1310636183", "lib/py/webnotes/model/doc.py": "1315388110", "lib/js/legacy/tiny_mce_33/themes/simple/editor_template_src.js": "1315388112", "lib/docs/core.doctype.doctype_mapper.txt": "1310636183", "lib/docs/old/_sources/intro.txt": "1310636183", "lib/js/legacy/widgets/listing.js": "1315486117", "lib/docs/old/_sources/menus_server.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/fullpage/editor_plugin.js": "1315388112", "lib/docs/old/creating_profiles.html": "1310636183", "lib/docs/_build/html/_sources/core.doctype.system_console.txt": "1310636183", "lib/docs/old/module.html": "1310636183", "lib/css/legacy/bw-icons.css": "1315293977", "lib/docs/_build/doctrees/core.doctype.profile.doctree": "1310636182", "lib/docs/_build/html/_static/default.css": "1310636183", "lib/docs/_build/doctrees/core.doctype.doctype_mapper.doctree": "1310636182", "lib/docs/old/build_app.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/table/js/cell.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/utils/email_lib/send.html": "1310636183", "lib/css/legacy/sidebar.css": "1315388111", "lib/js/legacy/tiny_mce_33/themes/simple/skins/o2k7/content.css": "1315388112", "lib/docs/_build/html/genindex.html": "1310636183", "lib/docs/_build/html/_modules/core/doctype/property_setter/property_setter.html": "1310636182", "lib/js/legacy/tiny_mce_33/plugins/pagebreak/css/content.css": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advhr/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advhr/langs/en_dlg.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/searchreplace/langs/en_dlg.js": "1315388112", "lib/js/core.js": "1315467083", "lib/docs/_build/html/_modules/webnotes/utils/archive.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/model/modules.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/modules/patch.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/advlink/link.htm": "1315388112", "lib/docs/_build/html/webnotes.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/utils/nestedset.html": "1310636183", "lib/docs/old/code.html": "1310636183", "lib/py/build/timestamps.py": "1315392289", "lib/images/icons/close.gif": "1311752688", "lib/docs/_build/html/_static/doctools.js": "1310636183", "lib/images/ui/button-load.gif": "1311752688", "lib/docs/_build/html/_static/sidebar.js": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/advimage/editor_plugin.js": "1315388112", "lib/js/legacy/webpage/spinner.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/db.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/table/editor_plugin.js": "1315388112", "lib/docs/old/_sources/glossary.txt": "1310636183", "lib/docs/_build/doctrees/core.doctype.stylesheet.doctree": "1310636182", "lib/docs/old/page_cookbook.html": "1310636183", "lib/js/legacy/tiny_mce_33/tiny_mce_src.js": "1315388112", "lib/js/legacy/widgets/form/form_fields.js": "1315484198", "lib/py/webnotes/utils/jslib/jsnamespace.py": "1315388133", "lib/docs/_build/html/_modules/webnotes/profile.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/layer/editor_plugin_src.js": "1315388112", "lib/docs/_build/html/backupall.html": "1310636183", "lib/docs/_build/html/_sources/webnotes.multi_tenant.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/emotions/js/emotions.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/emotions/langs/en_dlg.js": "1315388112", "lib/docs/old/_sources/javascript_utils.txt": "1310636183", "lib/py/webnotes/utils/nestedset.py": "1315388133", "lib/docs/_build/doctrees/webnotes.utils.doctree": "1310636182", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/default/ui.css": "1315388112", "lib/js/legacy/tiny_mce_33/utils/mctabs.js": "1315388112", "lib/docs/_build/html/_sources/webnotes.model.txt": "1310636183", "index.html": "1315488878", "lib/docs/_build/html/_static/plus.png": "1310636183", "lib/docs/_build/html/_modules/webnotes/utils/encrypt.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/table/css/row.css": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/template/langs/en_dlg.js": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/o2k7/img/button_bg_silver.png": "1315388112", "lib/js/legacy/webpage/uploader.js": "1315388112", "lib/js/legacy/widgets/form/print_format.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/paste/pastetext.htm": "1315388112", "lib/js/legacy/widgets/list_selector.js": "1315388112", "lib/docs/old/intro.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/img/icons.gif": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.ohlcRenderer.js": "1315388133", "lib/docs/_build/doctrees/environment.pickle": "1310636182", "lib/docs/old/listing.html": "1310636183", "lib/docs/old/_sources/webnotes_intro.txt": "1310636183", "lib/py/webnotes/modules/module_manager.py": "1315388110", "lib/js/legacy/tiny_mce_33/plugins/media/js/media.js": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/langs/en.js": "1315388112", "lib/docs/old/creating_doctypes.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/emotions/img/smiley-surprised.gif": "1315388112", "lib/docs/_build/html/_sources/core.doctype.page.txt": "1310636183", "lib/docs/_build/html/_modules/webnotes/model/import_docs.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/save/editor_plugin_src.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.canvasAxisLabelRenderer.js": "1315388133", "lib/py/webnotes/model/db_schema.py": "1315388133", "lib/js/legacy/wn/modules.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.canvasOverlay.js": "1315388133", "lib/py/webnotes/utils/jslib/jsdependency.py": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/example/langs/en_dlg.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/acronym.htm": "1315388112", "lib/js/wn/ui/button.js": "1315488873", "lib/docs/_build/html/core.doctype.module_def.html": "1310636183", "lib/js/lib/superfish/images/arrows-ffffff.png": "1215426588", "lib/js/legacy/tiny_mce_33/plugins/paste/langs/en_dlg.js": "1315388112", "todo.md": "1315477037", "lib/js/legacy/tiny_mce_33/plugins/emotions/img/smiley-laughing.gif": "1315388112", "lib/docs/_build/doctrees/webnotes.multi_tenant.doctree": "1310636182", "lib/docs/_build/html/_static/README": "1310636183", "lib/py/webnotes/defs.py": "1315227569", "lib/js/legacy/tiny_mce_33/plugins/wordcount/editor_plugin.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/model/doc.html": "1310636183", "lib/js/legacy/webpage/body.js": "1315486659", "lib/js/build.json": "1315296571", "lib/js/legacy/tiny_mce_33/plugins/bbcode/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/example/js/dialog.js": "1315388112", "lib/docs/old/javascript_utils.html": "1310636183", "lib/docs/_build/html/_sources/core.doctype.control_panel.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/advimage/langs/en_dlg.js": "1315388112", "lib/docs/_static/pygments.css": "1310636183", "lib/docs/old/_sources/server_side_api.txt": "1310636183", "lib/docs/old/_sources/creating_entities.txt": "1310636183", "lib/py/webnotes/widgets/event.py": "1315388111", "lib/js/legacy/jquery/jqplot-plugins/jqplot.highlighter.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/fullscreen/fullscreen.htm": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/autosave/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/save/editor_plugin.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/multi_tenant/setup.html": "1310636183", "lib/js/wn/ui/overlay.js": "1315302025", "lib/js/legacy/tiny_mce_33/plugins/fullpage/langs/en_dlg.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/model/doclist.html": "1310636183", "lib/docs/old/apps_intro.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/advlink/editor_plugin.js": "1315388112", "lib/docs/_build/html/_static/basic.css": "1310636183", "lib/docs/_build/html/_modules/webnotes/utils/email_lib/form_email.html": "1310636183", "lib/docs/old/dialog.html": "1310636183", "lib/docs/_build/doctrees/backupall.doctree": "1310636182", "lib/docs/old/_sources/doc.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/spellchecker/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/style/langs/en_dlg.js": "1315388112", "lib/docs/_build/html/_static/minus.png": "1310636183", "lib/conf/app.js": "1315303458", "lib/docs/_build/html/_modules/core/doctype/page_template/page_template.html": "1310636182", "lib/js/lib/superfish/css/superfish-vertical.css": "1215403280", "lib/conf/index.cgi": "1315226068", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/editor_plugin.js": "1315388112", "lib/docs/old/_sources/server_side_cookbook.txt": "1310636183", "lib/docs/_build/html/_modules/webnotes/widgets/tags.html": "1310636183", "lib/js/legacy/tiny_mce_33/utils/editable_selects.js": "1315388112", "lib/js/legacy/widgets/form/clientscriptAPI.js": "1315388133", "lib/css/legacy/default.css": "1315308592", "lib/docs/old/concepts.html": "1310636183", "lib/docs/old/_sources/index.txt": "1310636183", "lib/docs/_build/html/_sources/core.doctype.letter_head.txt": "1310636183", "lib/docs/_build/html/_modules/webnotes/utils/sitemap.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/simple/editor_template.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advlist/editor_plugin_src.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/auth.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.cursor.js": "1315388133", "lib/py/webnotes/model/doctype.py": "1315389550", "lib/docs/_build/html/index.html": "1310636183", "lib/js/legacy/tiny_mce_33/langs/en.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advhr/editor_plugin.js": "1315388112", "lib/js/lib/superfish/images/shadow.png": "1215861254", "lib/docs/_build/html/webnotes.widgets.html": "1310636183", "lib/py/webnotes/multi_tenant/query_parser.py": "1315388110", "lib/js/legacy/tiny_mce_33/themes/simple/langs/en.js": "1315388112", "lib/css/skeleton.css": "1313603562", "lib/js/legacy/wn/widgets/filters.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/media/media.htm": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advlist/editor_plugin.js": "1315388112", "lib/py/webnotes/widgets/tags.py": "1315388133", "lib/docs/old/_sources/sitemap.txt": "1310636183", "lib/images/ui/spinner.gif": "1311752688", "lib/js/legacy/tiny_mce_33/plugins/template/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/pagebreak/img/pagebreak.gif": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.BezierCurveRenderer.min.js": "1315388133", "lib/py/webnotes/utils/__init__.py": "1315388133", "lib/py/webnotes/tests/modules.py": "1315388111", "lib/py/build/bundle.py": "1315392289", "lib/docs/README": "1310636182", "lib/js/legacy/widgets/select.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/model/code.html": "1310636183", "lib/js/legacy/widgets/menu.js": "1315460930", "lib/docs/_build/html/_sources/core.doctype.custom_field.txt": "1310636183", "lib/js/legacy/webpage/history.js": "1315466093", "lib/docs/old/_sources/build_app.txt": "1310636183", "lib/js/legacy/tiny_mce_33/themes/simple/skins/default/ui.css": "1315388112", "lib/js/legacy/utils/handler.js": "1315388133", "lib/docs/old/_sources/writing_scripts.txt": "1310636183", "lib/py/webnotes/widgets/page_body.py": "1315470726", "lib/attribution.md": "1315472339", "lib/docs/_build/html/_sources/webnotes.utils.txt": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/js/color_picker.js": "1315388112", "lib/py/webnotes/model/sql_sync.py": "1315388110", "lib/docs/_build/html/core.doctype.custom_field.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/table/cell.htm": "1315388112", "lib/docs/_build/html/modules.html": "1310636183", "lib/js/legacy/webpage/page.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/style/editor_plugin_src.js": "1315388112", "lib/docs/_static/wnflogo200.gif": "1310636183", "lib/css/legacy/listing.css": "1315388111", "lib/js/legacy/wn/widgets/doc_column_view.js": "1315388112", "lib/py/webnotes/widgets/search.py": "1315388133", "lib/docs/old/_sources/doctype.txt": "1310636183", "lib/docs/old/local_data.html": "1310636183", "lib/docs/_build/doctrees/core.doctype.page.doctree": "1310636182", "lib/js/legacy/widgets/tags.js": "1315388112", "lib/docs/_build/html/_sources/webnotes.install_lib.txt": "1310636183", "lib/js/legacy/utils/printElement.js": "1315388112", "lib/docs/_build/doctrees/core.doctype.property_setter.doctree": "1310636182", "lib/js/legacy/tiny_mce_33/plugins/inlinepopups/skins/clearlooks2/img/corners.gif": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/default/content.css": "1315388112", "lib/js/legacy/webpage/error_console.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.canvasAxisTickRenderer.js": "1315388133", "lib/conf/_conf.py": "1314099136", "lib/py/watch.py": "1315474900", "lib/py/webnotes/utils/email_lib/html2text.py": "1315388111", "lib/py/webnotes/utils/archive.py": "1315388111", "lib/docs/_build/html/webnotes.multi_tenant.html": "1310636183", "lib/docs/core.doctype.system_console.txt": "1310636183", "templates/index.html": "1315304305", "lib/js/legacy/tiny_mce_33/plugins/paste/pasteword.htm": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/default/img/items.gif": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.trendline.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/abbr.htm": "1315388112", "lib/docs/webnotes.multi_tenant.txt": "1310636183", "lib/docs/old/server_side_api.html": "1310636183", "lib/py/webnotes/install_lib/install.py": "1315388133", "lib/docs/core.doctype.profile.txt": "1310636183", "lib/py/webnotes/model/import_docs.py": "1315388133", "lib/js/legacy/jquery/jqplot-plugins/jqplot.mekkoRenderer.js": "1315388133", "lib/docs/_build/html/_sources/core.doctype.property_setter.txt": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/img/colorpicker.jpg": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/preview/example.html": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/style/editor_plugin.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.ciParser.min.js": "1315388133", "lib/css/legacy/images/ui-bg_highlight-soft_75_cccccc_1x100.png": "1315388111", "lib/docs/core.doctype.stylesheet.txt": "1310636183", "lib/py/webnotes/utils/encrypt.py": "1315388111", "lib/js/legacy/widgets/form/attachments.js": "1315388112", "lib/js/legacy/widgets/report_builder/bargraph.js": "1315388112", "lib/py/webnotes/multi_tenant/setup.py": "1315388110", "lib/docs/_build/doctrees/pypi-setup.doctree": "1310636182", "lib/docs/old/server_side_cookbook.html": "1310636183", "lib/docs/old/_static/minus.png": "1310636183", "lib/js/legacy/model/local_data.js": "1315388112", "lib/docs/_build/html/webnotes.modules.html": "1310636183", "favicon.ico": "1311154093", "lib/docs/_build/doctrees/core.doctype.custom_field.doctree": "1310636182", "lib/docs/_build/doctrees/core.doctype.doctree": "1310636182", "lib/py/webnotes/modules/export_module.py": "1315388110", "lib/docs/_build/html/_modules/webnotes/utils/scheduler.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/paste/editor_plugin_src.js": "1315388112", "lib/docs/old/_sources/tabbed_page.txt": "1310636183", "lib/py/webnotes/handler.py": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advimage/css/advimage.css": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/source_editor.htm": "1315388112", "lib/docs/_build/doctrees/webnotes.modules.doctree": "1310636182", "lib/docs/_build/html/core.doctype.letter_head.html": "1310636183", "lib/docs/core.doctype.page_template.txt": "1310636183", "lib/docs/old/_sources/apps_intro.txt": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/default/img/progress.gif": "1315388112", "lib/js/legacy/form.compressed.js": "1315487873", "lib/js/lib/superfish/make_superfish.js": "1313759992", "lib/js/legacy/jquery/jqplot-plugins/jqplot.enhancedLegendRenderer.js": "1315388133", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/default/img/buttons.png": "1315388112", "lib/css/legacy/images/ui-icons_888888_256x240.png": "1315388111", "lib/docs/old/report_cookbook.html": "1310636183", "lib/js/legacy/user.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.canvasOverlay.min.js": "1315388133", "lib/docs/core.doctype.letter_head.txt": "1310636183", "lib/css/legacy/doc_column_view.css": "1315388111", "lib/docs/old/modindex.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/default/dialog.css": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/color_picker.htm": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advhr/rule.htm": "1315388112", "lib/js/legacy/widgets/form/grid.js": "1315388133", "lib/js/legacy/jquery/jqplot-plugins/jqplot.funnelRenderer.min.js": "1315388133", "lib/docs/old/_sources/form_server.txt": "1310636183", "lib/docs/_build/html/_modules/webnotes/utils.html": "1310636183", "lib/js/legacy/tiny_mce_33/jquery.tinymce.js": "1315388112", "lib/docs/old/_sources/creating_roles.txt": "1310636183", "lib/conf/__init__.py": "1313737596", "lib/js/legacy/wn/widgets/follow.js": "1315388112", "lib/css/legacy/dialog.css": "1315388111", "lib/docs/_build/html/_modules/webnotes/modules/module_manager.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/example/dialog.htm": "1315388112", "lib/docs/old/client_side_cookbook.html": "1310636183", "lib/images/icons/minus.gif": "1311752688", "lib/js/legacy/tiny_mce_33/plugins/example/img/example.gif": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.mekkoAxisRenderer.min.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/ins.htm": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.pointLabels.js": "1315388133", "lib/js/legacy/jquery/jqplot-plugins/jqplot.mekkoAxisRenderer.js": "1315388133", "lib/py/webnotes/modules/__init__.py": "1315391888", "lib/docs/old/form_server.html": "1310636183", "lib/docs/_build/html/_static/pygments.css": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif": "1315388112", "lib/docs/old/_sources/form_widget.txt": "1310636183", "lib/py/webnotes/widgets/follow.py": "1315388111", "INSTALL": "1310447332", "lib/images/icons/icons.png": "1311752688", "lib/js/lib/json2.js": "1313659690", "lib/docs/_build/html/_sources/core.txt": "1310636183", "lib/js/legacy/tiny_mce_33/utils/form_utils.js": "1315388112", "lib/js/legacy/tiny_mce_33/themes/simple/img/icons.gif": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/js/abbr.js": "1315388112", "lib/docs/_build/html/_sources/core.doctype.doctype.txt": "1310636183", "lib/py/webnotes/utils/email_lib/receive.py": "1315388133", "lib/docs/_build/html/_modules/webnotes/widgets/page.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/noneditable/editor_plugin.js": "1315388112", "lib/docs/old/webservice.html": "1310636183", "lib/js/wn/page.js": "1315465871", "lib/docs/old/objects.inv": "1310636183", "lib/docs/_build/doctrees/core.doctype.page_template.doctree": "1310636182", "lib/docs/old/_sources/code.txt": "1310636183", "index.cgi": "1315470579", "lib/docs/old/_sources/dialog.txt": "1310636183", "lib/docs/old/_sources/tree.txt": "1310636183", "lib/docs/_build/html/_modules/webnotes/handler.html": "1310636183", "lib/py/build/project.py": "1315392289", "lib/docs/_build/html/_static/wnflogo200.gif": "1310636183", "lib/js/legacy/jquery/jquery-ui.min.js": "1315388112", "lib/docs/_build/html/_static/file.png": "1310636183", "lib/docs/_build/html/webnotes.install_lib.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/model.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/o2k7/img/button_bg_black.png": "1315388112", "lib/docs/old/_sources/report_builder.txt": "1310636183", "lib/py/build/__init__.py": "1315487390", "lib/js/legacy/tiny_mce_33/plugins/advlink/langs/en_dlg.js": "1315388112", "lib/js/lib/superfish/superfish.js": "1221094330", "lib/js/legacy/webpage/docbrowser.js": "1315388112", "lib/js/wn/assets.js": "1315488377", "lib/js/legacy/report.compressed.js": "1315487402", "lib/js/legacy/tiny_mce_33/plugins/media/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/tiny_mce.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/spellchecker/editor_plugin.js": "1315388112", "lib/docs/core.doctype.txt": "1310636183", "lib/js/legacy/wn/widgets/form/comments.js": "1315388112", "lib/css/legacy/menus.css": "1315388111", "lib/docs/_build/html/_modules/webnotes/tests.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/emotions/img/smiley-kiss.gif": "1315388112", "lib/docs/_build/html/_modules/webnotes/utils/email_lib/html2text.html": "1310636183", "lib/docs/old/page_body.html": "1310636183", "lib/docs/old/_sources/concepts.txt": "1310636183", "lib/docs/_static/README": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/bbcode/editor_plugin.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/model/meta.html": "1310636183", "lib/docs/old/email_lib.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/advlink/css/advlink.css": "1315388112", "lib/docs/old/_static/banner300910.gif": "1310636183", "lib/docs/_build/html/_sources/index.txt": "1310636183", "lib/docs/webnotes.widgets.txt": "1310636183", "lib/docs/_build/html/_sources/webnotes.modules.txt": "1310636183", "lib/js/legacy/webpage/about.js": "1315388112", "lib/py/webnotes/model/code.py": "1315388110", "lib/js/legacy/tiny_mce_33/plugins/table/js/table.js": "1315388112", "js/app.js": "1315476842", "lib/js/legacy/tiny_mce_33/plugins/emotions/img/smiley-foot-in-mouth.gif": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.donutRenderer.js": "1315388133", "lib/docs/_build/html/_modules/webnotes/utils/transfer.html": "1310636183", "lib/py/webnotes/model/doclist.py": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/media/img/flash.gif": "1315388112", "lib/docs/old/_sources/page_cookbook.txt": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.barRenderer.min.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/preview/preview.html": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.categoryAxisRenderer.js": "1315388133", "lib/js/wn/xmlhttp.js": "1315488335", "lib/js/legacy/tiny_mce_33/plugins/media/css/content.css": "1315388112", "lib/py/webnotes/defs_template.py": "1315388133", "lib/docs/old/_sources/server_side_script.txt": "1310636183", "lib/docs/_build/html/core.doctype.stylesheet.html": "1310636183", "lib/docs/_build/html/_modules/webnotes/utils/file_manager.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/print/editor_plugin_src.js": "1315388112", "lib/js/legacy/utils/browser_detect.js": "1315388112", "lib/js/legacy/globals.js": "1315296043", "lib/js/legacy/tiny_mce_33/plugins/emotions/img/smiley-innocent.gif": "1315388112", "lib/README.md": "1315393952", "lib/docs/old/_static/navigation.png": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/media/langs/en_dlg.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/js/attributes.js": "1315388112", "lib/docs/_build/doctrees/webnotes.model.doctree": "1310636182", "lib/docs/old/glossary.html": "1310636183", "lib/docs/old/_sources/client_side_cookbook.txt": "1310636183", "lib/docs/old/_sources/webnotes.txt": "1310636183", "lib/py/webnotes/utils/sitemap.py": "1315388111", "lib/docs/_build/html/_sources/webnotes.widgets.txt": "1310636183", "lib/docs/webnotes.utils.txt": "1310636183", "lib/docs/old/page_server.html": "1310636183", "lib/js/legacy/wn/widgets/footer.js": "1315388112", "lib/css/legacy/images/ui-icons_2e83ff_256x240.png": "1315388111", "lib/docs/old/_sources/listing.txt": "1310636183", "lib/docs/_build/html/_modules/webnotes.html": "1310636183", "lib/js/legacy/webpage/search.js": "1315388133", "lib/js/legacy/utils/datatype.js": "1315388112", "lib/py/webnotes/utils/backups.py": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/legacyoutput/editor_plugin.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/model/db_schema.html": "1310636183", "lib/conf/conf.py": "1314099127", "lib/js/legacy/tiny_mce_33/plugins/inlinepopups/editor_plugin.js": "1315388112", "lib/docs/old/_sources/admin_login.txt": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/o2k7/dialog.css": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/style/props.htm": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/media/editor_plugin.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.canvasTextRenderer.js": "1315388133", "lib/py/webnotes/utils/file_manager.py": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/table/row.htm": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/spellchecker/css/content.css": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/js/acronym.js": "1315388112", "lib/js/legacy/utils/datetime.js": "1315388112", "lib/docs/old/utils_server.html": "1310636183", "lib/docs/_build/doctrees/modules.doctree": "1310636182", "lib/py/webnotes/install_lib/db_init.py": "1315388110", "lib/docs/_build/html/_modules/webnotes/modules.html": "1310636183", "lib/docs/_build/html/_modules/index.html": "1310636182", "lib/js/legacy/tiny_mce_33/license.txt": "1315388112", "lib/docs/_build/html/core.doctype.page.html": "1310636183", "lib/docs/_build/doctrees/index.doctree": "1310636182", "lib/js/core.min.js": "1315488384", "lib/js/legacy/jquery/jqplot-plugins/jqplot.bubbleRenderer.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/nonbreaking/editor_plugin_src.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/widgets/menus.html": "1310636183", "lib/css/legacy/images/ui-bg_highlight-hard_75_dadada_1x100.png": "1315388111", "lib/docs/_build/html/search.html": "1310636183", "lib/docs/core.doctype.page.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/inlinepopups/skins/clearlooks2/img/alert.gif": "1315388112", "lib/docs/_build/doctrees/core.page.doctree": "1310636182", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/js/del.js": "1315388112", "lib/docs/_build/html/_sources/core.doctype.stylesheet.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/inlinepopups/skins/clearlooks2/img/button.gif": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/inlinepopups/editor_plugin_src.js": "1315388112", "lib/js/legacy/widgets/print_query.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/example/editor_plugin_src.js": "1315388112", "lib/docs/_build/doctrees/webnotes.install_lib.doctree": "1310636182", "lib/docs/old/doc.html": "1310636183", "lib/docs/old/_static/default.css": "1310636183", "lib/docs/core.doctype.property_setter.txt": "1310636183", "lib/js/legacy/tiny_mce_33/tiny_mce_popup.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.json2.js": "1315388133", "lib/docs/old/form_widget.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/pagebreak/img/trans.gif": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/fullpage/css/fullpage.css": "1315388112", "lib/docs/_build/html/_modules/core/doctype/stylesheet/stylesheet.html": "1310636182", "lib/py/webnotes/auth.py": "1315388133", "lib/js/legacy/tiny_mce_33/themes/advanced/js/source_editor.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.BezierCurveRenderer.js": "1315388133", "lib/js/legacy/jquery/jqplot-plugins/jqplot.ciParser.js": "1315388133", "config/conf.py": "1315213903", "lib/docs/old/profile.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/table/css/cell.css": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/preview/jscripts/embed.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/insertdatetime/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advimage/editor_plugin_src.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/emotions/img/smiley-smile.gif": "1315388112", "lib/py/webnotes/widgets/form.py": "1315388133", "lib/py/webnotes/widgets/query_builder.py": "1315388133", "lib/docs/old/creating_entities.html": "1310636183", "lib/docs/_build/html/_sources/core.doctype.doctype_mapper.txt": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/default/img/menu_check.gif": "1315388112", "lib/docs/backupall.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/emotions/img/smiley-wink.gif": "1315388112", "lib/docs/old/_sources/doclist.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/emotions/img/smiley-cry.gif": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/emotions/img/smiley-frown.gif": "1315388112", "lib/docs/core.page.txt": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/anchor.htm": "1315388112", "lib/py/webnotes/modules/patch.py": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/table/editor_plugin_src.js": "1315388112", "lib/docs/old/_sources/page_server.txt": "1310636183", "lib/docs/_build/html/_modules/webnotes/utils/email_lib.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.dragable.js": "1315388133", "lib/js/legacy/jquery/jqplot-plugins/jqplot.cursor.min.js": "1315388133", "lib/py/webnotes/__init__.py": "1315388133", "lib/py/webnotes/utils/email_lib/__init__.py": "1315388111", "lib/docs/_build/html/_static/underscore.js": "1310636183", "lib/js/legacy/wn/widgets/form/attachments.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/advlink/editor_plugin_src.js": "1315388112", "lib/docs/old/tabbed_page.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/table/merge_cells.htm": "1315388112", "lib/docs/_build/html/webnotes.utils.email_lib.html": "1310636183", "lib/docs/_build/html/objects.inv": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/template/template.htm": "1315388112", "lib/docs/core.txt": "1310636183", "lib/docs/_build/html/_modules/webnotes/utils/email_lib/receive.html": "1310636183", "lib/docs/old/db.html": "1310636183", "lib/js/legacy/widgets/form/email.js": "1315487867", "lib/docs/old/doctype.html": "1310636183", "lib/py/webnotes/model/triggers.py": "1315388110", "lib/js/legacy/tiny_mce_33/plugins/template/css/template.css": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/contextmenu/editor_plugin.js": "1315388112", "lib/docs/_build/doctrees/core.doctree": "1310636182", "README.md": "1315471573", "lib/docs/_build/html/core.doctype.search_criteria.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/style/css/props.css": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/advimage/js/image.js": "1315388112", "lib/docs/_build/html/_modules/webnotes/widgets/page_body.html": "1310636183", "lib/py/webnotes/utils/email_lib/send.py": "1315388111", "lib/docs/_build/html/_sources/backupall.txt": "1310636183", "lib/docs/_build/html/.buildinfo": "1310636182", "lib/js/legacy/widgets/calendar.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/style/js/props.js": "1315388112", "lib/docs/_build/doctrees/core.doctype.system_console.doctree": "1310636182", "lib/docs/_build/html/_modules/webnotes/session_cache.html": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/js/link.js": "1315388112", "lib/py/webnotes/multi_tenant/__init__.py": "1315388110", "lib/docs/old/webnotes.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.barRenderer.js": "1315388133", "lib/js/legacy/wn/widgets/form/sidebar.js": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/default/img/tabs.gif": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/legacyoutput/editor_plugin_src.js": "1315388112", "lib/docs/webnotes.utils.email_lib.txt": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/charmap.htm": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/fullscreen/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/searchreplace/css/searchreplace.css": "1315388112", "lib/py/webnotes/model/__init__.py": "1315388133", "lib/js/legacy/tiny_mce_33/themes/advanced/skins/o2k7/ui.css": "1315388112", "lib/js/legacy/app.js": "1315486712", "lib/docs/core.doctype.control_panel.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/js/element_common.js": "1315388112", "lib/docs/index.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/pagebreak/editor_plugin_src.js": "1315388112", "lib/INSTALL.md": "1315394050", "lib/js/legacy/utils/dom.js": "1315476082", "lib/py/webnotes/modules/utils.py": "1315388110", "lib/docs/_build/html/core.doctype.control_panel.html": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.blockRenderer.js": "1315388133", "lib/docs/_build/html/_sources/modules.txt": "1310636183", "lib/js/legacy/tiny_mce_33/custom_content.css": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/xhtmlxtras/cite.htm": "1315388112", "lib/css/legacy/grid.css": "1315388111", "lib/docs/_build/html/_modules/webnotes/utils/webservice.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/preview/editor_plugin.js": "1315388112", "lib/py/webnotes/widgets/menus.py": "1315388111", "lib/css/legacy/report.css": "1315388111", "lib/py/webnotes/utils/jslib/jsmin.py": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/print/editor_plugin.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/searchreplace/editor_plugin.js": "1315388112", "lib/docs/old/_sources/server_side_internals.txt": "1310636183", "lib/docs/old/navigation.html": "1310636183", "lib/py/webnotes/session_cache.py": "1315388111", "lib/css/legacy/body.css": "1315388111", "lib/docs/old/_sources/local_data.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/inlinepopups/skins/clearlooks2/window.css": "1315388112", "lib/docs/_build/html/_modules/webnotes/widgets/auto_master.html": "1310636183", "lib/docs/old/_sources/client_side_script.txt": "1310636183", "lib/js/legacy/tiny_mce_33/themes/simple/skins/default/content.css": "1315388112", "lib/js/legacy/tiny_mce_33/utils/validate.js": "1315388112", "lib/js/legacy/tiny_mce_33/themes/advanced/about.htm": "1315388112", "lib/docs/old/tree.html": "1310636183", "lib/docs/old/_static/contents.png": "1310636183", "lib/js/legacy/webpage/wntoolbar.js": "1315388133", "lib/js/legacy/wn/page_layout.js": "1315388112", "lib/css/ui/overlay.css": "1315470111", "lib/css/legacy/images/ui-icons_222222_256x240.png": "1315388111", "lib/docs/old/creating_roles.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/template/js/template.js": "1315388112", "lib/docs/old/_sources/email_lib.txt": "1310636183", "lib/docs/old/_sources/what_is_an_app.txt": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/example/editor_plugin.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.pieRenderer.js": "1315388133", "lib/docs/old/_static/searchtools.js": "1310636183", "lib/js/legacy/tiny_mce_33/themes/advanced/langs/en_dlg.js": "1315388112", "lib/js/legacy/jquery/jqplot-plugins/jqplot.dateAxisRenderer.min.js": "1315388133", "lib/docs/old/_static/sphinxdoc.css": "1310636183", "lib/js/legacy/jquery/jqplot-plugins/jqplot.categoryAxisRenderer.min.js": "1315388133", "lib/js/legacy/tiny_mce_33/plugins/searchreplace/editor_plugin_src.js": "1315388112", "lib/docs/_build/html/core.doctype.doctype_mapper.html": "1310636183", "lib/js/legacy/tiny_mce_33/plugins/nonbreaking/editor_plugin.js": "1315388112", "lib/js/legacy/widgets/report_builder/calculator.js": "1315388112", "lib/js/legacy/tiny_mce_33/plugins/media/img/quicktime.gif": "1315388112", "lib/docs/old/_static/file.png": "1310636183"} \ No newline at end of file diff --git a/erpnext/accounts/DocType Mapper/Delivery Note-Receivable Voucher/Delivery Note-Receivable Voucher.txt b/erpnext/accounts/DocType Mapper/Delivery Note-Receivable Voucher/Delivery Note-Receivable Voucher.txt index 981e64aaeb9..ee94be8e4df 100644 --- a/erpnext/accounts/DocType Mapper/Delivery Note-Receivable Voucher/Delivery Note-Receivable Voucher.txt +++ b/erpnext/accounts/DocType Mapper/Delivery Note-Receivable Voucher/Delivery Note-Receivable Voucher.txt @@ -5,7 +5,7 @@ { 'creation': '2010-08-08 17:09:34', 'docstatus': 0, - 'modified': '2011-08-09 11:14:09', + 'modified': '2011-09-13 13:23:44', 'modified_by': 'Administrator', 'owner': 'Administrator' }, @@ -22,8 +22,6 @@ # These values are common for all Field Mapper Detail { 'doctype': 'Field Mapper Detail', - 'map': 'Yes', - 'match_id': 1, 'name': '__common__', 'parent': 'Delivery Note-Receivable Voucher', 'parentfield': 'field_mapper_details', @@ -32,7 +30,7 @@ # These values are common for all DocType Mapper { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'from_doctype': 'Delivery Note', 'module': 'Accounts', 'name': '__common__', @@ -42,7 +40,7 @@ # DocType Mapper, Delivery Note-Receivable Voucher { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'name': 'Delivery Note-Receivable Voucher' }, @@ -50,6 +48,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'eval: (flt(obj.amount) - flt(obj.billed_amt)) / flt(obj.basic_rate)', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'qty' }, @@ -57,6 +57,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'parent', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'delivery_note' }, @@ -64,6 +66,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'name', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'dn_detail' }, @@ -71,6 +75,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'prevdoc_docname', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'sales_order' }, @@ -78,6 +84,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'prevdoc_detail_docname', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'so_detail' }, @@ -85,6 +93,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'eval: flt(obj.amount) - flt(obj.billed_amt)', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'amount' }, @@ -92,9 +102,29 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'eval: (flt(obj.amount) - flt(obj.billed_amt)) * flt(obj.export_rate)/flt(obj.basic_rate)', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'export_amount' }, + # Field Mapper Detail + { + 'doctype': 'Field Mapper Detail', + 'from_field': 'naming_series', + 'map': 'No', + 'match_id': 0, + 'to_field': 'naming_series' + }, + + # Field Mapper Detail + { + 'doctype': 'Field Mapper Detail', + 'from_field': 'incentives', + 'map': 'No', + 'match_id': 3, + 'to_field': 'incentives' + }, + # Table Mapper Detail { 'doctype': 'Table Mapper Detail', diff --git a/erpnext/accounts/DocType Mapper/Purchase Order-Payable Voucher/Purchase Order-Payable Voucher.txt b/erpnext/accounts/DocType Mapper/Purchase Order-Payable Voucher/Purchase Order-Payable Voucher.txt index aa4e7870d1b..17b63634c54 100644 --- a/erpnext/accounts/DocType Mapper/Purchase Order-Payable Voucher/Purchase Order-Payable Voucher.txt +++ b/erpnext/accounts/DocType Mapper/Purchase Order-Payable Voucher/Purchase Order-Payable Voucher.txt @@ -5,8 +5,8 @@ { 'creation': '2010-08-08 17:09:35', 'docstatus': 0, - 'modified': '2011-05-13 11:26:20', - 'modified_by': 'umair@iwebnotes.com', + 'modified': '2011-09-07 12:10:30', + 'modified_by': 'Administrator', 'owner': 'Administrator' }, @@ -22,8 +22,6 @@ # These values are common for all Field Mapper Detail { 'doctype': 'Field Mapper Detail', - 'map': 'Yes', - 'match_id': 1, 'name': '__common__', 'parent': 'Purchase Order-Payable Voucher', 'parentfield': 'field_mapper_details', @@ -32,7 +30,7 @@ # These values are common for all DocType Mapper { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'from_doctype': 'Purchase Order', 'module': 'Accounts', 'name': '__common__', @@ -42,7 +40,7 @@ # DocType Mapper, Purchase Order-Payable Voucher { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'name': 'Purchase Order-Payable Voucher' }, @@ -50,6 +48,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'eval: flt(obj.qty) - flt(obj.billed_qty)', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'qty' }, @@ -57,6 +57,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'purchase_rate', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'rate' }, @@ -64,6 +66,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'eval: (flt(obj.qty) - flt(obj.billed_qty)) * flt(obj.purchase_rate)', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'amount' }, @@ -71,6 +75,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'eval: (flt(obj.qty) - flt(obj.billed_qty)) * flt(obj.import_rate)', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'import_amount' }, @@ -78,6 +84,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'parent', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'purchase_order' }, @@ -85,9 +93,20 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'name', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'po_detail' }, + # Field Mapper Detail + { + 'doctype': 'Field Mapper Detail', + 'from_field': 'naming_series', + 'map': 'No', + 'match_id': 0, + 'to_field': 'naming_series' + }, + # Table Mapper Detail { 'doctype': 'Table Mapper Detail', diff --git a/erpnext/accounts/DocType Mapper/Purchase Receipt-Payable Voucher/Purchase Receipt-Payable Voucher.txt b/erpnext/accounts/DocType Mapper/Purchase Receipt-Payable Voucher/Purchase Receipt-Payable Voucher.txt index d363acbcd50..d755954fc27 100644 --- a/erpnext/accounts/DocType Mapper/Purchase Receipt-Payable Voucher/Purchase Receipt-Payable Voucher.txt +++ b/erpnext/accounts/DocType Mapper/Purchase Receipt-Payable Voucher/Purchase Receipt-Payable Voucher.txt @@ -5,8 +5,8 @@ { 'creation': '2010-08-08 17:09:35', 'docstatus': 0, - 'modified': '2011-05-13 12:18:34', - 'modified_by': 'umair@iwebnotes.com', + 'modified': '2011-09-07 12:09:55', + 'modified_by': 'Administrator', 'owner': 'Administrator' }, @@ -22,8 +22,6 @@ # These values are common for all Field Mapper Detail { 'doctype': 'Field Mapper Detail', - 'map': 'Yes', - 'match_id': 1, 'name': '__common__', 'parent': 'Purchase Receipt-Payable Voucher', 'parentfield': 'field_mapper_details', @@ -32,7 +30,7 @@ # These values are common for all DocType Mapper { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'from_doctype': 'Purchase Receipt', 'module': 'Accounts', 'name': '__common__', @@ -42,7 +40,7 @@ # DocType Mapper, Purchase Receipt-Payable Voucher { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'name': 'Purchase Receipt-Payable Voucher' }, @@ -50,6 +48,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'eval: flt(obj.qty) - flt(obj.billed_qty)', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'qty' }, @@ -57,6 +57,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'purchase_rate', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'rate' }, @@ -64,6 +66,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'eval: (flt(obj.qty) - flt(obj.billed_qty)) * flt(obj.purchase_rate)', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'amount' }, @@ -71,6 +75,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'eval: (flt(obj.qty) - flt(obj.billed_qty)) * flt(obj.import_rate)', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'import_amount' }, @@ -78,6 +84,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'parent', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'purchase_receipt' }, @@ -85,6 +93,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'prevdoc_docname', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'purchase_order' }, @@ -92,6 +102,8 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'name', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'pr_detail' }, @@ -99,9 +111,20 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'prevdoc_detail_docname', + 'map': 'Yes', + 'match_id': 1, 'to_field': 'po_detail' }, + # Field Mapper Detail + { + 'doctype': 'Field Mapper Detail', + 'from_field': 'naming_series', + 'map': 'No', + 'match_id': 0, + 'to_field': 'naming_series' + }, + # Table Mapper Detail { 'doctype': 'Table Mapper Detail', diff --git a/erpnext/accounts/DocType Mapper/Sales Order-Receivable Voucher/Sales Order-Receivable Voucher.txt b/erpnext/accounts/DocType Mapper/Sales Order-Receivable Voucher/Sales Order-Receivable Voucher.txt index 78431f574fc..97b1cb2380e 100644 --- a/erpnext/accounts/DocType Mapper/Sales Order-Receivable Voucher/Sales Order-Receivable Voucher.txt +++ b/erpnext/accounts/DocType Mapper/Sales Order-Receivable Voucher/Sales Order-Receivable Voucher.txt @@ -5,7 +5,7 @@ { 'creation': '2010-08-08 17:09:36', 'docstatus': 0, - 'modified': '2011-08-31 16:53:11', + 'modified': '2011-09-13 13:23:04', 'modified_by': 'Administrator', 'owner': 'Administrator' }, @@ -22,7 +22,6 @@ # These values are common for all Field Mapper Detail { 'doctype': 'Field Mapper Detail', - 'map': 'Yes', 'name': '__common__', 'parent': 'Sales Order-Receivable Voucher', 'parentfield': 'field_mapper_details', @@ -50,6 +49,7 @@ 'checking_operator': '=', 'doctype': 'Field Mapper Detail', 'from_field': 'customer', + 'map': 'Yes', 'match_id': 0, 'to_field': 'customer' }, @@ -58,6 +58,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'eval: (flt(obj.amount) - flt(obj.billed_amt))/flt(obj.basic_rate)', + 'map': 'Yes', 'match_id': 1, 'to_field': 'qty' }, @@ -66,6 +67,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'parent', + 'map': 'Yes', 'match_id': 1, 'to_field': 'sales_order' }, @@ -74,6 +76,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'name', + 'map': 'Yes', 'match_id': 1, 'to_field': 'so_detail' }, @@ -82,6 +85,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'eval:flt(obj.amount) - flt(obj.billed_amt)', + 'map': 'Yes', 'match_id': 1, 'to_field': 'amount' }, @@ -90,6 +94,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'eval: (flt(obj.amount) - flt(obj.billed_amt))* flt(obj.export_rate)/flt(obj.basic_rate)', + 'map': 'Yes', 'match_id': 1, 'to_field': 'export_amount' }, @@ -99,6 +104,7 @@ 'checking_operator': '=', 'doctype': 'Field Mapper Detail', 'from_field': 'project_name', + 'map': 'Yes', 'match_id': 0, 'to_field': 'project_name' }, @@ -107,10 +113,29 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'reserved_warehouse', + 'map': 'Yes', 'match_id': 1, 'to_field': 'warehouse' }, + # Field Mapper Detail + { + 'doctype': 'Field Mapper Detail', + 'from_field': 'naming_series', + 'map': 'No', + 'match_id': 0, + 'to_field': 'naming_series' + }, + + # Field Mapper Detail + { + 'doctype': 'Field Mapper Detail', + 'from_field': 'incentives', + 'map': 'No', + 'match_id': 3, + 'to_field': 'incentives' + }, + # Table Mapper Detail { 'doctype': 'Table Mapper Detail', diff --git a/erpnext/accounts/Module Def/Accounts/Accounts.txt b/erpnext/accounts/Module Def/Accounts/Accounts.txt index 512b460b829..50a7ac9697f 100644 --- a/erpnext/accounts/Module Def/Accounts/Accounts.txt +++ b/erpnext/accounts/Module Def/Accounts/Accounts.txt @@ -3,9 +3,9 @@ # These values are common in all dictionaries { - 'creation': '2010-09-25 10:50:34', + 'creation': '2010-09-25 10:50:37', 'docstatus': 0, - 'modified': '2011-07-28 12:01:10', + 'modified': '2011-09-12 13:22:15', 'modified_by': 'Administrator', 'owner': 'Administrator' }, @@ -31,7 +31,7 @@ # These values are common for all Module Def { 'disabled': 'No', - 'doctype': 'Module Def', + 'doctype': u'Module Def', 'doctype_list': 'GL Mapper, Journal Voucher\nGL Mapper, Payable Voucher\nGL Mapper, Receivable Voucher\nDocType Label, Receivable Voucher\nDocType Label, Payable Voucher', 'file_list': 'finance.gif,FileData/00210', 'is_hidden': 'No', @@ -40,13 +40,13 @@ 'module_icon': 'Accounts.gif', 'module_label': 'Accounts', 'module_name': 'Accounts', - 'module_seq': 3, + 'module_seq': 5, 'name': '__common__' }, # Module Def, Accounts { - 'doctype': 'Module Def', + 'doctype': u'Module Def', 'name': 'Accounts' }, @@ -57,8 +57,7 @@ 'display_name': 'Chart of Accounts', 'doc_name': 'Accounts Browser', 'doc_type': 'Pages', - 'doctype': 'Module Def Item', - 'idx': 1 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -68,8 +67,7 @@ 'display_name': 'Chart of Cost Centers', 'doc_name': 'Accounts Browser', 'doc_type': 'Pages', - 'doctype': 'Module Def Item', - 'idx': 2 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -79,8 +77,7 @@ 'doc_name': 'Journal Voucher', 'doc_type': 'Forms', 'doctype': 'Module Def Item', - 'fields': 'voucher_type\nvoucher_date\nfiscal_year\ntotal_debit\ntotal_credit', - 'idx': 3 + 'fields': 'voucher_type\nvoucher_date\nfiscal_year\ntotal_debit\ntotal_credit' }, # Module Def Item @@ -90,8 +87,7 @@ 'doc_name': 'Receivable Voucher', 'doc_type': 'Forms', 'doctype': 'Module Def Item', - 'fields': 'voucher_date\ndue_date\ndebit_to\ngrand_total\noutstanding_amount', - 'idx': 4 + 'fields': 'voucher_date\ndue_date\ndebit_to\ngrand_total\noutstanding_amount' }, # Module Def Item @@ -101,8 +97,7 @@ 'doc_name': 'Payable Voucher', 'doc_type': 'Forms', 'doctype': 'Module Def Item', - 'fields': 'voucher_date\ncredit_to\nbill_no\ngrand_total\noutstanding_amount', - 'idx': 5 + 'fields': 'voucher_date\ncredit_to\nbill_no\ngrand_total\noutstanding_amount' }, # Module Def Item @@ -111,8 +106,7 @@ 'display_name': 'Lease Agreement', 'doc_name': 'Lease Agreement', 'doc_type': 'Forms', - 'doctype': 'Module Def Item', - 'idx': 6 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -122,8 +116,7 @@ 'doc_name': 'Financial Statements', 'doc_type': 'Pages', 'doctype': 'Module Def Item', - 'icon': 'table.gif', - 'idx': 7 + 'icon': 'table.gif' }, # Module Def Item @@ -132,8 +125,7 @@ 'display_name': 'Bank Reconciliation', 'doc_name': 'Bank Reconciliation', 'doc_type': 'Single DocType', - 'doctype': 'Module Def Item', - 'idx': 8 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -141,8 +133,7 @@ 'display_name': 'TDS Payment', 'doc_name': 'TDS Payment', 'doc_type': 'Setup Forms', - 'doctype': 'Module Def Item', - 'idx': 9 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -150,8 +141,7 @@ 'display_name': 'TDS Return Acknowledgement', 'doc_name': 'TDS Return Acknowledgement', 'doc_type': 'Setup Forms', - 'doctype': 'Module Def Item', - 'idx': 10 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -159,8 +149,7 @@ 'display_name': 'Form 16A', 'doc_name': 'Form 16A', 'doc_type': 'Setup Forms', - 'doctype': 'Module Def Item', - 'idx': 11 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -169,8 +158,7 @@ 'display_name': 'Period Closing Voucher', 'doc_name': 'Period Closing Voucher', 'doc_type': 'Setup Forms', - 'doctype': 'Module Def Item', - 'idx': 12 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -179,8 +167,7 @@ 'display_name': 'Ledger Balance Export', 'doc_name': 'Ledger Balance Export', 'doc_type': 'Single DocType', - 'doctype': 'Module Def Item', - 'idx': 13 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -188,8 +175,7 @@ 'display_name': 'General Ledger', 'doc_name': 'GL Entry', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 14 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -197,8 +183,7 @@ 'display_name': 'Accounts Receivable', 'doc_name': 'GL Entry', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 15 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -206,8 +191,7 @@ 'display_name': 'Accounts Payable', 'doc_name': 'GL Entry', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 16 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -215,8 +199,7 @@ 'display_name': 'Bank Reconciliation Statement', 'doc_name': 'Journal Voucher Detail', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 17 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -224,8 +207,7 @@ 'display_name': 'Trial Balance', 'doc_name': 'Account', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 18 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -233,8 +215,7 @@ 'display_name': 'Sales Register', 'doc_name': 'Receivable Voucher', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 19 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -242,8 +223,7 @@ 'display_name': 'Purchase Register', 'doc_name': 'Payable Voucher', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 20 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -251,8 +231,7 @@ 'display_name': 'Bank Clearance report', 'doc_name': 'Journal Voucher Detail', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 21 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -260,8 +239,7 @@ 'display_name': 'Monthly Ledger Summary Report', 'doc_name': 'GL Entry', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 22 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -269,8 +247,7 @@ 'display_name': 'Collection Report', 'doc_name': 'Journal Voucher Detail', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 23 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -278,8 +255,7 @@ 'display_name': 'Total amout collection for a period - Customerwise', 'doc_name': 'Account', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 24 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -287,8 +263,7 @@ 'display_name': 'Payment Report', 'doc_name': 'Journal Voucher Detail', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 25 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -296,8 +271,7 @@ 'display_name': 'Itemwise Sales Register', 'doc_name': 'RV Detail', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 26 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -305,8 +279,7 @@ 'display_name': 'Itemwise Purchase Register', 'doc_name': 'PV Detail', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 27 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -314,8 +287,7 @@ 'display_name': 'Cost Center wise Expense', 'doc_name': 'GL Entry', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 28 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -323,8 +295,7 @@ 'display_name': 'TDS Return', 'doc_name': 'TDS Payment Detail', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 29 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -332,8 +303,7 @@ 'display_name': 'Budget Variance Report', 'doc_name': 'Budget Detail', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 30 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -341,8 +311,7 @@ 'display_name': 'Payment Receipt Report', 'doc_name': 'GL Entry', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 31 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -351,8 +320,7 @@ 'display_name': 'Business Associate Commission Report', 'doc_name': 'Receivable Voucher', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 32 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -360,8 +328,7 @@ 'display_name': 'Lease Agreement List', 'doc_name': 'GL Entry', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 33 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -369,8 +336,7 @@ 'display_name': 'Lease Monthly Future Installment Inflows', 'doc_name': 'GL Entry', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 34 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -378,8 +344,7 @@ 'display_name': 'Lease Overdue Age Wise', 'doc_name': 'GL Entry', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 35 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -387,8 +352,7 @@ 'display_name': 'Lease Overdue List', 'doc_name': 'GL Entry', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 36 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -396,17 +360,7 @@ 'display_name': 'Lease Receipts Client Wise', 'doc_name': 'GL Entry', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 37 - }, - - # Module Def Item - { - 'display_name': 'Lease Receipt Summary Month Wise', - 'doc_name': 'GL Entry', - 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 38 + 'doctype': 'Module Def Item' }, # Module Def Item @@ -414,28 +368,26 @@ 'display_name': 'Lease Yearly Future Installment Inflows', 'doc_name': 'GL Entry', 'doc_type': 'Reports', - 'doctype': 'Module Def Item', - 'idx': 39 + 'doctype': 'Module Def Item' + }, + + # Module Def Item + { + 'display_name': 'Voucher wise tax details', + 'doc_name': 'RV Tax Detail', + 'doc_type': 'Reports', + 'doctype': 'Module Def Item' }, # Module Def Role { 'doctype': 'Module Def Role', - 'idx': 1, 'role': 'Accounts Manager' }, # Module Def Role { 'doctype': 'Module Def Role', - 'idx': 2, 'role': 'Accounts User' - }, - - # Module Def Role - { - 'doctype': 'Module Def Role', - 'idx': 3, - 'role': 'Administrator' } ] \ No newline at end of file diff --git a/erpnext/accounts/doctype/fiscal_year/fiscal_year.py b/erpnext/accounts/doctype/fiscal_year/fiscal_year.py index 6b2dfdedec1..48d7d91cde8 100644 --- a/erpnext/accounts/doctype/fiscal_year/fiscal_year.py +++ b/erpnext/accounts/doctype/fiscal_year/fiscal_year.py @@ -133,8 +133,8 @@ class DocType: # build dict p = { - 'debit': flt(entry[2]) - ,'credit':flt(entry[3]) + 'debit': entry[4]=='No' and flt(entry[2]) or 0 + ,'credit': entry[4]=='No' and flt(entry[3]) or 0 ,'opening': entry[4]=='Yes' and diff or 0 # end date conditino only if it is not opening diff --git a/erpnext/accounts/doctype/payable_voucher/payable_voucher.js b/erpnext/accounts/doctype/payable_voucher/payable_voucher.js index 4a566d373b5..e3b986d8a1d 100644 --- a/erpnext/accounts/doctype/payable_voucher/payable_voucher.js +++ b/erpnext/accounts/doctype/payable_voucher/payable_voucher.js @@ -20,12 +20,15 @@ cur_frm.cscript.onload = function(doc,dt,dn) { } if(doc.__islocal){ - if(doc.supplier) {cur_frm.cscript.supplier(doc,dt,dn)} - hide_field(['supplier_address','contact_person','supplier_name','address_display','contact_display','contact_mobile','contact_email']); + hide_field(['supplier_address', 'contact_person', 'supplier_name', 'address_display', 'contact_display', 'contact_mobile', 'contact_email']); } - +} - if(doc.supplier) unhide_field(['supplier_address','contact_person','supplier_name','address_display','contact_display','contact_mobile','contact_email']); + +//Onload post render +//------------------------ +cur_frm.cscript.onload_post_render = function(doc, dt, dn) { + if(doc.__islocal && doc.supplier) cur_frm.cscript.supplier(doc,dt,dn); } // Refresh diff --git a/erpnext/accounts/search_criteria/accounts_payable/accounts_payable.py b/erpnext/accounts/search_criteria/accounts_payable/accounts_payable.py index 8c07b68b45e..44daddcf3c2 100644 --- a/erpnext/accounts/search_criteria/accounts_payable/accounts_payable.py +++ b/erpnext/accounts/search_criteria/accounts_payable/accounts_payable.py @@ -90,9 +90,13 @@ for r in res: # supplier type r.append(supp_type_dict.get(r[col_idx['Account']], '')) + if r[col_idx['Voucher Type']] == 'Payable Voucher': + r += pv_dict.get(r[col_idx['Voucher No']], ['', '', '']) + else: + r += ['', '', ''] + # if entry against Payable Voucher if r[col_idx['Against Voucher']] and r[col_idx['Voucher Type']] == 'Payable Voucher': - r += pv_dict.get(r[col_idx['Voucher No']], ['', '', '']) cond = " and ifnull(against_voucher, '') = '%s'" % r[col_idx['Against Voucher']] # if entry against JV & and not adjusted within period diff --git a/erpnext/home/doctype/company_control/company_control.py b/erpnext/home/doctype/company_control/company_control.py index c789a57c728..9c055a706a5 100644 --- a/erpnext/home/doctype/company_control/company_control.py +++ b/erpnext/home/doctype/company_control/company_control.py @@ -53,6 +53,15 @@ class DocType: pr.role = r pr.parentfield = 'userroles' pr.save(1) + + # Update Membership Type at Gateway + if cint(webnotes.conn.get_value('Control Panel', None, 'sync_with_gateway')): + if 'System Manager' in role_list : membership_type = 'Administrator' + else : membership_type = 'Member' + + import server_tools.gateway_utils + server_tools.gateway_utils.update_membership_type(cstr(arg['usr']), membership_type) + sql("delete from __SessionCache where user=%s", cstr(arg['usr'])) # Save profile diff --git a/erpnext/home/page/my_company/my_company.js b/erpnext/home/page/my_company/my_company.js index 9da7e9bd2d7..40bf1555851 100644 --- a/erpnext/home/page/my_company/my_company.js +++ b/erpnext/home/page/my_company/my_company.js @@ -322,7 +322,7 @@ MemberProfile = function(parent, uid, member_item) { // show securty settings this.set_security = function() { - var d = new wn.widgets.Dialog({ + var sd = new wn.widgets.Dialog({ title: 'Set User Security', width: 500, fields: [ @@ -362,30 +362,72 @@ MemberProfile = function(parent, uid, member_item) { } ] }); - d.onshow = function() { - d.set_values({ + + me.sec_dialog = sd + + sd.onshow = function() { + me.sec_dialog.set_values({ restrict_ip: me.profile.restrict_ip || '', login_before: me.profile.login_before || '', login_after: me.profile.login_after || '', new_password: '' - }) - } - d.fields_dict.update.input.onclick = function() { + }); + }; + sd.fields_dict.update.input.onclick = function() { var btn = this; this.set_working(); - var args = d.get_values(); + var args = me.sec_dialog.get_values(); args.user = me.profile.name; - $c_page('home', 'my_company', 'update_security', JSON.stringify(args), function(r,rt) { - if(r.exc) { - msgprint(r.exc); + + if (args.new_password) { + var pass_d = new wn.widgets.Dialog({ + title: 'Your Password', + width: 300, + fields: [ + { + label: 'Please Enter Your Password', + description: "Your password is required to update the concerned user's password", + fieldtype: 'Password', + fieldname: 'sys_admin_pwd', + reqd: 1 + }, + + { + label: 'Continue', + fieldtype: 'Button', + fieldname: 'continue' + } + ] + }); + + pass_d.fields_dict.continue.input.onclick = function() { + btn.pwd_dialog.hide(); + args.sys_admin_pwd = btn.pwd_dialog.get_values().sys_admin_pwd; + btn.set_working(); + me.update_security(args); btn.done_working(); - return; } - $.extend(me.profile, d.get_values()); - d.hide(); - }); - } - d.show(); + + pass_d.show(); + btn.pwd_dialog = pass_d; + btn.done_working(); + } else { + btn.done_working(); + me.update_security(args); + } + }; + sd.show(); + } + + this.update_security = function(args) { + $c_page('home', 'my_company', 'update_security', JSON.stringify(args), function(r,rt) { + if(r.exc) { + msgprint(r.exc); + return; + } + me.sec_dialog.hide(); + $.extend(me.profile, me.sec_dialog.get_values()); + }); } // delete user diff --git a/erpnext/home/page/my_company/my_company.py b/erpnext/home/page/my_company/my_company.py index 5d5ed800a86..3ff1482e9f0 100644 --- a/erpnext/home/page/my_company/my_company.py +++ b/erpnext/home/page/my_company/my_company.py @@ -140,8 +140,7 @@ def update_security(args=''): if 'new_password' in args: if cint(webnotes.conn.get_value('Control Panel',None,'sync_with_gateway')): import server_tools.gateway_utils - webnotes.msgprint(server_tools.gateway_utils.change_password('', args['new_password'])['message']) + webnotes.msgprint(server_tools.gateway_utils.change_password('', args['new_password'], args['user'], args['sys_admin_pwd'])['message']) else: webnotes.conn.sql("update tabProfile set password=password(%s) where name=%s", (args['new_password'], args['user'])) - - webnotes.msgprint('Settings Updated') \ No newline at end of file + else: webnotes.msgprint('Settings Updated') \ No newline at end of file diff --git a/erpnext/patches/patch.py b/erpnext/patches/patch.py index 384a994ea09..a98143d7235 100644 --- a/erpnext/patches/patch.py +++ b/erpnext/patches/patch.py @@ -1,7 +1,7 @@ # REMEMBER to update this # ======================== -last_patch = 358 +last_patch = 363 #------------------------------------------- @@ -291,8 +291,18 @@ def execute(patch_no): ch.format = 'Delivery Note Packing List Wise' ch.save(1) elif patch_no == 353: - reload_doc('hr', 'doctype', 'salary_manager') + reload_doc('core', 'doctype', 'doctype') + sql("update `tabDocType` set default_print_format = 'Standard' where name = 'Delivery Note'") elif patch_no == 354: + reload_doc('stock', 'doctype', 'delivery_note') + reload_doc('stock', 'doctype', 'delivery_note_detail') + elif patch_no == 355: + sql("update `tabDocField` set print_hide =1 where fieldname in ('pack_no', 'pack_gross_wt', 'weight_uom', 'pack_nett_wt') and parent = 'Delivery Note Detail'") + elif patch_no == 356: + sql("update `tabDocField` set print_hide =1 where fieldname = 'print_packing_slip' and parent = 'Delivery Note'") + elif patch_no == 357: + reload_doc('hr', 'doctype', 'salary_manager') + elif patch_no == 358: reload_doc('setup', 'doctype','features_setup') reload_doc('stock','doctype','item') sql("update tabDocField set label='Produced Qty',description='Updated after finished goods are transferred to FG Warehouse through Stock Entry' where parent='Production Order' and fieldname='produced_qty'") @@ -302,14 +312,19 @@ def execute(patch_no): for d in rs: m.fields[d[0]] = 1 m.save() - elif patch_no == 355: + elif patch_no == 359: reload_doc('hr', 'doctype', 'salary_slip') delete_doc('DocType', 'Salary Control Panel') - elif patch_no == 356: - reload_doc('core', 'doctype', 'doctype') - sql("update `tabDocType` set default_print_format = 'Standard' where name = 'Delivery Note'") - elif patch_no == 357: + elif patch_no == 360: sql("delete from `tabDocField` where (fieldname in ('client_string', 'server_code_error', 'server_code_compiled', 'server_code', 'server_code_core', 'client_script', 'client_script_core', 'dt_template', 'change_log') or label = 'Template') and parent = 'DocType'") - elif patch_no == 358: - reload_doc('stock', 'doctype', 'delivery_note') - reload_doc('stock', 'doctype', 'delivery_note_detail') + elif patch_no == 361: + sql("update `tabModule Def Item` set doc_name = 'GL Entry' where display_name in ('Lease Agreement List', 'Lease Monthly Future Installment Inflows', 'Lease Overdue Age Wise', 'Lease Overdue List', 'Lease Receipts Client Wise', 'Lease Receipt Summary Month Wise', 'Lease Yearly Future Installment Inflows') and parent = 'Accounts'") + elif patch_no == 362: + sql("update `tabDocField` set no_copy = 1 where fieldname in ('amended_from', 'amendment_date', 'file_list', 'naming_series', 'status')") + elif patch_no == 363: + reload_doc('accounts', 'search_criteria', 'voucher_wise_tax_details') + reload_doc('accounts', 'Module Def', 'Accounts') + mappers = sql("select name, module from `tabDocType Mapper`") + for d in mappers: + if d[0] and d[1]: + reload_doc(d[1].lower(), 'DocType Mapper', d[0]) diff --git a/erpnext/selling/DocType Mapper/Enquiry-Quotation/Enquiry-Quotation.txt b/erpnext/selling/DocType Mapper/Enquiry-Quotation/Enquiry-Quotation.txt index 4db092dab2a..807a057e5e1 100644 --- a/erpnext/selling/DocType Mapper/Enquiry-Quotation/Enquiry-Quotation.txt +++ b/erpnext/selling/DocType Mapper/Enquiry-Quotation/Enquiry-Quotation.txt @@ -5,8 +5,8 @@ { 'creation': '2010-08-08 17:09:34', 'docstatus': 0, - 'modified': '2011-05-10 16:04:40', - 'modified_by': 'umair@iwebnotes.com', + 'modified': '2011-09-07 12:12:30', + 'modified_by': 'Administrator', 'owner': 'Administrator' }, @@ -23,7 +23,6 @@ # These values are common for all Field Mapper Detail { 'doctype': 'Field Mapper Detail', - 'map': 'Yes', 'name': '__common__', 'parent': 'Enquiry-Quotation', 'parentfield': 'field_mapper_details', @@ -32,7 +31,7 @@ # These values are common for all DocType Mapper { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'from_doctype': 'Enquiry', 'module': 'Selling', 'name': '__common__', @@ -42,7 +41,7 @@ # DocType Mapper, Enquiry-Quotation { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'name': 'Enquiry-Quotation' }, @@ -50,6 +49,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'uom', + 'map': 'Yes', 'match_id': 1, 'to_field': 'stock_uom' }, @@ -58,6 +58,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'name', + 'map': 'Yes', 'match_id': 0, 'to_field': 'enq_no' }, @@ -66,6 +67,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'parent', + 'map': 'Yes', 'match_id': 1, 'to_field': 'prevdoc_docname' }, @@ -74,6 +76,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'parenttype', + 'map': 'Yes', 'match_id': 1, 'to_field': 'prevdoc_doctype' }, @@ -82,6 +85,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'enquiry_from', + 'map': 'Yes', 'match_id': 0, 'to_field': 'quotation_to' }, @@ -90,10 +94,38 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'enquiry_type', + 'map': 'Yes', 'match_id': 0, 'to_field': 'order_type' }, + # Field Mapper Detail + { + 'doctype': 'Field Mapper Detail', + 'from_field': 'transaction_date', + 'map': 'No', + 'match_id': 0, + 'to_field': 'transaction_date' + }, + + # Field Mapper Detail + { + 'doctype': 'Field Mapper Detail', + 'from_field': 'status', + 'map': 'No', + 'match_id': 0, + 'to_field': 'status' + }, + + # Field Mapper Detail + { + 'doctype': 'Field Mapper Detail', + 'from_field': 'naming_series', + 'map': 'No', + 'match_id': 0, + 'to_field': 'naming_series' + }, + # Table Mapper Detail { 'doctype': 'Table Mapper Detail', diff --git a/erpnext/selling/DocType Mapper/Lead-Customer/Lead-Customer.txt b/erpnext/selling/DocType Mapper/Lead-Customer/Lead-Customer.txt index 2b7a15a81fa..19a9f8a2e9b 100644 --- a/erpnext/selling/DocType Mapper/Lead-Customer/Lead-Customer.txt +++ b/erpnext/selling/DocType Mapper/Lead-Customer/Lead-Customer.txt @@ -5,7 +5,7 @@ { 'creation': '2010-08-08 17:09:34', 'docstatus': 0, - 'modified': '2010-10-14 13:39:44', + 'modified': '2011-09-07 12:11:39', 'modified_by': 'Administrator', 'owner': 'Administrator' }, @@ -36,7 +36,7 @@ # These values are common for all DocType Mapper { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'from_doctype': 'Lead', 'module': 'Selling', 'name': '__common__', @@ -45,7 +45,7 @@ # DocType Mapper, Lead-Customer { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'name': 'Lead-Customer' }, @@ -63,20 +63,6 @@ 'to_field': 'customer_name' }, - # Field Mapper Detail - { - 'doctype': 'Field Mapper Detail', - 'from_field': 'contact_no', - 'to_field': 'phone_1' - }, - - # Field Mapper Detail - { - 'doctype': 'Field Mapper Detail', - 'from_field': 'fax', - 'to_field': 'fax_1' - }, - # Table Mapper Detail { 'doctype': 'Table Mapper Detail' diff --git a/erpnext/selling/DocType Mapper/Lead-Enquiry/Lead-Enquiry.txt b/erpnext/selling/DocType Mapper/Lead-Enquiry/Lead-Enquiry.txt index 4b32723e029..742215b780d 100644 --- a/erpnext/selling/DocType Mapper/Lead-Enquiry/Lead-Enquiry.txt +++ b/erpnext/selling/DocType Mapper/Lead-Enquiry/Lead-Enquiry.txt @@ -5,7 +5,7 @@ { 'creation': '2010-08-08 17:09:34', 'docstatus': 0, - 'modified': '2010-08-05 20:21:54', + 'modified': '2011-09-07 12:11:00', 'modified_by': 'Administrator', 'owner': 'Administrator' }, @@ -26,7 +26,6 @@ # These values are common for all Field Mapper Detail { 'doctype': 'Field Mapper Detail', - 'map': 'Yes', 'match_id': 0, 'name': '__common__', 'parent': 'Lead-Enquiry', @@ -36,7 +35,7 @@ # These values are common for all DocType Mapper { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'from_doctype': 'Lead', 'module': 'Selling', 'name': '__common__', @@ -45,7 +44,7 @@ # DocType Mapper, Lead-Enquiry { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'name': 'Lead-Enquiry' }, @@ -53,6 +52,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'campaign_name', + 'map': 'Yes', 'to_field': 'campaign' }, @@ -60,6 +60,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'doctype', + 'map': 'Yes', 'to_field': 'enquiry_from' }, @@ -67,9 +68,18 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'name', + 'map': 'Yes', 'to_field': 'lead' }, + # Field Mapper Detail + { + 'doctype': 'Field Mapper Detail', + 'from_field': 'status', + 'map': 'No', + 'to_field': 'status' + }, + # Table Mapper Detail { 'doctype': 'Table Mapper Detail' diff --git a/erpnext/selling/DocType Mapper/Quotation-Sales Order/Quotation-Sales Order.txt b/erpnext/selling/DocType Mapper/Quotation-Sales Order/Quotation-Sales Order.txt index 4d493a612b9..5a529dde41b 100644 --- a/erpnext/selling/DocType Mapper/Quotation-Sales Order/Quotation-Sales Order.txt +++ b/erpnext/selling/DocType Mapper/Quotation-Sales Order/Quotation-Sales Order.txt @@ -5,7 +5,7 @@ { 'creation': '2010-08-08 17:09:35', 'docstatus': 0, - 'modified': '2011-08-25 18:25:02', + 'modified': '2011-09-07 12:08:48', 'modified_by': 'Administrator', 'owner': 'Administrator' }, @@ -30,7 +30,7 @@ # These values are common for all DocType Mapper { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'from_doctype': 'Quotation', 'module': 'Selling', 'name': '__common__', @@ -40,7 +40,7 @@ # DocType Mapper, Quotation-Sales Order { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'name': 'Quotation-Sales Order' }, @@ -110,6 +110,15 @@ 'to_field': 'naming_series' }, + # Field Mapper Detail + { + 'doctype': 'Field Mapper Detail', + 'from_field': 'status', + 'map': 'No', + 'match_id': 0, + 'to_field': 'status' + }, + # Table Mapper Detail { 'doctype': 'Table Mapper Detail', diff --git a/erpnext/selling/doctype/quotation/quotation.js b/erpnext/selling/doctype/quotation/quotation.js index b3dcde681a3..0732e45dc6c 100644 --- a/erpnext/selling/doctype/quotation/quotation.js +++ b/erpnext/selling/doctype/quotation/quotation.js @@ -312,10 +312,11 @@ cur_frm.cscript.validate = function(doc,cdt,cdn){ //================ Last Quoted Price and Last Sold Price suggestion ====================== cur_frm.fields_dict['quotation_details'].grid.get_field('item_code').get_query= function(doc, cdt, cdn) { var d = locals[cdt][cdn]; + var cond = (doc.order_type == 'Maintenance')? " and tabItem.is_service_item = 'Yes'" : " and tabItem.is_sales_item = 'Yes'" if(doc.customer) return repl("SELECT i.name,i.item_code,concat('Last quoted at - ',cast(quote_rate as char)) as quote_rate,concat('Last sold at - ',cast(sales_rate as char)) as sales_rate FROM\ (\ - select item_code,name from tabItem where tabItem.%(key)s like '%s'\ + select item_code,name from tabItem where tabItem.%(key)s like '%s' %(cond)s\ )i\ left join\ (\ @@ -336,7 +337,7 @@ cur_frm.fields_dict['quotation_details'].grid.get_field('item_code').get_query= (\ select rd.item_code,max(voucher_date) as voucher_date from `tabRV Detail` rd, `tabReceivable Voucher` r where r.name=rd.parent and r.docstatus=1 and customer='%(cust)s' group by rd.item_code\ )m where r.item_code=m.item_code and r.voucher_date=m.voucher_date\ - )s on i.item_code=s.item_code ORDER BY item_code LIMIT 50",{cust:doc.customer}); + )s on i.item_code=s.item_code ORDER BY item_code LIMIT 50",{cust:doc.customer, cond:cond}); else - return "SELECT name, item_code FROM tabItem WHERE `tabItem`.%(key)s LIKE '%s' ORDER BY tabItem.item_code DESC LIMIT 50"; -} \ No newline at end of file + return repl("SELECT name, item_code FROM tabItem WHERE `tabItem`.%(key)s LIKE '%s' %(cond)s ORDER BY tabItem.item_code DESC LIMIT 50", {cond:cond}); +} diff --git a/erpnext/setup/doctype/manage_account/manage_account.py b/erpnext/setup/doctype/manage_account/manage_account.py index a0ed2fadd23..651794fa16e 100644 --- a/erpnext/setup/doctype/manage_account/manage_account.py +++ b/erpnext/setup/doctype/manage_account/manage_account.py @@ -29,7 +29,7 @@ class DocType: set_default(defkey, defvalue) if defkey == 'fiscal_year': - ysd = sql("select year_start_date from `tabFiscal Year` where name=%s", defvalue) + ysd = sql("select year_start_date from `tabFiscal Year` where name=%s", cstr(defvalue)) ysd = ysd and ysd[0][0] or '' if ysd: set_default('year_start_date', ysd.strftime('%Y-%m-%d')) diff --git a/erpnext/setup/doctype/sales_browser_control/sales_browser_control.py b/erpnext/setup/doctype/sales_browser_control/sales_browser_control.py index d4c4a1316b9..e9f8242450b 100644 --- a/erpnext/setup/doctype/sales_browser_control/sales_browser_control.py +++ b/erpnext/setup/doctype/sales_browser_control/sales_browser_control.py @@ -131,7 +131,7 @@ class DocType: r = eval(args) - if r['lft'] == 0: + if r['lft'] == 0 and r['action'] != 'Create': n = sql("select lft,rgt from `tab%s` where name = '%s'"%(r['node_title'],r['nm'])) r['lft'] = n[0][0] r['rgt'] = n[0][1] @@ -212,4 +212,4 @@ class DocType: if res: msgprint("'%s' record is already exist."%(r['nm'])) return 'true' - return 'false' \ No newline at end of file + return 'false' diff --git a/erpnext/stock/DocType Mapper/Receivable Voucher-Delivery Note/Receivable Voucher-Delivery Note.txt b/erpnext/stock/DocType Mapper/Receivable Voucher-Delivery Note/Receivable Voucher-Delivery Note.txt index 6688f2b08f2..3fd88db1f40 100755 --- a/erpnext/stock/DocType Mapper/Receivable Voucher-Delivery Note/Receivable Voucher-Delivery Note.txt +++ b/erpnext/stock/DocType Mapper/Receivable Voucher-Delivery Note/Receivable Voucher-Delivery Note.txt @@ -5,7 +5,7 @@ { 'creation': '2010-12-15 08:39:22', 'docstatus': 0, - 'modified': '2010-12-14 20:43:41', + 'modified': '2011-09-07 12:08:19', 'modified_by': 'Administrator', 'owner': 'Administrator' }, @@ -22,7 +22,6 @@ # These values are common for all Field Mapper Detail { 'doctype': 'Field Mapper Detail', - 'map': 'Yes', 'name': '__common__', 'parent': 'Receivable Voucher-Delivery Note', 'parentfield': 'field_mapper_details', @@ -31,7 +30,7 @@ # These values are common for all DocType Mapper { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'from_doctype': 'Receivable Voucher', 'module': 'Stock', 'name': '__common__', @@ -41,7 +40,7 @@ # DocType Mapper, Receivable Voucher-Delivery Note { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'name': 'Receivable Voucher-Delivery Note' }, @@ -49,6 +48,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'eval: flt(obj.qty) - flt(obj.delivered_qty)', + 'map': 'Yes', 'match_id': 1, 'to_field': 'qty' }, @@ -57,6 +57,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'parent', + 'map': 'Yes', 'match_id': 1, 'to_field': 'prevdoc_docname' }, @@ -65,6 +66,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'parenttype', + 'map': 'Yes', 'match_id': 1, 'to_field': 'prevdoc_doctype' }, @@ -73,6 +75,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'name', + 'map': 'Yes', 'match_id': 1, 'to_field': 'prevdoc_detail_docname' }, @@ -81,6 +84,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'eval: (flt(obj.qty) - flt(obj.delivered_qty)) * flt(obj.basic_rate)', + 'map': 'Yes', 'match_id': 1, 'to_field': 'amount' }, @@ -89,6 +93,7 @@ { 'doctype': 'Field Mapper Detail', 'from_field': 'eval: (flt(obj.qty) - flt(obj.delivered_qty)) * flt(obj.export_rate)', + 'map': 'Yes', 'match_id': 1, 'to_field': 'export_amount' }, @@ -96,9 +101,10 @@ # Field Mapper Detail { 'doctype': 'Field Mapper Detail', - 'from_field': 'customer_address', + 'from_field': 'naming_series', + 'map': 'No', 'match_id': 0, - 'to_field': 'delivery_address' + 'to_field': 'naming_series' }, # Table Mapper Detail diff --git a/erpnext/stock/DocType Mapper/Sales Order-Delivery Note/Sales Order-Delivery Note.txt b/erpnext/stock/DocType Mapper/Sales Order-Delivery Note/Sales Order-Delivery Note.txt index f93fadfb583..9b08913252b 100644 --- a/erpnext/stock/DocType Mapper/Sales Order-Delivery Note/Sales Order-Delivery Note.txt +++ b/erpnext/stock/DocType Mapper/Sales Order-Delivery Note/Sales Order-Delivery Note.txt @@ -5,8 +5,8 @@ { 'creation': '2010-08-08 17:09:35', 'docstatus': 0, - 'modified': '2011-05-16 11:48:19', - 'modified_by': 'umair@iwebnotes.com', + 'modified': '2011-09-13 13:23:26', + 'modified_by': 'Administrator', 'owner': 'Administrator' }, @@ -30,7 +30,7 @@ # These values are common for all DocType Mapper { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'from_doctype': 'Sales Order', 'module': 'Stock', 'name': '__common__', @@ -40,7 +40,7 @@ # DocType Mapper, Sales Order-Delivery Note { - 'doctype': 'DocType Mapper', + 'doctype': u'DocType Mapper', 'name': 'Sales Order-Delivery Note' }, @@ -174,15 +174,6 @@ 'to_field': 'warehouse' }, - # Field Mapper Detail - { - 'doctype': 'Field Mapper Detail', - 'from_field': 'allocated_amount', - 'map': 'Yes', - 'match_id': 0, - 'to_field': 'customer_mobile_no' - }, - # Field Mapper Detail { 'checking_operator': '=', @@ -203,6 +194,33 @@ 'to_field': 'customer' }, + # Field Mapper Detail + { + 'doctype': 'Field Mapper Detail', + 'from_field': 'naming_series', + 'map': 'No', + 'match_id': 0, + 'to_field': 'naming_series' + }, + + # Field Mapper Detail + { + 'doctype': 'Field Mapper Detail', + 'from_field': 'status', + 'map': 'No', + 'match_id': 0, + 'to_field': 'status' + }, + + # Field Mapper Detail + { + 'doctype': 'Field Mapper Detail', + 'from_field': 'incentives', + 'map': 'No', + 'match_id': 3, + 'to_field': 'incentives' + }, + # Table Mapper Detail { 'doctype': 'Table Mapper Detail',