| 33917 |
ranu |
1 |
package com.spice.profitmandi.service;
|
|
|
2 |
|
|
|
3 |
import com.spice.profitmandi.dao.model.*;
|
|
|
4 |
import org.springframework.stereotype.Service;
|
|
|
5 |
|
|
|
6 |
import java.time.LocalDate;
|
|
|
7 |
import java.util.List;
|
|
|
8 |
|
|
|
9 |
@Service
|
|
|
10 |
public interface RbmTargetService {
|
|
|
11 |
|
|
|
12 |
List<WarehouseRbmTargetModel> getWarehouseWiseRbmMonthlyTarget();
|
|
|
13 |
|
|
|
14 |
List<MTDAchievedTargetModel> getDateWiseAchievedTargetOfRbm(LocalDate startDate, LocalDate endDate);
|
|
|
15 |
|
|
|
16 |
List<WarehouseMobileStockByMovementModel> getWarehouseMobileStockByMovement();
|
|
|
17 |
|
| 33991 |
ranu |
18 |
List<SoldCatalogsReportModel> getCatalogSoldReport(LocalDate startDate, LocalDate endDate);
|
|
|
19 |
|
| 33917 |
ranu |
20 |
int getWorkingDaysCount(LocalDate startDate);
|
|
|
21 |
|
| 34055 |
ranu |
22 |
List<TodayAchievedMovementModel> getMovementWiseAchievementByDate(LocalDate startDate, LocalDate endDate);
|
| 33917 |
ranu |
23 |
|
| 33997 |
ranu |
24 |
List<RbmTargetAndAchievementsModel> getRbmTargetsAndAchievemnts(LocalDate startDate, LocalDate endDate);
|
|
|
25 |
|
| 33917 |
ranu |
26 |
List<RbmArrViewModel> getRbmTodayArr(LocalDate todayDate) throws Exception;
|
|
|
27 |
|
|
|
28 |
List<RbmArrViewModel> getRbmTodayArr() throws Exception;
|
|
|
29 |
|
| 33926 |
ranu |
30 |
void setMovementWiseRbmTargets();
|
|
|
31 |
|
| 33985 |
ranu |
32 |
void setMovementWiseRbmAchievement();
|
|
|
33 |
|
| 34055 |
ranu |
34 |
List<Sold15daysOldAgingModel> getAgingSale(LocalDate startDate, LocalDate endDate);
|
|
|
35 |
|
|
|
36 |
List<Our15DaysOldAgingStock> our15DaysAgingStock();
|
|
|
37 |
|
| 34103 |
ranu |
38 |
List<RbmBilledFofoIdsModel> getDateWiseBilledFofoIdByRbm(LocalDate startDate, LocalDate endDate);
|
|
|
39 |
|
| 35453 |
amit |
40 |
List<RbmWeeklyBillingModel> getWeeklyBillingDataForMonth(LocalDate monthStart, LocalDate monthEnd);
|
|
|
41 |
|
| 34641 |
ranu |
42 |
double calculateFofoIdTodayTarget(int fofoId, double secondryMtd, LocalDate date);
|
| 34880 |
ranu |
43 |
|
|
|
44 |
long getRemainingDaysInMonth(LocalDate date);
|
| 35631 |
ranu |
45 |
|
|
|
46 |
List<RbmCallTargetModel> getRbmCallTargetModels() throws Exception;
|
|
|
47 |
|
|
|
48 |
List<OutOfSequenceDetailModel> getOutOfSequenceDetails(int authId);
|
| 33917 |
ranu |
49 |
}
|