Breaking news from around the world
Get the Bing + MSN extension
Choose your path Increase your proficiency with the Dynamics 365 applications that you already use and learn more about the apps that interest you. Up your game with a learning path tailored to today's Dynamics 365 masterminds and designed to prepare you for industry-recognized Microsoft certifications.
Visit Microsoft Learn
2019 release wave 2 Discover the latest updates and new features to Dynamics 365 planned through March 2020
Release overview guides and videos Release Plan | View virtual launch event
Ace your Dynamics 365 deployment with packaged services delivered by expert consultants. | Explore service offerings
Connect with the ISV success team on the latest roadmap, developer tool for AppSource certification, and ISV community engagements | ISV self-service portal
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Program | Finance TechTalks | Customer Engagement TechTalks | Talent TechTalks | Upcoming TechTalks
Hi, good morning, recently we had a problem with ROI and the message: "ROI.exe has stopped working", the problem was presented in the main server and to all clients, the help in the internet suggested setting a default printer and thus could continue printing reports, this solution did not help me because all clients had a default printer and the error message indicated an overflow
After reviewing the RptRuntime tables, we noticed that the print jobs were not being erased from there, and the RI_ID was increasing more and more
The RI_ID field is of type smallint and the maximum value is 32767
In my case the value of RI_ID had increased so much that it did not allow me to print anything
Just ran into this at another site recetly, there is a KB article on this:
ROI.EXE has stopped working error message in Microsoft Dynamics SL
Applies to: Dynamics SL 2011Microsoft Dynamics SL 2011 Service Pack 1
When you try to print any report in Microsoft Dynamics SL 2011, you receive the following error:
ROI.EXE has stopped working
The RI_ID value in the RPTRUNTIME table has exceeded the limit of 32,767.
Clear the records in the RPTRUNTIME table to reset the RI_ID value back to 1. To do this, follow these steps:
Verify that all users have logged out of Microsoft Dynamics SL
Start Microsoft SQL Server Management Studio
Run the following statement against the SL System database and the SL Application database(s)
delete from rptruntime
The RPTRUNTIME table contains temporary information that relates to an active print process. Typically this table is empty when there are no users running a report. Ocassionally a record may be stranded in this table which can increase the chances of maxing out the RI_ID values.
Business Applications communities