Subversion Repositories SmartDukaan

Rev

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

Rev 25214 Rev 25216
Line 190... Line 190...
190
		if (targetIds.size() > 0) {
190
		if (targetIds.size() > 0) {
191
			PartnerTarget target = partnerTargetRepository.selectAllPartnerTargetForPartner(fofoId, targetIds).get(0);
191
			PartnerTarget target = partnerTargetRepository.selectAllPartnerTargetForPartner(fofoId, targetIds).get(0);
192
			double targetValue = (double)target.getTargetValue();
192
			double targetValue = (double)target.getTargetValue();
193
			int remainingDays = monthLength - curDate.getDayOfMonth() + 1;
193
			int remainingDays = monthLength - curDate.getDayOfMonth() + 1;
194
			//Should not consider today's sale while evaluating today's target.
194
			//Should not consider today's sale while evaluating today's target.
195
			double todayTargetValue = targetValue - (mtdSale-todaySale)/remainingDays; 
195
			double todayTargetValue = (targetValue - (mtdSale-todaySale))/remainingDays; 
196
			salesMap.put("todayTarget", todayTargetValue);
196
			salesMap.put("todayTarget", todayTargetValue);
197
			salesMap.put("monthTarget", targetValue);
197
			salesMap.put("monthTarget", targetValue);
198
		} else {
198
		} else {
199
			salesMap.put("todayTarget", 0d);
199
			salesMap.put("todayTarget", 0d);
200
			salesMap.put("monthTarget", 0d);
200
			salesMap.put("monthTarget", 0d);