# SalesKpiConfigServiceImpl

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 877 of 880 | 0% | 38 of 38 | 0% | 36 | 37 | 195 | 196 | 17 | 18
list(PropertyDTO, SalesConfigQuery) |  | 0% |  | 0% | 5 | 5 | 39 | 39 | 1 | 1
handleSegment(int, List) |  | 0% |  | 0% | 7 | 7 | 41 | 41 | 1 | 1
lambda$list$2(Map, Map, Map, ZonedDateTime, Map, ZonedDateTime, SalesKpiConfig) |  | 0% |  | 0% | 3 | 3 | 19 | 19 | 1 | 1
saveSegments(int, SalesKpiConfig, List, int) |  | 0% |  | n/a | 1 | 1 | 17 | 17 | 1 | 1
checkSalesAccountAlreadyExist(int, List, Integer) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1
add(int, int, SalesConfigDTO) |  | 0% |  | n/a | 1 | 1 | 15 | 15 | 1 | 1
checkSalesmanAlreadyExist(int, int, Integer) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1
update(int, int, int, SalesConfigDTO) |  | 0% |  | n/a | 1 | 1 | 12 | 12 | 1 | 1
checkBelong(int, SalesKpiConfig) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1
checkSalesmanIdEffective(int, int, int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1
checkExist(int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1
updateWeeklyTargetBatch(int, SalesConfigUpdateTargetDTO) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1
getBySalesmanId(int, int) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
listConfigs(int, Boolean) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
lambda$list$0(Map, String) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1
lambda$saveSegments$3(List, List, SalesConfigMonthlyTargetDTO) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1
lambda$list$1(Map, SalesConfigMonthlyTargetDTO) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
SalesKpiConfigServiceImpl() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1