private ReportExternalImport createReportExternalImport( String sendingSiteId, String eventDate, String data) { ReportExternalImport importReport = new ReportExternalImport(); importReport.setEventDate( DateUtil.convertStringDateToTimestampWithPatternNoLocale(eventDate, DATE_PATTERN)); importReport.setSendingSite(sendingSiteId); importReport.setReportType("testIndicators"); ReportExternalImport rei = reportImportDAO.getReportByEventDateSiteType(importReport); if (rei != null) { importReport = rei; } importReport.setData(data); importReport.setSysUserId("1"); importReport.setRecievedDate(DateUtil.getTimestampAtMidnightForDaysAgo(0)); return importReport; }