# MES 1.0 Analysis Settings - \[Run\] Exception executing analysis provider. null

**URL:** <https://forum.inductiveautomation.com/t/mes-1-0-analysis-settings-run-exception-executing-analysis-provider-null/63203>\
**Category:** 3rd Party Modules\
**Tags:** sepasoft, ignition79, vision, scripting\
**Created:** [August 19, 2022, 2:42pm UTC](https://forum.inductiveautomation.com/t/mes-1-0-analysis-settings-run-exception-executing-analysis-provider-null/63203 "2022-08-19T14:42:42Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dginther](https://avatars.discourse-cdn.com/v4/letter/d/3e96dc/32.png) [@dginther](https://forum.inductiveautomation.com/u/dginther)\
**Post date:** [August 19, 2022, 2:42pm UTC](https://forum.inductiveautomation.com/t/mes-1-0-analysis-settings-run-exception-executing-analysis-provider-null/63203/1 "2022-08-19T14:42:42Z")

</div>

I am attempting to load metrics information using Sepasoft’s MES 1.0, and I get the following error from the results:  
“[Run] Exception executing analysis provider. null”

I’m not sure what this means, as there is no actual message here telling me what is wrong. Has anyone seen this before?

Code

```auto
startDate = system.date.setTime(system.date.getDate(2022, 7, 17), 23, 0, 0)
endDate = system.date.setTime(system.date.getDate(2022, 7, 18), 22, 59, 59)

settings = system.production.utils.createAnalysisSettings()
settings.setAnalysisProvider('Run')

settings.addFilter('Start Date', system.db.dateFormat(startDate, 'yyyy-MM-dd HH:mm:ss'))
settings.addFilter('End Date', system.db.dateFormat(endDate, 'yyyy-MM-dd HH:mm:ss'))

settings.addCompareBy('Line')
settings.addCompareBy('Shift')

settings.addDataPoint('Date')
settings.addDataPoint('Product Code')
settings.addDataPoint('Line Infeed Count')
settings.addDataPoint('Line Production Count')
settings.addDataPoint('Line Standard Count')
settings.addDataPoint('Line Standard Rate')
settings.addDataPoint('Line Standard Rate Period')
settings.addDataPoint('Run Down Time')
settings.addDataPoint('Run Planned Down Time')
settings.addDataPoint('Run Elapsed Time')
settings.addDataPoint('Run Time')
settings.addDataPoint('OEE Quality')
settings.addDataPoint('OEE Performance')
settings.addDataPoint('OEE Availability')
settings.addDataPoint('OEE')

if settings.hasError():
	print 'Error: %s' % settings.getErrorMessage()

results = system.production.utils.getAnalysisResults(settings)
if results.hasError():
	print 'Error: %s' % results.getErrorMessage()

data = results.getTableResults()

```

---

<div class="post-metadata">

**Author:** ![dginther](https://avatars.discourse-cdn.com/v4/letter/d/3e96dc/32.png) [@dginther](https://forum.inductiveautomation.com/u/dginther)\
**Post date:** [August 29, 2022, 2:16pm UTC](https://forum.inductiveautomation.com/t/mes-1-0-analysis-settings-run-exception-executing-analysis-provider-null/63203/2 "2022-08-29T14:16:12Z")

</div>

Figured it out. I had spaces in “Start Date” and “End Date” which should be “StartDate” and “EndDate”, although no error message came back saying “unknown filter type” or anything like that.
