diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000000..9d124a79236 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.pyc +*.comp.js +.DS_Store diff --git a/accounts/doctype/account/account.txt b/accounts/doctype/account/account.txt index 3d82261dbee..aa3fd67f94d 100644 --- a/accounts/doctype/account/account.txt +++ b/accounts/doctype/account/account.txt @@ -1,6 +1,6 @@ [ { - '_last_update': None, + '_last_update': '1308811650', 'allow_attach': None, 'allow_copy': 1, 'allow_email': None, @@ -29,7 +29,7 @@ 'istable': None, 'max_attachments': None, 'menu_index': None, - 'modified': '2011-03-18 14:30:09', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'module': 'Accounts', 'name': 'Account', @@ -50,8 +50,10 @@ 'server_code_error': ' ', 'show_in_menu': 0, 'smallicon': None, + 'subject': None, + 'tag_fields': None, 'use_template': None, - 'version': 145 + 'version': 133 }, { 'amend': None, @@ -63,7 +65,7 @@ 'execute': None, 'idx': 1, 'match': None, - 'modified': '2010-08-08 17:08:51', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'PERM00042', 'owner': 'Administrator', @@ -86,7 +88,7 @@ 'execute': None, 'idx': 2, 'match': None, - 'modified': '2010-08-08 17:08:51', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'PERM00043', 'owner': 'Administrator', @@ -109,7 +111,7 @@ 'execute': None, 'idx': 3, 'match': None, - 'modified': '2010-08-08 17:08:51', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'PERM00044', 'owner': 'Administrator', @@ -132,7 +134,7 @@ 'execute': None, 'idx': 4, 'match': None, - 'modified': '2010-08-08 17:08:51', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'PERM00045', 'owner': 'Administrator', @@ -155,7 +157,7 @@ 'execute': None, 'idx': 5, 'match': None, - 'modified': '2010-08-08 17:08:51', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'PERM00046', 'owner': 'Administrator', @@ -178,7 +180,7 @@ 'execute': None, 'idx': 6, 'match': None, - 'modified': '2010-08-08 17:08:51', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'PERM00047', 'owner': 'Administrator', @@ -201,7 +203,7 @@ 'execute': None, 'idx': 7, 'match': None, - 'modified': '2010-08-08 17:08:51', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'PERM00048', 'owner': 'Administrator', @@ -224,7 +226,7 @@ 'execute': None, 'idx': 8, 'match': None, - 'modified': '2010-08-08 17:08:51', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'PERM00049', 'owner': 'Administrator', @@ -240,7 +242,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-09 10:50:47', + 'creation': '2011-03-21 11:13:07', 'default': None, 'depends_on': None, 'description': None, @@ -253,9 +255,10 @@ 'idx': 1, 'in_filter': None, 'label': 'Properties', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', - 'name': '000000166', + 'name': '000013925', + 'no_column': None, 'no_copy': None, 'oldfieldname': None, 'oldfieldtype': 'Section Break', @@ -275,7 +278,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-09 10:50:47', + 'creation': '2011-03-21 11:13:07', 'default': None, 'depends_on': None, 'description': None, @@ -288,9 +291,10 @@ 'idx': 2, 'in_filter': None, 'label': None, - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', - 'name': '000000167', + 'name': '000013926', + 'no_column': None, 'no_copy': None, 'oldfieldname': None, 'oldfieldtype': None, @@ -323,9 +327,10 @@ 'idx': 3, 'in_filter': 1, 'label': 'Account Name', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00433', + 'no_column': None, 'no_copy': 1, 'oldfieldname': 'account_name', 'oldfieldtype': 'Data', @@ -358,9 +363,10 @@ 'idx': 4, 'in_filter': None, 'label': 'Parent Account', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00434', + 'no_column': None, 'no_copy': None, 'oldfieldname': 'parent_account', 'oldfieldtype': 'Link', @@ -391,11 +397,12 @@ 'hidden': 1, 'icon': None, 'idx': 5, - 'in_filter': 0, + 'in_filter': None, 'label': 'Level', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00435', + 'no_column': None, 'no_copy': None, 'oldfieldname': 'level', 'oldfieldtype': 'Int', @@ -408,7 +415,7 @@ 'print_hide': 1, 'report_hide': None, 'reqd': None, - 'search_index': 0, + 'search_index': None, 'trigger': None, 'width': None }, @@ -428,9 +435,10 @@ 'idx': 6, 'in_filter': 1, 'label': 'Group or Ledger', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00436', + 'no_column': None, 'no_copy': None, 'oldfieldname': 'group_or_ledger', 'oldfieldtype': 'Select', @@ -450,7 +458,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-09 10:50:47', + 'creation': '2011-03-21 11:13:07', 'default': None, 'depends_on': None, 'description': None, @@ -463,9 +471,10 @@ 'idx': 7, 'in_filter': None, 'label': 'Convert to Group', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', - 'name': '000000163', + 'name': '000013923', + 'no_column': None, 'no_copy': None, 'oldfieldname': None, 'oldfieldtype': None, @@ -485,7 +494,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-09 10:50:47', + 'creation': '2011-03-21 11:13:07', 'default': None, 'depends_on': None, 'description': None, @@ -498,9 +507,10 @@ 'idx': 8, 'in_filter': None, 'label': 'Convert to Ledger', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', - 'name': '000000164', + 'name': '000013924', + 'no_column': None, 'no_copy': None, 'oldfieldname': None, 'oldfieldtype': None, @@ -533,9 +543,10 @@ 'idx': 9, 'in_filter': 1, 'label': 'Debit or Credit', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00441', + 'no_column': None, 'no_copy': None, 'oldfieldname': 'debit_or_credit', 'oldfieldtype': 'Data', @@ -568,9 +579,10 @@ 'idx': 10, 'in_filter': 1, 'label': 'Is PL Account', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00437', + 'no_column': None, 'no_copy': None, 'oldfieldname': 'is_pl_account', 'oldfieldtype': 'Select', @@ -603,9 +615,10 @@ 'idx': 11, 'in_filter': 1, 'label': 'Account Type', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00439', + 'no_column': None, 'no_copy': None, 'oldfieldname': 'account_type', 'oldfieldtype': 'Select', @@ -638,9 +651,10 @@ 'idx': 12, 'in_filter': None, 'label': 'Rate', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00440', + 'no_column': None, 'no_copy': None, 'oldfieldname': 'tax_rate', 'oldfieldtype': 'Currency', @@ -660,7 +674,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-09 10:50:47', + 'creation': '2011-03-21 11:13:07', 'default': None, 'depends_on': None, 'description': None, @@ -673,9 +687,10 @@ 'idx': 13, 'in_filter': None, 'label': None, - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', - 'name': '000000168', + 'name': '000013927', + 'no_column': None, 'no_copy': None, 'oldfieldname': None, 'oldfieldtype': None, @@ -708,9 +723,10 @@ 'idx': 14, 'in_filter': None, 'label': 'Freeze Account', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00438', + 'no_column': None, 'no_copy': None, 'oldfieldname': 'freeze_account', 'oldfieldtype': 'Select', @@ -743,9 +759,10 @@ 'idx': 15, 'in_filter': 1, 'label': 'Company', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00442', + 'no_column': None, 'no_copy': None, 'oldfieldname': 'company', 'oldfieldtype': 'Link', @@ -778,9 +795,10 @@ 'idx': 16, 'in_filter': None, 'label': 'Credit Days', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00443', + 'no_column': None, 'no_copy': None, 'oldfieldname': 'credit_days', 'oldfieldtype': 'Int', @@ -813,9 +831,10 @@ 'idx': 17, 'in_filter': None, 'label': 'Credit Limit', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00444', + 'no_column': None, 'no_copy': None, 'oldfieldname': 'credit_limit', 'oldfieldtype': 'Currency', @@ -848,9 +867,10 @@ 'idx': 18, 'in_filter': None, 'label': 'Master Type', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00453', + 'no_column': None, 'no_copy': None, 'oldfieldname': 'master_type', 'oldfieldtype': 'Select', @@ -883,9 +903,10 @@ 'idx': 19, 'in_filter': None, 'label': 'Master Name', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00454', + 'no_column': None, 'no_copy': None, 'oldfieldname': 'master_name', 'oldfieldtype': 'Link', @@ -905,42 +926,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2010-08-08 17:08:51', - 'default': None, - 'depends_on': None, - 'description': None, - 'docstatus': 0, - 'doctype': 'DocField', - 'fieldname': 'address', - 'fieldtype': 'Small Text', - 'hidden': None, - 'icon': None, - 'idx': 20, - 'in_filter': None, - 'label': 'Address', - 'modified': '2011-05-09 10:50:47', - 'modified_by': 'Administrator', - 'name': 'FL00455', - 'no_copy': None, - 'oldfieldname': 'address', - 'oldfieldtype': 'Small Text', - 'options': None, - 'owner': 'Administrator', - 'parent': 'Account', - 'parentfield': 'fields', - 'parenttype': 'DocType', - 'permlevel': 0, - 'print_hide': None, - 'report_hide': None, - 'reqd': None, - 'search_index': None, - 'trigger': None, - 'width': None - }, - { - 'allow_on_submit': None, - 'colour': None, - 'creation': '2011-05-09 10:50:47', + 'creation': '2011-03-21 11:13:07', 'default': None, 'depends_on': None, 'description': None, @@ -950,12 +936,13 @@ 'fieldtype': 'Section Break', 'hidden': None, 'icon': None, - 'idx': 21, + 'idx': 20, 'in_filter': None, 'label': 'TDS', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', - 'name': '000000169', + 'name': '000013928', + 'no_column': None, 'no_copy': None, 'oldfieldname': None, 'oldfieldtype': 'Section Break', @@ -985,12 +972,13 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 22, + 'idx': 21, 'in_filter': None, 'label': 'PAN Number', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00451', + 'no_column': None, 'no_copy': None, 'oldfieldname': 'pan_number', 'oldfieldtype': 'Data', @@ -1020,12 +1008,13 @@ 'fieldtype': 'Select', 'hidden': None, 'icon': None, - 'idx': 23, + 'idx': 22, 'in_filter': None, 'label': 'TDS Applicable', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00452', + 'no_column': None, 'no_copy': None, 'oldfieldname': 'tds_applicable', 'oldfieldtype': 'Select', @@ -1055,12 +1044,13 @@ 'fieldtype': 'Table', 'hidden': None, 'icon': None, - 'idx': 24, + 'idx': 23, 'in_filter': None, 'label': 'TDS Details', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00456', + 'no_column': None, 'no_copy': None, 'oldfieldname': 'tds_details', 'oldfieldtype': 'Table', @@ -1077,76 +1067,6 @@ 'trigger': None, 'width': None }, - { - 'allow_on_submit': None, - 'colour': None, - 'creation': '2011-05-09 10:50:47', - 'default': None, - 'depends_on': None, - 'description': None, - 'docstatus': 0, - 'doctype': 'DocField', - 'fieldname': None, - 'fieldtype': 'Section Break', - 'hidden': None, - 'icon': None, - 'idx': 25, - 'in_filter': None, - 'label': 'Balances', - 'modified': '2011-05-09 10:50:47', - 'modified_by': 'Administrator', - 'name': '000000170', - 'no_copy': None, - 'oldfieldname': None, - 'oldfieldtype': 'Section Break', - 'options': None, - 'owner': 'Administrator', - 'parent': 'Account', - 'parentfield': 'fields', - 'parenttype': 'DocType', - 'permlevel': 0, - 'print_hide': None, - 'report_hide': None, - 'reqd': None, - 'search_index': None, - 'trigger': None, - 'width': None - }, - { - 'allow_on_submit': None, - 'colour': None, - 'creation': '2010-08-08 17:08:51', - 'default': None, - 'depends_on': None, - 'description': None, - 'docstatus': 0, - 'doctype': 'DocField', - 'fieldname': 'account_balances', - 'fieldtype': 'Table', - 'hidden': None, - 'icon': None, - 'idx': 26, - 'in_filter': None, - 'label': 'Account Balances', - 'modified': '2011-05-09 10:50:47', - 'modified_by': 'Administrator', - 'name': 'FL00446', - 'no_copy': None, - 'oldfieldname': 'account_balances', - 'oldfieldtype': 'Table', - 'options': 'Account Balance', - 'owner': 'Administrator', - 'parent': 'Account', - 'parentfield': 'fields', - 'parenttype': 'DocType', - 'permlevel': 1, - 'print_hide': None, - 'report_hide': None, - 'reqd': None, - 'search_index': None, - 'trigger': None, - 'width': None - }, { 'allow_on_submit': None, 'colour': None, @@ -1160,12 +1080,13 @@ 'fieldtype': 'Data', 'hidden': 1, 'icon': None, - 'idx': 27, + 'idx': 24, 'in_filter': None, 'label': 'Old Parent', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00447', + 'no_column': None, 'no_copy': 1, 'oldfieldname': 'old_parent', 'oldfieldtype': 'Data', @@ -1195,12 +1116,13 @@ 'fieldtype': 'Int', 'hidden': 1, 'icon': None, - 'idx': 28, + 'idx': 25, 'in_filter': 1, 'label': 'Lft', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00448', + 'no_column': None, 'no_copy': 1, 'oldfieldname': 'lft', 'oldfieldtype': 'Int', @@ -1230,12 +1152,13 @@ 'fieldtype': 'Int', 'hidden': 1, 'icon': None, - 'idx': 29, + 'idx': 26, 'in_filter': 1, 'label': 'Rgt', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00449', + 'no_column': None, 'no_copy': 1, 'oldfieldname': 'rgt', 'oldfieldtype': 'Int', @@ -1265,12 +1188,13 @@ 'fieldtype': 'Small Text', 'hidden': None, 'icon': None, - 'idx': 30, + 'idx': 27, 'in_filter': None, 'label': 'Trash Reason', - 'modified': '2011-05-09 10:50:47', + 'modified': '2011-06-23 12:36:56', 'modified_by': 'Administrator', 'name': 'FL00457', + 'no_column': None, 'no_copy': None, 'oldfieldname': 'trash_reason', 'oldfieldtype': 'Small Text', diff --git a/accounts/doctype/fiscal_year/fiscal_year.py b/accounts/doctype/fiscal_year/fiscal_year.py index fe0f2058b23..7db63b2754b 100644 --- a/accounts/doctype/fiscal_year/fiscal_year.py +++ b/accounts/doctype/fiscal_year/fiscal_year.py @@ -22,6 +22,9 @@ class DocType: self.doc, self.doclist = d,dl def repost(self): + if not self.doc.company: + msgprint("Please select company", raise_exception=1) + if not in_transaction: sql("start transaction") @@ -100,9 +103,7 @@ class DocType: def post_entries(self): sql("LOCK TABLE `tabGL Entry` WRITE") # post each gl entry (batch or complete) - gle = sql("select name, account, debit, credit, is_opening, posting_date from `tabGL Entry` where fiscal_year=%s and ifnull(is_cancelled,'No')='No' and company=%s - - ", (self.doc.name, self.doc.company)) + gle = sql("select name, account, debit, credit, is_opening, posting_date from `tabGL Entry` where fiscal_year=%s and ifnull(is_cancelled,'No')='No' and company=%s", (self.doc.name, self.doc.company)) account_details = {} cnt = 0 diff --git a/accounts/search_criteria/trial_balance/trial_balance.js b/accounts/search_criteria/trial_balance/trial_balance.js index 5fd60493d83..7cfe4598f65 100644 --- a/accounts/search_criteria/trial_balance/trial_balance.js +++ b/accounts/search_criteria/trial_balance/trial_balance.js @@ -1,31 +1,45 @@ report.customize_filters = function() { - this.hide_all_filters(); + this.hide_all_filters(); - this.add_filter({fieldname:'show_group_balance', label:'Show Group Balance', fieldtype:'Select', options:'Yes'+NEWLINE+'No',ignore : 1, parent:'Account', 'report_default':'No','in_first_page':1}); - this.add_filter({fieldname:'transaction_date', label:'Date', fieldtype:'Date', options:'',ignore : 1, parent:'Account', 'in_first_page':1}); + this.add_filter({fieldname:'show_group_ledger', label:'Show Group/Ledger', fieldtype:'Select', options:'Only Groups'+NEWLINE+'Only Ledgers'+NEWLINE+'Both But Without Group Balance'+NEWLINE+'Both With Balance',ignore : 1, parent:'Account', 'report_default':'Both With Balance','in_first_page':1,single_select:1}); + + this.add_filter({fieldname:'show_zero_balance', label:'Show Zero Balance', fieldtype:'Select', options:'Yes'+NEWLINE+'No',ignore : 1, parent:'Account', 'report_default':'Yes','in_first_page':1,single_select:1}); + + this.add_filter({fieldname:'transaction_date', label:'Date', fieldtype:'Date', options:'',ignore : 1, parent:'Account', 'in_first_page':1}); - this.filter_fields_dict['Account'+FILTER_SEP +'Company'].df.filter_hide = 0; - this.filter_fields_dict['Account'+FILTER_SEP +'From Date'].df.filter_hide = 0; - this.filter_fields_dict['Account'+FILTER_SEP +'To Date'].df.filter_hide = 0; + this.filter_fields_dict['Account'+FILTER_SEP +'Company'].df.filter_hide = 0; + this.filter_fields_dict['Account'+FILTER_SEP +'From Date'].df.filter_hide = 0; + this.filter_fields_dict['Account'+FILTER_SEP +'To Date'].df.filter_hide = 0; - this.filter_fields_dict['Account'+FILTER_SEP +'From Date'].df['report_default'] = sys_defaults.year_start_date; - this.filter_fields_dict['Account'+FILTER_SEP +'To Date'].df['report_default'] = dateutil.obj_to_str(new Date()); - this.filter_fields_dict['Account'+FILTER_SEP +'Company'].df['report_default'] = sys_defaults.company; + this.filter_fields_dict['Account'+FILTER_SEP +'From Date'].df['report_default'] = sys_defaults.year_start_date; + this.filter_fields_dict['Account'+FILTER_SEP +'To Date'].df['report_default'] = dateutil.obj_to_str(new Date()); + this.filter_fields_dict['Account'+FILTER_SEP +'Company'].df['report_default'] = sys_defaults.company; - this.filter_fields_dict['Account'+FILTER_SEP +'From Date'].df.in_first_page = 1; - this.filter_fields_dict['Account'+FILTER_SEP +'To Date'].df.in_first_page = 1; - this.filter_fields_dict['Account'+FILTER_SEP +'Company'].df.in_first_page = 1; + this.filter_fields_dict['Account'+FILTER_SEP +'From Date'].df.in_first_page = 1; + this.filter_fields_dict['Account'+FILTER_SEP +'To Date'].df.in_first_page = 1; + this.filter_fields_dict['Account'+FILTER_SEP +'Company'].df.in_first_page = 1; - this.dt.set_no_limit(1); + this.dt.set_no_limit(1); } report.aftertableprint = function(t) { - $yt(t,'*',1,{whiteSpace:'pre'}); + $yt(t,'*',1,{whiteSpace:'pre'}); } -if(window.location.href.search('/v170/') != -1) { - this.mytabs.items['More Filters'].hide(); - this.mytabs.items['Select Columns'].hide(); -} else { - $dh(this.mytabs.tabs['More Filters']); - $dh(this.mytabs.tabs['Select Columns']); + +$dh(this.mytabs.tabs['More Filters']); +$dh(this.mytabs.tabs['Select Columns']); + +report.get_query = function() { + var g_or_l = this.get_filter('Account', 'Show Group/Ledger').get_value(); + var comp = this.get_filter('Account', 'Company').get_value(); + + if (g_or_l == 'Only Ledgers') { + var q = "SELECT name FROM tabAccount WHERE group_or_ledger = 'Ledger' and company = '" + comp + "' and docstatus != 2 ORDER BY lft"; + } else if (g_or_l == 'Only Groups') { + var q = "SELECT CONCAT( REPEAT(' ', COUNT(parent.name) - 1), node.name) AS name FROM tabAccount AS node,tabAccount AS parent WHERE (node.lft BETWEEN parent.lft AND parent.rgt) and node.group_or_ledger = 'Group' and node.company = '" + comp + "' and node.docstatus != 2 GROUP BY node.name ORDER BY node.lft"; + } else { + var q = "SELECT CONCAT( REPEAT(' ', COUNT(parent.name) - 1), node.name) AS name FROM tabAccount AS node,tabAccount AS parent WHERE node.lft BETWEEN parent.lft AND parent.rgt and node.company = '" + comp + "' and node.docstatus != 2 GROUP BY node.name ORDER BY node.lft"; + } + + return q; } diff --git a/accounts/search_criteria/trial_balance/trial_balance.py b/accounts/search_criteria/trial_balance/trial_balance.py index a4c3f827ff6..fb168e57af7 100644 --- a/accounts/search_criteria/trial_balance/trial_balance.py +++ b/accounts/search_criteria/trial_balance/trial_balance.py @@ -1,4 +1,3 @@ - # Columns #---------- cl = [['Account','Data', '200px'],['Debit/Credit', 'Data', '100px'], ['Group/Ledger', 'Data', '100px'], ['Is PL Account', 'Data', '100px'], ['Opening','Data', '100px'],['Debit', 'Data', '100px'],['Credit', 'Data', '100px'],['Closing', 'Data', '100px']] @@ -42,7 +41,7 @@ total_debit, total_credit = 0,0 glc = get_obj('GL Control') # Main logic -# ---------------- +# ---------- for r in res: # Fetch account details acc = r[col_idx['Account']].strip() @@ -51,11 +50,11 @@ for r in res: r.append(acc_det[0][4]) r.append(acc_det[0][1]) - # if group, check user input - if acc_det[0][4] == 'Group' and filter_values.get('show_group_balance') == 'No': + #if shows group and ledger both but without group balance + if filter_values.get('show_group_ledger') == 'Both But Without Group Balance' and acc_det[0][4] == 'Group': for i in range(4): r.append('') - continue + continue # opening balance if from_date_year: @@ -70,7 +69,7 @@ for r in res: if from_date_year == to_date_year: debit = flt(debit_on_todate) - flt(debit_on_fromdate) credit = flt(credit_on_todate) - flt(credit_on_fromdate) - else: # may be wrong + else: # if from date is start date of the year debit = flt(debit_on_todate) credit = flt(credit_on_todate) @@ -89,20 +88,18 @@ for r in res: r.append(flt(closing)) -# Remove accounts if closing bal = debit = credit = 0 -# ----------------------------------------------------- - out =[] for r in res: - if r[col_idx['Opening']] or r[col_idx['Debit']] or r[col_idx['Credit']] or r[col_idx['Closing']]: + # Remove accounts if opening bal = debit = credit = closing bal = 0 + # ------------------------------------------------------------------ + if filter_values.get('show_zero_balance') != 'No': out.append(r) - - if r[col_idx['Group/Ledger']] == 'Group' and filter_values.get('show_group_balance') == 'No': + elif r[col_idx['Opening']] or r[col_idx['Debit']] or r[col_idx['Credit']] or r[col_idx['Closing']] or (r[col_idx['Group/Ledger']] == 'Group' and filter_values.get('show_group_ledger') == 'Both But Without Group Balance'): out.append(r) # Total Debit / Credit # -------------------------- -if filter_values.get('show_group_balance') == 'No': +if filter_values.get('show_group_ledger') in ['Only Ledgers', 'Both But Without Group Balance']: t_row = ['' for i in range(len(colnames))] t_row[col_idx['Account']] = 'Total' t_row[col_idx['Debit']] = total_debit diff --git a/accounts/search_criteria/trial_balance/trial_balance.sql b/accounts/search_criteria/trial_balance/trial_balance.sql deleted file mode 100644 index 1f256ebf558..00000000000 --- a/accounts/search_criteria/trial_balance/trial_balance.sql +++ /dev/null @@ -1 +0,0 @@ -SELECT CONCAT( REPEAT(' ', COUNT(parent.name) - 1), node.name) AS name FROM tabAccount AS node,tabAccount AS parent WHERE node.lft BETWEEN parent.lft AND parent.rgt and node.company = '%(company)s' and node.docstatus != 2 GROUP BY node.name ORDER BY node.lft diff --git a/accounts/search_criteria/trial_balance/trial_balance.txt b/accounts/search_criteria/trial_balance/trial_balance.txt index 308d24fa968..a29c5a2c1d1 100644 --- a/accounts/search_criteria/trial_balance/trial_balance.txt +++ b/accounts/search_criteria/trial_balance/trial_balance.txt @@ -1,24 +1,24 @@ [ { 'add_col': None, - 'add_cond': '', + 'add_cond': None, 'add_tab': None, 'columns': 'Account\x01ID', - 'creation': '2010-12-14 10:33:08', + 'creation': '2010-12-14 10:23:28', 'criteria_name': 'Trial Balance', - 'custom_query': None, + 'custom_query': '', 'description': 'Trial Balance', 'dis_filters': 'transaction_date', 'disabled': None, 'doc_type': 'Account', 'docstatus': 0, 'doctype': 'Search Criteria', - 'filters': "{'Account\x01Group or Ledger':'Ledger','Account\x01Is PL Account':'','Account\x01Account Type':'','Account\x01Show Group Balance':''}", + 'filters': "{'Account\x01Is PL Account':'','Account\x01Account Type':''}", 'graph_series': None, 'graph_values': None, 'group_by': None, 'idx': None, - 'modified': '2010-11-25 12:25:28', + 'modified': '2011-06-22 12:29:43', 'modified_by': 'Administrator', 'module': 'Accounts', 'name': 'trial_balance', @@ -34,4 +34,4 @@ 'sort_order': 'DESC', 'standard': 'Yes' } -] \ No newline at end of file +] diff --git a/crm/doctype/enquiry/enquiry.js b/crm/doctype/enquiry/enquiry.js index a8c8ea25856..2eddafa4cdb 100644 --- a/crm/doctype/enquiry/enquiry.js +++ b/crm/doctype/enquiry/enquiry.js @@ -42,15 +42,16 @@ cur_frm.cscript.onload = function(doc, cdt, cdn) { hide_field(['customer', 'customer_address', 'contact_person', 'customer_name', 'contact_display', 'customer_group']); } } - - if(doc.enquiry_from == 'Lead' && doc.lead) { - cur_frm.cscript.lead(doc,cdt,cdn); - } // setup fetch cur_frm.cscript.set_fetch(); } +cur_frm.cscript.onload_post_render = function(doc, cdt, cdn) { + if(doc.enquiry_from == 'Lead' && doc.lead) { + cur_frm.cscript.lead(doc,cdt,cdn); + } +} // fetch // =============================================================== diff --git a/crm/doctype/quotation/quotation.js b/crm/doctype/quotation/quotation.js index bdf67813aed..f21df25c479 100644 --- a/crm/doctype/quotation/quotation.js +++ b/crm/doctype/quotation/quotation.js @@ -21,11 +21,6 @@ cur_frm.cscript.onload = function(doc, cdt, cdn) { //if(!doc.price_list_name && sys_defaults.price_list_name) set_multiple(cdt,cdn,{price_list_name:sys_defaults.price_list_name}); if(!doc.company && sys_defaults.company) set_multiple(cdt,cdn,{company:sys_defaults.company}); if(!doc.fiscal_year && sys_defaults.fiscal_year) set_multiple(cdt,cdn,{fiscal_year:sys_defaults.fiscal_year}); - - // load default charges - if(doc.__islocal && !getchildren('RV Tax Detail', doc.name, 'other_charges', doc.doctype).length) cur_frm.cscript.load_taxes(doc, cdt, cdn); - - if(doc.__islocal==1){ cur_frm.cscript.price_list_name(doc, cdt, cdn);} if(doc.quotation_to) { if(doc.quotation_to == 'Customer') { @@ -37,6 +32,12 @@ cur_frm.cscript.onload = function(doc, cdt, cdn) { } } +cur_frm.cscript.onload_post_render = function(doc, dt, dn) { + // load default charges + if(doc.__islocal && !getchildren('RV Tax Detail', doc.name, 'other_charges', doc.doctype).length) + cur_frm.cscript.load_taxes(doc, cdt, cdn); +} + // hide - unhide fields based on lead or customer.. // ======================================================================================================================= cur_frm.cscript.lead_cust_show = function(doc,cdt,cdn){ diff --git a/maintenance/doctype/support_ticket/support_ticket.js b/maintenance/doctype/support_ticket/support_ticket.js index c723d66e94e..3e43edc4f7c 100644 --- a/maintenance/doctype/support_ticket/support_ticket.js +++ b/maintenance/doctype/support_ticket/support_ticket.js @@ -27,6 +27,8 @@ $.extend(cur_frm.cscript, { ] }) } + + if(!doc.customer) hide_field(['customer_name','address_display','contact_display','contact_mobile','contact_email']); }, refresh: function(doc) { @@ -76,6 +78,15 @@ $.extend(cur_frm.cscript, { refresh_field('new_response'); cs.make_listing(doc); }); + }, + + customer: function(doc, dt, dn) { + var callback = function(r,rt) { + var doc = locals[cur_frm.doctype][cur_frm.docname]; + cur_frm.refresh(); + } + if(doc.customer) $c_obj(make_doclist(doc.doctype, doc.name), 'get_default_customer_address', '', callback); + if(doc.customer) unhide_field(['customer_name','address_display','contact_display','contact_mobile','contact_email']); } }) @@ -125,4 +136,4 @@ EmailMessage = function(parent, args, list, idx) { } this.make(); -} \ No newline at end of file +} diff --git a/maintenance/doctype/support_ticket/support_ticket.py b/maintenance/doctype/support_ticket/support_ticket.py index f6117658b9a..c4af0ed05fc 100644 --- a/maintenance/doctype/support_ticket/support_ticket.py +++ b/maintenance/doctype/support_ticket/support_ticket.py @@ -1,6 +1,8 @@ import webnotes -class DocType: +from utilities.transaction_base import TransactionBase + +class DocType(TransactionBase): def __init__(self, doc, doclist=[]): self.doc = doc self.doclist = doclist diff --git a/maintenance/doctype/support_ticket/support_ticket.txt b/maintenance/doctype/support_ticket/support_ticket.txt index ebb4043157f..267dade230c 100644 --- a/maintenance/doctype/support_ticket/support_ticket.txt +++ b/maintenance/doctype/support_ticket/support_ticket.txt @@ -1,6 +1,6 @@ [ { - '_last_update': '1306413048', + '_last_update': '1308914721', 'allow_attach': None, 'allow_copy': None, 'allow_email': None, @@ -13,7 +13,7 @@ 'client_script_core': None, 'client_string': None, 'colour': 'White:FFF', - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'description': None, 'docstatus': 0, 'doctype': 'DocType', @@ -29,7 +29,7 @@ 'istable': None, 'max_attachments': None, 'menu_index': None, - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', 'module': 'Maintenance', 'name': 'Support Ticket', @@ -51,23 +51,23 @@ 'show_in_menu': 0, 'smallicon': None, 'subject': '%(subject)s', - 'tag_fields': 'status', + 'tag_fields': 'status,allocated_to', 'use_template': None, - 'version': 138 + 'version': 143 }, { 'amend': 0, 'cancel': 0, 'create': 1, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, 'idx': 1, 'match': None, - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'PERM00838', + 'name': 'PERM00823', 'owner': 'Administrator', 'parent': 'Support Ticket', 'parentfield': 'permissions', @@ -82,15 +82,15 @@ 'amend': None, 'cancel': None, 'create': 1, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, 'idx': 2, 'match': 'customer', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'PERM00839', + 'name': 'PERM00824', 'owner': 'Administrator', 'parent': 'Support Ticket', 'parentfield': 'permissions', @@ -105,15 +105,15 @@ 'amend': None, 'cancel': 1, 'create': 1, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, 'idx': 3, 'match': None, - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'PERM00840', + 'name': 'PERM00825', 'owner': 'Administrator', 'parent': 'Support Ticket', 'parentfield': 'permissions', @@ -128,15 +128,15 @@ 'amend': None, 'cancel': 0, 'create': 0, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, 'idx': 4, 'match': 'allocated_to', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'PERM00841', + 'name': 'PERM00826', 'owner': 'Administrator', 'parent': 'Support Ticket', 'parentfield': 'permissions', @@ -151,15 +151,15 @@ 'amend': None, 'cancel': None, 'create': None, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, 'idx': 5, 'match': None, - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'PERM00842', + 'name': 'PERM00827', 'owner': 'Administrator', 'parent': 'Support Ticket', 'parentfield': 'permissions', @@ -173,7 +173,7 @@ { 'allow_on_submit': None, 'colour': 'White:FFF', - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'default': 'Open', 'depends_on': None, 'description': None, @@ -186,9 +186,9 @@ 'idx': 1, 'in_filter': 0, 'label': 'Status', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05022', + 'name': 'FL04803', 'no_column': None, 'no_copy': 1, 'oldfieldname': 'status', @@ -209,7 +209,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'default': None, 'depends_on': None, 'description': None, @@ -222,9 +222,9 @@ 'idx': 2, 'in_filter': 1, 'label': 'Subject', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05023', + 'name': 'FL04804', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -245,7 +245,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'default': None, 'depends_on': 'eval:doc.__islocal', 'description': None, @@ -258,9 +258,9 @@ 'idx': 3, 'in_filter': 1, 'label': 'Raised By (Email)', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05024', + 'name': 'FL04805', 'no_column': None, 'no_copy': None, 'oldfieldname': 'raised_by', @@ -281,7 +281,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'default': None, 'depends_on': 'eval:doc.__islocal', 'description': None, @@ -294,9 +294,9 @@ 'idx': 4, 'in_filter': None, 'label': 'Description', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05025', + 'name': 'FL04806', 'no_column': None, 'no_copy': None, 'oldfieldname': 'problem_description', @@ -317,7 +317,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-28 10:12:57', + 'creation': '2011-05-27 13:07:26', 'default': None, 'depends_on': None, 'description': None, @@ -330,9 +330,9 @@ 'idx': 5, 'in_filter': None, 'label': 'Problem Description', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05475', + 'name': 'FL05248', 'no_column': None, 'no_copy': None, 'oldfieldname': 'problem_description', @@ -353,7 +353,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-28 10:26:08', + 'creation': '2011-06-24 11:54:03', 'default': None, 'depends_on': 'eval:!doc.__islocal', 'description': None, @@ -366,9 +366,9 @@ 'idx': 6, 'in_filter': None, 'label': 'Thread HTML', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05530', + 'name': 'FL05356', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -389,7 +389,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'default': None, 'depends_on': 'eval:!doc.__islocal', 'description': None, @@ -402,9 +402,9 @@ 'idx': 7, 'in_filter': None, 'label': 'New Response', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05027', + 'name': 'FL04808', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -425,7 +425,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'default': None, 'depends_on': 'eval:!doc.__islocal', 'description': None, @@ -438,9 +438,9 @@ 'idx': 8, 'in_filter': None, 'label': 'Send', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05028', + 'name': 'FL04809', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -461,7 +461,7 @@ { 'allow_on_submit': None, 'colour': 'White:FFF', - 'creation': '2011-05-28 10:26:09', + 'creation': '2011-06-24 11:54:03', 'default': None, 'depends_on': None, 'description': None, @@ -474,9 +474,9 @@ 'idx': 9, 'in_filter': None, 'label': 'Additional Info', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05531', + 'name': 'FL05357', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -497,7 +497,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-28 10:26:09', + 'creation': '2011-06-24 11:54:03', 'default': None, 'depends_on': 'eval:!doc.__islocal', 'description': None, @@ -510,9 +510,9 @@ 'idx': 10, 'in_filter': None, 'label': None, - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05532', + 'name': 'FL05358', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -533,7 +533,7 @@ { 'allow_on_submit': None, 'colour': 'White:FFF', - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'default': None, 'depends_on': None, 'description': None, @@ -546,9 +546,9 @@ 'idx': 11, 'in_filter': 1, 'label': 'Customer', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05031', + 'name': 'FL04812', 'no_column': None, 'no_copy': None, 'oldfieldname': 'customer', @@ -569,7 +569,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'default': None, 'depends_on': None, 'description': None, @@ -582,9 +582,9 @@ 'idx': 12, 'in_filter': 1, 'label': 'Customer Name', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05032', + 'name': 'FL04813', 'no_column': None, 'no_copy': None, 'oldfieldname': 'customer_name', @@ -594,7 +594,7 @@ 'parent': 'Support Ticket', 'parentfield': 'fields', 'parenttype': 'DocType', - 'permlevel': 1, + 'permlevel': 2, 'print_hide': None, 'report_hide': None, 'reqd': 0, @@ -605,32 +605,32 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-06-24 12:20:56', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': 'contact_no', - 'fieldtype': 'Data', + 'fieldname': 'address_display', + 'fieldtype': 'Small Text', 'hidden': None, 'icon': None, 'idx': 13, 'in_filter': None, - 'label': 'Contact No', - 'modified': '2011-06-20 13:46:30', + 'label': 'Address', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05033', + 'name': 'FL05399', 'no_column': None, 'no_copy': None, - 'oldfieldname': 'contact_no', - 'oldfieldtype': 'Data', + 'oldfieldname': None, + 'oldfieldtype': None, 'options': None, 'owner': 'Administrator', 'parent': 'Support Ticket', 'parentfield': 'fields', 'parenttype': 'DocType', - 'permlevel': 1, + 'permlevel': 2, 'print_hide': None, 'report_hide': None, 'reqd': None, @@ -641,7 +641,115 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-06-24 12:20:56', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'contact_display', + 'fieldtype': 'Data', + 'hidden': None, + 'icon': None, + 'idx': 14, + 'in_filter': None, + 'label': 'Contact Name', + 'modified': '2011-06-27 11:30:33', + 'modified_by': 'Administrator', + 'name': 'FL05401', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': None, + 'oldfieldtype': None, + 'options': None, + 'owner': 'Administrator', + 'parent': 'Support Ticket', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 2, + 'print_hide': None, + 'report_hide': None, + 'reqd': None, + 'search_index': None, + 'trigger': None, + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2011-06-24 12:20:56', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'contact_mobile', + 'fieldtype': 'Data', + 'hidden': None, + 'icon': None, + 'idx': 15, + 'in_filter': None, + 'label': 'Mobile No', + 'modified': '2011-06-27 11:30:33', + 'modified_by': 'Administrator', + 'name': 'FL05400', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': None, + 'oldfieldtype': None, + 'options': None, + 'owner': 'Administrator', + 'parent': 'Support Ticket', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 2, + 'print_hide': None, + 'report_hide': None, + 'reqd': None, + 'search_index': None, + 'trigger': None, + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2011-05-23 10:18:58', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'contact_email', + 'fieldtype': 'Data', + 'hidden': None, + 'icon': None, + 'idx': 16, + 'in_filter': None, + 'label': 'Contact Email', + 'modified': '2011-06-27 11:30:33', + 'modified_by': 'Administrator', + 'name': 'FL04814', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': 'contact_no', + 'oldfieldtype': 'Data', + 'options': None, + 'owner': 'Administrator', + 'parent': 'Support Ticket', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 2, + 'print_hide': None, + 'report_hide': None, + 'reqd': None, + 'search_index': None, + 'trigger': None, + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2011-05-23 10:18:58', 'default': 'Today', 'depends_on': None, 'description': None, @@ -651,12 +759,12 @@ 'fieldtype': 'Date', 'hidden': None, 'icon': None, - 'idx': 14, + 'idx': 17, 'in_filter': None, 'label': 'Opening Date', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05034', + 'name': 'FL04815', 'no_column': None, 'no_copy': 1, 'oldfieldname': 'opening_date', @@ -677,7 +785,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'default': None, 'depends_on': None, 'description': None, @@ -687,12 +795,12 @@ 'fieldtype': 'Time', 'hidden': None, 'icon': None, - 'idx': 15, + 'idx': 18, 'in_filter': None, 'label': 'Opening Time', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05035', + 'name': 'FL04816', 'no_column': None, 'no_copy': 1, 'oldfieldname': 'opening_time', @@ -713,7 +821,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-28 10:26:09', + 'creation': '2011-06-24 11:54:03', 'default': None, 'depends_on': 'eval:!doc.__islocal', 'description': None, @@ -723,12 +831,12 @@ 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 16, + 'idx': 19, 'in_filter': None, 'label': None, - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05533', + 'name': 'FL05359', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -749,7 +857,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'default': None, 'depends_on': 'eval:!doc.__islocal', 'description': None, @@ -759,12 +867,12 @@ 'fieldtype': 'Link', 'hidden': None, 'icon': None, - 'idx': 17, + 'idx': 20, 'in_filter': 1, 'label': 'Allocated To', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05037', + 'name': 'FL04818', 'no_column': None, 'no_copy': None, 'oldfieldname': 'allocated_to', @@ -785,7 +893,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'default': None, 'depends_on': 'eval:!doc.__islocal', 'description': None, @@ -795,12 +903,12 @@ 'fieldtype': 'Text', 'hidden': None, 'icon': None, - 'idx': 18, + 'idx': 21, 'in_filter': None, 'label': 'Resolution Details', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05038', + 'name': 'FL04819', 'no_column': None, 'no_copy': 1, 'oldfieldname': 'resolution_details', @@ -821,7 +929,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'default': None, 'depends_on': 'eval:!doc.__islocal', 'description': None, @@ -831,12 +939,12 @@ 'fieldtype': 'Date', 'hidden': None, 'icon': None, - 'idx': 19, + 'idx': 22, 'in_filter': 0, 'label': 'Resolution Date', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05039', + 'name': 'FL04820', 'no_column': None, 'no_copy': 1, 'oldfieldname': 'resolution_date', @@ -857,7 +965,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-05-23 14:50:46', + 'creation': '2011-05-23 10:18:58', 'default': None, 'depends_on': 'eval:!doc.__islocal', 'description': None, @@ -867,12 +975,12 @@ 'fieldtype': 'Time', 'hidden': None, 'icon': None, - 'idx': 20, + 'idx': 23, 'in_filter': None, 'label': 'Resolution Time', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05040', + 'name': 'FL04821', 'no_column': None, 'no_copy': None, 'oldfieldname': 'resolution_time', @@ -893,7 +1001,7 @@ { 'allow_on_submit': None, 'colour': 'White:FFF', - 'creation': '2011-05-28 10:12:58', + 'creation': '2011-05-27 13:07:26', 'default': None, 'depends_on': None, 'description': None, @@ -903,12 +1011,12 @@ 'fieldtype': 'Data', 'hidden': 1, 'icon': None, - 'idx': 21, + 'idx': 24, 'in_filter': None, 'label': 'Content Type', - 'modified': '2011-06-20 13:46:30', + 'modified': '2011-06-27 11:30:33', 'modified_by': 'Administrator', - 'name': 'FL05478', + 'name': 'FL05251', 'no_column': None, 'no_copy': None, 'oldfieldname': None, diff --git a/material_management/__init__.pyc b/material_management/__init__.pyc deleted file mode 100644 index 38edace7b26..00000000000 Binary files a/material_management/__init__.pyc and /dev/null differ diff --git a/material_management/doctype/__init__.pyc b/material_management/doctype/__init__.pyc deleted file mode 100644 index ceda4b0f2e1..00000000000 Binary files a/material_management/doctype/__init__.pyc and /dev/null differ diff --git a/material_management/doctype/bin/bin.py b/material_management/doctype/bin/bin.py index ba8398aafe6..70342649a78 100644 --- a/material_management/doctype/bin/bin.py +++ b/material_management/doctype/bin/bin.py @@ -259,18 +259,7 @@ class DocType: if sll: sql("update `tabBin` set valuation_rate=%s, actual_qty=%s, stock_value = %s where name=%s", \ (flt(val_rate), cqty, flt(stock_val), self.doc.name)) - - # item re-order - # ------------- - def reorder_item(self): - projected_qty = flt(self.doc.actual_qty) + flt(self.doc.indented_qty) + flt(self.doc.ordered_qty) - item_reorder_level = sql("select reorder_level from `%sItem` where name = '%s'" % (self.prefix, self.doc.item_code))[0][0] or 0 - if flt(item_reorder_level) > flt(projected_qty): - msgprint("Item: " + self.doc.item_code + " is to be re-ordered. Indent raised (Not Implemented).") - - # validate - def validate(self): - self.validate_mandatory() + # item re-order # ------------- diff --git a/material_management/doctype/purchase_receipt/purchase_receipt.js b/material_management/doctype/purchase_receipt/purchase_receipt.js index da06321ea9f..e060e3c564d 100644 --- a/material_management/doctype/purchase_receipt/purchase_receipt.js +++ b/material_management/doctype/purchase_receipt/purchase_receipt.js @@ -13,10 +13,6 @@ cur_frm.cscript.onload = function(doc, cdt, cdn) { if (!doc.posting_date) doc.posting_date = dateutil.obj_to_str(new Date()); if (!doc.transaction_date) doc.transaction_date = dateutil.obj_to_str(new Date()); if (!doc.status) doc.status = 'Draft'; - - if(doc.__islocal){ - cur_frm.cscript.get_default_schedule_date(doc); - } if(doc.__islocal){ hide_field(['supplier_name','supplier_address','contact_person','address_display','contact_display','contact_mobile','contact_email']); @@ -26,6 +22,12 @@ cur_frm.cscript.onload = function(doc, cdt, cdn) { } +cur_frm.cscript.onload_post_render = function(doc, dt, dn) { + if(doc.__islocal){ + cur_frm.cscript.get_default_schedule_date(doc); + } +} + //========================== Refresh =============================================================== cur_frm.cscript.refresh = function(doc, cdt, cdn) { diff --git a/material_management/doctype/stock_ledger/stock_ledger.py b/material_management/doctype/stock_ledger/stock_ledger.py index a52dae75909..e67afa623b9 100644 --- a/material_management/doctype/stock_ledger/stock_ledger.py +++ b/material_management/doctype/stock_ledger/stock_ledger.py @@ -235,3 +235,10 @@ class DocType: sle_obj.validate() sle.save(new = 1) return sle.name + + def repost(self): + """ + Repost everything! + """ + for wh in sql("select name from tabWarehouse"): + get_obj('Warehouse', wh[0]).repost_stock() diff --git a/material_management/search_criteria/stock_report/stock_report.py b/material_management/search_criteria/stock_report/stock_report.py index cb413eab404..1868794bb66 100644 --- a/material_management/search_criteria/stock_report/stock_report.py +++ b/material_management/search_criteria/stock_report/stock_report.py @@ -34,13 +34,13 @@ def get_values(msgprint, flt, posting_date, item_code = '', warehouse = ''): if item_code and not warehouse: war_list = sql("select distinct warehouse from `tabStock Ledger Entry` where item_code = %s", item_code) for d in war_list: - act = sql("select bin_aqat, stock_value from `tabStock Ledger Entry` where item_code = %s and warehouse = %s and posting_date <= %s Order by posting_date DESC, posting_time DESC, name DESC LIMIT 1", (item_code, d[0], posting_date)) + act = sql("select bin_aqat, stock_value from `tabStock Ledger Entry` where item_code = %s and warehouse = %s and ifnull(is_cancelled, 'No') = 'No' and timestamp(posting_date, posting_time) <= timestamp(%s, %s) Order by timestamp(posting_date, posting_time) DESC, name DESC LIMIT 1", (item_code, d[0], posting_date, '23:55')) cl_bal += act and flt(act[0][0]) or 0.00 stock_val += act and flt(act[0][1]) or 0.00 elif warehouse and not item_code: item_list = sql("select distinct item_code from `tabStock Ledger Entry` where warehouse = %s", warehouse) for d in item_list: - act = sql("select bin_aqat, stock_value from `tabStock Ledger Entry` where item_code = %s and warehouse = %s and posting_date <= %s Order by posting_date DESC, posting_time DESC, name DESC LIMIT 1", (d[0], warehouse, posting_date)) + act = sql("select bin_aqat, stock_value from `tabStock Ledger Entry` where item_code = %s and warehouse = %s and ifnull(is_cancelled, 'No') = 'No' and timestamp(posting_date, posting_time) <= timestamp(%s, %s) Order by timestamp(posting_date, posting_time) DESC, name DESC LIMIT 1", (d[0], warehouse, posting_date, '23:55')) cl_bal += act and flt(act[0][0]) or 0.00 stock_val += act and flt(act[0][1]) or 0.00 return cl_bal, stock_val @@ -55,7 +55,8 @@ for r in res: r.append(closing_balance) r.append(stock_value) else: - det = sql("select bin_aqat, stock_value from `tabStock Ledger Entry` where item_code = %s and warehouse = %s and posting_date <= %s Order by posting_date DESC, posting_time DESC, name DESC LIMIT 1", (r[col_idx['Item Code']], r[col_idx['Warehouse']], posting_date)) + det = sql("select bin_aqat, stock_value from `tabStock Ledger Entry` where item_code = %s and warehouse = %s and ifnull(is_cancelled, 'No') = 'No' and timestamp(posting_date, posting_time) <= timestamp(%s, %s) Order by timestamp(posting_date, posting_time) DESC, name DESC LIMIT 1", (r[col_idx['Item Code']], r[col_idx['Warehouse']], posting_date, '23:55')) + r.append(det and flt(det[0][0]) or 0.00) r.append(det and flt(det[0][1]) or 0.00) cl_bal += flt(r[col_idx['Closing Balance']]) @@ -70,4 +71,4 @@ else: l_row[col_idx['Stock UOM']] = 'TOTALS' l_row[col_idx['Closing Balance']] = cl_bal l_row[col_idx['Stock Value']] = tot_stock -out.append(l_row) \ No newline at end of file +out.append(l_row) diff --git a/patches/patch.py b/patches/patch.py index 3bc3361062d..111d2e8e984 100644 --- a/patches/patch.py +++ b/patches/patch.py @@ -1,6 +1,6 @@ # REMEMBER to update this # ======================== -last_patch = 290 +last_patch = 299 #------------------------------------------- @@ -1159,4 +1159,36 @@ def execute(patch_no): md = Document('Module Def') md.module_name = 'Home' md.module_label = 'Home' - md.save(1) \ No newline at end of file + md.save(1) + elif patch_no == 291: + reload_doc('tools','doctype','rename_tool') + elif patch_no == 292: + reload_doc('accounts', 'search_criteria', 'trial_balance') + elif patch_no == 293: + sql("delete from tabDocField where parent='Account' and fieldname='address'") + reload_doc('accounts', 'doctype', 'account') + elif patch_no == 294: + # new account profile fix + ul = sql("select name from tabProfile where ifnull(name,'') not in ('Administrator', 'Guest', '')") + # if one user and one user has no roles + if len(ul)==1 and not sql("select parent from tabUserRole where role='System Manager' and parent=%s", ul[0][0]): + get_obj('Setup Control').add_roles(Document('Profile', ul[0][0])) + elif patch_no == 295: + sql("update `tabDocField` set options = 'Delivered\nNot Delivered\nPartly Delivered\nClosed\nNot Applicable' where parent = 'Sales Order' and fieldname = 'delivery_status'") + sql("update `tabDocField` set options = 'Billed\nNot Billed\nPartly Billed\nClosed' where parent = 'Sales Order' and fieldname = 'billing_status'") + elif patch_no == 296: + sql("delete from tabDocField where parent='Support Ticket' and fieldname='contact_no'") + reload_doc('maintenance', 'doctype', 'support_ticket') + elif patch_no == 297: + reload_doc('payroll', 'doctype', 'employee') + reload_doc('payroll', 'doctype', 'attendance') + reload_doc('payroll', 'doctype', 'expense_voucher') + reload_doc('payroll', 'doctype', 'appraisal') + reload_doc('payroll', 'doctype', 'salary_structure') + reload_doc('payroll', 'doctype', 'salary_slip') + elif patch_no == 298: + sql("update `tabDocField` set options = 'Link:Company' where parent = 'Attendance' and fieldname = 'company'") + sql("update `tabDocField` set options = 'Link:Company' where parent = 'Expense Voucher' and fieldname = 'company'") + sql("update `tabDocField` set options = 'Link:Company' where parent = 'Appraisal' and fieldname = 'company'") + elif patch_no == 299: + sql("update `tabDocPerm` set `match` = NULL where parent = 'Employee' and role = 'Employee'") diff --git a/payroll/doctype/appraisal/appraisal.js b/payroll/doctype/appraisal/appraisal.js index 89f40ba7c13..ed531419579 100644 --- a/payroll/doctype/appraisal/appraisal.js +++ b/payroll/doctype/appraisal/appraisal.js @@ -1,3 +1,5 @@ +cur_frm.add_fetch('employee', 'company', 'company'); + cur_frm.cscript.onload = function(doc,cdt,cdn){ if(!doc.status) set_multiple(dt,dn,{status:'Draft'}); if(doc.employee) cur_frm.cscript.employee(doc,cdt,cdn); @@ -140,4 +142,4 @@ cur_frm.cscript.calculate_total = function(doc,cdt,cdn){ } doc.total_score = flt(total); refresh_field('total_score'); -} \ No newline at end of file +} diff --git a/payroll/doctype/appraisal/appraisal.txt b/payroll/doctype/appraisal/appraisal.txt index ef8620473d8..d5865bc65f6 100644 --- a/payroll/doctype/appraisal/appraisal.txt +++ b/payroll/doctype/appraisal/appraisal.txt @@ -1,6 +1,6 @@ [ { - '_last_update': None, + '_last_update': '1308808105', 'allow_attach': None, 'allow_copy': None, 'allow_email': None, @@ -29,17 +29,17 @@ 'istable': None, 'max_attachments': None, 'menu_index': None, - 'modified': '2010-09-20 14:06:57', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'module': 'Payroll', 'name': 'Appraisal', - 'name_case': '', + 'name_case': None, 'owner': 'ashwini@webnotestech.com', 'parent': None, 'parent_node': None, 'parentfield': None, 'parenttype': None, - 'print_outline': '', + 'print_outline': None, 'read_only': None, 'read_only_onload': None, 'search_fields': 'status, employee, employee_name', @@ -48,12 +48,12 @@ 'server_code_compiled': None, 'server_code_core': None, 'server_code_error': ' ', - 'show_in_menu': None, + 'show_in_menu': 0, 'smallicon': None, - 'subject': '', - 'tag_fields': '', + 'subject': None, + 'tag_fields': None, 'use_template': None, - 'version': 159 + 'version': 160 }, { 'amend': 1, @@ -65,7 +65,7 @@ 'execute': None, 'idx': 1, 'match': None, - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'PERM00658', 'owner': 'ashwini@webnotestech.com', @@ -74,7 +74,7 @@ 'parenttype': 'DocType', 'permlevel': 0, 'read': 1, - 'role': 'Administrator', + 'role': 'System Manager', 'submit': 1, 'write': 1 }, @@ -88,7 +88,7 @@ 'execute': None, 'idx': 2, 'match': None, - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'PERM00659', 'owner': 'ashwini@webnotestech.com', @@ -97,7 +97,7 @@ 'parenttype': 'DocType', 'permlevel': 1, 'read': 1, - 'role': 'Administrator', + 'role': 'System Manager', 'submit': None, 'write': None }, @@ -111,7 +111,7 @@ 'execute': None, 'idx': 3, 'match': None, - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'PERM00660', 'owner': 'ashwini@webnotestech.com', @@ -134,7 +134,7 @@ 'execute': None, 'idx': 4, 'match': None, - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'PERM00661', 'owner': 'ashwini@webnotestech.com', @@ -157,7 +157,7 @@ 'execute': None, 'idx': 5, 'match': None, - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'PERM00662', 'owner': 'ashwini@webnotestech.com', @@ -180,7 +180,7 @@ 'execute': None, 'idx': 6, 'match': None, - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'PERM00663', 'owner': 'ashwini@webnotestech.com', @@ -203,7 +203,7 @@ 'execute': None, 'idx': 7, 'match': None, - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'PERM00664', 'owner': 'ashwini@webnotestech.com', @@ -226,7 +226,7 @@ 'execute': None, 'idx': 8, 'match': None, - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'PERM00665', 'owner': 'ashwini@webnotestech.com', @@ -255,7 +255,7 @@ 'idx': 1, 'in_filter': None, 'label': 'Employee Details', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'FL03790', 'no_column': None, @@ -291,7 +291,7 @@ 'idx': 2, 'in_filter': 1, 'label': 'Status', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'FL03791', 'no_column': None, @@ -308,7 +308,7 @@ 'report_hide': None, 'reqd': 1, 'search_index': 1, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -327,7 +327,7 @@ 'idx': 3, 'in_filter': 1, 'label': 'Employee', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'FL03792', 'no_column': None, @@ -363,7 +363,7 @@ 'idx': 4, 'in_filter': 1, 'label': 'Employee Name', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'FL03793', 'no_column': None, @@ -399,7 +399,7 @@ 'idx': 5, 'in_filter': 1, 'label': 'Fiscal Year', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'FL03794', 'no_column': None, @@ -429,20 +429,20 @@ 'docstatus': 0, 'doctype': 'DocField', 'fieldname': 'company', - 'fieldtype': 'Link', + 'fieldtype': 'Select', 'hidden': None, 'icon': None, 'idx': 6, 'in_filter': 1, 'label': 'Company', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'FL03795', 'no_column': None, 'no_copy': None, 'oldfieldname': 'company', 'oldfieldtype': 'Link', - 'options': 'Company', + 'options': 'Link:Company', 'owner': 'ashwini@webnotestech.com', 'parent': 'Appraisal', 'parentfield': 'fields', @@ -470,8 +470,8 @@ 'icon': None, 'idx': 7, 'in_filter': None, - 'label': '', - 'modified': '2010-09-01 15:47:54', + 'label': None, + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'FL03796', 'no_column': None, @@ -507,7 +507,7 @@ 'idx': 8, 'in_filter': 1, 'label': 'Start Date', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'FL03797', 'no_column': None, @@ -543,7 +543,7 @@ 'idx': 9, 'in_filter': 1, 'label': 'End Date', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'FL03798', 'no_column': None, @@ -579,14 +579,14 @@ 'idx': 10, 'in_filter': 0, 'label': 'Approver', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'FL03799', 'no_column': None, 'no_copy': None, 'oldfieldname': 'kra_approver', 'oldfieldtype': 'Select', - 'options': '', + 'options': None, 'owner': 'ashwini@webnotestech.com', 'parent': 'Appraisal', 'parentfield': 'fields', @@ -615,7 +615,7 @@ 'idx': 11, 'in_filter': None, 'label': 'Amended From', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'FL03800', 'no_column': None, @@ -651,7 +651,7 @@ 'idx': 12, 'in_filter': None, 'label': 'Amendment Date', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'FL03801', 'no_column': None, @@ -687,14 +687,14 @@ 'idx': 13, 'in_filter': None, 'label': 'Declare Completed', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'FL03802', 'no_column': None, 'no_copy': None, 'oldfieldname': None, 'oldfieldtype': 'Button', - 'options': '', + 'options': None, 'owner': 'ashwini@webnotestech.com', 'parent': 'Appraisal', 'parentfield': 'fields', @@ -722,8 +722,8 @@ 'icon': None, 'idx': 14, 'in_filter': None, - 'label': '', - 'modified': '2010-09-01 15:47:54', + 'label': None, + 'modified': '2011-06-24 18:47:36', 'modified_by': 'Administrator', 'name': 'FL03803', 'no_column': None, @@ -759,7 +759,7 @@ 'idx': 15, 'in_filter': None, 'label': 'KRA Template', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:37', 'modified_by': 'Administrator', 'name': 'FL03804', 'no_column': None, @@ -776,7 +776,7 @@ 'report_hide': None, 'reqd': None, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -795,7 +795,7 @@ 'idx': 16, 'in_filter': None, 'label': 'Fetch Template', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:37', 'modified_by': 'Administrator', 'name': 'FL03805', 'no_column': None, @@ -831,14 +831,14 @@ 'idx': 17, 'in_filter': None, 'label': 'Update', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:37', 'modified_by': 'Administrator', 'name': 'FL03806', 'no_column': None, 'no_copy': None, 'oldfieldname': None, 'oldfieldtype': 'Button', - 'options': '', + 'options': None, 'owner': 'ashwini@webnotestech.com', 'parent': 'Appraisal', 'parentfield': 'fields', @@ -867,7 +867,7 @@ 'idx': 18, 'in_filter': None, 'label': 'Appraisal Details', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:37', 'modified_by': 'Administrator', 'name': 'FL03807', 'no_column': None, @@ -884,7 +884,7 @@ 'report_hide': None, 'reqd': None, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -903,7 +903,7 @@ 'idx': 19, 'in_filter': None, 'label': 'Calculate Total Score', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:37', 'modified_by': 'Administrator', 'name': 'FL03808', 'no_column': None, @@ -939,7 +939,7 @@ 'idx': 20, 'in_filter': None, 'label': 'Total Score', - 'modified': '2010-09-01 15:47:54', + 'modified': '2011-06-24 18:47:37', 'modified_by': 'Administrator', 'name': 'FL03809', 'no_column': None, diff --git a/payroll/doctype/attendance/attendance.js b/payroll/doctype/attendance/attendance.js index 25c35b9eb87..d95c57921ae 100644 --- a/payroll/doctype/attendance/attendance.js +++ b/payroll/doctype/attendance/attendance.js @@ -1,3 +1,5 @@ +cur_frm.add_fetch('employee', 'company', 'company'); + //get employee's name based on employee id selected cur_frm.cscript.employee = function(doc,cdt,cdn){ if(doc.employee) get_server_fields('get_emp_name', '', '', doc, cdt, cdn, 1); diff --git a/payroll/doctype/attendance/attendance.txt b/payroll/doctype/attendance/attendance.txt index 0b3620c886b..b3e2fef8ba5 100644 --- a/payroll/doctype/attendance/attendance.txt +++ b/payroll/doctype/attendance/attendance.txt @@ -1 +1,487 @@ -[{'section_style': 'Simple', 'is_transaction_doc': None, 'creation': '2010-09-03 14:33:46', 'search_fields': 'employee, employee_name, att_date, status', 'module': 'Payroll', 'doctype': 'DocType', 'change_log': None, 'print_outline': '', 'owner': 'ashwini@webnotestech.com', 'in_dialog': None, 'in_create': None, 'read_only': None, 'allow_email': None, 'dt_template': None, 'hide_heading': None, 'issingle': None, 'allow_rename': None, 'smallicon': None, 'allow_attach': None, 'show_in_menu': None, 'max_attachments': None, 'version': 79, 'menu_index': None, 'docstatus': 0, 'allow_copy': None, 'istable': None, 'description': None, 'parent': None, 'server_code': None, 'allow_trash': None, 'allow_print': None, 'autoname': '', 'client_script_core': None, 'client_string': None, 'use_template': None, 'modified_by': 'Administrator', 'document_type': 'Master', 'name': 'Attendance', 'idx': None, 'hide_toolbar': None, 'colour': 'White:FFF', 'client_script': None, 'modified': '2010-11-18 17:57:41', 'server_code_error': ' ', 'name_case': '', 'parenttype': None, 'read_only_onload': None, 'server_code_core': None, 'server_code_compiled': None, 'parent_node': None, 'parentfield': None}, {'cancel': 0, 'amend': 0, 'execute': None, 'modified_by': 'Administrator', 'name': 'PERM01160', 'parent': 'Attendance', 'read': 1, 'create': 1, 'creation': '2010-09-03 14:33:46', 'modified': '2010-10-27 12:26:00', 'submit': 0, 'doctype': 'DocPerm', 'write': 1, 'idx': 1, 'parenttype': 'DocType', 'role': 'Administrator', 'owner': 'ashwini@webnotestech.com', 'docstatus': 0, 'permlevel': 0, 'match': None, 'parentfield': 'permissions'}, {'cancel': 0, 'amend': 0, 'execute': None, 'modified_by': 'Administrator', 'name': 'PERM01180', 'parent': 'Attendance', 'read': 1, 'create': 1, 'creation': '2010-09-29 14:35:23', 'modified': '2010-10-27 12:26:00', 'submit': 0, 'doctype': 'DocPerm', 'write': 1, 'idx': 2, 'parenttype': 'DocType', 'role': 'HR User', 'owner': 'harshada@webnotestech.com', 'docstatus': 0, 'permlevel': 0, 'match': 'owner', 'parentfield': 'permissions'}, {'cancel': 0, 'amend': 0, 'execute': None, 'modified_by': 'Administrator', 'name': 'PERM01181', 'parent': 'Attendance', 'read': 1, 'create': 1, 'creation': '2010-09-29 14:35:23', 'modified': '2010-10-27 12:26:00', 'submit': 0, 'doctype': 'DocPerm', 'write': 1, 'idx': 3, 'parenttype': 'DocType', 'role': 'HR Manager', 'owner': 'harshada@webnotestech.com', 'docstatus': 0, 'permlevel': 0, 'match': None, 'parentfield': 'permissions'}, {'no_copy': None, 'oldfieldtype': 'Section Break', 'creation': '2010-09-03 14:37:09', 'doctype': 'DocField', 'oldfieldname': None, 'owner': 'ashwini@webnotestech.com', 'reqd': None, 'in_filter': None, 'print_hide': None, 'modified_by': 'Administrator', 'label': 'Attendance Details', 'width': None, 'trigger': None, 'depends_on': None, 'docstatus': 0, 'hidden': None, 'permlevel': 0, 'description': None, 'parent': 'Attendance', 'search_index': None, 'allow_on_submit': None, 'icon': None, 'name': 'FL06110', 'idx': 1, 'default': None, 'colour': None, 'modified': '2010-10-27 12:26:00', 'parenttype': 'DocType', 'fieldname': None, 'fieldtype': 'Section Break', 'options': 'Simple', 'report_hide': None, 'parentfield': 'fields'}, {'no_copy': None, 'oldfieldtype': 'Select', 'creation': '2010-09-03 15:08:57', 'doctype': 'DocField', 'oldfieldname': 'naming_series', 'owner': 'ashwini@webnotestech.com', 'reqd': 1, 'in_filter': None, 'print_hide': None, 'modified_by': 'Administrator', 'label': 'Naming Series', 'width': None, 'trigger': None, 'depends_on': None, 'docstatus': 0, 'hidden': None, 'permlevel': 0, 'description': None, 'parent': 'Attendance', 'search_index': None, 'allow_on_submit': None, 'icon': None, 'name': 'FL06111', 'idx': 2, 'default': 'ATT', 'colour': None, 'modified': '2010-10-27 12:26:00', 'parenttype': 'DocType', 'fieldname': 'naming_series', 'fieldtype': 'Select', 'options': 'ATT', 'report_hide': None, 'parentfield': 'fields'}, {'no_copy': None, 'oldfieldtype': 'Link', 'creation': '2010-09-03 14:33:46', 'doctype': 'DocField', 'oldfieldname': 'employee', 'owner': 'ashwini@webnotestech.com', 'reqd': 1, 'in_filter': 1, 'print_hide': None, 'modified_by': 'Administrator', 'label': 'Employee', 'width': None, 'trigger': 'Client', 'depends_on': None, 'docstatus': 0, 'hidden': None, 'permlevel': 0, 'description': None, 'parent': 'Attendance', 'search_index': 1, 'allow_on_submit': None, 'icon': None, 'name': 'FL06102', 'idx': 3, 'default': None, 'colour': 'White:FFF', 'modified': '2010-10-27 12:26:00', 'parenttype': 'DocType', 'fieldname': 'employee', 'fieldtype': 'Link', 'options': 'Employee', 'report_hide': None, 'parentfield': 'fields'}, {'no_copy': None, 'oldfieldtype': 'Data', 'creation': '2010-09-03 14:33:46', 'doctype': 'DocField', 'oldfieldname': 'employee_name', 'owner': 'ashwini@webnotestech.com', 'reqd': None, 'in_filter': None, 'print_hide': None, 'modified_by': 'Administrator', 'label': 'Employee Name', 'width': None, 'trigger': None, 'depends_on': None, 'docstatus': 0, 'hidden': None, 'permlevel': 0, 'description': None, 'parent': 'Attendance', 'search_index': None, 'allow_on_submit': None, 'icon': None, 'name': 'FL06103', 'idx': 4, 'default': None, 'colour': None, 'modified': '2010-10-27 12:26:00', 'parenttype': 'DocType', 'fieldname': 'employee_name', 'fieldtype': 'Data', 'options': None, 'report_hide': None, 'parentfield': 'fields'}, {'no_copy': None, 'oldfieldtype': 'Select', 'creation': '2010-09-03 14:33:46', 'doctype': 'DocField', 'oldfieldname': 'status', 'owner': 'ashwini@webnotestech.com', 'reqd': 1, 'in_filter': 1, 'print_hide': None, 'modified_by': 'Administrator', 'label': 'Status', 'width': None, 'trigger': '', 'depends_on': None, 'docstatus': 0, 'hidden': None, 'permlevel': 0, 'description': None, 'parent': 'Attendance', 'search_index': 1, 'allow_on_submit': None, 'icon': None, 'name': 'FL06105', 'idx': 5, 'default': None, 'colour': 'White:FFF', 'modified': '2010-10-27 12:26:00', 'parenttype': 'DocType', 'fieldname': 'status', 'fieldtype': 'Select', 'options': '\nPresent\nAbsent\nHalf Day', 'report_hide': None, 'parentfield': 'fields'}, {'no_copy': None, 'oldfieldtype': 'Link', 'creation': '2010-09-03 14:33:46', 'doctype': 'DocField', 'oldfieldname': 'leave_type', 'owner': 'ashwini@webnotestech.com', 'reqd': None, 'in_filter': None, 'print_hide': 1, 'modified_by': 'Administrator', 'label': 'Leave Type', 'width': None, 'trigger': '', 'depends_on': None, 'docstatus': 0, 'hidden': 1, 'permlevel': 0, 'description': None, 'parent': 'Attendance', 'search_index': None, 'allow_on_submit': None, 'icon': None, 'name': 'FL06106', 'idx': 6, 'default': None, 'colour': 'White:FFF', 'modified': '2010-10-27 12:26:00', 'parenttype': 'DocType', 'fieldname': 'leave_type', 'fieldtype': 'Link', 'options': 'Leave Type', 'report_hide': 1, 'parentfield': 'fields'}, {'no_copy': None, 'oldfieldtype': 'Column Break', 'creation': '2010-09-03 14:37:09', 'doctype': 'DocField', 'oldfieldname': None, 'owner': 'ashwini@webnotestech.com', 'reqd': None, 'in_filter': None, 'print_hide': None, 'modified_by': 'Administrator', 'label': '', 'width': '50%', 'trigger': None, 'depends_on': None, 'docstatus': 0, 'hidden': None, 'permlevel': 0, 'description': None, 'parent': 'Attendance', 'search_index': None, 'allow_on_submit': None, 'icon': None, 'name': 'FL06109', 'idx': 7, 'default': None, 'colour': None, 'modified': '2010-10-27 12:26:00', 'parenttype': 'DocType', 'fieldname': None, 'fieldtype': 'Column Break', 'options': None, 'report_hide': None, 'parentfield': 'fields'}, {'no_copy': None, 'oldfieldtype': 'Date', 'creation': '2010-09-03 14:33:46', 'doctype': 'DocField', 'oldfieldname': 'att_date', 'owner': 'ashwini@webnotestech.com', 'reqd': 1, 'in_filter': 1, 'print_hide': None, 'modified_by': 'Administrator', 'label': 'Attendance Date', 'width': None, 'trigger': None, 'depends_on': None, 'docstatus': 0, 'hidden': None, 'permlevel': 0, 'description': None, 'parent': 'Attendance', 'search_index': 0, 'allow_on_submit': None, 'icon': None, 'name': 'FL06104', 'idx': 8, 'default': None, 'colour': None, 'modified': '2010-10-27 12:26:00', 'parenttype': 'DocType', 'fieldname': 'att_date', 'fieldtype': 'Date', 'options': None, 'report_hide': None, 'parentfield': 'fields'}, {'no_copy': None, 'oldfieldtype': 'Select', 'creation': '2010-09-03 14:33:46', 'doctype': 'DocField', 'oldfieldname': 'fiscal_year', 'owner': 'ashwini@webnotestech.com', 'reqd': 1, 'in_filter': 1, 'print_hide': None, 'modified_by': 'Administrator', 'label': 'Fiscal Year', 'width': None, 'trigger': None, 'depends_on': None, 'docstatus': 0, 'hidden': None, 'permlevel': 0, 'description': None, 'parent': 'Attendance', 'search_index': None, 'allow_on_submit': None, 'icon': None, 'name': 'FL06107', 'idx': 9, 'default': None, 'colour': None, 'modified': '2010-10-27 12:26:00', 'parenttype': 'DocType', 'fieldname': 'fiscal_year', 'fieldtype': 'Select', 'options': 'link:Fiscal Year', 'report_hide': None, 'parentfield': 'fields'}, {'no_copy': None, 'oldfieldtype': 'Link', 'creation': '2010-09-03 14:33:46', 'doctype': 'DocField', 'oldfieldname': 'company', 'owner': 'ashwini@webnotestech.com', 'reqd': 1, 'in_filter': 1, 'print_hide': None, 'modified_by': 'Administrator', 'label': 'Company', 'width': None, 'trigger': None, 'depends_on': None, 'docstatus': 0, 'hidden': None, 'permlevel': 0, 'description': None, 'parent': 'Attendance', 'search_index': None, 'allow_on_submit': None, 'icon': None, 'name': 'FL06108', 'idx': 10, 'default': None, 'colour': None, 'modified': '2010-10-27 12:26:00', 'parenttype': 'DocType', 'fieldname': 'company', 'fieldtype': 'Link', 'options': 'Company', 'report_hide': None, 'parentfield': 'fields'}] \ No newline at end of file +[ + { + '_last_update': '1308808105', + 'allow_attach': None, + 'allow_copy': None, + 'allow_email': None, + 'allow_print': None, + 'allow_rename': None, + 'allow_trash': None, + 'autoname': None, + 'change_log': None, + 'client_script': None, + 'client_script_core': None, + 'client_string': None, + 'colour': 'White:FFF', + 'creation': '2010-09-23 10:26:02', + 'description': None, + 'docstatus': 0, + 'doctype': 'DocType', + 'document_type': 'Master', + 'dt_template': None, + 'hide_heading': None, + 'hide_toolbar': None, + 'idx': None, + 'in_create': None, + 'in_dialog': None, + 'is_transaction_doc': None, + 'issingle': None, + 'istable': None, + 'max_attachments': None, + 'menu_index': None, + 'modified': '2011-06-24 18:13:54', + 'modified_by': 'Administrator', + 'module': 'Payroll', + 'name': 'Attendance', + 'name_case': None, + 'owner': 'ashwini@webnotestech.com', + 'parent': None, + 'parent_node': None, + 'parentfield': None, + 'parenttype': None, + 'print_outline': None, + 'read_only': None, + 'read_only_onload': None, + 'search_fields': 'employee, employee_name, att_date, status', + 'section_style': 'Simple', + 'server_code': None, + 'server_code_compiled': None, + 'server_code_core': None, + 'server_code_error': ' ', + 'show_in_menu': 0, + 'smallicon': None, + 'subject': None, + 'tag_fields': None, + 'use_template': None, + 'version': 74 + }, + { + 'amend': 0, + 'cancel': 0, + 'create': 1, + 'creation': '2010-09-23 17:49:12', + 'docstatus': 0, + 'doctype': 'DocPerm', + 'execute': None, + 'idx': 1, + 'match': None, + 'modified': '2011-06-24 18:13:54', + 'modified_by': 'Administrator', + 'name': 'PERM00682', + 'owner': 'Administrator', + 'parent': 'Attendance', + 'parentfield': 'permissions', + 'parenttype': 'DocType', + 'permlevel': 0, + 'read': 1, + 'role': 'HR User', + 'submit': 1, + 'write': 1 + }, + { + 'amend': 0, + 'cancel': 0, + 'create': 1, + 'creation': '2010-09-23 17:49:12', + 'docstatus': 0, + 'doctype': 'DocPerm', + 'execute': None, + 'idx': 2, + 'match': None, + 'modified': '2011-06-24 18:13:54', + 'modified_by': 'Administrator', + 'name': 'PERM00683', + 'owner': 'Administrator', + 'parent': 'Attendance', + 'parentfield': 'permissions', + 'parenttype': 'DocType', + 'permlevel': 0, + 'read': 1, + 'role': 'HR Manager', + 'submit': 1, + 'write': 1 + }, + { + 'amend': 0, + 'cancel': 1, + 'create': 1, + 'creation': '2010-09-23 10:26:02', + 'docstatus': 0, + 'doctype': 'DocPerm', + 'execute': None, + 'idx': 3, + 'match': None, + 'modified': '2011-06-24 18:13:54', + 'modified_by': 'Administrator', + 'name': 'PERM00681', + 'owner': 'ashwini@webnotestech.com', + 'parent': 'Attendance', + 'parentfield': 'permissions', + 'parenttype': 'DocType', + 'permlevel': 0, + 'read': 1, + 'role': 'System Manager', + 'submit': 1, + 'write': 1 + }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2010-09-23 10:26:02', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': None, + 'fieldtype': 'Section Break', + 'hidden': None, + 'icon': None, + 'idx': 1, + 'in_filter': None, + 'label': 'Attendance Details', + 'modified': '2011-06-24 18:13:54', + 'modified_by': 'Administrator', + 'name': 'FL03903', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': None, + 'oldfieldtype': 'Section Break', + 'options': 'Simple', + 'owner': 'ashwini@webnotestech.com', + 'parent': 'Attendance', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 0, + 'print_hide': None, + 'report_hide': None, + 'reqd': None, + 'search_index': None, + 'trigger': None, + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2010-09-23 10:26:02', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'naming_series', + 'fieldtype': 'Select', + 'hidden': None, + 'icon': None, + 'idx': 2, + 'in_filter': None, + 'label': 'Naming Series', + 'modified': '2011-06-24 18:13:54', + 'modified_by': 'Administrator', + 'name': 'FL03904', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': 'naming_series', + 'oldfieldtype': 'Select', + 'options': 'ATT', + 'owner': 'ashwini@webnotestech.com', + 'parent': 'Attendance', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 0, + 'print_hide': None, + 'report_hide': None, + 'reqd': 1, + 'search_index': None, + 'trigger': None, + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': 'White:FFF', + 'creation': '2010-09-23 10:26:02', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'employee', + 'fieldtype': 'Link', + 'hidden': None, + 'icon': None, + 'idx': 3, + 'in_filter': 1, + 'label': 'Employee', + 'modified': '2011-06-24 18:13:54', + 'modified_by': 'Administrator', + 'name': 'FL03905', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': 'employee', + 'oldfieldtype': 'Link', + 'options': 'Employee', + 'owner': 'ashwini@webnotestech.com', + 'parent': 'Attendance', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 0, + 'print_hide': None, + 'report_hide': None, + 'reqd': 1, + 'search_index': 1, + 'trigger': 'Client', + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2010-09-23 10:26:02', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'employee_name', + 'fieldtype': 'Data', + 'hidden': None, + 'icon': None, + 'idx': 4, + 'in_filter': None, + 'label': 'Employee Name', + 'modified': '2011-06-24 18:13:54', + 'modified_by': 'Administrator', + 'name': 'FL03906', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': 'employee_name', + 'oldfieldtype': 'Data', + 'options': None, + 'owner': 'ashwini@webnotestech.com', + 'parent': 'Attendance', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 0, + 'print_hide': None, + 'report_hide': None, + 'reqd': None, + 'search_index': None, + 'trigger': None, + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': 'White:FFF', + 'creation': '2010-09-23 10:26:02', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'status', + 'fieldtype': 'Select', + 'hidden': None, + 'icon': None, + 'idx': 5, + 'in_filter': 1, + 'label': 'Status', + 'modified': '2011-06-24 18:13:54', + 'modified_by': 'Administrator', + 'name': 'FL03907', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': 'status', + 'oldfieldtype': 'Select', + 'options': '\nPresent\nAbsent\nHalf Day', + 'owner': 'ashwini@webnotestech.com', + 'parent': 'Attendance', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 0, + 'print_hide': None, + 'report_hide': None, + 'reqd': 1, + 'search_index': 1, + 'trigger': None, + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': 'White:FFF', + 'creation': '2010-09-23 10:26:02', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'leave_type', + 'fieldtype': 'Link', + 'hidden': 1, + 'icon': None, + 'idx': 6, + 'in_filter': None, + 'label': 'Leave Type', + 'modified': '2011-06-24 18:13:54', + 'modified_by': 'Administrator', + 'name': 'FL03908', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': 'leave_type', + 'oldfieldtype': 'Link', + 'options': 'Leave Type', + 'owner': 'ashwini@webnotestech.com', + 'parent': 'Attendance', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 0, + 'print_hide': 1, + 'report_hide': 1, + 'reqd': None, + 'search_index': None, + 'trigger': None, + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2010-09-23 10:26:02', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': None, + 'fieldtype': 'Column Break', + 'hidden': None, + 'icon': None, + 'idx': 7, + 'in_filter': None, + 'label': None, + 'modified': '2011-06-24 18:13:54', + 'modified_by': 'Administrator', + 'name': 'FL03909', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': None, + 'oldfieldtype': 'Column Break', + 'options': None, + 'owner': 'ashwini@webnotestech.com', + 'parent': 'Attendance', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 0, + 'print_hide': None, + 'report_hide': None, + 'reqd': None, + 'search_index': None, + 'trigger': None, + 'width': '50%' + }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2010-09-23 10:26:02', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'att_date', + 'fieldtype': 'Date', + 'hidden': None, + 'icon': None, + 'idx': 8, + 'in_filter': 1, + 'label': 'Attendance Date', + 'modified': '2011-06-24 18:13:54', + 'modified_by': 'Administrator', + 'name': 'FL03910', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': 'att_date', + 'oldfieldtype': 'Date', + 'options': None, + 'owner': 'ashwini@webnotestech.com', + 'parent': 'Attendance', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 0, + 'print_hide': None, + 'report_hide': None, + 'reqd': 1, + 'search_index': 0, + 'trigger': None, + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2010-09-23 10:26:02', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'fiscal_year', + 'fieldtype': 'Select', + 'hidden': None, + 'icon': None, + 'idx': 9, + 'in_filter': 1, + 'label': 'Fiscal Year', + 'modified': '2011-06-24 18:13:54', + 'modified_by': 'Administrator', + 'name': 'FL03911', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': 'fiscal_year', + 'oldfieldtype': 'Select', + 'options': 'link:Fiscal Year', + 'owner': 'ashwini@webnotestech.com', + 'parent': 'Attendance', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 0, + 'print_hide': None, + 'report_hide': None, + 'reqd': 1, + 'search_index': None, + 'trigger': None, + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2010-09-23 10:26:02', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'company', + 'fieldtype': 'Select', + 'hidden': None, + 'icon': None, + 'idx': 10, + 'in_filter': 1, + 'label': 'Company', + 'modified': '2011-06-24 18:13:54', + 'modified_by': 'Administrator', + 'name': 'FL03912', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': 'company', + 'oldfieldtype': 'Link', + 'options': 'Link:Company', + 'owner': 'ashwini@webnotestech.com', + 'parent': 'Attendance', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 0, + 'print_hide': None, + 'report_hide': None, + 'reqd': 1, + 'search_index': None, + 'trigger': None, + 'width': None + } +] \ No newline at end of file diff --git a/payroll/doctype/employee/employee.txt b/payroll/doctype/employee/employee.txt index a1ee880294e..43ec47911b1 100644 --- a/payroll/doctype/employee/employee.txt +++ b/payroll/doctype/employee/employee.txt @@ -1,6 +1,6 @@ [ { - '_last_update': '1300962300', + '_last_update': '1308918132', 'allow_attach': 1, 'allow_copy': None, 'allow_email': None, @@ -29,7 +29,7 @@ 'istable': None, 'max_attachments': None, 'menu_index': None, - 'modified': '2011-02-11 19:15:10', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'module': 'Payroll', 'name': 'Employee', @@ -53,80 +53,57 @@ 'subject': '%(employee_name)s', 'tag_fields': 'status', 'use_template': None, - 'version': 437 + 'version': 443 + }, + { + 'amend': 0, + 'cancel': 1, + 'create': 1, + 'creation': '2011-05-12 22:59:24', + 'docstatus': 0, + 'doctype': 'DocPerm', + 'execute': None, + 'idx': 1, + 'match': None, + 'modified': '2011-06-24 18:12:51', + 'modified_by': 'Administrator', + 'name': '000011952', + 'owner': 'sanjeeva@vencesystem.com', + 'parent': 'Employee', + 'parentfield': 'permissions', + 'parenttype': 'DocType', + 'permlevel': 0, + 'read': 1, + 'role': 'System Manager', + 'submit': 0, + 'write': 1 }, { 'amend': 0, 'cancel': 0, 'create': 0, - 'creation': '2011-02-21 09:23:54', - 'docstatus': 0, - 'doctype': 'DocPerm', - 'execute': None, - 'idx': None, - 'match': 'owner', - 'modified': '2011-02-21 09:23:54', - 'modified_by': 'Administrator', - 'name': 'PERM00793', - 'owner': 'Administrator', - 'parent': 'Employee', - 'parentfield': 'permissions', - 'parenttype': 'DocType', - 'permlevel': None, - 'read': 1, - 'role': 'Employee', - 'submit': 0, - 'write': 0 - }, - { - 'amend': 0, - 'cancel': 0, - 'create': 0, - 'creation': '2011-02-21 09:23:54', - 'docstatus': 0, - 'doctype': 'DocPerm', - 'execute': None, - 'idx': None, - 'match': 'owner', - 'modified': '2011-02-21 09:23:54', - 'modified_by': 'Administrator', - 'name': 'PERM00794', - 'owner': 'Administrator', - 'parent': 'Employee', - 'parentfield': 'permissions', - 'parenttype': 'DocType', - 'permlevel': None, - 'read': 1, - 'role': 'Employee', - 'submit': 0, - 'write': 0 - }, - { - 'amend': None, - 'cancel': None, - 'create': None, - 'creation': '2010-08-08 17:08:59', + 'creation': '2011-05-12 23:27:02', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, 'idx': 2, - 'match': None, - 'modified': '2010-08-08 17:08:59', + 'match': 'owner', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', - 'name': 'PERM00205', - 'owner': 'Administrator', + 'name': '000011971', + 'owner': 'sanjeeva@vencesystem.com', 'parent': 'Employee', 'parentfield': 'permissions', 'parenttype': 'DocType', - 'permlevel': 1, + 'permlevel': 0, 'read': 1, - 'role': 'All', - 'submit': None, - 'write': None + 'role': 'Employee', + 'submit': 0, + 'write': 0 }, { - 'amend': None, - 'cancel': 1, + 'amend': 0, + 'cancel': 0, 'create': 1, 'creation': '2010-08-08 17:08:59', 'docstatus': 0, @@ -134,7 +111,7 @@ 'execute': None, 'idx': 3, 'match': None, - 'modified': '2010-08-08 17:08:59', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'PERM00206', 'owner': 'harshada@webnotestech.com', @@ -144,12 +121,12 @@ 'permlevel': 0, 'read': 1, 'role': 'HR User', - 'submit': None, + 'submit': 0, 'write': 1 }, { - 'amend': None, - 'cancel': 1, + 'amend': 0, + 'cancel': 0, 'create': 1, 'creation': '2010-08-08 17:08:59', 'docstatus': 0, @@ -157,7 +134,7 @@ 'execute': None, 'idx': 4, 'match': None, - 'modified': '2010-08-08 17:08:59', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'PERM00207', 'owner': 'harshada@webnotestech.com', @@ -167,20 +144,20 @@ 'permlevel': 0, 'read': 1, 'role': 'HR Manager', - 'submit': None, + 'submit': 0, 'write': 1 }, { - 'amend': None, - 'cancel': None, - 'create': None, + 'amend': 0, + 'cancel': 0, + 'create': 0, 'creation': '2010-08-08 17:08:59', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, 'idx': 5, 'match': None, - 'modified': '2010-08-08 17:08:59', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'PERM00208', 'owner': 'harshada@webnotestech.com', @@ -190,20 +167,20 @@ 'permlevel': 1, 'read': 1, 'role': 'HR User', - 'submit': None, - 'write': None + 'submit': 0, + 'write': 0 }, { - 'amend': None, - 'cancel': None, - 'create': None, + 'amend': 0, + 'cancel': 0, + 'create': 0, 'creation': '2010-08-08 17:08:59', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, 'idx': 6, 'match': None, - 'modified': '2010-08-08 17:08:59', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'PERM00209', 'owner': 'harshada@webnotestech.com', @@ -213,62 +190,26 @@ 'permlevel': 1, 'read': 1, 'role': 'HR Manager', - 'submit': None, - 'write': None + 'submit': 0, + 'write': 0 }, { 'allow_on_submit': None, 'colour': None, - 'creation': '2010-08-08 17:08:59', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': 'trash_reason', - 'fieldtype': 'Small Text', + 'fieldname': 'section_break3', + 'fieldtype': 'Section Break', 'hidden': None, 'icon': None, 'idx': 1, 'in_filter': None, - 'label': 'Trash Reason', - 'modified': '2010-08-08 17:08:59', - 'modified_by': 'Administrator', - 'name': 'FL01094', - 'no_column': None, - 'no_copy': None, - 'oldfieldname': 'trash_reason', - 'oldfieldtype': 'Small Text', - 'options': None, - 'owner': 'Administrator', - 'parent': 'Employee', - 'parentfield': 'fields', - 'parenttype': 'DocType', - 'permlevel': 1, - 'print_hide': None, - 'report_hide': None, - 'reqd': None, - 'search_index': None, - 'trigger': None, - 'width': None - }, - { - 'allow_on_submit': None, - 'colour': None, - 'creation': '2011-02-21 09:23:53', - 'default': None, - 'depends_on': None, - 'description': None, - 'docstatus': 0, - 'doctype': 'DocField', - 'fieldname': None, - 'fieldtype': 'Section Break', - 'hidden': None, - 'icon': None, - 'idx': 3, - 'in_filter': None, 'label': 'Basic Information', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04533', 'no_column': None, @@ -291,20 +232,20 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'column_break4', 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 4, + 'idx': 2, 'in_filter': None, 'label': None, - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04534', 'no_column': None, @@ -324,6 +265,42 @@ 'trigger': None, 'width': '50%' }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2010-08-08 17:09:00', + 'default': None, + 'depends_on': None, + 'description': 'To manage multiple series please go to Setup > Manage Series', + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'naming_series', + 'fieldtype': 'Select', + 'hidden': None, + 'icon': None, + 'idx': 3, + 'in_filter': None, + 'label': 'Naming Series', + 'modified': '2011-06-24 18:12:51', + 'modified_by': 'Administrator', + 'name': 'FL01099', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': 'naming_series', + 'oldfieldtype': 'Select', + 'options': 'EMP/', + 'owner': 'harshada@webnotestech.com', + 'parent': 'Employee', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 0, + 'print_hide': None, + 'report_hide': None, + 'reqd': 0, + 'search_index': None, + 'trigger': None, + 'width': None + }, { 'allow_on_submit': None, 'colour': 'White:FFF', @@ -337,10 +314,10 @@ 'fieldtype': 'Select', 'hidden': None, 'icon': None, - 'idx': 5, + 'idx': 4, 'in_filter': None, 'label': 'Salutation', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01097', 'no_column': None, @@ -373,10 +350,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 6, + 'idx': 5, 'in_filter': None, 'label': 'Employee Name', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01098', 'no_column': None, @@ -393,42 +370,6 @@ 'report_hide': None, 'reqd': 1, 'search_index': None, - 'trigger': '', - 'width': None - }, - { - 'allow_on_submit': None, - 'colour': None, - 'creation': '2010-08-08 17:09:00', - 'default': 'EMP/', - 'depends_on': None, - 'description': 'To manage multiple series please go to Setup > Manage Series', - 'docstatus': 0, - 'doctype': 'DocField', - 'fieldname': 'naming_series', - 'fieldtype': 'Select', - 'hidden': None, - 'icon': None, - 'idx': 7, - 'in_filter': None, - 'label': 'Naming Series', - 'modified': '2010-08-08 17:09:00', - 'modified_by': 'Administrator', - 'name': 'FL01099', - 'no_column': None, - 'no_copy': None, - 'oldfieldname': 'naming_series', - 'oldfieldtype': 'Select', - 'options': 'EMP/', - 'owner': 'harshada@webnotestech.com', - 'parent': 'Employee', - 'parentfield': 'fields', - 'parenttype': 'DocType', - 'permlevel': 0, - 'print_hide': None, - 'report_hide': None, - 'reqd': 0, - 'search_index': None, 'trigger': None, 'width': None }, @@ -445,10 +386,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 8, + 'idx': 6, 'in_filter': 1, 'label': 'Employee Number', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01100', 'no_column': None, @@ -481,10 +422,10 @@ 'fieldtype': 'Date', 'hidden': None, 'icon': None, - 'idx': 9, + 'idx': 7, 'in_filter': None, 'label': 'Date of Joining', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01101', 'no_column': None, @@ -501,7 +442,7 @@ 'report_hide': None, 'reqd': 1, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -517,17 +458,17 @@ 'fieldtype': 'Date', 'hidden': None, 'icon': None, - 'idx': 10, + 'idx': 8, 'in_filter': 1, 'label': 'Date of Birth', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01103', 'no_column': None, 'no_copy': None, 'oldfieldname': 'date_of_birth', 'oldfieldtype': 'Date', - 'options': '', + 'options': None, 'owner': 'Administrator', 'parent': 'Employee', 'parentfield': 'fields', @@ -553,10 +494,10 @@ 'fieldtype': 'Select', 'hidden': None, 'icon': None, - 'idx': 12, + 'idx': 9, 'in_filter': 1, 'label': 'Gender', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01102', 'no_column': None, @@ -579,20 +520,56 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-06-24 17:52:11', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'company', + 'fieldtype': 'Select', + 'hidden': None, + 'icon': None, + 'idx': 10, + 'in_filter': 1, + 'label': 'Company', + 'modified': '2011-06-24 18:12:51', + 'modified_by': 'Administrator', + 'name': 'FL05403', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': None, + 'oldfieldtype': None, + 'options': 'Link:Company', + 'owner': 'Administrator', + 'parent': 'Employee', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 0, + 'print_hide': 1, + 'report_hide': None, + 'reqd': 1, + 'search_index': None, + 'trigger': None, + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2011-02-17 13:25:54', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'column_break12', 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 13, + 'idx': 11, 'in_filter': None, 'label': None, - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04535', 'no_column': None, @@ -625,10 +602,10 @@ 'fieldtype': 'Select', 'hidden': None, 'icon': None, - 'idx': 14, + 'idx': 12, 'in_filter': 1, 'label': 'Status', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01111', 'no_column': None, @@ -645,7 +622,7 @@ 'report_hide': None, 'reqd': 1, 'search_index': 1, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -661,10 +638,10 @@ 'fieldtype': 'Link', 'hidden': None, 'icon': None, - 'idx': 15, + 'idx': 13, 'in_filter': 1, 'label': 'Employment Type', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01106', 'no_column': None, @@ -697,17 +674,17 @@ 'fieldtype': 'Date', 'hidden': None, 'icon': None, - 'idx': 16, + 'idx': 14, 'in_filter': 1, 'label': 'Scheduled Confirmation Date', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01107', 'no_column': None, 'no_copy': None, 'oldfieldname': 'scheduled_confirmation_date', 'oldfieldtype': 'Date', - 'options': '', + 'options': None, 'owner': 'Administrator', 'parent': 'Employee', 'parentfield': 'fields', @@ -733,10 +710,10 @@ 'fieldtype': 'Date', 'hidden': None, 'icon': None, - 'idx': 17, + 'idx': 15, 'in_filter': None, 'label': 'Final Confirmation Date', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01108', 'no_column': None, @@ -769,10 +746,10 @@ 'fieldtype': 'Date', 'hidden': None, 'icon': None, - 'idx': 18, + 'idx': 16, 'in_filter': 1, 'label': 'Contract End Date', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01109', 'no_column': None, @@ -805,10 +782,10 @@ 'fieldtype': 'Date', 'hidden': None, 'icon': None, - 'idx': 19, + 'idx': 17, 'in_filter': None, 'label': 'Date Of Retirement', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01110', 'no_column': None, @@ -841,10 +818,10 @@ 'fieldtype': 'Link', 'hidden': None, 'icon': None, - 'idx': 20, + 'idx': 18, 'in_filter': None, 'label': 'Holiday List', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01112', 'no_column': None, @@ -861,26 +838,26 @@ 'report_hide': None, 'reqd': None, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'section_break20', 'fieldtype': 'Section Break', 'hidden': None, 'icon': None, - 'idx': 21, + 'idx': 19, 'in_filter': None, 'label': 'Job Profile', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04536', 'no_column': None, @@ -903,20 +880,20 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'column_break21', 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 22, + 'idx': 20, 'in_filter': None, 'label': None, - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04537', 'no_column': None, @@ -949,10 +926,10 @@ 'fieldtype': 'Link', 'hidden': None, 'icon': None, - 'idx': 23, + 'idx': 21, 'in_filter': 1, 'label': 'Branch', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01114', 'no_column': None, @@ -969,7 +946,7 @@ 'report_hide': None, 'reqd': 1, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -985,10 +962,10 @@ 'fieldtype': 'Link', 'hidden': None, 'icon': None, - 'idx': 24, + 'idx': 22, 'in_filter': 1, 'label': 'Department', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01115', 'no_column': None, @@ -1005,7 +982,7 @@ 'report_hide': None, 'reqd': 1, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -1021,10 +998,10 @@ 'fieldtype': 'Link', 'hidden': None, 'icon': None, - 'idx': 25, + 'idx': 23, 'in_filter': 1, 'label': 'Designation', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01118', 'no_column': None, @@ -1041,7 +1018,7 @@ 'report_hide': None, 'reqd': 1, 'search_index': 1, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -1057,10 +1034,10 @@ 'fieldtype': 'Link', 'hidden': None, 'icon': None, - 'idx': 26, + 'idx': 24, 'in_filter': 1, 'label': 'Grade', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01119', 'no_column': None, @@ -1077,7 +1054,7 @@ 'report_hide': None, 'reqd': 0, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -1093,10 +1070,10 @@ 'fieldtype': 'Link', 'hidden': None, 'icon': None, - 'idx': 27, + 'idx': 25, 'in_filter': None, 'label': 'Reports to', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01116', 'no_column': None, @@ -1129,10 +1106,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 28, + 'idx': 26, 'in_filter': 1, 'label': 'Email (By company)', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01120', 'no_column': None, @@ -1155,20 +1132,20 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'column_break28', 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 29, + 'idx': 27, 'in_filter': None, 'label': 'Salary Information', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04538', 'no_column': None, @@ -1201,10 +1178,10 @@ 'fieldtype': 'Select', 'hidden': None, 'icon': None, - 'idx': 30, + 'idx': 28, 'in_filter': None, 'label': 'Salary Mode', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01122', 'no_column': None, @@ -1237,10 +1214,10 @@ 'fieldtype': 'Data', 'hidden': 0, 'icon': None, - 'idx': 31, + 'idx': 29, 'in_filter': 1, 'label': 'Bank Name', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01123', 'no_column': None, @@ -1257,7 +1234,7 @@ 'report_hide': None, 'reqd': None, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -1273,10 +1250,10 @@ 'fieldtype': 'Data', 'hidden': 0, 'icon': None, - 'idx': 32, + 'idx': 30, 'in_filter': None, 'label': 'Bank A/C No.', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01124', 'no_column': None, @@ -1293,7 +1270,7 @@ 'report_hide': None, 'reqd': None, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -1309,10 +1286,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 33, + 'idx': 31, 'in_filter': None, 'label': 'ESIC CARD No', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01125', 'no_column': None, @@ -1345,10 +1322,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 34, + 'idx': 32, 'in_filter': None, 'label': 'PF Number', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01126', 'no_column': None, @@ -1381,10 +1358,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 35, + 'idx': 33, 'in_filter': None, 'label': 'Gratuity LIC ID', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01127', 'no_column': None, @@ -1407,20 +1384,20 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'section_break35', 'fieldtype': 'Section Break', 'hidden': None, 'icon': None, - 'idx': 36, + 'idx': 34, 'in_filter': None, 'label': 'Contact Details', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04539', 'no_column': None, @@ -1443,20 +1420,20 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'column_break36', 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 37, + 'idx': 35, 'in_filter': None, 'label': None, - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04540', 'no_column': None, @@ -1479,7 +1456,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:52', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -1489,10 +1466,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 38, + 'idx': 36, 'in_filter': None, 'label': 'Cell Number', - 'modified': '2011-02-21 09:23:52', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04503', 'no_column': None, @@ -1515,7 +1492,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:52', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -1525,10 +1502,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 39, + 'idx': 37, 'in_filter': None, 'label': 'Personal Email', - 'modified': '2011-02-21 09:23:52', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04504', 'no_column': None, @@ -1561,10 +1538,10 @@ 'fieldtype': 'Int', 'hidden': None, 'icon': None, - 'idx': 40, + 'idx': 38, 'in_filter': None, 'label': 'Notice - Number of Days', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01132', 'no_column': None, @@ -1587,20 +1564,20 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': '', + 'fieldname': None, 'fieldtype': 'HTML', 'hidden': None, 'icon': None, - 'idx': 41, + 'idx': 39, 'in_filter': None, 'label': 'Emergency Contact Details', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04541', 'no_column': None, @@ -1623,7 +1600,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:52', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -1633,10 +1610,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 42, + 'idx': 40, 'in_filter': None, 'label': 'Person To Be Contacted', - 'modified': '2011-02-21 09:23:52', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04506', 'no_column': None, @@ -1659,7 +1636,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:52', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -1669,10 +1646,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 43, + 'idx': 41, 'in_filter': None, 'label': 'Relation', - 'modified': '2011-02-21 09:23:52', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04507', 'no_column': None, @@ -1695,7 +1672,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -1705,10 +1682,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 44, + 'idx': 42, 'in_filter': None, 'label': 'Emergency Phone Number', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04508', 'no_column': None, @@ -1731,20 +1708,20 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'column_break43', 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 45, + 'idx': 43, 'in_filter': None, 'label': None, - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04542', 'no_column': None, @@ -1767,7 +1744,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -1777,10 +1754,10 @@ 'fieldtype': 'Select', 'hidden': None, 'icon': None, - 'idx': 46, + 'idx': 44, 'in_filter': None, 'label': 'Permanent Accommodation Type', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04509', 'no_column': None, @@ -1803,7 +1780,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -1813,10 +1790,10 @@ 'fieldtype': 'Small Text', 'hidden': None, 'icon': None, - 'idx': 47, + 'idx': 45, 'in_filter': None, 'label': 'Permanent Address', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04510', 'no_column': None, @@ -1839,7 +1816,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -1849,10 +1826,10 @@ 'fieldtype': 'Select', 'hidden': None, 'icon': None, - 'idx': 48, + 'idx': 46, 'in_filter': None, 'label': 'Current Accommodation Type', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04511', 'no_column': None, @@ -1875,7 +1852,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -1885,10 +1862,10 @@ 'fieldtype': 'Small Text', 'hidden': None, 'icon': None, - 'idx': 49, + 'idx': 47, 'in_filter': None, 'label': 'Current Address', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04512', 'no_column': None, @@ -1911,20 +1888,20 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'section_break48', 'fieldtype': 'Section Break', 'hidden': None, 'icon': None, - 'idx': 50, + 'idx': 48, 'in_filter': None, 'label': 'Personal Details', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04543', 'no_column': None, @@ -1947,20 +1924,20 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'column_break49', 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 51, + 'idx': 49, 'in_filter': None, 'label': None, - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04544', 'no_column': None, @@ -1983,7 +1960,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -1993,10 +1970,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 52, + 'idx': 50, 'in_filter': None, 'label': 'PAN Number', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04514', 'no_column': None, @@ -2019,7 +1996,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -2029,10 +2006,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 53, + 'idx': 51, 'in_filter': None, 'label': 'Passport Number', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04515', 'no_column': None, @@ -2065,10 +2042,10 @@ 'fieldtype': 'Button', 'hidden': 1, 'icon': None, - 'idx': 54, + 'idx': 52, 'in_filter': None, 'label': 'Employee Profile', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01143', 'no_column': None, @@ -2091,7 +2068,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -2101,10 +2078,10 @@ 'fieldtype': 'Date', 'hidden': None, 'icon': None, - 'idx': 56, + 'idx': 53, 'in_filter': None, 'label': 'Date of Issue', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04516', 'no_column': None, @@ -2127,7 +2104,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -2137,10 +2114,10 @@ 'fieldtype': 'Date', 'hidden': None, 'icon': None, - 'idx': 57, + 'idx': 54, 'in_filter': None, 'label': 'Valid Upto', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04517', 'no_column': None, @@ -2173,10 +2150,10 @@ 'fieldtype': 'Button', 'hidden': 1, 'icon': None, - 'idx': 58, + 'idx': 55, 'in_filter': None, 'label': 'Salary Structure', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01145', 'no_column': None, @@ -2199,7 +2176,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -2209,10 +2186,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 59, + 'idx': 56, 'in_filter': None, 'label': 'Place of Issue', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04518', 'no_column': None, @@ -2235,7 +2212,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -2245,10 +2222,10 @@ 'fieldtype': 'Select', 'hidden': None, 'icon': None, - 'idx': 60, + 'idx': 57, 'in_filter': None, 'label': 'Marital Status', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04519', 'no_column': None, @@ -2271,7 +2248,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -2281,10 +2258,10 @@ 'fieldtype': 'Select', 'hidden': None, 'icon': None, - 'idx': 61, + 'idx': 58, 'in_filter': None, 'label': 'Blood Group', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04520', 'no_column': None, @@ -2307,20 +2284,20 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'column_break57', 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 62, + 'idx': 59, 'in_filter': None, 'label': None, - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04545', 'no_column': None, @@ -2343,7 +2320,7 @@ { 'allow_on_submit': None, 'colour': 'White:FFF', - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': 'Here you can maintain family details like name and occupation of parent, spouse and children', @@ -2353,10 +2330,10 @@ 'fieldtype': 'Small Text', 'hidden': None, 'icon': None, - 'idx': 63, + 'idx': 60, 'in_filter': None, 'label': 'Family Background', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04521', 'no_column': None, @@ -2379,7 +2356,7 @@ { 'allow_on_submit': None, 'colour': 'White:FFF', - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': 'Here you can maintain height, weight, allergies, medical concerns etc', @@ -2389,10 +2366,10 @@ 'fieldtype': 'Small Text', 'hidden': None, 'icon': None, - 'idx': 64, + 'idx': 61, 'in_filter': None, 'label': 'Health Details', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04522', 'no_column': None, @@ -2415,20 +2392,20 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'section_break60', 'fieldtype': 'Section Break', 'hidden': None, 'icon': None, - 'idx': 65, + 'idx': 62, 'in_filter': None, 'label': 'Educational Qualification', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04546', 'no_column': None, @@ -2451,7 +2428,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -2461,10 +2438,10 @@ 'fieldtype': 'Table', 'hidden': None, 'icon': None, - 'idx': 66, + 'idx': 63, 'in_filter': None, 'label': 'Educational Qualification Details', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04524', 'no_column': None, @@ -2487,20 +2464,20 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'section_break62', 'fieldtype': 'Section Break', 'hidden': None, 'icon': None, - 'idx': 67, + 'idx': 64, 'in_filter': None, 'label': 'Career History', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04547', 'no_column': None, @@ -2523,20 +2500,20 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'section_break63', 'fieldtype': 'Section Break', 'hidden': None, 'icon': None, - 'idx': 68, + 'idx': 65, 'in_filter': None, 'label': 'Previous Work Experience', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04548', 'no_column': None, @@ -2559,7 +2536,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -2569,10 +2546,10 @@ 'fieldtype': 'Table', 'hidden': None, 'icon': None, - 'idx': 69, + 'idx': 66, 'in_filter': None, 'label': 'Previous Experience Details', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04527', 'no_column': None, @@ -2595,20 +2572,20 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'section_break65', 'fieldtype': 'Section Break', 'hidden': None, 'icon': None, - 'idx': 70, + 'idx': 67, 'in_filter': None, 'label': 'History In Company', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04549', 'no_column': None, @@ -2631,7 +2608,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, @@ -2641,10 +2618,10 @@ 'fieldtype': 'Table', 'hidden': None, 'icon': None, - 'idx': 71, + 'idx': 68, 'in_filter': None, 'label': 'Experience In Company Details', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04529', 'no_column': None, @@ -2667,20 +2644,20 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'section_break67', 'fieldtype': 'Section Break', 'hidden': None, 'icon': None, - 'idx': 72, + 'idx': 69, 'in_filter': None, 'label': 'Exit', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04550', 'no_column': None, @@ -2703,20 +2680,20 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'column_break68', 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 73, + 'idx': 70, 'in_filter': None, 'label': None, - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04551', 'no_column': None, @@ -2749,10 +2726,10 @@ 'fieldtype': 'Date', 'hidden': None, 'icon': None, - 'idx': 74, + 'idx': 71, 'in_filter': None, 'label': 'Resignation Letter Date', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01130', 'no_column': None, @@ -2785,10 +2762,10 @@ 'fieldtype': 'Date', 'hidden': None, 'icon': None, - 'idx': 75, + 'idx': 72, 'in_filter': 1, 'label': 'Relieving Date', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01131', 'no_column': None, @@ -2821,10 +2798,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 77, + 'idx': 73, 'in_filter': None, 'label': 'Reason for Leaving', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01133', 'no_column': None, @@ -2857,10 +2834,10 @@ 'fieldtype': 'Select', 'hidden': None, 'icon': None, - 'idx': 78, + 'idx': 74, 'in_filter': None, 'label': 'Leave Encashed?', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01134', 'no_column': None, @@ -2893,10 +2870,10 @@ 'fieldtype': 'Date', 'hidden': None, 'icon': None, - 'idx': 79, + 'idx': 75, 'in_filter': None, 'label': 'Encashment Date', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01135', 'no_column': None, @@ -2919,20 +2896,20 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-02-17 13:25:54', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, + 'fieldname': 'column_break75', 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 80, + 'idx': 76, 'in_filter': None, 'label': 'Exit Interview Details', - 'modified': '2011-02-21 09:23:53', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL04552', 'no_column': None, @@ -2965,10 +2942,10 @@ 'fieldtype': 'Date', 'hidden': None, 'icon': None, - 'idx': 81, + 'idx': 77, 'in_filter': None, 'label': 'Held On', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01137', 'no_column': None, @@ -3001,10 +2978,10 @@ 'fieldtype': 'Select', 'hidden': None, 'icon': None, - 'idx': 82, + 'idx': 78, 'in_filter': None, 'label': 'Reason for Resignation', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01138', 'no_column': None, @@ -3037,10 +3014,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 83, + 'idx': 79, 'in_filter': None, 'label': 'New Workplace', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01139', 'no_column': None, @@ -3070,13 +3047,13 @@ 'docstatus': 0, 'doctype': 'DocField', 'fieldname': 'feedback', - 'fieldtype': 'Text', + 'fieldtype': 'Small Text', 'hidden': None, 'icon': None, - 'idx': 84, + 'idx': 80, 'in_filter': None, 'label': 'Feedback', - 'modified': '2010-08-08 17:09:00', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', 'name': 'FL01140', 'no_column': None, @@ -3099,32 +3076,68 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:53', + 'creation': '2011-06-24 15:15:06', 'default': None, 'depends_on': None, 'description': None, 'docstatus': 0, 'doctype': 'DocField', - 'fieldname': None, - 'fieldtype': 'Section Break', - 'hidden': None, + 'fieldname': 'file_list', + 'fieldtype': 'Text', + 'hidden': 1, 'icon': None, - 'idx': 85, + 'idx': 81, 'in_filter': None, - 'label': 'Attachments', - 'modified': '2011-02-21 09:23:53', + 'label': 'File List', + 'modified': '2011-06-24 18:12:51', 'modified_by': 'Administrator', - 'name': 'FL04553', + 'name': 'FL05402', 'no_column': None, 'no_copy': None, 'oldfieldname': None, - 'oldfieldtype': 'Section Break', + 'oldfieldtype': None, 'options': None, 'owner': 'Administrator', 'parent': 'Employee', 'parentfield': 'fields', 'parenttype': 'DocType', 'permlevel': 0, + 'print_hide': 1, + 'report_hide': None, + 'reqd': None, + 'search_index': None, + 'trigger': None, + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2010-08-08 17:08:59', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'trash_reason', + 'fieldtype': 'Small Text', + 'hidden': None, + 'icon': None, + 'idx': 82, + 'in_filter': None, + 'label': 'Trash Reason', + 'modified': '2011-06-24 18:12:51', + 'modified_by': 'Administrator', + 'name': 'FL01094', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': 'trash_reason', + 'oldfieldtype': 'Small Text', + 'options': None, + 'owner': 'Administrator', + 'parent': 'Employee', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 1, 'print_hide': None, 'report_hide': None, 'reqd': None, diff --git a/payroll/doctype/expense_voucher/expense_voucher.js b/payroll/doctype/expense_voucher/expense_voucher.js index 3be9f2d8929..8cd66f9d4ee 100644 --- a/payroll/doctype/expense_voucher/expense_voucher.js +++ b/payroll/doctype/expense_voucher/expense_voucher.js @@ -1,5 +1,7 @@ +cur_frm.add_fetch('employee', 'company', 'company'); + cur_frm.cscript.onload = function(doc,cdt,cdn){ - cur_frm.cscript.get_tips(doc, cdt, cdn); + //cur_frm.cscript.get_tips(doc, cdt, cdn); if(!doc.approval_status) set_multiple(cdt,cdn,{approval_status:'Draft'}); if(doc.employee) cur_frm.cscript.employee(doc,cdt,cdn); diff --git a/payroll/doctype/expense_voucher/expense_voucher.txt b/payroll/doctype/expense_voucher/expense_voucher.txt index 09221e7411a..a7064604366 100644 --- a/payroll/doctype/expense_voucher/expense_voucher.txt +++ b/payroll/doctype/expense_voucher/expense_voucher.txt @@ -1,6 +1,6 @@ [ { - '_last_update': None, + '_last_update': '1308808105', 'allow_attach': None, 'allow_copy': None, 'allow_email': None, @@ -29,17 +29,17 @@ 'istable': None, 'max_attachments': None, 'menu_index': None, - 'modified': '2010-10-14 11:41:31', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'module': 'Payroll', 'name': 'Expense Voucher', - 'name_case': '', + 'name_case': None, 'owner': 'harshada@webnotestech.com', 'parent': None, 'parent_node': None, 'parentfield': None, 'parenttype': None, - 'print_outline': '', + 'print_outline': None, 'read_only': None, 'read_only_onload': None, 'search_fields': 'approval_status,employee,employee_name', @@ -48,31 +48,31 @@ 'server_code_compiled': None, 'server_code_core': None, 'server_code_error': ' ', - 'show_in_menu': None, + 'show_in_menu': 0, 'smallicon': None, 'subject': 'From %(employee_name)s for %(total_claimed_amount)s (claimed)', 'tag_fields': 'approval_status', 'use_template': None, - 'version': 133 + 'version': 134 }, { 'amend': 1, 'cancel': 1, 'create': 1, - 'creation': '2011-03-05 17:16:47', + 'creation': '2011-05-12 23:27:50', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, - 'idx': None, + 'idx': 1, 'match': 'owner', - 'modified': '2011-03-05 17:16:47', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', - 'name': 'PERM00815', - 'owner': 'Administrator', + 'name': '000011972', + 'owner': 'sanjeeva@vencesystem.com', 'parent': 'Expense Voucher', 'parentfield': 'permissions', 'parenttype': 'DocType', - 'permlevel': None, + 'permlevel': 0, 'read': 1, 'role': 'Employee', 'submit': 1, @@ -82,20 +82,20 @@ 'amend': 1, 'cancel': 1, 'create': 1, - 'creation': '2011-03-05 17:16:47', + 'creation': '2011-05-29 14:17:03', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, - 'idx': None, + 'idx': 2, 'match': None, - 'modified': '2011-03-05 17:16:47', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', - 'name': 'PERM00816', - 'owner': 'Administrator', + 'name': 'PERM00841', + 'owner': 'sanjeeva@vencesystem.com', 'parent': 'Expense Voucher', 'parentfield': 'permissions', 'parenttype': 'DocType', - 'permlevel': None, + 'permlevel': 0, 'read': 1, 'role': 'HR Manager', 'submit': 1, @@ -105,47 +105,185 @@ 'amend': 1, 'cancel': 1, 'create': 1, - 'creation': '2011-03-05 17:16:47', - 'docstatus': 0, - 'doctype': 'DocPerm', - 'execute': None, - 'idx': None, - 'match': None, - 'modified': '2011-03-05 17:16:47', - 'modified_by': 'Administrator', - 'name': 'PERM00817', - 'owner': 'Administrator', - 'parent': 'Expense Voucher', - 'parentfield': 'permissions', - 'parenttype': 'DocType', - 'permlevel': None, - 'read': 1, - 'role': 'HR User', - 'submit': 1, - 'write': 1 - }, - { - 'amend': None, - 'cancel': None, - 'create': None, - 'creation': '2010-09-03 16:45:05', + 'creation': '2011-05-29 14:17:03', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, 'idx': 3, - 'match': '', - 'modified': '2010-09-03 16:45:05', + 'match': 'owner', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', - 'name': 'PERM00677', - 'owner': 'harshada@webnotestech.com', + 'name': 'PERM00840', + 'owner': 'sanjeeva@vencesystem.com', 'parent': 'Expense Voucher', 'parentfield': 'permissions', 'parenttype': 'DocType', - 'permlevel': 1, + 'permlevel': 0, 'read': 1, - 'role': 'All', - 'submit': None, - 'write': None + 'role': 'Employee', + 'submit': 1, + 'write': 1 + }, + { + 'amend': 1, + 'cancel': 1, + 'create': 1, + 'creation': '2011-05-29 14:16:33', + 'docstatus': 0, + 'doctype': 'DocPerm', + 'execute': None, + 'idx': 4, + 'match': None, + 'modified': '2011-06-24 18:24:25', + 'modified_by': 'Administrator', + 'name': 'PERM00839', + 'owner': 'sanjeeva@vencesystem.com', + 'parent': 'Expense Voucher', + 'parentfield': 'permissions', + 'parenttype': 'DocType', + 'permlevel': 0, + 'read': 1, + 'role': 'System Manager', + 'submit': 1, + 'write': 1 + }, + { + 'amend': 1, + 'cancel': 0, + 'create': 1, + 'creation': '2011-02-27 18:38:25', + 'docstatus': 0, + 'doctype': 'DocPerm', + 'execute': None, + 'idx': 5, + 'match': None, + 'modified': '2011-06-24 18:24:25', + 'modified_by': 'Administrator', + 'name': 'PERM00817', + 'owner': 'sanjeeva@vencesystem.com', + 'parent': 'Expense Voucher', + 'parentfield': 'permissions', + 'parenttype': 'DocType', + 'permlevel': 0, + 'read': 1, + 'role': 'HR User', + 'submit': 0, + 'write': 1 + }, + { + 'amend': 1, + 'cancel': 1, + 'create': 1, + 'creation': '2011-02-27 18:38:25', + 'docstatus': 0, + 'doctype': 'DocPerm', + 'execute': None, + 'idx': 6, + 'match': None, + 'modified': '2011-06-24 18:24:25', + 'modified_by': 'Administrator', + 'name': 'PERM00816', + 'owner': 'sanjeeva@vencesystem.com', + 'parent': 'Expense Voucher', + 'parentfield': 'permissions', + 'parenttype': 'DocType', + 'permlevel': 0, + 'read': 1, + 'role': 'HR Manager', + 'submit': 1, + 'write': 1 + }, + { + 'amend': 1, + 'cancel': 1, + 'create': 1, + 'creation': '2011-02-27 18:38:25', + 'docstatus': 0, + 'doctype': 'DocPerm', + 'execute': None, + 'idx': 7, + 'match': 'owner', + 'modified': '2011-06-24 18:24:25', + 'modified_by': 'Administrator', + 'name': 'PERM00815', + 'owner': 'sanjeeva@vencesystem.com', + 'parent': 'Expense Voucher', + 'parentfield': 'permissions', + 'parenttype': 'DocType', + 'permlevel': 0, + 'read': 1, + 'role': 'Employee', + 'submit': 1, + 'write': 1 + }, + { + 'amend': 1, + 'cancel': 0, + 'create': 1, + 'creation': '2011-05-12 23:27:50', + 'docstatus': 0, + 'doctype': 'DocPerm', + 'execute': None, + 'idx': 8, + 'match': None, + 'modified': '2011-06-24 18:24:25', + 'modified_by': 'Administrator', + 'name': '000011974', + 'owner': 'sanjeeva@vencesystem.com', + 'parent': 'Expense Voucher', + 'parentfield': 'permissions', + 'parenttype': 'DocType', + 'permlevel': 0, + 'read': 1, + 'role': 'HR User', + 'submit': 0, + 'write': 1 + }, + { + 'amend': 1, + 'cancel': 1, + 'create': 1, + 'creation': '2011-05-12 23:27:50', + 'docstatus': 0, + 'doctype': 'DocPerm', + 'execute': None, + 'idx': 9, + 'match': None, + 'modified': '2011-06-24 18:24:25', + 'modified_by': 'Administrator', + 'name': '000011973', + 'owner': 'sanjeeva@vencesystem.com', + 'parent': 'Expense Voucher', + 'parentfield': 'permissions', + 'parenttype': 'DocType', + 'permlevel': 0, + 'read': 1, + 'role': 'HR Manager', + 'submit': 1, + 'write': 1 + }, + { + 'amend': 1, + 'cancel': 0, + 'create': 1, + 'creation': '2011-05-29 14:17:03', + 'docstatus': 0, + 'doctype': 'DocPerm', + 'execute': None, + 'idx': 10, + 'match': None, + 'modified': '2011-06-24 18:24:25', + 'modified_by': 'Administrator', + 'name': 'PERM00842', + 'owner': 'sanjeeva@vencesystem.com', + 'parent': 'Expense Voucher', + 'parentfield': 'permissions', + 'parenttype': 'DocType', + 'permlevel': 0, + 'read': 1, + 'role': 'HR User', + 'submit': 0, + 'write': 1 }, { 'allow_on_submit': None, @@ -163,7 +301,7 @@ 'idx': 1, 'in_filter': None, 'label': 'Details', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03870', 'no_column': None, @@ -199,7 +337,7 @@ 'idx': 2, 'in_filter': 1, 'label': 'Approval Status', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03871', 'no_column': None, @@ -216,7 +354,7 @@ 'report_hide': None, 'reqd': None, 'search_index': 1, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -235,7 +373,7 @@ 'idx': 3, 'in_filter': 1, 'label': 'From Employee', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03872', 'no_column': None, @@ -271,7 +409,7 @@ 'idx': 4, 'in_filter': 1, 'label': 'Employee Name', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03873', 'no_column': None, @@ -307,7 +445,7 @@ 'idx': 5, 'in_filter': 1, 'label': 'Fiscal Year', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03874', 'no_column': None, @@ -337,20 +475,20 @@ 'docstatus': 0, 'doctype': 'DocField', 'fieldname': 'company', - 'fieldtype': 'Link', + 'fieldtype': 'Select', 'hidden': None, 'icon': None, 'idx': 6, 'in_filter': 1, 'label': 'Company', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03875', 'no_column': None, 'no_copy': None, 'oldfieldname': 'company', 'oldfieldtype': 'Link', - 'options': 'Company', + 'options': 'Link:Company', 'owner': 'ashwini@webnotestech.com', 'parent': 'Expense Voucher', 'parentfield': 'fields', @@ -378,8 +516,8 @@ 'icon': None, 'idx': 7, 'in_filter': None, - 'label': '', - 'modified': '2010-09-03 16:45:05', + 'label': None, + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03876', 'no_column': None, @@ -415,7 +553,7 @@ 'idx': 8, 'in_filter': 1, 'label': 'Posting Date', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03877', 'no_column': None, @@ -451,14 +589,14 @@ 'idx': 9, 'in_filter': None, 'label': 'Approver', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03878', 'no_column': None, 'no_copy': None, 'oldfieldname': 'exp_approver', 'oldfieldtype': 'Select', - 'options': '', + 'options': None, 'owner': 'harshada@webnotestech.com', 'parent': 'Expense Voucher', 'parentfield': 'fields', @@ -487,7 +625,7 @@ 'idx': 10, 'in_filter': None, 'label': 'Remark', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03879', 'no_column': None, @@ -504,7 +642,7 @@ 'report_hide': None, 'reqd': None, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -523,7 +661,7 @@ 'idx': 11, 'in_filter': None, 'label': 'Amended From', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03880', 'no_column': None, @@ -540,7 +678,7 @@ 'report_hide': 1, 'reqd': None, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': '160px' }, { @@ -559,7 +697,7 @@ 'idx': 12, 'in_filter': None, 'label': 'Amendment Date', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03881', 'no_column': None, @@ -576,7 +714,7 @@ 'report_hide': 1, 'reqd': None, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': '160px' }, { @@ -595,7 +733,7 @@ 'idx': 13, 'in_filter': None, 'label': 'Approve', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03882', 'no_column': None, @@ -631,7 +769,7 @@ 'idx': 14, 'in_filter': None, 'label': 'Reject', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03883', 'no_column': None, @@ -667,7 +805,7 @@ 'idx': 15, 'in_filter': None, 'label': 'Expense Details', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03884', 'no_column': None, @@ -703,7 +841,7 @@ 'idx': 16, 'in_filter': None, 'label': 'Calculate Total Amount', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03885', 'no_column': None, @@ -739,7 +877,7 @@ 'idx': 17, 'in_filter': 0, 'label': 'Total Claimed Amount', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03886', 'no_column': None, @@ -756,7 +894,7 @@ 'report_hide': None, 'reqd': 0, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': '160px' }, { @@ -775,7 +913,7 @@ 'idx': 18, 'in_filter': 0, 'label': 'Total Sanctioned Amount', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03887', 'no_column': None, @@ -792,7 +930,7 @@ 'report_hide': None, 'reqd': None, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': '160px' }, { @@ -811,14 +949,14 @@ 'idx': 19, 'in_filter': None, 'label': 'Update Voucher', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03888', 'no_column': None, 'no_copy': None, 'oldfieldname': None, 'oldfieldtype': 'Button', - 'options': '', + 'options': None, 'owner': 'harshada@webnotestech.com', 'parent': 'Expense Voucher', 'parentfield': 'fields', @@ -847,7 +985,7 @@ 'idx': 20, 'in_filter': None, 'label': 'Expense Voucher Details', - 'modified': '2010-09-03 16:45:05', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03889', 'no_column': None, @@ -864,7 +1002,7 @@ 'report_hide': None, 'reqd': None, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -883,7 +1021,7 @@ 'idx': 21, 'in_filter': None, 'label': 'Employees Email Id', - 'modified': '2010-10-15 14:56:33', + 'modified': '2011-06-24 18:24:25', 'modified_by': 'Administrator', 'name': 'FL03982', 'no_column': None, diff --git a/payroll/doctype/salary_slip/salary_slip.js b/payroll/doctype/salary_slip/salary_slip.js index f3bc9e45ded..8c76b1e7c9b 100644 --- a/payroll/doctype/salary_slip/salary_slip.js +++ b/payroll/doctype/salary_slip/salary_slip.js @@ -1,3 +1,5 @@ +cur_frm.add_fetch('employee', 'company', 'company'); + // On load // ------------------------------------------------------------------- cur_frm.cscript.onload = function(doc,dt,dn){ diff --git a/payroll/doctype/salary_slip/salary_slip.txt b/payroll/doctype/salary_slip/salary_slip.txt index d144d0ea0f5..d072e26556b 100644 --- a/payroll/doctype/salary_slip/salary_slip.txt +++ b/payroll/doctype/salary_slip/salary_slip.txt @@ -1,6 +1,6 @@ [ { - '_last_update': '1303273503', + '_last_update': '1308808105', 'allow_attach': None, 'allow_copy': None, 'allow_email': None, @@ -29,7 +29,7 @@ 'istable': None, 'max_attachments': None, 'menu_index': None, - 'modified': '2011-02-18 14:16:13', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'module': 'Payroll', 'name': 'Salary Slip', @@ -53,57 +53,57 @@ 'subject': 'For %(employee_name)s, %(designation)s', 'tag_fields': None, 'use_template': None, - 'version': 372 + 'version': 388 }, { 'amend': 0, 'cancel': 0, 'create': 0, - 'creation': '2011-02-21 09:23:54', + 'creation': '2011-02-17 13:25:56', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, - 'idx': None, + 'idx': 1, 'match': 'owner', - 'modified': '2011-02-21 09:23:54', - 'modified_by': 'Administrator', - 'name': 'PERM00797', - 'owner': 'Administrator', - 'parent': 'Salary Slip', - 'parentfield': 'permissions', - 'parenttype': 'DocType', - 'permlevel': None, - 'read': 1, - 'role': 'Employee', - 'submit': 0, - 'write': 0 - }, - { - 'amend': 0, - 'cancel': 0, - 'create': 0, - 'creation': '2011-02-21 09:23:54', - 'docstatus': 0, - 'doctype': 'DocPerm', - 'execute': None, - 'idx': None, - 'match': 'owner', - 'modified': '2011-02-21 09:23:54', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'PERM00798', - 'owner': 'Administrator', + 'owner': 'sanjeeva@vencesystem.com', 'parent': 'Salary Slip', 'parentfield': 'permissions', 'parenttype': 'DocType', - 'permlevel': None, + 'permlevel': 0, 'read': 1, 'role': 'Employee', 'submit': 0, 'write': 0 }, + { + 'amend': 1, + 'cancel': 1, + 'create': 1, + 'creation': '2011-05-31 10:10:38', + 'docstatus': 0, + 'doctype': 'DocPerm', + 'execute': None, + 'idx': 2, + 'match': None, + 'modified': '2011-06-27 11:12:33', + 'modified_by': 'Administrator', + 'name': 'PERM00853', + 'owner': 'sanjeeva@vencesystem.com', + 'parent': 'Salary Slip', + 'parentfield': 'permissions', + 'parenttype': 'DocType', + 'permlevel': 0, + 'read': 1, + 'role': 'System Manager', + 'submit': 1, + 'write': 1 + }, { 'amend': 0, - 'cancel': None, + 'cancel': 0, 'create': 1, 'creation': '2010-08-08 17:09:20', 'docstatus': 0, @@ -111,7 +111,7 @@ 'execute': None, 'idx': 3, 'match': None, - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'PERM00455', 'owner': 'harshada@webnotestech.com', @@ -125,8 +125,8 @@ 'write': 1 }, { - 'amend': 1, - 'cancel': 1, + 'amend': 0, + 'cancel': 0, 'create': 1, 'creation': '2010-08-08 17:09:20', 'docstatus': 0, @@ -134,7 +134,7 @@ 'execute': None, 'idx': 4, 'match': None, - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'PERM00456', 'owner': 'harshada@webnotestech.com', @@ -148,16 +148,16 @@ 'write': 1 }, { - 'amend': None, - 'cancel': None, - 'create': None, + 'amend': 0, + 'cancel': 0, + 'create': 0, 'creation': '2010-08-08 17:09:20', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, 'idx': 5, 'match': None, - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'PERM00457', 'owner': 'harshada@webnotestech.com', @@ -167,20 +167,20 @@ 'permlevel': 1, 'read': 1, 'role': 'HR User', - 'submit': None, - 'write': None + 'submit': 0, + 'write': 0 }, { - 'amend': None, - 'cancel': None, - 'create': None, + 'amend': 0, + 'cancel': 0, + 'create': 0, 'creation': '2010-08-08 17:09:20', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, 'idx': 6, 'match': None, - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'PERM00458', 'owner': 'harshada@webnotestech.com', @@ -190,13 +190,13 @@ 'permlevel': 1, 'read': 1, 'role': 'HR Manager', - 'submit': None, - 'write': None + 'submit': 0, + 'write': 0 }, { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-04-05 17:13:17', 'default': None, 'depends_on': None, 'description': None, @@ -209,9 +209,9 @@ 'idx': 1, 'in_filter': None, 'label': 'Basic Info', - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', - 'name': 'FL04663', + 'name': '000002460', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -232,7 +232,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-04-05 17:13:17', 'default': None, 'depends_on': None, 'description': None, @@ -245,9 +245,9 @@ 'idx': 2, 'in_filter': None, 'label': None, - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', - 'name': 'FL04664', + 'name': '000002461', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -281,7 +281,7 @@ 'idx': 3, 'in_filter': 1, 'label': 'Employee', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02891', 'no_column': None, @@ -298,8 +298,8 @@ 'report_hide': None, 'reqd': 1, 'search_index': 0, - 'trigger': '', - 'width': '' + 'trigger': None, + 'width': None }, { 'allow_on_submit': None, @@ -317,7 +317,7 @@ 'idx': 4, 'in_filter': 1, 'label': 'Employee Name', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02893', 'no_column': None, @@ -353,7 +353,7 @@ 'idx': 5, 'in_filter': 1, 'label': 'Department', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02894', 'no_column': None, @@ -389,7 +389,7 @@ 'idx': 6, 'in_filter': 1, 'label': 'Designation', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02895', 'no_column': None, @@ -425,7 +425,7 @@ 'idx': 7, 'in_filter': 1, 'label': 'Branch', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02896', 'no_column': None, @@ -461,7 +461,7 @@ 'idx': 8, 'in_filter': 1, 'label': 'Grade', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02897', 'no_column': None, @@ -497,7 +497,7 @@ 'idx': 9, 'in_filter': None, 'label': 'PF No.', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02898', 'no_column': None, @@ -533,7 +533,7 @@ 'idx': 10, 'in_filter': None, 'label': 'ESIC No.', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02899', 'no_column': None, @@ -556,7 +556,43 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-04-19 11:19:04', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'letter_head', + 'fieldtype': 'Link', + 'hidden': None, + 'icon': None, + 'idx': 11, + 'in_filter': None, + 'label': 'Letter Head', + 'modified': '2011-06-27 11:12:33', + 'modified_by': 'Administrator', + 'name': '000003743', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': None, + 'oldfieldtype': None, + 'options': 'Letter Head', + 'owner': 'sanjeeva@vencesystem.com', + 'parent': 'Salary Slip', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 0, + 'print_hide': None, + 'report_hide': None, + 'reqd': None, + 'search_index': None, + 'trigger': None, + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2011-04-05 17:13:17', 'default': None, 'depends_on': None, 'description': None, @@ -566,12 +602,12 @@ 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 11, + 'idx': 12, 'in_filter': None, 'label': None, - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', - 'name': 'FL04665', + 'name': '000002462', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -602,10 +638,10 @@ 'fieldtype': 'Link', 'hidden': None, 'icon': None, - 'idx': 12, + 'idx': 13, 'in_filter': 1, 'label': 'Fiscal Year', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02884', 'no_column': None, @@ -622,8 +658,44 @@ 'report_hide': None, 'reqd': 1, 'search_index': 1, - 'trigger': '', - 'width': '' + 'trigger': None, + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2011-06-27 11:12:33', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'company', + 'fieldtype': 'Select', + 'hidden': None, + 'icon': None, + 'idx': 14, + 'in_filter': 1, + 'label': 'Company', + 'modified': '2011-06-27 11:12:33', + 'modified_by': 'Administrator', + 'name': 'FL05405', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': None, + 'oldfieldtype': None, + 'options': 'Link:Company', + 'owner': 'Administrator', + 'parent': 'Salary Slip', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 0, + 'print_hide': None, + 'report_hide': None, + 'reqd': 1, + 'search_index': None, + 'trigger': None, + 'width': None }, { 'allow_on_submit': None, @@ -638,10 +710,10 @@ 'fieldtype': 'Select', 'hidden': None, 'icon': None, - 'idx': 13, + 'idx': 15, 'in_filter': 1, 'label': 'Month', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02886', 'no_column': None, @@ -674,10 +746,10 @@ 'fieldtype': 'Int', 'hidden': None, 'icon': None, - 'idx': 14, + 'idx': 16, 'in_filter': None, 'label': 'Total days in month', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02903', 'no_column': None, @@ -699,7 +771,7 @@ }, { 'allow_on_submit': None, - 'colour': None, + 'colour': 'White:FFF', 'creation': '2010-08-08 17:09:20', 'default': None, 'depends_on': None, @@ -710,10 +782,10 @@ 'fieldtype': 'Currency', 'hidden': None, 'icon': None, - 'idx': 15, + 'idx': 17, 'in_filter': None, 'label': 'Leave Without Pay', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02904', 'no_column': None, @@ -746,10 +818,10 @@ 'fieldtype': 'Float', 'hidden': None, 'icon': None, - 'idx': 16, + 'idx': 18, 'in_filter': None, 'label': 'Payment days', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02907', 'no_column': None, @@ -782,10 +854,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 17, + 'idx': 19, 'in_filter': None, 'label': 'Bank Name', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02905', 'no_column': None, @@ -818,10 +890,10 @@ 'fieldtype': 'Data', 'hidden': None, 'icon': None, - 'idx': 18, + 'idx': 20, 'in_filter': None, 'label': 'Bank Account No.', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02906', 'no_column': None, @@ -854,10 +926,10 @@ 'fieldtype': 'Check', 'hidden': None, 'icon': None, - 'idx': 19, + 'idx': 21, 'in_filter': None, 'label': 'Email', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02908', 'no_column': None, @@ -874,7 +946,7 @@ 'report_hide': 1, 'reqd': None, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -890,10 +962,10 @@ 'fieldtype': 'Data', 'hidden': 0, 'icon': None, - 'idx': 20, + 'idx': 22, 'in_filter': None, 'label': 'Amended From', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02901', 'no_column': None, @@ -926,10 +998,10 @@ 'fieldtype': 'Date', 'hidden': 0, 'icon': None, - 'idx': 21, + 'idx': 23, 'in_filter': None, 'label': 'Amendment Date', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02902', 'no_column': None, @@ -952,7 +1024,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-04-05 17:13:17', 'default': None, 'depends_on': None, 'description': None, @@ -962,12 +1034,12 @@ 'fieldtype': 'Section Break', 'hidden': None, 'icon': None, - 'idx': 22, + 'idx': 24, 'in_filter': None, 'label': 'Earning & Deduction', - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', - 'name': 'FL04666', + 'name': '000002463', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -988,7 +1060,7 @@ { 'allow_on_submit': None, 'colour': 'White:FFF', - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-04-05 17:13:17', 'default': None, 'depends_on': None, 'description': None, @@ -998,12 +1070,12 @@ 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 23, + 'idx': 25, 'in_filter': None, 'label': 'Earning', - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', - 'name': 'FL04667', + 'name': '000002464', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -1034,10 +1106,10 @@ 'fieldtype': 'Table', 'hidden': None, 'icon': None, - 'idx': 24, + 'idx': 26, 'in_filter': None, 'label': 'Earning Details', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02914', 'no_column': None, @@ -1054,13 +1126,13 @@ 'report_hide': None, 'reqd': None, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { 'allow_on_submit': None, 'colour': 'White:FFF', - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-04-05 17:13:17', 'default': None, 'depends_on': None, 'description': None, @@ -1070,12 +1142,12 @@ 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 25, + 'idx': 27, 'in_filter': None, 'label': 'Deduction', - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', - 'name': 'FL04668', + 'name': '000002465', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -1106,10 +1178,10 @@ 'fieldtype': 'Table', 'hidden': None, 'icon': None, - 'idx': 26, + 'idx': 28, 'in_filter': None, 'label': 'Deduction Details', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02917', 'no_column': None, @@ -1127,12 +1199,12 @@ 'reqd': None, 'search_index': None, 'trigger': None, - 'width': '' + 'width': None }, { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-04-05 17:13:17', 'default': None, 'depends_on': None, 'description': None, @@ -1142,12 +1214,12 @@ 'fieldtype': 'Section Break', 'hidden': None, 'icon': None, - 'idx': 27, + 'idx': 29, 'in_filter': None, 'label': 'Totals', - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', - 'name': 'FL04669', + 'name': '000002466', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -1168,7 +1240,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-04-05 17:13:17', 'default': None, 'depends_on': None, 'description': None, @@ -1178,12 +1250,12 @@ 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 28, + 'idx': 30, 'in_filter': None, 'label': None, - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', - 'name': 'FL04670', + 'name': '000002467', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -1214,10 +1286,10 @@ 'fieldtype': 'Currency', 'hidden': None, 'icon': None, - 'idx': 29, + 'idx': 31, 'in_filter': None, 'label': 'Arrear Amount', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02909', 'no_column': None, @@ -1240,7 +1312,7 @@ { 'allow_on_submit': None, 'colour': 'White:FFF', - 'creation': '2011-02-21 09:23:54', + 'creation': '2011-02-17 13:25:56', 'default': None, 'depends_on': None, 'description': None, @@ -1250,16 +1322,16 @@ 'fieldtype': 'Currency', 'hidden': None, 'icon': None, - 'idx': 30, + 'idx': 32, 'in_filter': None, 'label': 'Leave Encashment Amount', - 'modified': '2011-02-21 09:23:54', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', - 'name': 'FL04572', + 'name': 'FL04573', 'no_column': None, 'no_copy': None, - 'oldfieldname': None, - 'oldfieldtype': None, + 'oldfieldname': 'encashment_amount', + 'oldfieldtype': 'Currency', 'options': None, 'owner': 'harshada@webnotestech.com', 'parent': 'Salary Slip', @@ -1286,10 +1358,10 @@ 'fieldtype': 'Currency', 'hidden': None, 'icon': None, - 'idx': 31, + 'idx': 33, 'in_filter': None, 'label': 'Gross Pay', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02920', 'no_column': None, @@ -1322,10 +1394,10 @@ 'fieldtype': 'Currency', 'hidden': None, 'icon': None, - 'idx': 32, + 'idx': 34, 'in_filter': None, 'label': 'Total Deduction', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02922', 'no_column': None, @@ -1348,7 +1420,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-04-05 17:13:17', 'default': None, 'depends_on': None, 'description': None, @@ -1358,12 +1430,12 @@ 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 33, + 'idx': 35, 'in_filter': None, 'label': None, - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', - 'name': 'FL04671', + 'name': '000002468', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -1394,10 +1466,10 @@ 'fieldtype': 'Currency', 'hidden': None, 'icon': None, - 'idx': 34, + 'idx': 36, 'in_filter': None, 'label': 'Net Pay', - 'modified': '2010-08-08 17:09:20', + 'modified': '2011-06-27 11:12:33', 'modified_by': 'Administrator', 'name': 'FL02924', 'no_column': None, @@ -1414,7 +1486,79 @@ 'report_hide': None, 'reqd': None, 'search_index': None, - 'trigger': '', + 'trigger': None, + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2011-04-05 17:13:17', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'rounded_total', + 'fieldtype': 'Currency', + 'hidden': None, + 'icon': None, + 'idx': 37, + 'in_filter': None, + 'label': 'Rounded Total', + 'modified': '2011-06-27 11:12:33', + 'modified_by': 'Administrator', + 'name': '000002458', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': None, + 'oldfieldtype': None, + 'options': None, + 'owner': 'Administrator', + 'parent': 'Salary Slip', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 1, + 'print_hide': None, + 'report_hide': None, + 'reqd': None, + 'search_index': None, + 'trigger': None, + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2011-04-05 17:13:17', + 'default': None, + 'depends_on': None, + 'description': 'Net Pay (in words) will be visible once you save the Salary Slip.', + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'total_in_words', + 'fieldtype': 'Data', + 'hidden': None, + 'icon': None, + 'idx': 38, + 'in_filter': None, + 'label': 'Total in words', + 'modified': '2011-06-27 11:12:33', + 'modified_by': 'Administrator', + 'name': '000002459', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': 'net_pay_in_words', + 'oldfieldtype': 'Data', + 'options': None, + 'owner': 'Administrator', + 'parent': 'Salary Slip', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 1, + 'print_hide': None, + 'report_hide': None, + 'reqd': None, + 'search_index': None, + 'trigger': None, 'width': None } ] \ No newline at end of file diff --git a/payroll/doctype/salary_structure/salary_structure.js b/payroll/doctype/salary_structure/salary_structure.js index b21ac7ea395..8014b691d73 100644 --- a/payroll/doctype/salary_structure/salary_structure.js +++ b/payroll/doctype/salary_structure/salary_structure.js @@ -1,3 +1,5 @@ +cur_frm.add_fetch('employee', 'company', 'company'); + // On load //======================================================================= cur_frm.cscript.onload = function(doc, dt, dn){ diff --git a/payroll/doctype/salary_structure/salary_structure.txt b/payroll/doctype/salary_structure/salary_structure.txt index 9ca37ff22a9..fdd0d64917b 100644 --- a/payroll/doctype/salary_structure/salary_structure.txt +++ b/payroll/doctype/salary_structure/salary_structure.txt @@ -1,6 +1,6 @@ [ { - '_last_update': None, + '_last_update': '1308808105', 'allow_attach': None, 'allow_copy': None, 'allow_email': None, @@ -29,7 +29,7 @@ 'istable': None, 'max_attachments': None, 'menu_index': None, - 'modified': '2011-02-18 14:17:16', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'module': 'Payroll', 'name': 'Salary Structure', @@ -51,90 +51,136 @@ 'show_in_menu': 0, 'smallicon': None, 'subject': 'For %(employee_name)s', - 'tag_fields': '', + 'tag_fields': None, 'use_template': None, - 'version': 585 + 'version': 586 + }, + { + 'amend': 0, + 'cancel': 1, + 'create': 1, + 'creation': '2011-04-26 17:22:35', + 'docstatus': 0, + 'doctype': 'DocPerm', + 'execute': None, + 'idx': 1, + 'match': None, + 'modified': '2011-06-27 11:09:01', + 'modified_by': 'Administrator', + 'name': '000005552', + 'owner': 'sanjeeva@vencesystem.com', + 'parent': 'Salary Structure', + 'parentfield': 'permissions', + 'parenttype': 'DocType', + 'permlevel': 0, + 'read': 1, + 'role': 'System Manager', + 'submit': 0, + 'write': 1 }, { 'amend': 0, 'cancel': 0, 'create': 0, - 'creation': '2011-02-21 09:23:54', - 'docstatus': 0, - 'doctype': 'DocPerm', - 'execute': None, - 'idx': None, - 'match': 'owner', - 'modified': '2011-02-21 09:23:54', - 'modified_by': 'Administrator', - 'name': 'PERM00795', - 'owner': 'Administrator', - 'parent': 'Salary Structure', - 'parentfield': 'permissions', - 'parenttype': 'DocType', - 'permlevel': None, - 'read': 1, - 'role': 'Employee', - 'submit': 0, - 'write': 0 - }, - { - 'amend': 0, - 'cancel': 0, - 'create': 0, - 'creation': '2011-02-21 09:23:54', - 'docstatus': 0, - 'doctype': 'DocPerm', - 'execute': None, - 'idx': None, - 'match': 'owner', - 'modified': '2011-02-21 09:23:54', - 'modified_by': 'Administrator', - 'name': 'PERM00796', - 'owner': 'Administrator', - 'parent': 'Salary Structure', - 'parentfield': 'permissions', - 'parenttype': 'DocType', - 'permlevel': None, - 'read': 1, - 'role': 'Employee', - 'submit': 0, - 'write': 0 - }, - { - 'amend': None, - 'cancel': None, - 'create': None, - 'creation': '2010-12-30 13:02:27', + 'creation': '2011-04-26 17:22:57', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, 'idx': 2, - 'match': None, - 'modified': '2010-12-30 13:02:27', + 'match': 'owner', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', - 'name': 'PERM00785', - 'owner': 'Administrator', + 'name': '000005553', + 'owner': 'sanjeeva@vencesystem.com', 'parent': 'Salary Structure', 'parentfield': 'permissions', 'parenttype': 'DocType', - 'permlevel': 1, + 'permlevel': 0, 'read': 1, - 'role': 'All', - 'submit': None, + 'role': 'Employee', + 'submit': 0, 'write': 0 }, { - 'amend': None, - 'cancel': None, + 'amend': 0, + 'cancel': 0, + 'create': 0, + 'creation': '2011-05-12 23:34:49', + 'docstatus': 0, + 'doctype': 'DocPerm', + 'execute': None, + 'idx': 3, + 'match': 'owner', + 'modified': '2011-06-27 11:09:01', + 'modified_by': 'Administrator', + 'name': '000011977', + 'owner': 'sanjeeva@vencesystem.com', + 'parent': 'Salary Structure', + 'parentfield': 'permissions', + 'parenttype': 'DocType', + 'permlevel': 0, + 'read': 1, + 'role': 'Employee', + 'submit': 0, + 'write': 0 + }, + { + 'amend': 0, + 'cancel': 0, + 'create': 0, + 'creation': '2011-02-17 13:25:56', + 'docstatus': 0, + 'doctype': 'DocPerm', + 'execute': None, + 'idx': 4, + 'match': 'owner', + 'modified': '2011-06-27 11:09:01', + 'modified_by': 'Administrator', + 'name': 'PERM00795', + 'owner': 'sanjeeva@vencesystem.com', + 'parent': 'Salary Structure', + 'parentfield': 'permissions', + 'parenttype': 'DocType', + 'permlevel': 0, + 'read': 1, + 'role': 'Employee', + 'submit': 0, + 'write': 0 + }, + { + 'amend': 0, + 'cancel': 0, + 'create': 0, + 'creation': '2011-02-17 13:25:56', + 'docstatus': 0, + 'doctype': 'DocPerm', + 'execute': None, + 'idx': 5, + 'match': 'owner', + 'modified': '2011-06-27 11:09:01', + 'modified_by': 'Administrator', + 'name': 'PERM00796', + 'owner': 'sanjeeva@vencesystem.com', + 'parent': 'Salary Structure', + 'parentfield': 'permissions', + 'parenttype': 'DocType', + 'permlevel': 0, + 'read': 1, + 'role': 'Employee', + 'submit': 0, + 'write': 0 + }, + { + 'amend': 0, + 'cancel': 0, 'create': 1, 'creation': '2010-12-30 13:02:27', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, - 'idx': 3, + 'idx': 6, 'match': None, - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'PERM00786', 'owner': 'harshada@webnotestech.com', @@ -144,20 +190,20 @@ 'permlevel': 0, 'read': 1, 'role': 'HR User', - 'submit': None, + 'submit': 0, 'write': 1 }, { - 'amend': None, - 'cancel': None, + 'amend': 0, + 'cancel': 0, 'create': 1, 'creation': '2010-12-30 13:02:27', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, - 'idx': 4, + 'idx': 7, 'match': None, - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'PERM00787', 'owner': 'harshada@webnotestech.com', @@ -167,20 +213,20 @@ 'permlevel': 0, 'read': 1, 'role': 'HR Manager', - 'submit': None, + 'submit': 0, 'write': 1 }, { - 'amend': None, - 'cancel': None, - 'create': None, + 'amend': 0, + 'cancel': 0, + 'create': 0, 'creation': '2010-12-30 13:02:27', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, - 'idx': 5, + 'idx': 8, 'match': None, - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'PERM00788', 'owner': 'harshada@webnotestech.com', @@ -190,20 +236,20 @@ 'permlevel': 1, 'read': 1, 'role': 'HR Manager', - 'submit': None, - 'write': None + 'submit': 0, + 'write': 0 }, { - 'amend': None, - 'cancel': None, - 'create': None, + 'amend': 0, + 'cancel': 0, + 'create': 0, 'creation': '2010-12-30 13:02:27', 'docstatus': 0, 'doctype': 'DocPerm', 'execute': None, - 'idx': 6, + 'idx': 9, 'match': None, - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'PERM00789', 'owner': 'harshada@webnotestech.com', @@ -213,13 +259,13 @@ 'permlevel': 1, 'read': 1, 'role': 'HR User', - 'submit': None, - 'write': None + 'submit': 0, + 'write': 0 }, { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-02-18 22:32:31', 'default': None, 'depends_on': None, 'description': None, @@ -232,9 +278,9 @@ 'idx': 1, 'in_filter': None, 'label': 'Basic Info', - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', - 'name': 'FL04654', + 'name': 'FL04655', 'no_column': None, 'no_copy': None, 'oldfieldname': 'basic_info', @@ -255,7 +301,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-02-18 22:32:31', 'default': None, 'depends_on': None, 'description': None, @@ -268,9 +314,9 @@ 'idx': 2, 'in_filter': None, 'label': None, - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', - 'name': 'FL04655', + 'name': 'FL04656', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -304,7 +350,7 @@ 'idx': 3, 'in_filter': 1, 'label': 'Employee', - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'FL04446', 'no_column': None, @@ -340,7 +386,7 @@ 'idx': 4, 'in_filter': None, 'label': 'Employee Name', - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'FL04447', 'no_column': None, @@ -376,7 +422,7 @@ 'idx': 5, 'in_filter': 1, 'label': 'Branch', - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'FL04448', 'no_column': None, @@ -393,7 +439,7 @@ 'report_hide': None, 'reqd': 0, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -412,7 +458,7 @@ 'idx': 6, 'in_filter': 1, 'label': 'Designation', - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'FL04449', 'no_column': None, @@ -429,7 +475,7 @@ 'report_hide': None, 'reqd': 0, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -448,7 +494,7 @@ 'idx': 7, 'in_filter': 1, 'label': 'Department', - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'FL04450', 'no_column': None, @@ -465,7 +511,7 @@ 'report_hide': None, 'reqd': 0, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -480,11 +526,11 @@ 'fieldname': 'grade', 'fieldtype': 'Select', 'hidden': None, - 'icon': '', + 'icon': None, 'idx': 8, 'in_filter': 1, 'label': 'Grade', - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'FL04451', 'no_column': None, @@ -501,13 +547,13 @@ 'report_hide': None, 'reqd': 0, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-02-18 22:32:31', 'default': None, 'depends_on': None, 'description': None, @@ -520,9 +566,9 @@ 'idx': 9, 'in_filter': None, 'label': None, - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', - 'name': 'FL04656', + 'name': 'FL04657', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -556,7 +602,7 @@ 'idx': 10, 'in_filter': 1, 'label': 'Is Active', - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'FL04453', 'no_column': None, @@ -573,7 +619,7 @@ 'report_hide': None, 'reqd': 1, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { @@ -592,7 +638,7 @@ 'idx': 11, 'in_filter': None, 'label': 'From Date', - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'FL04454', 'no_column': None, @@ -628,7 +674,7 @@ 'idx': 12, 'in_filter': None, 'label': 'To Date', - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'FL04455', 'no_column': None, @@ -664,7 +710,7 @@ 'idx': 13, 'in_filter': 1, 'label': 'CTC', - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'FL04456', 'no_column': None, @@ -681,13 +727,49 @@ 'report_hide': None, 'reqd': 1, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-06-27 11:09:01', + 'default': None, + 'depends_on': None, + 'description': None, + 'docstatus': 0, + 'doctype': 'DocField', + 'fieldname': 'company', + 'fieldtype': 'Select', + 'hidden': None, + 'icon': None, + 'idx': 14, + 'in_filter': 1, + 'label': 'Company', + 'modified': '2011-06-27 11:09:01', + 'modified_by': 'Administrator', + 'name': 'FL05404', + 'no_column': None, + 'no_copy': None, + 'oldfieldname': None, + 'oldfieldtype': None, + 'options': 'Link:Company', + 'owner': 'Administrator', + 'parent': 'Salary Structure', + 'parentfield': 'fields', + 'parenttype': 'DocType', + 'permlevel': 0, + 'print_hide': None, + 'report_hide': None, + 'reqd': 1, + 'search_index': None, + 'trigger': None, + 'width': None + }, + { + 'allow_on_submit': None, + 'colour': None, + 'creation': '2011-02-18 22:32:31', 'default': None, 'depends_on': None, 'description': 'You can create more earning and deduction type from Setup --> HR', @@ -697,12 +779,12 @@ 'fieldtype': 'Section Break', 'hidden': None, 'icon': None, - 'idx': 14, + 'idx': 15, 'in_filter': None, 'label': 'Earning & Deduction', - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', - 'name': 'FL04657', + 'name': 'FL04658', 'no_column': None, 'no_copy': None, 'oldfieldname': 'earning_deduction', @@ -723,7 +805,7 @@ { 'allow_on_submit': None, 'colour': 'White:FFF', - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-02-18 22:32:31', 'default': None, 'depends_on': None, 'description': None, @@ -733,12 +815,12 @@ 'fieldtype': 'Column Break', 'hidden': 0, 'icon': None, - 'idx': 15, + 'idx': 16, 'in_filter': None, 'label': 'Earning', - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', - 'name': 'FL04658', + 'name': 'FL04659', 'no_column': None, 'no_copy': None, 'oldfieldname': 'col_brk2', @@ -769,10 +851,10 @@ 'fieldtype': 'Table', 'hidden': 0, 'icon': None, - 'idx': 16, + 'idx': 17, 'in_filter': None, 'label': 'Earning1', - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'FL04459', 'no_column': None, @@ -789,13 +871,13 @@ 'report_hide': None, 'reqd': None, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { 'allow_on_submit': None, 'colour': 'White:FFF', - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-02-18 22:32:31', 'default': None, 'depends_on': None, 'description': None, @@ -805,12 +887,12 @@ 'fieldtype': 'Column Break', 'hidden': 0, 'icon': None, - 'idx': 17, + 'idx': 18, 'in_filter': None, 'label': 'Deduction', - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', - 'name': 'FL04659', + 'name': 'FL04660', 'no_column': None, 'no_copy': None, 'oldfieldname': 'col_brk3', @@ -841,10 +923,10 @@ 'fieldtype': 'Table', 'hidden': 0, 'icon': None, - 'idx': 18, + 'idx': 19, 'in_filter': None, 'label': 'Deduction1', - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'FL04462', 'no_column': None, @@ -861,13 +943,13 @@ 'report_hide': None, 'reqd': None, 'search_index': None, - 'trigger': '', + 'trigger': None, 'width': None }, { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-02-18 22:32:31', 'default': None, 'depends_on': None, 'description': None, @@ -877,12 +959,12 @@ 'fieldtype': 'Section Break', 'hidden': None, 'icon': None, - 'idx': 19, + 'idx': 20, 'in_filter': None, 'label': None, - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', - 'name': 'FL04660', + 'name': 'FL04661', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -903,7 +985,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-02-18 22:32:31', 'default': None, 'depends_on': None, 'description': None, @@ -913,12 +995,12 @@ 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 20, + 'idx': 21, 'in_filter': None, 'label': None, - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', - 'name': 'FL04661', + 'name': 'FL04662', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -949,10 +1031,10 @@ 'fieldtype': 'Currency', 'hidden': None, 'icon': None, - 'idx': 21, + 'idx': 22, 'in_filter': None, 'label': 'Total Earning', - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'FL04465', 'no_column': None, @@ -985,10 +1067,10 @@ 'fieldtype': 'Currency', 'hidden': None, 'icon': None, - 'idx': 22, + 'idx': 23, 'in_filter': None, 'label': 'Total Deduction', - 'modified': '2010-12-30 13:02:27', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'FL04468', 'no_column': None, @@ -1011,7 +1093,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:57', + 'creation': '2011-02-18 22:32:31', 'default': None, 'depends_on': None, 'description': None, @@ -1021,12 +1103,12 @@ 'fieldtype': 'Column Break', 'hidden': None, 'icon': None, - 'idx': 23, + 'idx': 24, 'in_filter': None, 'label': None, - 'modified': '2011-02-21 09:23:57', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', - 'name': 'FL04662', + 'name': 'FL04663', 'no_column': None, 'no_copy': None, 'oldfieldname': None, @@ -1047,7 +1129,7 @@ { 'allow_on_submit': None, 'colour': None, - 'creation': '2011-02-21 09:23:54', + 'creation': '2011-02-17 13:25:56', 'default': None, 'depends_on': None, 'description': None, @@ -1057,10 +1139,10 @@ 'fieldtype': 'Currency', 'hidden': None, 'icon': None, - 'idx': 24, + 'idx': 25, 'in_filter': None, 'label': 'Net Pay', - 'modified': '2011-02-21 09:23:54', + 'modified': '2011-06-27 11:09:01', 'modified_by': 'Administrator', 'name': 'FL04559', 'no_column': None, diff --git a/setup/doctype/sales_person/sales_person.py b/setup/doctype/sales_person/sales_person.py index f085376ec11..04a40bd6cd4 100644 --- a/setup/doctype/sales_person/sales_person.py +++ b/setup/doctype/sales_person/sales_person.py @@ -6,6 +6,7 @@ from webnotes.model.doclist import getlist from webnotes.model.code import get_obj from webnotes import session, form, is_testing, msgprint, errprint + sql = webnotes.conn.sql convert_to_lists = webnotes.conn.convert_to_lists @@ -36,7 +37,7 @@ class DocType: def validate(self): - + from webnotes.utils import flt for d in getlist(self.doclist, 'target_details'): if not flt(d.target_qty) and not flt(d.target_amount): msgprint("Either target qty or target amount is mandatory.") diff --git a/setup/doctype/setup_control/setup_control.py b/setup/doctype/setup_control/setup_control.py index 971286080d0..dee01b2f6bd 100644 --- a/setup/doctype/setup_control/setup_control.py +++ b/setup/doctype/setup_control/setup_control.py @@ -18,160 +18,164 @@ convert_to_lists = webnotes.conn.convert_to_lists class DocType: - def __init__(self, d, dl): - self.doc, self.doclist = d, dl - - #Default Naming Series - #--------------------------------------------------- - def naming_series(self): - ns = [['TDS Payment', 'TDSP'], ['Payable Voucher', 'BILL'], ['Journal Voucher', 'JV'], ['Receivable Voucher', 'INV'], ['Lead', 'Lead'], ['Indent', 'IDT'], ['Enquiry', 'Enquiry'], ['Purchase Order', 'PO'], ['Quotation', 'QTN'], ['Purchase Receipt', 'GRN'], ['Stock Entry', 'STE'], ['Sales Order', 'SO'], ['Delivery Note', 'DN'], ['Employee', 'EMP/']] - for r in ns: - rec = Document('Naming Series') - rec.select_doc_for_series = r[0] - rec.new_series = r[1] - rec_obj = get_obj(doc=rec) - rec_obj.add_series() + def __init__(self, d, dl): + self.doc, self.doclist = d, dl + + #Default Naming Series + #--------------------------------------------------- + def naming_series(self): + ns = [['TDS Payment', 'TDSP'], ['Payable Voucher', 'BILL'], ['Journal Voucher', 'JV'], ['Receivable Voucher', 'INV'], ['Lead', 'Lead'], ['Indent', 'IDT'], ['Enquiry', 'Enquiry'], ['Purchase Order', 'PO'], ['Quotation', 'QTN'], ['Purchase Receipt', 'GRN'], ['Stock Entry', 'STE'], ['Sales Order', 'SO'], ['Delivery Note', 'DN'], ['Employee', 'EMP/']] + for r in ns: + rec = Document('Naming Series') + rec.select_doc_for_series = r[0] + rec.new_series = r[1] + rec_obj = get_obj(doc=rec) + rec_obj.add_series() - # set account details - #----------------------- - def set_account_details(self, args): - args = eval(args) - - self.set_cp_defaults(args['company_name'], args['industry'], args['time_zone'], args['country'], args['account_name']) - self.create_profile(args['user'], args['first_name'], args['last_name']) - self.update_client_control() - - - # Account Setup - # --------------- - def setup_account(self, args): - company_name, comp_abbr, fy_start, currency = eval(args) - curr_fiscal_year,fy_start_date = self.get_fy_details(fy_start) - self.currency = currency - - # Fiscal Year - master_dict = {'Fiscal Year':{'year':curr_fiscal_year, - 'year_start_date':fy_start_date}} - self.create_records(master_dict) - - # Company - master_dict = {'Company':{'company_name':company_name, - 'abbr':comp_abbr - }} - self.create_records(master_dict) - - def_args = {'current_fiscal_year':curr_fiscal_year, - 'default_currency': currency, - 'default_company':company_name, - 'default_valuation_method':'FIFO', - 'date_format':'dd-mm-yyyy', - 'default_currency_format':'Lacs', - 'so_required':'No', - 'dn_required':'No', - 'po_required':'No', - 'pr_required':'No', - 'emp_created_by':'Naming Series', - 'cust_master_name':'Customer Name', - 'supp_master_name':'Supplier Name'} + # set account details + #----------------------- + def set_account_details(self, args): + args = eval(args) + + self.set_cp_defaults(args['company_name'], args['industry'], args['time_zone'], args['country'], args['account_name']) + self.create_profile(args['user'], args['first_name'], args['last_name']) + self.update_client_control() + + + # Account Setup + # --------------- + def setup_account(self, args): + company_name, comp_abbr, fy_start, currency = eval(args) + curr_fiscal_year,fy_start_date = self.get_fy_details(fy_start) + self.currency = currency + + # Fiscal Year + master_dict = {'Fiscal Year':{'year':curr_fiscal_year, + 'year_start_date':fy_start_date}} + self.create_records(master_dict) + + # Company + master_dict = {'Company':{'company_name':company_name, + 'abbr':comp_abbr + }} + self.create_records(master_dict) + + def_args = {'current_fiscal_year':curr_fiscal_year, + 'default_currency': currency, + 'default_company':company_name, + 'default_valuation_method':'FIFO', + 'date_format':'dd-mm-yyyy', + 'default_currency_format':'Lacs', + 'so_required':'No', + 'dn_required':'No', + 'po_required':'No', + 'pr_required':'No', + 'emp_created_by':'Naming Series', + 'cust_master_name':'Customer Name', + 'supp_master_name':'Supplier Name'} - # Set - self.set_defaults(def_args) + # Set + self.set_defaults(def_args) - # Set Registration Complete - set_default('registration_complete','1') + # Set Registration Complete + set_default('registration_complete','1') - import webnotes.utils - return webnotes.utils.get_defaults() + import webnotes.utils + return webnotes.utils.get_defaults() - - # Get Fiscal year Details - # ------------------------ - def get_fy_details(self, fy_start): - st = {'1st Jan':'01-01','1st Apr':'04-01','1st Jul':'07-01', '1st Oct': '10-01'} - curr_year = getdate(nowdate()).year - if cint(getdate(nowdate()).month) < cint((st[fy_start].split('-'))[0]): - curr_year = getdate(nowdate()).year - 1 - stdt = cstr(curr_year)+'-'+cstr(st[fy_start]) - #eddt = sql("select DATE_FORMAT(DATE_SUB(DATE_ADD('%s', INTERVAL 1 YEAR), INTERVAL 1 DAY),'%%d-%%m-%%Y')" % (stdt.split('-')[2]+ '-' + stdt.split('-')[1] + '-' + stdt.split('-')[0])) - if(fy_start == '1st Jan'): - fy = cstr(getdate(nowdate()).year) - else: - fy = cstr(curr_year) + '-' + cstr(curr_year+1) - return fy,stdt + + # Get Fiscal year Details + # ------------------------ + def get_fy_details(self, fy_start): + st = {'1st Jan':'01-01','1st Apr':'04-01','1st Jul':'07-01', '1st Oct': '10-01'} + curr_year = getdate(nowdate()).year + if cint(getdate(nowdate()).month) < cint((st[fy_start].split('-'))[0]): + curr_year = getdate(nowdate()).year - 1 + stdt = cstr(curr_year)+'-'+cstr(st[fy_start]) + #eddt = sql("select DATE_FORMAT(DATE_SUB(DATE_ADD('%s', INTERVAL 1 YEAR), INTERVAL 1 DAY),'%%d-%%m-%%Y')" % (stdt.split('-')[2]+ '-' + stdt.split('-')[1] + '-' + stdt.split('-')[0])) + if(fy_start == '1st Jan'): + fy = cstr(getdate(nowdate()).year) + else: + fy = cstr(curr_year) + '-' + cstr(curr_year+1) + return fy,stdt - # Create Company and Fiscal Year - # ------------------------------- - def create_records(self, master_dict): - for d in master_dict.keys(): - rec = Document(d) - for fn in master_dict[d].keys(): - rec.fields[fn] = master_dict[d][fn] - # add blank fields - for fn in rec.fields: - if fn not in master_dict[d].keys()+['name','owner','doctype']: - rec.fields[fn] = '' - rec_obj = get_obj(doc=rec) - rec_obj.doc.save(1) - if hasattr(rec_obj, 'on_update'): - rec_obj.on_update() + # Create Company and Fiscal Year + # ------------------------------- + def create_records(self, master_dict): + for d in master_dict.keys(): + rec = Document(d) + for fn in master_dict[d].keys(): + rec.fields[fn] = master_dict[d][fn] + # add blank fields + for fn in rec.fields: + if fn not in master_dict[d].keys()+['name','owner','doctype']: + rec.fields[fn] = '' + rec_obj = get_obj(doc=rec) + rec_obj.doc.save(1) + if hasattr(rec_obj, 'on_update'): + rec_obj.on_update() - # Set System Defaults - # -------------------- - def set_defaults(self, def_args): - ma_obj = get_obj('Manage Account','Manage Account') - for d in def_args.keys(): - ma_obj.doc.fields[d] = def_args[d] - ma_obj.doc.save() - ma_obj.update_cp() + # Set System Defaults + # -------------------- + def set_defaults(self, def_args): + ma_obj = get_obj('Manage Account','Manage Account') + for d in def_args.keys(): + ma_obj.doc.fields[d] = def_args[d] + ma_obj.doc.save() + ma_obj.update_cp() - # Set Control Panel Defaults - # -------------------------- - def set_cp_defaults(self, cname, industry, timezone, country, acc_name): - cp = Document('Control Panel','Control Panel') - cp.account_id = acc_name - cp.company_name = cname - cp.industry = industry - cp.time_zone = timezone - cp.country = country - cp.client_name = '