# RevenueImportServiceImpl

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 560 of 915 | 38% | 30 of 54 | 44% | 55 | 72 | 69 | 137 | 32 | 45
calculateReservationStatisticsDateRange(PropertyDTO, ZonedDateTime) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1
saveStatisticsSegmentData(PropertyDTO, SegmentAndCustomersBO, int) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1
listImportReservationForecastDateRange(ZonedDateTime) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1
listImportHistoryAndForecastNextMonthFutureDateRange(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
listImportHistoryAndForecastThisMonthAfterNextFutureDateRange(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
listImportReservationForecastDateRange(Long, String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
calculateHistoryAndForecastDateRange(ZonedDateTime) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
calculateHistoryAndForecastNextMonthDateRange(ZonedDateTime) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
calculateReservationForecastNextMonthDateRange(ZonedDateTime) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
listImportHistoryAndForecastThisMonthFutureDateRange(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
listImportReservationForecastNext90DaysDateRange(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
listImportHistoryAndForecastBusinessBlockNext90DaysDateRange(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
saveForecastSegmentData(PropertyDTO, SegmentBO, int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1
calculateHistoryAndForecastBusinessBlockDateRange(ZonedDateTime) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
calculateReservationForecastNext14DaysDateRange(ZonedDateTime) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
calculateDetailedAvailabilityNext14DaysDateRange(ZonedDateTime) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
checkCrossMonth(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1
saveSegmentNextMonthData(PropertyDTO, SegmentBO, int) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
listImportHistoryAndForecastDateRange(Long, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
listImportHistoryAndForecastNextMonthDateRange(Long, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
listImportHistoryAndForecastBusinessBlockDateRange(Long, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
listImportReservationStatisticsDateRange(PropertyDTO) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
listImportReservationForecastNextMonthDateRange(Long, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
listImportReservationForecastNext14DaysDateRange(Long, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
listImportDetailedAvailabilityNext14DaysDateRange(Long, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
listImportHistoryAndForecastDateRange(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
listImportHistoryAndForecastNextMonthDateRange(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
listImportHistoryAndForecastBusinessBlockDateRange(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
listImportReservationForecastNextMonthDateRange(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
listImportReservationForecastNext14DaysDateRange(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
listImportReservationForecastDateRange(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
listImportDetailedAvailabilityNext14DaysDateRange(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
saveMarketCodeRooms(PropertyDTO, Long, List, int) |  | 97% |  | 50% | 1 | 2 | 1 | 9 | 0 | 1
saveForecastNext90DaysSegmentData(PropertyDTO, List, List, int) |  | 96% |  | 50% | 3 | 4 | 1 | 8 | 0 | 1
checkHandleDate(PropertyDTO, Integer, Long) |  | 95% |  | 75% | 1 | 3 | 0 | 4 | 0 | 1
checkHandleDateForImport(PropertyDTO, Integer, Long) |  | 95% |  | 75% | 1 | 3 | 0 | 4 | 0 | 1
listImportReservationStatisticsDateRange(PropertyDTO, Long, String) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1
saveOtbAndTransientGroupNextMonthData(PropertyDTO, String, OtbAndTransientGroupBO, int) |  | 100% |  | 50% | 3 | 4 | 0 | 10 | 0 | 1
saveOtbAndTransientGroupData(PropertyDTO, String, OtbAndTransientGroupBO, int) |  | 100% |  | 50% | 2 | 3 | 0 | 9 | 0 | 1
saveOtbAndTransientGroupFutureData(PropertyDTO, OtbRevenueFutureBO, List, int) |  | 100% |  | 50% | 2 | 3 | 0 | 5 | 0 | 1
lambda$saveMarketCodeRooms$0(int, Integer, Long, MarketCodeBO) |  | 100% |  | n/a | 0 | 1 | 0 | 4 | 0 | 1
saveTransientGroupAdrData(PropertyDTO, String, List, int) |  | 100% |  | 50% | 1 | 2 | 0 | 4 | 0 | 1
saveTransientGroupAdrFutureData(PropertyDTO, List, int) |  | 100% |  | 50% | 1 | 2 | 0 | 3 | 0 | 1
saveHistoryAndForecastData(PropertyDTO, List, int) |  | 100% |  | 50% | 1 | 2 | 0 | 3 | 0 | 1
RevenueImportServiceImpl() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1