diff --git a/data/master.sql.gz b/data/master.sql.gz index 9f2ed7f0d4..8b9fdb9889 100644 Binary files a/data/master.sql.gz and b/data/master.sql.gz differ diff --git a/erpnext/accounts/doctype/pv_detail/pv_detail.txt b/erpnext/accounts/doctype/pv_detail/pv_detail.txt index cff53a9590..54f77bdc88 100755 --- a/erpnext/accounts/doctype/pv_detail/pv_detail.txt +++ b/erpnext/accounts/doctype/pv_detail/pv_detail.txt @@ -5,7 +5,7 @@ { 'creation': '2010-08-08 17:09:17', 'docstatus': 0, - 'modified': '2012-03-02 14:39:34', + 'modified': '2012-03-05 10:54:12', 'modified_by': u'Administrator', 'owner': u'Administrator' }, @@ -22,7 +22,7 @@ 'section_style': u'Tray', 'server_code_error': u' ', 'show_in_menu': 0, - 'version': 44 + 'version': 45 }, # These values are common for all DocField @@ -100,9 +100,9 @@ # DocField { 'doctype': u'DocField', - 'fieldname': u'import_ref_rate', + 'fieldname': u'purchase_ref_rate', 'fieldtype': u'Currency', - 'label': u'Ref Rate ', + 'label': u'Ref Rate *', 'permlevel': 0, 'print_hide': 1, 'trigger': u'Client' @@ -119,43 +119,6 @@ 'trigger': u'Client' }, - # DocField - { - 'doctype': u'DocField', - 'fieldname': u'import_rate', - 'fieldtype': u'Currency', - 'label': u'Rate ', - 'oldfieldname': u'import_rate', - 'oldfieldtype': u'Currency', - 'permlevel': 0, - 'print_hide': 0, - 'reqd': 1, - 'trigger': u'Client' - }, - - # DocField - { - 'doctype': u'DocField', - 'fieldname': u'import_amount', - 'fieldtype': u'Currency', - 'label': u'Amount', - 'oldfieldname': u'import_amount', - 'oldfieldtype': u'Currency', - 'permlevel': 1, - 'reqd': 1 - }, - - # DocField - { - 'doctype': u'DocField', - 'fieldname': u'purchase_ref_rate', - 'fieldtype': u'Currency', - 'label': u'Ref Rate *', - 'permlevel': 0, - 'print_hide': 1, - 'trigger': u'Client' - }, - # DocField { 'doctype': u'DocField', @@ -183,6 +146,43 @@ 'reqd': 1 }, + # DocField + { + 'doctype': u'DocField', + 'fieldname': u'import_ref_rate', + 'fieldtype': u'Currency', + 'label': u'Ref Rate ', + 'permlevel': 0, + 'print_hide': 1, + 'trigger': u'Client' + }, + + # DocField + { + 'doctype': u'DocField', + 'fieldname': u'import_rate', + 'fieldtype': u'Currency', + 'label': u'Rate ', + 'oldfieldname': u'import_rate', + 'oldfieldtype': u'Currency', + 'permlevel': 0, + 'print_hide': 0, + 'reqd': 1, + 'trigger': u'Client' + }, + + # DocField + { + 'doctype': u'DocField', + 'fieldname': u'import_amount', + 'fieldtype': u'Currency', + 'label': u'Amount', + 'oldfieldname': u'import_amount', + 'oldfieldtype': u'Currency', + 'permlevel': 1, + 'reqd': 1 + }, + # DocField { 'colour': u'White:FFF', diff --git a/erpnext/accounts/doctype/rv_detail/rv_detail.txt b/erpnext/accounts/doctype/rv_detail/rv_detail.txt index f8f91da94f..7c599d1442 100644 --- a/erpnext/accounts/doctype/rv_detail/rv_detail.txt +++ b/erpnext/accounts/doctype/rv_detail/rv_detail.txt @@ -5,7 +5,7 @@ { 'creation': '2010-08-08 17:09:20', 'docstatus': 0, - 'modified': '2012-03-02 14:37:42', + 'modified': '2012-03-05 10:50:03', 'modified_by': u'Administrator', 'owner': u'Administrator' }, @@ -22,7 +22,7 @@ 'section_style': u'Tray', 'server_code_error': u' ', 'show_in_menu': 0, - 'version': 27 + 'version': 28 }, # These values are common for all DocField @@ -109,17 +109,14 @@ # DocField { - 'colour': u'White:FFF', 'doctype': u'DocField', - 'fieldname': u'ref_rate', + 'fieldname': u'base_ref_rate', 'fieldtype': u'Currency', - 'label': u'Price List Rate', - 'oldfieldname': u'ref_rate', + 'label': u'Price List Rate*', + 'oldfieldname': u'base_ref_rate', 'oldfieldtype': u'Currency', - 'permlevel': 0, - 'print_hide': 1, - 'reqd': 0, - 'trigger': u'Client' + 'permlevel': 1, + 'print_hide': 1 }, # DocField @@ -136,43 +133,6 @@ 'trigger': u'Client' }, - # DocField - { - 'doctype': u'DocField', - 'fieldname': u'export_rate', - 'fieldtype': u'Currency', - 'label': u'Basic Rate', - 'oldfieldname': u'export_rate', - 'oldfieldtype': u'Currency', - 'permlevel': 0, - 'reqd': 1, - 'trigger': u'Client' - }, - - # DocField - { - 'doctype': u'DocField', - 'fieldname': u'export_amount', - 'fieldtype': u'Currency', - 'label': u'Amount', - 'oldfieldname': u'export_amount', - 'oldfieldtype': u'Currency', - 'permlevel': 1, - 'reqd': 1 - }, - - # DocField - { - 'doctype': u'DocField', - 'fieldname': u'base_ref_rate', - 'fieldtype': u'Currency', - 'label': u'Price List Rate*', - 'oldfieldname': u'base_ref_rate', - 'oldfieldtype': u'Currency', - 'permlevel': 1, - 'print_hide': 1 - }, - # DocField { 'colour': u'White:FFF', @@ -203,6 +163,46 @@ 'reqd': 1 }, + # DocField + { + 'colour': u'White:FFF', + 'doctype': u'DocField', + 'fieldname': u'ref_rate', + 'fieldtype': u'Currency', + 'label': u'Price List Rate', + 'oldfieldname': u'ref_rate', + 'oldfieldtype': u'Currency', + 'permlevel': 0, + 'print_hide': 1, + 'reqd': 0, + 'trigger': u'Client' + }, + + # DocField + { + 'doctype': u'DocField', + 'fieldname': u'export_rate', + 'fieldtype': u'Currency', + 'label': u'Basic Rate', + 'oldfieldname': u'export_rate', + 'oldfieldtype': u'Currency', + 'permlevel': 0, + 'reqd': 1, + 'trigger': u'Client' + }, + + # DocField + { + 'doctype': u'DocField', + 'fieldname': u'export_amount', + 'fieldtype': u'Currency', + 'label': u'Amount', + 'oldfieldname': u'export_amount', + 'oldfieldtype': u'Currency', + 'permlevel': 1, + 'reqd': 1 + }, + # DocField { 'doctype': u'DocField', diff --git a/erpnext/accounts/page/accounts_home/accounts_home.html b/erpnext/accounts/page/accounts_home/accounts_home.html index 12c80ebe8f..8282ae8eb1 100644 --- a/erpnext/accounts/page/accounts_home/accounts_home.html +++ b/erpnext/accounts/page/accounts_home/accounts_home.html @@ -62,6 +62,11 @@ title = "Analyze Sales and Purchase trends and slice them based on item, customer, groups etc" href="#!Report/Profile/Trend Analyzer">Trend Analyzer +
@@ -141,4 +146,4 @@ - \ No newline at end of file + diff --git a/erpnext/analysis/doctype/mis_control/mis_control.py b/erpnext/analysis/doctype/mis_control/mis_control.py index 11e48f41ca..b2c85f89cb 100644 --- a/erpnext/analysis/doctype/mis_control/mis_control.py +++ b/erpnext/analysis/doctype/mis_control/mis_control.py @@ -61,7 +61,6 @@ class DocType: # ---- get companies --------- res = sql("select name from `tabCompany`") - comp.append('All') for r in res: comp.append(r[0]) #comp.append(r[0] for r in res) diff --git a/erpnext/buying/doctype/po_detail/po_detail.txt b/erpnext/buying/doctype/po_detail/po_detail.txt index cfa2d3b77b..d903ef1b52 100755 --- a/erpnext/buying/doctype/po_detail/po_detail.txt +++ b/erpnext/buying/doctype/po_detail/po_detail.txt @@ -5,7 +5,7 @@ { 'creation': '2010-08-08 17:09:12', 'docstatus': 0, - 'modified': '2012-03-02 14:36:13', + 'modified': '2012-03-05 10:50:51', 'modified_by': u'Administrator', 'owner': u'Administrator' }, @@ -22,7 +22,7 @@ 'section_style': u'Tray', 'server_code_error': u' ', 'show_in_menu': 0, - 'version': 63 + 'version': 64 }, # These values are common for all DocField @@ -121,9 +121,9 @@ # DocField { 'doctype': u'DocField', - 'fieldname': u'import_ref_rate', + 'fieldname': u'purchase_ref_rate', 'fieldtype': u'Currency', - 'label': u'Ref Rate ', + 'label': u'Ref Rate *', 'permlevel': 0, 'print_hide': 1 }, @@ -139,41 +139,6 @@ 'trigger': u'Client' }, - # DocField - { - 'doctype': u'DocField', - 'fieldname': u'import_rate', - 'fieldtype': u'Currency', - 'hidden': 0, - 'label': u'Rate ', - 'oldfieldname': u'import_rate', - 'oldfieldtype': u'Currency', - 'permlevel': 0, - 'print_hide': 0, - 'trigger': u'Client' - }, - - # DocField - { - 'doctype': u'DocField', - 'fieldname': u'import_amount', - 'fieldtype': u'Currency', - 'label': u'Amount', - 'oldfieldname': u'import_amount', - 'oldfieldtype': u'Currency', - 'permlevel': 1 - }, - - # DocField - { - 'doctype': u'DocField', - 'fieldname': u'purchase_ref_rate', - 'fieldtype': u'Currency', - 'label': u'Ref Rate *', - 'permlevel': 0, - 'print_hide': 1 - }, - # DocField { 'default': u'0.00', @@ -204,6 +169,41 @@ 'reqd': 1 }, + # DocField + { + 'doctype': u'DocField', + 'fieldname': u'import_ref_rate', + 'fieldtype': u'Currency', + 'label': u'Ref Rate ', + 'permlevel': 0, + 'print_hide': 1 + }, + + # DocField + { + 'doctype': u'DocField', + 'fieldname': u'import_rate', + 'fieldtype': u'Currency', + 'hidden': 0, + 'label': u'Rate ', + 'oldfieldname': u'import_rate', + 'oldfieldtype': u'Currency', + 'permlevel': 0, + 'print_hide': 0, + 'trigger': u'Client' + }, + + # DocField + { + 'doctype': u'DocField', + 'fieldname': u'import_amount', + 'fieldtype': u'Currency', + 'label': u'Amount', + 'oldfieldname': u'import_amount', + 'oldfieldtype': u'Currency', + 'permlevel': 1 + }, + # DocField { 'doctype': u'DocField', diff --git a/erpnext/patches/jan_mar_2012/reload_table.py b/erpnext/patches/jan_mar_2012/reload_table.py new file mode 100644 index 0000000000..14b8864ed0 --- /dev/null +++ b/erpnext/patches/jan_mar_2012/reload_table.py @@ -0,0 +1,9 @@ +def execute(): + import webnotes + from webnotes.modules.module_manager import reload_doc + reload_doc('selling', 'doctype', 'quotation_detail') + reload_doc('stock', 'doctype', 'delivery_note_detail') + reload_doc('stock', 'doctype', 'purchase_receipt_detail') + reload_doc('buying', 'doctype', 'po_detail') + reload_doc('accounts', 'doctype', 'rv_detail') + reload_doc('accounts', 'doctype', 'pv_detail') diff --git a/erpnext/selling/doctype/quotation_detail/quotation_detail.txt b/erpnext/selling/doctype/quotation_detail/quotation_detail.txt index 3b5d9bc80c..81bf64de9f 100644 --- a/erpnext/selling/doctype/quotation_detail/quotation_detail.txt +++ b/erpnext/selling/doctype/quotation_detail/quotation_detail.txt @@ -5,7 +5,7 @@ { 'creation': '2010-08-08 17:09:18', 'docstatus': 0, - 'modified': '2012-03-02 14:40:25', + 'modified': '2012-03-05 10:48:27', 'modified_by': u'Administrator', 'owner': u'Administrator' }, @@ -23,7 +23,7 @@ 'section_style': u'Tray', 'server_code_error': u' ', 'show_in_menu': 0, - 'version': 31 + 'version': 32 }, # These values are common for all DocField @@ -110,17 +110,14 @@ # DocField { - 'default': u'0.00', 'doctype': u'DocField', - 'fieldname': u'ref_rate', + 'fieldname': u'base_ref_rate', 'fieldtype': u'Currency', - 'label': u'Price List Rate', - 'oldfieldname': u'ref_rate', + 'label': u'Price List Rate*', + 'oldfieldname': u'base_ref_rate', 'oldfieldtype': u'Currency', - 'permlevel': 0, + 'permlevel': 1, 'print_hide': 1, - 'reqd': 0, - 'trigger': u'Client', 'width': u'100px' }, @@ -139,6 +136,58 @@ 'width': u'100px' }, + # DocField + { + 'default': u'0.00', + 'doctype': u'DocField', + 'fieldname': u'basic_rate', + 'fieldtype': u'Currency', + 'in_filter': 0, + 'label': u'Basic Rate*', + 'oldfieldname': u'basic_rate', + 'oldfieldtype': u'Currency', + 'permlevel': 0, + 'print_hide': 1, + 'reqd': 0, + 'search_index': 0, + 'trigger': u'Client', + 'width': u'100px' + }, + + # DocField + { + 'default': u'0.00', + 'doctype': u'DocField', + 'fieldname': u'amount', + 'fieldtype': u'Currency', + 'in_filter': 0, + 'label': u'Amount*', + 'oldfieldname': u'amount', + 'oldfieldtype': u'Currency', + 'permlevel': 1, + 'print_hide': 1, + 'reqd': 0, + 'search_index': 0, + 'trigger': u'Client', + 'width': u'100px' + }, + + # DocField + { + 'default': u'0.00', + 'doctype': u'DocField', + 'fieldname': u'ref_rate', + 'fieldtype': u'Currency', + 'label': u'Price List Rate', + 'oldfieldname': u'ref_rate', + 'oldfieldtype': u'Currency', + 'permlevel': 0, + 'print_hide': 1, + 'reqd': 0, + 'trigger': u'Client', + 'width': u'100px' + }, + # DocField { 'default': u'0.00', @@ -174,37 +223,6 @@ 'width': u'100px' }, - # DocField - { - 'doctype': u'DocField', - 'fieldname': u'base_ref_rate', - 'fieldtype': u'Currency', - 'label': u'Price List Rate*', - 'oldfieldname': u'base_ref_rate', - 'oldfieldtype': u'Currency', - 'permlevel': 1, - 'print_hide': 1, - 'width': u'100px' - }, - - # DocField - { - 'default': u'0.00', - 'doctype': u'DocField', - 'fieldname': u'basic_rate', - 'fieldtype': u'Currency', - 'in_filter': 0, - 'label': u'Basic Rate*', - 'oldfieldname': u'basic_rate', - 'oldfieldtype': u'Currency', - 'permlevel': 0, - 'print_hide': 1, - 'reqd': 0, - 'search_index': 0, - 'trigger': u'Client', - 'width': u'100px' - }, - # DocField { 'colour': u'White:FFF', @@ -220,24 +238,6 @@ 'width': u'100px' }, - # DocField - { - 'default': u'0.00', - 'doctype': u'DocField', - 'fieldname': u'amount', - 'fieldtype': u'Currency', - 'in_filter': 0, - 'label': u'Amount*', - 'oldfieldname': u'amount', - 'oldfieldtype': u'Currency', - 'permlevel': 1, - 'print_hide': 1, - 'reqd': 0, - 'search_index': 0, - 'trigger': u'Client', - 'width': u'100px' - }, - # DocField { 'doctype': u'DocField', diff --git a/erpnext/selling/doctype/sales_common/sales_common.js b/erpnext/selling/doctype/sales_common/sales_common.js index 4865b3fdf8..97b20eb702 100644 --- a/erpnext/selling/doctype/sales_common/sales_common.js +++ b/erpnext/selling/doctype/sales_common/sales_common.js @@ -26,13 +26,15 @@ cur_frm.cscript.load_taxes = function(doc, cdt, cdn, callback) { // run if this is not executed from dt_map... doc = locals[doc.doctype][doc.name]; if(doc.customer || getchildren('RV Tax Detail', doc.name, 'other_charges', doc.doctype).length) { - if(callback) callback(doc, cdt, cdn); - return; + if(callback) { + callback(doc, cdt, cdn); + } + } else { + $c_obj([doc],'load_default_taxes','',function(r,rt){ + refresh_field('other_charges'); + if(callback) callback(doc, cdt, cdn); + }); } - $c_obj([doc],'load_default_taxes','',function(r,rt){ - refresh_field('other_charges'); - if(callback) callback(doc, cdt, cdn); - }); } diff --git a/erpnext/selling/doctype/sales_common/sales_common.py b/erpnext/selling/doctype/sales_common/sales_common.py index a57c33d00b..9186bb831b 100644 --- a/erpnext/selling/doctype/sales_common/sales_common.py +++ b/erpnext/selling/doctype/sales_common/sales_common.py @@ -36,7 +36,9 @@ from utilities.transaction_base import TransactionBase @webnotes.whitelist() def get_comp_base_currency(arg=None): """ get default currency of company""" - return webnotes.conn.sql("select default_currency from `tabCompany` where name = %s", webnotes.form_dict['company'])[0][0] + res = webnotes.conn.sql("""select default_currency from `tabCompany` + where name = %s""", webnotes.form_dict.get('company')) + return res and res[0][0] or None @webnotes.whitelist() def get_price_list_currency(arg=None): diff --git a/erpnext/stock/doctype/delivery_note/delivery_note.js b/erpnext/stock/doctype/delivery_note/delivery_note.js index b0569fcaaf..1f5170be96 100644 --- a/erpnext/stock/doctype/delivery_note/delivery_note.js +++ b/erpnext/stock/doctype/delivery_note/delivery_note.js @@ -30,7 +30,7 @@ cur_frm.cscript.onload = function(doc, dt, dn) { if(!doc.status) set_multiple(dt,dn,{status:'Draft'}); if(!doc.transaction_date) set_multiple(dt,dn,{transaction_date:get_today()}); if(!doc.posting_date) set_multiple(dt,dn,{posting_date:get_today()}); - if(doc.__islocal && doc.customer) cur_frm.cscript.pull_item_details_onload(doc,dt,dn); + if(doc.__islocal && doc.customer) cur_frm.cscript.customer(doc,dt,dn,onload=true); if(!doc.price_list_currency) { set_multiple(dt, dn, {price_list_currency: doc.currency, plc_conversion_rate:1}); } @@ -125,16 +125,6 @@ cur_frm.cscript['Get Items'] = function(doc,dt,dn) { } -//RV-DN : Pull Item details - UOM, Item Group as it was not in Sales Invoice -//--------------------------------------------------------------------- -cur_frm.cscript.pull_item_details_onload = function(doc,dt,dn){ - var callback = function(r,rt){ - refresh_field('delivery_note_details'); - cur_frm.cscript.customer(doc,dt,dn,onload=true); - } - $c_obj(make_doclist(dt,dn),'set_item_details','',callback); -} - //================ create new contact ============================================================================ cur_frm.cscript.new_contact = function(){ tn = createLocal('Contact'); diff --git a/erpnext/stock/doctype/delivery_note/delivery_note.py b/erpnext/stock/doctype/delivery_note/delivery_note.py index e8af7ef39f..3d8a1011fc 100644 --- a/erpnext/stock/doctype/delivery_note/delivery_note.py +++ b/erpnext/stock/doctype/delivery_note/delivery_note.py @@ -74,16 +74,6 @@ class DocType(TransactionBase): return cstr(self.doc.sales_order_no) - - - #-------------------set item details -uom and item group---------------- - def set_item_details(self): - for d in getlist(self.doclist,'delivery_note_details'): - res = sql("select stock_uom, item_group from `tabItem` where name ='%s'"%d.item_code) - if not d.stock_uom: d.stock_uom = res and cstr(res[0][0]) or '' - if not d.item_group: d.item_group = res and cstr(res[0][1]) or '' - d.save() - # ::::: Validates that Sales Order is not pulled twice ::::::: def validate_prev_docname(self): for d in getlist(self.doclist, 'delivery_note_details'): @@ -351,16 +341,17 @@ class DocType(TransactionBase): """ Validate that if packed qty exists, it should be equal to qty """ - if not any([d.fields.get('packed_qty') for d in self.doclist]): + if not any([flt(d.fields.get('packed_qty')) for d in self.doclist if + d.doctype=='Delivery Note Detail']): return packing_error_list = [] for d in self.doclist: if d.doctype != 'Delivery Note Detail': continue - if d.fields.get('qty') != d.fields.get('packed_qty'): + if flt(d.fields.get('qty')) != flt(d.fields.get('packed_qty')): packing_error_list.append([ d.fields.get('item_code', ''), - d.fields.get('qty', ''), - d.fields.get('packed_qty', '') + d.fields.get('qty', 0), + d.fields.get('packed_qty', 0) ]) if packing_error_list: from webnotes.utils import cstr diff --git a/erpnext/stock/doctype/delivery_note_detail/delivery_note_detail.txt b/erpnext/stock/doctype/delivery_note_detail/delivery_note_detail.txt index 7afebde418..a5f82f4bf8 100644 --- a/erpnext/stock/doctype/delivery_note_detail/delivery_note_detail.txt +++ b/erpnext/stock/doctype/delivery_note_detail/delivery_note_detail.txt @@ -5,7 +5,7 @@ { 'creation': '2010-08-08 17:08:58', 'docstatus': 0, - 'modified': '2012-03-01 19:22:16', + 'modified': '2012-03-05 10:49:39', 'modified_by': u'Administrator', 'owner': u'Administrator' }, @@ -23,7 +23,7 @@ 'section_style': u'Tray', 'server_code_error': u' ', 'show_in_menu': 0, - 'version': 54 + 'version': 55 }, # These values are common for all DocField @@ -117,18 +117,14 @@ # DocField { - 'default': u'0.00', 'doctype': u'DocField', - 'fieldname': u'ref_rate', + 'fieldname': u'base_ref_rate', 'fieldtype': u'Currency', - 'label': u'Price List Rate', - 'no_copy': 0, - 'oldfieldname': u'ref_rate', + 'label': u'Price List Rate*', + 'oldfieldname': u'base_ref_rate', 'oldfieldtype': u'Currency', - 'permlevel': 0, + 'permlevel': 1, 'print_hide': 1, - 'reqd': 0, - 'trigger': u'Client', 'width': u'100px' }, @@ -147,48 +143,6 @@ 'width': u'100px' }, - # DocField - { - 'doctype': u'DocField', - 'fieldname': u'export_rate', - 'fieldtype': u'Currency', - 'label': u'Rate', - 'oldfieldname': u'export_rate', - 'oldfieldtype': u'Currency', - 'permlevel': 0, - 'print_hide': 0, - 'reqd': 0, - 'trigger': u'Client', - 'width': u'150px' - }, - - # DocField - { - 'doctype': u'DocField', - 'fieldname': u'export_amount', - 'fieldtype': u'Currency', - 'label': u'Amount', - 'oldfieldname': u'export_amount', - 'oldfieldtype': u'Currency', - 'permlevel': 1, - 'print_hide': 0, - 'reqd': 0, - 'width': u'100px' - }, - - # DocField - { - 'doctype': u'DocField', - 'fieldname': u'base_ref_rate', - 'fieldtype': u'Currency', - 'label': u'Price List Rate*', - 'oldfieldname': u'base_ref_rate', - 'oldfieldtype': u'Currency', - 'permlevel': 1, - 'print_hide': 1, - 'width': u'100px' - }, - # DocField { 'default': u'0.00', @@ -219,6 +173,52 @@ 'width': u'100px' }, + # DocField + { + 'default': u'0.00', + 'doctype': u'DocField', + 'fieldname': u'ref_rate', + 'fieldtype': u'Currency', + 'label': u'Price List Rate', + 'no_copy': 0, + 'oldfieldname': u'ref_rate', + 'oldfieldtype': u'Currency', + 'permlevel': 0, + 'print_hide': 1, + 'reqd': 0, + 'trigger': u'Client', + 'width': u'100px' + }, + + # DocField + { + 'doctype': u'DocField', + 'fieldname': u'export_rate', + 'fieldtype': u'Currency', + 'label': u'Rate', + 'oldfieldname': u'export_rate', + 'oldfieldtype': u'Currency', + 'permlevel': 0, + 'print_hide': 0, + 'reqd': 0, + 'trigger': u'Client', + 'width': u'150px' + }, + + # DocField + { + 'doctype': u'DocField', + 'fieldname': u'export_amount', + 'fieldtype': u'Currency', + 'label': u'Amount', + 'oldfieldname': u'export_amount', + 'oldfieldtype': u'Currency', + 'permlevel': 1, + 'print_hide': 0, + 'reqd': 0, + 'width': u'100px' + }, + # DocField { 'doctype': u'DocField', diff --git a/erpnext/stock/doctype/purchase_receipt_detail/purchase_receipt_detail.txt b/erpnext/stock/doctype/purchase_receipt_detail/purchase_receipt_detail.txt index f81715dfdd..4ebd28c7c9 100755 --- a/erpnext/stock/doctype/purchase_receipt_detail/purchase_receipt_detail.txt +++ b/erpnext/stock/doctype/purchase_receipt_detail/purchase_receipt_detail.txt @@ -5,7 +5,7 @@ { 'creation': '2010-08-08 17:09:16', 'docstatus': 0, - 'modified': '2012-03-02 14:38:56', + 'modified': '2012-03-05 10:51:18', 'modified_by': u'Administrator', 'owner': u'Administrator' }, @@ -22,7 +22,7 @@ 'section_style': u'Tray', 'server_code_error': u' ', 'show_in_menu': 0, - 'version': 75 + 'version': 76 }, # These values are common for all DocField @@ -135,9 +135,9 @@ # DocField { 'doctype': u'DocField', - 'fieldname': u'import_ref_rate', + 'fieldname': u'purchase_ref_rate', 'fieldtype': u'Currency', - 'label': u'Ref Rate ', + 'label': u'Ref Rate *', 'permlevel': 0, 'print_hide': 1 }, @@ -152,43 +152,6 @@ 'print_hide': 1 }, - # DocField - { - 'colour': u'White:FFF', - 'default': u'0.00', - 'doctype': u'DocField', - 'fieldname': u'import_rate', - 'fieldtype': u'Currency', - 'label': u'Rate', - 'oldfieldname': u'import_rate', - 'oldfieldtype': u'Currency', - 'permlevel': 0, - 'print_hide': 0, - 'trigger': u'Client', - 'width': u'100px' - }, - - # DocField - { - 'doctype': u'DocField', - 'fieldname': u'import_amount', - 'fieldtype': u'Currency', - 'label': u'Amount', - 'oldfieldname': u'import_amount', - 'oldfieldtype': u'Currency', - 'permlevel': 1 - }, - - # DocField - { - 'doctype': u'DocField', - 'fieldname': u'purchase_ref_rate', - 'fieldtype': u'Currency', - 'label': u'Ref Rate *', - 'permlevel': 0, - 'print_hide': 1 - }, - # DocField { 'colour': u'White:FFF', @@ -222,6 +185,43 @@ 'width': u'100px' }, + # DocField + { + 'doctype': u'DocField', + 'fieldname': u'import_ref_rate', + 'fieldtype': u'Currency', + 'label': u'Ref Rate ', + 'permlevel': 0, + 'print_hide': 1 + }, + + # DocField + { + 'colour': u'White:FFF', + 'default': u'0.00', + 'doctype': u'DocField', + 'fieldname': u'import_rate', + 'fieldtype': u'Currency', + 'label': u'Rate', + 'oldfieldname': u'import_rate', + 'oldfieldtype': u'Currency', + 'permlevel': 0, + 'print_hide': 0, + 'trigger': u'Client', + 'width': u'100px' + }, + + # DocField + { + 'doctype': u'DocField', + 'fieldname': u'import_amount', + 'fieldtype': u'Currency', + 'label': u'Amount', + 'oldfieldname': u'import_amount', + 'oldfieldtype': u'Currency', + 'permlevel': 1 + }, + # DocField { 'doctype': u'DocField',