If issues are experienced when generating reports and the application pool runs as the default Application Pool Identity, change it to a Local Systems Account and re-try.
When Crystal Reports is running on a Terminal Server and Field Portal will not print Reports, copy the a4wcrInterop.dll from the Sage 300 runtime folder and place it in the folder where IIS is installed.