Kill reportexporter.exe
Open command prompt as an administrator
In command prompt type 'TASKKILL /F /IM REPORTEXPORTER.EXE' and push enter.
You will get a confirmation message saying either this application was terminated or that it was not found. In either case, move on to the next section.
Alternate steps:
Open task manager.
Select the processes tab.
Click 'Show processes from all users'
Find any instances of 'reportexporter.exe', select them and push 'End Process'.
Note: Anytime you receive the Code 1 error, an instance of reportexporter.exe WILL be left running in the background. You must complete the steps to kill this process each time it fails.
Restart relevant services
Click on the Windows Start button then Run
Type services.msc
Restart the Micros Remoting Service
Restart the Micros Autosequence Service
Restart IIS
Open command prompt as an administrator.
Type 'iisreset' and push enter.
If all of these steps fail, the next step would be to perform a reboot of the Micros server.
If restarting the MICROS PC is your next step, ensure that the database is set to OFF in the MICROS Control Panel!
Look for problematic custom report templates
Oftentimes when issues like this occur repeatedly, it is the result of a custom report template that does not work. As a result when you attempt to run the report you will receive the code 1 error. This will leave reportexporter.exe running in the background and thus any reports you run from there on will not work either until reportexporter.exe is ended.
End any instances of reportexporter.exe and run any custom reports you have on the system one at a time. When you find one that doesn't load this is the culprit. If you wish to have the custom report fixed by Oracle so that it will run a ticket will need to be submitted to the remote programming services team. Otherwise the solution is to find the report template in poscfg->reporting->report templates and check 'Hide on Run Screen' to ensure that the report doesn't get run again by mistake.
Ensure C:\windows\temp folder has correct permissions
Navigate to the C:\Windows folder.
Right-click on the Temp folder and select Properties.
Select the Security tab.
Under Group or user names, select a user.
Under Permissions for user, select Full control and select OK.
Open services.msc.
Restart the MICROS Remoting Service.