Applies to Riva Cloud and Riva On-Premise.
NetSuite Web Services uses "Governance" rules that control the maximum number of records that can be updated per request. During periods of high levels of data sync between NetSuite and Exchange, Riva may display ExceededRecordCountFault errors in the crmex-log files. This indicates that query requests from Riva are exceeding allowable limits.
For Netsuite, Riva normally returns 250 items per request when Riva performs a query to NetSuite for data. For example, if Riva has to initialize a new target user, it must query NetSuite for all of the contacts for the organization, and Netsuite will return those results in batches of 250 contacts per request.
To Adjust the Number of Records per Query Request
Implementation for Riva Cloud
Implementation for Riva On-Premise
-
Create or modify the app.setting file "Omni.Riva.CrmAgentEx.exe.config" to enable the following advanced option:
NetSuite.BatchSize = "250" (Default value.)
Decrease the value to resolve ExceededRecordCountFault errors.
Applies to
- Riva Cloud for Exchange and NetSuite.
- Riva On-Premise 2.4.25 or higher for Exchange and NetSuite.