Merge branch 'develop' into mr-se-warehouse-validation
This commit is contained in:
		
						commit
						72fa368e8f
					
				| @ -159,10 +159,10 @@ class TestBudget(unittest.TestCase): | ||||
| 
 | ||||
| 		budget = make_budget(budget_against="Cost Center") | ||||
| 		month = now_datetime().month | ||||
| 		if month > 10: | ||||
| 			month = 10 | ||||
| 		if month > 9: | ||||
| 			month = 9 | ||||
| 
 | ||||
| 		for i in range(month): | ||||
| 		for i in range(month+1): | ||||
| 			jv = make_journal_entry("_Test Account Cost for Goods Sold - _TC", | ||||
| 				"_Test Bank - _TC", 20000, "_Test Cost Center - _TC", posting_date=nowdate(), submit=True) | ||||
| 
 | ||||
| @ -181,10 +181,10 @@ class TestBudget(unittest.TestCase): | ||||
| 
 | ||||
| 		budget = make_budget(budget_against="Project") | ||||
| 		month = now_datetime().month | ||||
| 		if month > 10: | ||||
| 			month = 10 | ||||
| 		if month > 9: | ||||
| 			month = 9 | ||||
| 
 | ||||
| 		for i in range(month): | ||||
| 		for i in range(month + 1): | ||||
| 			jv = make_journal_entry("_Test Account Cost for Goods Sold - _TC", | ||||
| 				"_Test Bank - _TC", 20000, "_Test Cost Center - _TC", posting_date=nowdate(), submit=True, project="_Test Project") | ||||
| 
 | ||||
|  | ||||
| @ -22,7 +22,7 @@ class TestPayrollEntry(unittest.TestCase): | ||||
| 				frappe.db.sql("delete from `tab%s`" % dt) | ||||
| 
 | ||||
| 		make_earning_salary_component(setup=True, company_list=["_Test Company"]) | ||||
| 		make_deduction_salary_component(setup=True, company_list=["_Test Company"]) | ||||
| 		make_deduction_salary_component(setup=True, test_tax=False, company_list=["_Test Company"]) | ||||
| 
 | ||||
| 		frappe.db.set_value("Payroll Settings", None, "email_salary_slip_to_employee", 0) | ||||
| 
 | ||||
| @ -107,9 +107,9 @@ class TestPayrollEntry(unittest.TestCase): | ||||
| 			frappe.db.get_value("Company", "_Test Company", "default_payroll_payable_account") != "_Test Payroll Payable - _TC": | ||||
| 				frappe.db.set_value("Company", "_Test Company", "default_payroll_payable_account", | ||||
| 					"_Test Payroll Payable - _TC") | ||||
| 
 | ||||
| 		make_salary_structure("_Test Salary Structure 1", "Monthly", employee1, company="_Test Company", currency=frappe.db.get_value("Company", "_Test Company", "default_currency")) | ||||
| 		make_salary_structure("_Test Salary Structure 2", "Monthly", employee2, company="_Test Company", currency=frappe.db.get_value("Company", "_Test Company", "default_currency")) | ||||
| 		currency=frappe.db.get_value("Company", "_Test Company", "default_currency") | ||||
| 		make_salary_structure("_Test Salary Structure 1", "Monthly", employee1, company="_Test Company", currency=currency, test_tax=False) | ||||
| 		make_salary_structure("_Test Salary Structure 2", "Monthly", employee2, company="_Test Company", currency=currency, test_tax=False) | ||||
| 
 | ||||
| 		dates = get_start_end_dates('Monthly', nowdate()) | ||||
| 		if not frappe.db.get_value("Salary Slip", {"start_date": dates.start_date, "end_date": dates.end_date}): | ||||
|  | ||||
| @ -585,14 +585,6 @@ def make_deduction_salary_component(setup=False, test_tax=False, company_list=No | ||||
| 			"amount": 200, | ||||
| 			"exempted_from_income_tax": 1 | ||||
| 
 | ||||
| 		}, | ||||
| 		{ | ||||
| 			"salary_component": 'TDS', | ||||
| 			"abbr":'T', | ||||
| 			"type": "Deduction", | ||||
| 			"depends_on_payment_days": 0, | ||||
| 			"variable_based_on_taxable_salary": 1, | ||||
| 			"round_to_the_nearest_integer": 1 | ||||
| 		} | ||||
| 	] | ||||
| 	if not test_tax: | ||||
| @ -603,6 +595,15 @@ def make_deduction_salary_component(setup=False, test_tax=False, company_list=No | ||||
| 			"type": "Deduction", | ||||
| 			"round_to_the_nearest_integer": 1 | ||||
| 		}) | ||||
| 	else: | ||||
| 		data.append({ | ||||
| 			"salary_component": 'TDS', | ||||
| 			"abbr":'T', | ||||
| 			"type": "Deduction", | ||||
| 			"depends_on_payment_days": 0, | ||||
| 			"variable_based_on_taxable_salary": 1, | ||||
| 			"round_to_the_nearest_integer": 1 | ||||
| 		}) | ||||
| 	if setup or test_tax: | ||||
| 		make_salary_component(data, test_tax, company_list) | ||||
| 
 | ||||
|  | ||||
| @ -28,7 +28,7 @@ def delete_company_transactions(company_name): | ||||
| 			"Party Account", "Employee", "Sales Taxes and Charges Template", | ||||
| 			"Purchase Taxes and Charges Template", "POS Profile", "BOM", | ||||
| 			"Company", "Bank Account", "Item Tax Template", "Mode Of Payment", | ||||
| 			"Item Default"): | ||||
| 			"Item Default", "Customer", "Supplier"): | ||||
| 				delete_for_doctype(doctype, company_name) | ||||
| 
 | ||||
| 	# reset company values | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user