I have a user who has set up a report to run on a schedule with e-mail parameters and it was working. suddenly this month the reports are giving an error that the email address is empty. I am wondering if anyone knows where epicor stores this information so that I can fix it.
Each task shows up under the schedule in the system agent maintenance, and you can view the task parameters. We don’t use e-mail for ours so I’m not sure about that part, but I think it’s where that lives.
@Banderson is correct, you can view how you scheduled it there. What I am thinking though is that there is a saved default with a blank email for that report print form.
@MattSpotts does this happen even when you email it outside of the schedule?
This worked even inside the schedule. It is within the last month that it stopped working. It has to be something with the way the parameters are stored because there is an error with one of the reports when I view the parameters. It says “Part is neither a DataColumn nor a DataRelation for table StockStatusReportParam.”. If I could figure out where epicor stores this information I would be able to find and correct the problem. I am assuming it is an XML file somewhere.
The report params are easy to view and all but the Email is only entered when the print button is hit and then the information entered on the E-mail table of the print dialog box.
That is why I am saying the issue is with the form defaults. There is a table called ice.SysTaskParam and I think you can use it to find the task that you are having issues with and then you can find that property. If it is blank then you should try my suggestion.