removed schedule date mandatory from purchase receipt
diff --git a/stock/doctype/purchase_receipt/purchase_receipt.js b/stock/doctype/purchase_receipt/purchase_receipt.js
index 0ab6681..98df864 100644
--- a/stock/doctype/purchase_receipt/purchase_receipt.js
+++ b/stock/doctype/purchase_receipt/purchase_receipt.js
@@ -32,13 +32,8 @@
cur_frm.cscript.onload_post_render = function(doc, dt, dn) {
var callback = function(doc, dt, dn) {
- var callback1 = function(doc, dt, dn) {
- if(doc.__islocal){
- cur_frm.cscript.get_default_schedule_date(doc);
- }
- }
// defined in purchase_common.js
- cur_frm.cscript.update_item_details(doc, dt, dn, callback1);
+ cur_frm.cscript.update_item_details(doc, dt, dn, function(r,rt) { });
}
cur_frm.cscript.dynamic_label(doc, dt, dn, callback);
}
@@ -118,13 +113,6 @@
loaddoc('Contact', tn);
}
-//======================= posting date =============================
-cur_frm.cscript.transaction_date = function(doc,cdt,cdn){
- if(doc.__islocal){
- cur_frm.cscript.get_default_schedule_date(doc);
- }
-}
-
// ***************** Get project name *****************
cur_frm.fields_dict['purchase_receipt_details'].grid.get_field('project_name').get_query = function(doc, cdt, cdn) {
return 'SELECT `tabProject`.name FROM `tabProject` \
diff --git a/stock/doctype/purchase_receipt/purchase_receipt.py b/stock/doctype/purchase_receipt/purchase_receipt.py
index 6b7720b..3cf1f27 100644
--- a/stock/doctype/purchase_receipt/purchase_receipt.py
+++ b/stock/doctype/purchase_receipt/purchase_receipt.py
@@ -43,19 +43,9 @@
def autoname(self):
self.doc.name = make_autoname(self.doc.naming_series+'.#####')
-
- # Client Trigger Functions
- #----------------------------------------------------------------------------------------------------
-
- def get_default_schedule_date(self):
- get_obj(dt = 'Purchase Common').get_default_schedule_date(self)
-
-#-----------------Validation For Fiscal Year------------------------
def validate_fiscal_year(self):
get_obj(dt = 'Purchase Common').validate_fiscal_year(self.doc.fiscal_year,self.doc.posting_date,'Transaction Date')
-
- # Get Item Details
def get_item_details(self, arg = ''):
if arg:
return get_obj(dt='Purchase Common').get_item_details(self,arg)
diff --git a/stock/doctype/purchase_receipt_item/purchase_receipt_item.txt b/stock/doctype/purchase_receipt_item/purchase_receipt_item.txt
index 1f23437..1d2810f 100755
--- a/stock/doctype/purchase_receipt_item/purchase_receipt_item.txt
+++ b/stock/doctype/purchase_receipt_item/purchase_receipt_item.txt
@@ -1,592 +1,504 @@
-# DocType, Purchase Receipt Item
[
-
- # These values are common in all dictionaries
- {
- 'creation': '2012-04-13 11:56:36',
- 'docstatus': 0,
- 'modified': '2012-06-07 18:07:12',
- 'modified_by': u'Administrator',
- 'owner': u'Administrator'
- },
-
- # These values are common for all DocType
- {
- 'autoname': u'GRND/.#######',
- 'colour': u'White:FFF',
- 'default_print_format': u'Standard',
- 'doctype': 'DocType',
- 'istable': 1,
- 'module': u'Stock',
- 'name': '__common__',
- 'section_style': u'Tray',
- 'server_code_error': u' ',
- 'show_in_menu': 0,
- 'version': 1
- },
-
- # These values are common for all DocField
- {
- 'doctype': u'DocField',
- 'name': '__common__',
- 'parent': u'Purchase Receipt Item',
- 'parentfield': u'fields',
- 'parenttype': u'DocType'
- },
-
- # DocType, Purchase Receipt Item
- {
- 'doctype': 'DocType',
- 'name': u'Purchase Receipt Item'
- },
-
- # DocField
- {
- 'doctype': u'DocField',
- 'fieldname': u'item_code',
- 'fieldtype': u'Link',
- 'in_filter': 1,
- 'label': u'Item Code',
- 'oldfieldname': u'item_code',
- 'oldfieldtype': u'Link',
- 'options': u'Item',
- 'permlevel': 0,
- 'reqd': 1,
- 'search_index': 1,
- 'trigger': u'Client',
- 'width': u'100px'
- },
-
- # DocField
- {
- 'doctype': u'DocField',
- 'fieldname': u'item_name',
- 'fieldtype': u'Data',
- 'in_filter': 0,
- 'label': u'Item Name',
- 'oldfieldname': u'item_name',
- 'oldfieldtype': u'Data',
- 'permlevel': 0,
- 'print_hide': 1,
- 'reqd': 1,
- 'search_index': 0
- },
-
- # DocField
- {
- 'doctype': u'DocField',
- 'fieldname': u'description',
- 'fieldtype': u'Text',
- 'label': u'Description',
- 'oldfieldname': u'description',
- 'oldfieldtype': u'Text',
- 'permlevel': 0,
- 'reqd': 1,
- 'width': u'300px'
- },
-
- # DocField
- {
- 'default': u'0.00',
- 'doctype': u'DocField',
- 'fieldname': u'received_qty',
- 'fieldtype': u'Currency',
- 'label': u'Recd Quantity',
- 'oldfieldname': u'received_qty',
- 'oldfieldtype': u'Currency',
- 'permlevel': 0,
- 'print_hide': 1,
- 'reqd': 1,
- 'trigger': u'Client',
- 'width': u'100px'
- },
-
- # DocField
- {
- 'default': u'0.00',
- 'doctype': u'DocField',
- 'fieldname': u'qty',
- 'fieldtype': u'Currency',
- 'label': u'Accepted Quantity',
- 'oldfieldname': u'qty',
- 'oldfieldtype': u'Currency',
- 'permlevel': 0,
- 'trigger': u'Client',
- 'width': u'100px'
- },
-
- # DocField
- {
- 'default': u'0.00',
- 'doctype': u'DocField',
- 'fieldname': u'rejected_qty',
- 'fieldtype': u'Currency',
- 'in_filter': 0,
- 'label': u'Rejected Quantity',
- 'oldfieldname': u'rejected_qty',
- 'oldfieldtype': u'Currency',
- 'permlevel': 0,
- 'print_hide': 1,
- 'search_index': 0,
- 'trigger': u'Client',
- '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
- {
- 'doctype': u'DocField',
- 'fieldname': u'discount_rate',
- 'fieldtype': u'Currency',
- 'label': u'Discount %',
- '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',
- 'fieldname': u'purchase_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'purchase_rate',
- 'fieldtype': u'Currency',
- 'label': u'Rate *(Default Curr.)',
- 'oldfieldname': u'purchase_rate',
- 'oldfieldtype': u'Currency',
- 'permlevel': 0,
- 'print_hide': 1,
- 'reqd': 1,
- 'trigger': u'Client',
- 'width': u'100px'
- },
-
- # DocField
- {
- 'default': u'0.00',
- 'doctype': u'DocField',
- 'fieldname': u'amount',
- 'fieldtype': u'Currency',
- 'label': u'Amount (Default Curr.)',
- 'oldfieldname': u'amount',
- 'oldfieldtype': u'Currency',
- 'permlevel': 0,
- 'print_hide': 1,
- 'reqd': 0,
- 'trigger': u'Client',
- 'width': u'100px'
- },
-
- # DocField
- {
- 'doctype': u'DocField',
- 'fieldname': u'warehouse',
- 'fieldtype': u'Link',
- 'hidden': 0,
- 'label': u'Accepted Warehouse',
- 'oldfieldname': u'warehouse',
- 'oldfieldtype': u'Link',
- 'options': u'Warehouse',
- 'permlevel': 0,
- 'print_hide': 1,
- 'width': u'100px'
- },
-
- # DocField
- {
- 'colour': u'White:FFF',
- 'doctype': u'DocField',
- 'fieldname': u'uom',
- 'fieldtype': u'Link',
- 'label': u'UOM',
- 'oldfieldname': u'uom',
- 'oldfieldtype': u'Link',
- 'options': u'UOM',
- 'permlevel': 0,
- 'print_hide': 1,
- 'reqd': 1,
- 'trigger': u'Client',
- 'width': u'100px'
- },
-
- # DocField
- {
- 'doctype': u'DocField',
- 'fieldname': u'conversion_factor',
- 'fieldtype': u'Currency',
- 'label': u'Conversion Factor',
- 'oldfieldname': u'conversion_factor',
- 'oldfieldtype': u'Currency',
- 'permlevel': 0,
- 'print_hide': 1,
- 'reqd': 1,
- 'trigger': u'Client',
- 'width': u'100px'
- },
-
- # DocField
- {
- 'doctype': u'DocField',
- 'fieldname': u'stock_uom',
- 'fieldtype': u'Data',
- 'label': u'Stock UOM',
- 'oldfieldname': u'stock_uom',
- 'oldfieldtype': u'Data',
- 'permlevel': 1,
- 'print_hide': 1,
- 'reqd': 1,
- 'width': u'100px'
- },
-
- # DocField
- {
- 'colour': u'White:FFF',
- 'doctype': u'DocField',
- 'fieldname': u'serial_no',
- 'fieldtype': u'Text',
- 'in_filter': 1,
- 'label': u'Serial No',
- 'no_copy': 1,
- 'oldfieldname': u'serial_no',
- 'oldfieldtype': u'Text',
- 'permlevel': 0,
- 'print_hide': 0,
- 'report_hide': 0
- },
-
- # DocField
- {
- 'doctype': u'DocField',
- 'fieldname': u'rejected_serial_no',
- 'fieldtype': u'Text',
- 'label': u'Rejected Serial No',
- 'permlevel': 0,
- 'print_hide': 1
- },
-
- # DocField
- {
- 'colour': u'White:FFF',
- 'doctype': u'DocField',
- 'fieldname': u'batch_no',
- 'fieldtype': u'Link',
- 'label': u'Batch No',
- 'oldfieldname': u'batch_no',
- 'oldfieldtype': u'Link',
- 'options': u'Batch',
- 'permlevel': 0,
- 'print_hide': 1,
- 'trigger': u'Client'
- },
-
- # DocField
- {
- 'colour': u'White:FFF',
- 'doctype': u'DocField',
- 'fieldname': u'rejected_warehouse',
- 'fieldtype': u'Link',
- 'hidden': 1,
- 'label': u'Rejected Warehouse',
- 'no_copy': 1,
- 'oldfieldname': u'rejected_warehouse',
- 'oldfieldtype': u'Link',
- 'options': u'Warehouse',
- 'permlevel': 1,
- 'print_hide': 1,
- 'width': u'100px'
- },
-
- # DocField
- {
- 'colour': u'White:FFF',
- 'doctype': u'DocField',
- 'fieldname': u'schedule_date',
- 'fieldtype': u'Date',
- 'label': u'Schedule date',
- 'no_copy': 1,
- 'oldfieldname': u'schedule_date',
- 'oldfieldtype': u'Date',
- 'permlevel': 0,
- 'print_hide': 1,
- 'report_hide': 0,
- 'reqd': 1
- },
-
- # DocField
- {
- 'colour': u'White:FFF',
- 'doctype': u'DocField',
- 'fieldname': u'project_name',
- 'fieldtype': u'Link',
- 'in_filter': 1,
- 'label': u'Project Name',
- 'options': u'Project',
- 'permlevel': 0,
- 'print_hide': 1
- },
-
- # DocField
- {
- 'colour': u'White:FFF',
- 'doctype': u'DocField',
- 'fieldname': u'qa_no',
- 'fieldtype': u'Link',
- 'label': u'QA No',
- 'no_copy': 1,
- 'oldfieldname': u'qa_no',
- 'oldfieldtype': u'Link',
- 'options': u'Quality Inspection',
- 'permlevel': 0,
- 'print_hide': 1
- },
-
- # DocField
- {
- 'doctype': u'DocField',
- 'fieldname': u'brand',
- 'fieldtype': u'Link',
- 'hidden': 1,
- 'label': u'Brand',
- 'oldfieldname': u'brand',
- 'oldfieldtype': u'Link',
- 'options': u'Brand',
- 'permlevel': 1,
- 'print_hide': 1
- },
-
- # DocField
- {
- 'doctype': u'DocField',
- 'fieldname': u'item_group',
- 'fieldtype': u'Link',
- 'hidden': 1,
- 'in_filter': 1,
- 'label': u'Item Group',
- 'oldfieldname': u'item_group',
- 'oldfieldtype': u'Link',
- 'options': u'Item Group',
- 'permlevel': 1,
- 'print_hide': 1,
- 'search_index': 1
- },
-
- # DocField
- {
- 'doctype': u'DocField',
- 'fieldname': u'stock_qty',
- 'fieldtype': u'Currency',
- 'label': u'Stock Qty',
- 'oldfieldname': u'stock_qty',
- 'oldfieldtype': u'Currency',
- 'permlevel': 0,
- 'print_hide': 1,
- 'trigger': u'Client',
- 'width': u'100px'
- },
-
- # DocField
- {
- 'colour': u'White:FFF',
- 'doctype': u'DocField',
- 'fieldname': u'prevdoc_doctype',
- 'fieldtype': u'Data',
- 'hidden': 1,
- 'label': u'Prevdoc Doctype',
- 'oldfieldname': u'prevdoc_doctype',
- 'oldfieldtype': u'Data',
- 'permlevel': 0,
- 'print_hide': 1
- },
-
- # DocField
- {
- 'colour': u'White:FFF',
- 'doctype': u'DocField',
- 'fieldname': u'prevdoc_docname',
- 'fieldtype': u'Link',
- 'hidden': 0,
- 'in_filter': 1,
- 'label': u'PO No',
- 'no_copy': 0,
- 'oldfieldname': u'prevdoc_docname',
- 'oldfieldtype': u'Link',
- 'options': u'Purchase Order',
- 'permlevel': 1,
- 'print_hide': 1,
- 'reqd': 0,
- 'search_index': 1,
- 'width': u'150px'
- },
-
- # DocField
- {
- 'doctype': u'DocField',
- 'fieldname': u'prevdoc_date',
- 'fieldtype': u'Date',
- 'hidden': 1,
- 'in_filter': 1,
- 'label': u'PO Date',
- 'oldfieldname': u'prevdoc_date',
- 'oldfieldtype': u'Date',
- 'permlevel': 1,
- 'print_hide': 1
- },
-
- # DocField
- {
- 'doctype': u'DocField',
- 'fieldname': u'rm_supp_cost',
- 'fieldtype': u'Currency',
- 'hidden': 1,
- 'in_filter': 0,
- 'label': u'Raw Materials Supplied Cost',
- 'oldfieldname': u'rm_supp_cost',
- 'oldfieldtype': u'Currency',
- 'permlevel': 2,
- 'print_hide': 1,
- 'width': u'150px'
- },
-
- # DocField
- {
- 'colour': u'White:FFF',
- 'doctype': u'DocField',
- 'fieldname': u'item_tax_amount',
- 'fieldtype': u'Currency',
- 'hidden': 1,
- 'label': u'Item Tax Amount',
- 'no_copy': 1,
- 'oldfieldname': u'item_tax_amount',
- 'oldfieldtype': u'Currency',
- 'permlevel': 1,
- 'print_hide': 1,
- 'reqd': 0,
- 'search_index': 1,
- 'width': u'150px'
- },
-
- # DocField
- {
- 'colour': u'White:FFF',
- 'doctype': u'DocField',
- 'fieldname': u'prevdoc_detail_docname',
- 'fieldtype': u'Data',
- 'hidden': 1,
- 'in_filter': 1,
- 'label': u'Purchase Order Item No',
- 'no_copy': 0,
- 'oldfieldname': u'prevdoc_detail_docname',
- 'oldfieldtype': u'Data',
- 'permlevel': 1,
- 'print_hide': 1,
- 'search_index': 1,
- 'width': u'150px'
- },
-
- # DocField
- {
- 'default': u'0.00',
- 'doctype': u'DocField',
- 'fieldname': u'billed_qty',
- 'fieldtype': u'Currency',
- 'label': u'Billed Quantity',
- 'no_copy': 1,
- 'oldfieldname': u'billed_qty',
- 'oldfieldtype': u'Currency',
- 'permlevel': 1,
- 'print_hide': 1,
- 'width': u'100px'
- },
-
- # DocField
- {
- 'colour': u'White:FFF',
- 'doctype': u'DocField',
- 'fieldname': u'valuation_rate',
- 'fieldtype': u'Currency',
- 'hidden': 1,
- 'in_filter': 0,
- 'label': u'Valuation Rate',
- 'no_copy': 1,
- 'oldfieldname': u'valuation_rate',
- 'oldfieldtype': u'Currency',
- 'permlevel': 1,
- 'print_hide': 1,
- 'width': u'80px'
- },
-
- # DocField
- {
- 'colour': u'White:FFF',
- 'description': u'Tax detail table fetched from item master as a string and stored in this field.\nUsed for Taxes and Charges',
- 'doctype': u'DocField',
- 'fieldname': u'item_tax_rate',
- 'fieldtype': u'Small Text',
- 'hidden': 1,
- 'in_filter': 0,
- 'label': u'Item Tax Rate',
- 'oldfieldname': u'item_tax_rate',
- 'oldfieldtype': u'Small Text',
- 'permlevel': 1,
- 'print_hide': 1,
- 'report_hide': 1
- },
-
- # DocField
- {
- 'allow_on_submit': 1,
- 'doctype': u'DocField',
- 'fieldname': u'page_break',
- 'fieldtype': u'Check',
- 'label': u'Page Break',
- 'oldfieldname': u'page_break',
- 'oldfieldtype': u'Check',
- 'permlevel': 0,
- 'print_hide': 1
- }
+ {
+ "owner": "Administrator",
+ "docstatus": 0,
+ "creation": "2012-07-03 13:30:42",
+ "modified_by": "Administrator",
+ "modified": "2012-12-03 10:20:11"
+ },
+ {
+ "istable": 1,
+ "autoname": "GRND/.#######",
+ "name": "__common__",
+ "default_print_format": "Standard",
+ "doctype": "DocType",
+ "module": "Stock"
+ },
+ {
+ "name": "__common__",
+ "parent": "Purchase Receipt Item",
+ "doctype": "DocField",
+ "parenttype": "DocType",
+ "parentfield": "fields"
+ },
+ {
+ "name": "Purchase Receipt Item",
+ "doctype": "DocType"
+ },
+ {
+ "permlevel": 0,
+ "oldfieldtype": "Link",
+ "doctype": "DocField",
+ "label": "Item Code",
+ "oldfieldname": "item_code",
+ "width": "100px",
+ "trigger": "Client",
+ "fieldname": "item_code",
+ "fieldtype": "Link",
+ "search_index": 1,
+ "reqd": 1,
+ "options": "Item",
+ "in_filter": 1
+ },
+ {
+ "print_hide": 1,
+ "oldfieldtype": "Data",
+ "doctype": "DocField",
+ "label": "Item Name",
+ "oldfieldname": "item_name",
+ "fieldname": "item_name",
+ "fieldtype": "Data",
+ "search_index": 0,
+ "reqd": 1,
+ "permlevel": 0,
+ "in_filter": 0
+ },
+ {
+ "oldfieldtype": "Text",
+ "doctype": "DocField",
+ "label": "Description",
+ "oldfieldname": "description",
+ "width": "300px",
+ "fieldname": "description",
+ "fieldtype": "Text",
+ "reqd": 1,
+ "permlevel": 0
+ },
+ {
+ "print_hide": 1,
+ "default": "0.00",
+ "oldfieldtype": "Currency",
+ "doctype": "DocField",
+ "label": "Recd Quantity",
+ "oldfieldname": "received_qty",
+ "width": "100px",
+ "trigger": "Client",
+ "fieldname": "received_qty",
+ "fieldtype": "Currency",
+ "reqd": 1,
+ "permlevel": 0
+ },
+ {
+ "default": "0.00",
+ "oldfieldtype": "Currency",
+ "doctype": "DocField",
+ "label": "Accepted Quantity",
+ "oldfieldname": "qty",
+ "width": "100px",
+ "trigger": "Client",
+ "fieldname": "qty",
+ "fieldtype": "Currency",
+ "permlevel": 0
+ },
+ {
+ "print_hide": 1,
+ "default": "0.00",
+ "oldfieldtype": "Currency",
+ "doctype": "DocField",
+ "label": "Rejected Quantity",
+ "oldfieldname": "rejected_qty",
+ "width": "100px",
+ "trigger": "Client",
+ "fieldname": "rejected_qty",
+ "fieldtype": "Currency",
+ "search_index": 0,
+ "permlevel": 0,
+ "in_filter": 0
+ },
+ {
+ "print_hide": 1,
+ "doctype": "DocField",
+ "label": "Ref Rate ",
+ "fieldname": "import_ref_rate",
+ "fieldtype": "Currency",
+ "permlevel": 0
+ },
+ {
+ "print_hide": 1,
+ "doctype": "DocField",
+ "label": "Discount %",
+ "fieldname": "discount_rate",
+ "fieldtype": "Currency",
+ "permlevel": 0
+ },
+ {
+ "print_hide": 0,
+ "default": "0.00",
+ "oldfieldtype": "Currency",
+ "colour": "White:FFF",
+ "doctype": "DocField",
+ "label": "Rate",
+ "oldfieldname": "import_rate",
+ "width": "100px",
+ "trigger": "Client",
+ "fieldname": "import_rate",
+ "fieldtype": "Currency",
+ "permlevel": 0
+ },
+ {
+ "oldfieldtype": "Currency",
+ "doctype": "DocField",
+ "label": "Amount",
+ "oldfieldname": "import_amount",
+ "fieldname": "import_amount",
+ "fieldtype": "Currency",
+ "permlevel": 1
+ },
+ {
+ "print_hide": 1,
+ "doctype": "DocField",
+ "label": "Ref Rate *",
+ "fieldname": "purchase_ref_rate",
+ "fieldtype": "Currency",
+ "permlevel": 0
+ },
+ {
+ "print_hide": 1,
+ "default": "0.00",
+ "oldfieldtype": "Currency",
+ "colour": "White:FFF",
+ "doctype": "DocField",
+ "label": "Rate *(Default Curr.)",
+ "oldfieldname": "purchase_rate",
+ "width": "100px",
+ "trigger": "Client",
+ "fieldname": "purchase_rate",
+ "fieldtype": "Currency",
+ "reqd": 1,
+ "permlevel": 0
+ },
+ {
+ "print_hide": 1,
+ "default": "0.00",
+ "oldfieldtype": "Currency",
+ "doctype": "DocField",
+ "label": "Amount (Default Curr.)",
+ "oldfieldname": "amount",
+ "width": "100px",
+ "trigger": "Client",
+ "fieldname": "amount",
+ "fieldtype": "Currency",
+ "reqd": 0,
+ "permlevel": 0
+ },
+ {
+ "print_hide": 1,
+ "oldfieldtype": "Link",
+ "doctype": "DocField",
+ "label": "Accepted Warehouse",
+ "oldfieldname": "warehouse",
+ "width": "100px",
+ "options": "Warehouse",
+ "fieldname": "warehouse",
+ "fieldtype": "Link",
+ "hidden": 0,
+ "permlevel": 0
+ },
+ {
+ "print_hide": 1,
+ "permlevel": 0,
+ "oldfieldtype": "Link",
+ "colour": "White:FFF",
+ "doctype": "DocField",
+ "label": "UOM",
+ "oldfieldname": "uom",
+ "width": "100px",
+ "trigger": "Client",
+ "fieldname": "uom",
+ "fieldtype": "Link",
+ "reqd": 1,
+ "options": "UOM"
+ },
+ {
+ "print_hide": 1,
+ "oldfieldtype": "Currency",
+ "doctype": "DocField",
+ "label": "Conversion Factor",
+ "oldfieldname": "conversion_factor",
+ "width": "100px",
+ "trigger": "Client",
+ "fieldname": "conversion_factor",
+ "fieldtype": "Currency",
+ "reqd": 1,
+ "permlevel": 0
+ },
+ {
+ "print_hide": 1,
+ "oldfieldtype": "Data",
+ "doctype": "DocField",
+ "label": "Stock UOM",
+ "oldfieldname": "stock_uom",
+ "width": "100px",
+ "fieldname": "stock_uom",
+ "fieldtype": "Data",
+ "reqd": 1,
+ "permlevel": 1
+ },
+ {
+ "print_hide": 0,
+ "no_copy": 1,
+ "oldfieldtype": "Text",
+ "colour": "White:FFF",
+ "doctype": "DocField",
+ "label": "Serial No",
+ "oldfieldname": "serial_no",
+ "fieldname": "serial_no",
+ "fieldtype": "Text",
+ "permlevel": 0,
+ "report_hide": 0,
+ "in_filter": 1
+ },
+ {
+ "print_hide": 1,
+ "doctype": "DocField",
+ "label": "Rejected Serial No",
+ "fieldname": "rejected_serial_no",
+ "fieldtype": "Text",
+ "permlevel": 0
+ },
+ {
+ "print_hide": 1,
+ "oldfieldtype": "Link",
+ "colour": "White:FFF",
+ "doctype": "DocField",
+ "label": "Batch No",
+ "oldfieldname": "batch_no",
+ "trigger": "Client",
+ "fieldname": "batch_no",
+ "fieldtype": "Link",
+ "options": "Batch",
+ "permlevel": 0
+ },
+ {
+ "print_hide": 1,
+ "permlevel": 1,
+ "no_copy": 1,
+ "oldfieldtype": "Link",
+ "colour": "White:FFF",
+ "doctype": "DocField",
+ "label": "Rejected Warehouse",
+ "oldfieldname": "rejected_warehouse",
+ "width": "100px",
+ "fieldname": "rejected_warehouse",
+ "fieldtype": "Link",
+ "hidden": 1,
+ "options": "Warehouse"
+ },
+ {
+ "print_hide": 1,
+ "no_copy": 1,
+ "oldfieldtype": "Date",
+ "colour": "White:FFF",
+ "doctype": "DocField",
+ "label": "Required By",
+ "oldfieldname": "schedule_date",
+ "fieldname": "schedule_date",
+ "fieldtype": "Date",
+ "reqd": 0,
+ "permlevel": 0,
+ "report_hide": 0
+ },
+ {
+ "print_hide": 1,
+ "colour": "White:FFF",
+ "doctype": "DocField",
+ "label": "Project Name",
+ "options": "Project",
+ "fieldname": "project_name",
+ "fieldtype": "Link",
+ "permlevel": 0,
+ "in_filter": 1
+ },
+ {
+ "print_hide": 1,
+ "no_copy": 1,
+ "oldfieldtype": "Link",
+ "colour": "White:FFF",
+ "doctype": "DocField",
+ "label": "QA No",
+ "oldfieldname": "qa_no",
+ "options": "Quality Inspection",
+ "fieldname": "qa_no",
+ "fieldtype": "Link",
+ "permlevel": 0
+ },
+ {
+ "print_hide": 1,
+ "oldfieldtype": "Link",
+ "doctype": "DocField",
+ "label": "Brand",
+ "oldfieldname": "brand",
+ "options": "Brand",
+ "fieldname": "brand",
+ "fieldtype": "Link",
+ "hidden": 1,
+ "permlevel": 1
+ },
+ {
+ "print_hide": 1,
+ "oldfieldtype": "Link",
+ "doctype": "DocField",
+ "label": "Item Group",
+ "oldfieldname": "item_group",
+ "permlevel": 1,
+ "fieldname": "item_group",
+ "fieldtype": "Link",
+ "search_index": 1,
+ "hidden": 1,
+ "options": "Item Group",
+ "in_filter": 1
+ },
+ {
+ "print_hide": 1,
+ "oldfieldtype": "Currency",
+ "doctype": "DocField",
+ "label": "Stock Qty",
+ "oldfieldname": "stock_qty",
+ "width": "100px",
+ "trigger": "Client",
+ "fieldname": "stock_qty",
+ "fieldtype": "Currency",
+ "permlevel": 0
+ },
+ {
+ "print_hide": 1,
+ "oldfieldtype": "Data",
+ "colour": "White:FFF",
+ "doctype": "DocField",
+ "label": "Prevdoc Doctype",
+ "oldfieldname": "prevdoc_doctype",
+ "fieldname": "prevdoc_doctype",
+ "fieldtype": "Data",
+ "hidden": 1,
+ "permlevel": 0
+ },
+ {
+ "print_hide": 1,
+ "permlevel": 1,
+ "no_copy": 0,
+ "oldfieldtype": "Link",
+ "colour": "White:FFF",
+ "doctype": "DocField",
+ "label": "PO No",
+ "oldfieldname": "prevdoc_docname",
+ "width": "150px",
+ "fieldname": "prevdoc_docname",
+ "fieldtype": "Link",
+ "search_index": 1,
+ "reqd": 0,
+ "hidden": 0,
+ "options": "Purchase Order",
+ "in_filter": 1
+ },
+ {
+ "print_hide": 1,
+ "oldfieldtype": "Date",
+ "doctype": "DocField",
+ "label": "PO Date",
+ "oldfieldname": "prevdoc_date",
+ "fieldname": "prevdoc_date",
+ "fieldtype": "Date",
+ "hidden": 1,
+ "permlevel": 1,
+ "in_filter": 1
+ },
+ {
+ "print_hide": 1,
+ "oldfieldtype": "Currency",
+ "doctype": "DocField",
+ "label": "Raw Materials Supplied Cost",
+ "oldfieldname": "rm_supp_cost",
+ "width": "150px",
+ "fieldname": "rm_supp_cost",
+ "fieldtype": "Currency",
+ "hidden": 1,
+ "permlevel": 2,
+ "in_filter": 0
+ },
+ {
+ "print_hide": 1,
+ "no_copy": 1,
+ "oldfieldtype": "Currency",
+ "colour": "White:FFF",
+ "doctype": "DocField",
+ "label": "Item Tax Amount",
+ "oldfieldname": "item_tax_amount",
+ "width": "150px",
+ "fieldname": "item_tax_amount",
+ "fieldtype": "Currency",
+ "search_index": 1,
+ "reqd": 0,
+ "hidden": 1,
+ "permlevel": 1
+ },
+ {
+ "print_hide": 1,
+ "no_copy": 0,
+ "oldfieldtype": "Data",
+ "colour": "White:FFF",
+ "doctype": "DocField",
+ "label": "Purchase Order Item No",
+ "oldfieldname": "prevdoc_detail_docname",
+ "width": "150px",
+ "fieldname": "prevdoc_detail_docname",
+ "fieldtype": "Data",
+ "search_index": 1,
+ "hidden": 1,
+ "permlevel": 1,
+ "in_filter": 1
+ },
+ {
+ "print_hide": 1,
+ "default": "0.00",
+ "oldfieldtype": "Currency",
+ "doctype": "DocField",
+ "no_copy": 1,
+ "label": "Billed Quantity",
+ "oldfieldname": "billed_qty",
+ "width": "100px",
+ "fieldname": "billed_qty",
+ "fieldtype": "Currency",
+ "permlevel": 1
+ },
+ {
+ "print_hide": 1,
+ "no_copy": 1,
+ "oldfieldtype": "Currency",
+ "colour": "White:FFF",
+ "doctype": "DocField",
+ "label": "Valuation Rate",
+ "oldfieldname": "valuation_rate",
+ "width": "80px",
+ "fieldname": "valuation_rate",
+ "fieldtype": "Currency",
+ "hidden": 1,
+ "permlevel": 1,
+ "in_filter": 0
+ },
+ {
+ "print_hide": 1,
+ "description": "Tax detail table fetched from item master as a string and stored in this field.\nUsed for Taxes and Charges",
+ "oldfieldtype": "Small Text",
+ "colour": "White:FFF",
+ "doctype": "DocField",
+ "label": "Item Tax Rate",
+ "oldfieldname": "item_tax_rate",
+ "fieldname": "item_tax_rate",
+ "fieldtype": "Small Text",
+ "hidden": 1,
+ "in_filter": 0,
+ "permlevel": 1,
+ "report_hide": 1
+ },
+ {
+ "print_hide": 1,
+ "oldfieldtype": "Check",
+ "allow_on_submit": 1,
+ "doctype": "DocField",
+ "label": "Page Break",
+ "oldfieldname": "page_break",
+ "fieldname": "page_break",
+ "fieldtype": "Check",
+ "permlevel": 0
+ }
]
\ No newline at end of file
diff --git a/utilities/doctype/rename_tool/rename_tool.txt b/utilities/doctype/rename_tool/rename_tool.txt
index e7a08ec..1645616 100755
--- a/utilities/doctype/rename_tool/rename_tool.txt
+++ b/utilities/doctype/rename_tool/rename_tool.txt
@@ -1,99 +1,73 @@
-# DocType, Rename Tool
[
-
- # These values are common in all dictionaries
- {
- u'creation': '2012-07-03 13:30:42',
- u'docstatus': 0,
- u'modified': '2012-11-16 14:16:09',
- u'modified_by': u'Administrator',
- u'owner': u'Administrator'
- },
-
- # These values are common for all DocType
- {
- '_last_update': u'1308739509',
- 'allow_email': 1,
- 'allow_print': 1,
- 'colour': u'White:FFF',
- u'doctype': u'DocType',
- 'hide_heading': 0,
- 'hide_toolbar': 0,
- 'issingle': 1,
- 'module': u'Utilities',
- u'name': u'__common__',
- 'section_style': u'Simple',
- 'show_in_menu': 0,
- 'version': 1
- },
-
- # These values are common for all DocField
- {
- u'doctype': u'DocField',
- u'name': u'__common__',
- 'parent': u'Rename Tool',
- 'parentfield': u'fields',
- 'parenttype': u'DocType',
- 'permlevel': 0
- },
-
- # These values are common for all DocPerm
- {
- 'create': 1,
- u'doctype': u'DocPerm',
- u'name': u'__common__',
- 'parent': u'Rename Tool',
- 'parentfield': u'permissions',
- 'parenttype': u'DocType',
- 'permlevel': 0,
- 'read': 1,
- 'role': u'System Manager',
- 'write': 1
- },
-
- # DocType, Rename Tool
- {
- u'doctype': u'DocType',
- u'name': u'Rename Tool'
- },
-
- # DocField
- {
- u'doctype': u'DocField',
- 'fieldname': u'select_doctype',
- 'fieldtype': u'Select',
- 'label': u'Select DocType',
- 'options': u'\nAccount\nCompany\nCustomer\nSupplier\nEmployee\nWarehouse\nItem\nProfile\nSerial No'
- },
-
- # DocField
- {
- u'doctype': u'DocField',
- 'fieldname': u'document_to_rename',
- 'fieldtype': u'Link',
- 'label': u'Document to rename',
- 'options': u'[Select]'
- },
-
- # DocField
- {
- u'doctype': u'DocField',
- 'fieldname': u'new_name',
- 'fieldtype': u'Data',
- 'label': u'New Name'
- },
-
- # DocField
- {
- u'doctype': u'DocField',
- 'fieldname': u'rename',
- 'fieldtype': u'Button',
- 'label': u'Rename',
- 'options': u'rename'
- },
-
- # DocPerm
- {
- u'doctype': u'DocPerm'
- }
+ {
+ "owner": "Administrator",
+ "docstatus": 0,
+ "creation": "2012-11-30 18:14:18",
+ "modified_by": "Administrator",
+ "modified": "2012-12-03 09:48:37"
+ },
+ {
+ "allow_email": 1,
+ "hide_heading": 0,
+ "issingle": 1,
+ "name": "__common__",
+ "allow_print": 1,
+ "doctype": "DocType",
+ "module": "Utilities",
+ "hide_toolbar": 0
+ },
+ {
+ "name": "__common__",
+ "parent": "Rename Tool",
+ "doctype": "DocField",
+ "parenttype": "DocType",
+ "permlevel": 0,
+ "parentfield": "fields"
+ },
+ {
+ "parent": "Rename Tool",
+ "read": 1,
+ "name": "__common__",
+ "create": 1,
+ "doctype": "DocPerm",
+ "write": 1,
+ "parenttype": "DocType",
+ "role": "System Manager",
+ "permlevel": 0,
+ "parentfield": "permissions"
+ },
+ {
+ "name": "Rename Tool",
+ "doctype": "DocType"
+ },
+ {
+ "doctype": "DocField",
+ "label": "Select DocType",
+ "fieldname": "select_doctype",
+ "fieldtype": "Select",
+ "options": "\nAccount\nCompany\nCustomer\nSupplier\nEmployee\nWarehouse\nItem\nProfile\nSerial No"
+ },
+ {
+ "doctype": "DocField",
+ "label": "Document to rename",
+ "fieldname": "document_to_rename",
+ "fieldtype": "Link",
+ "options": "[Select]"
+ },
+ {
+ "doctype": "DocField",
+ "label": "New Name",
+ "fieldname": "new_name",
+ "fieldtype": "Data"
+ },
+ {
+ "doctype": "DocField",
+ "label": "Rename",
+ "fieldname": "rename",
+ "fieldtype": "Button",
+ "options": "rename"
+ },
+ {
+ "doctype": "DocPerm"
+ }
]
\ No newline at end of file