Below are the 3C's:
Concern: Blank zip folder is getting delivered.
Cause: While save report into system there was a special characters ( i.e. "(" & ")" ) into report name. While processing report through schedule it was processing report but while generate zip folder it was not copying into zip folder because of those special characters.
Correction: We already handled most of special characters while enter into report name. But, whatever characters we allowed (i.e. underscore ("_"), dash ("-"), opening and closing curly brackets ( "
{" & "}
" ), opening and closing round brackets ("(" & ")"), percentage ("%") and dot (".")) out of those problem was only with opening an opening and closing round brackets. This characters were already mentioned in error message (i.e. Not allowed) but it was not work while save and clone report. Handled opening and closing round brackets while save & clone reports. Henceforth opening and closing round brackets will not allowed into report name text-box while clone and save. If some one tries to do then it will show validation message as like other special characters.
While working on this we found that special characters are not validated at Global level reports so now added special characters check at global level as well similar to the company level reports.
Affected Areas: Reports (All Level and All types of reports)
Affected Files:
BenAdmin/Areas/Report/Views/Report/CommonReports/_CloneReport.cshtml
BenAdmin/Areas/Report/Views/Report/StandardReports/_StandardReportAtGlobalLevelPV.cshtml
BenAdmin/Areas/Report/Views/Report/StandardReports/_StandardReportsFormPV.cshtml
BenAdmin/Areas/Report/Views/Report/StaticReport/StaticReports.cshtml
Tested Scenarios:
1. Verified report save functionality (i.e. Add/Edit) for all types and all levels
2. Verified report clone functionality for all types and all levels
3. Checked report save (i.e. Add/Edit) with & without different special characters in report name for different report base type as well as sub type.
4. Checked report clone functionality with & without different special characters in report name for different report base type as well as sub type.
CC: Amruta Lohiya Gaurav Sodani
Hi Yashau MacShate,
We will provide an update on this by 25-Oct-2017.
Thank you!
cc: Gaurav Sodani