Subversion Repositories SmartDukaan

Rev

Rev 22666 | Rev 22668 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 22666 Rev 22667
Line 1016... Line 1016...
1016
		Set<CustomInsurancePolicy> customInsurancePolicies = new HashSet<>();
1016
		Set<CustomInsurancePolicy> customInsurancePolicies = new HashSet<>();
1017
		final float totalInsuranceTaxRate = 18;
1017
		final float totalInsuranceTaxRate = 18;
1018
		for(InsurancePolicy insurancePolicy : insurancePolicies){
1018
		for(InsurancePolicy insurancePolicy : insurancePolicies){
1019
			float taxableInsurancePrice = insurancePolicy.getSaleAmount() / (1 + totalInsuranceTaxRate / 100);
1019
			float taxableInsurancePrice = insurancePolicy.getSaleAmount() / (1 + totalInsuranceTaxRate / 100);
1020
			CustomInsurancePolicy customInsurancePolicy = new CustomInsurancePolicy();
1020
			CustomInsurancePolicy customInsurancePolicy = new CustomInsurancePolicy();
1021
			customInsurancePolicy.setDescription(insurancePolicy.getInsuranceProvider().getName() + " Protection (" + insurancePolicy.getSerialNumber() + ")");
1021
			customInsurancePolicy.setDescription("Theft Protection Plan for IMEI-" + insurancePolicy.getSerialNumber() + "\n Certificate No - " + insurancePolicy.getPolicyNumber());
1022
			customInsurancePolicy.setHsnCode("");
1022
			customInsurancePolicy.setHsnCode("");
1023
			customInsurancePolicy.setRate(taxableInsurancePrice);
1023
			customInsurancePolicy.setRate(taxableInsurancePrice);
1024
			customInsurancePolicy.setIgstRate(18);
1024
			customInsurancePolicy.setIgstRate(18);
1025
			customInsurancePolicy.setIgstAmount(taxableInsurancePrice * 18 /100);
1025
			customInsurancePolicy.setIgstAmount(taxableInsurancePrice * 18 /100);
1026
			customInsurancePolicy.setCgstRate(18);
1026
			customInsurancePolicy.setCgstRate(18);