So far my experiences with the UI forms/apps/pages has been slightly better performance via web browsers (Firefox and Chrome) but until PDF viewing/document viewing is improved, I can’t see it as suitable for a lot of production environments. There needs to be some form of PDF viewing/preview functionality available when using a browser, if there isn’t already that I haven’t noticed/found yet.
Having to open the notification pane, click a generated report, then download and or open a report separately is just way too many steps for situations where users like to, and request to be able to, view reports regularly within transaction processing scenarios. Particularly if they’re coming from systems that synchronously display the report outputs utilizing really efficient reporting stacks.
I understand that due to the nature of the browser based access having a session spanned across multiple tabs, as opposed to a single system monitor per session being used, that the event, trigger, and display pattern complexity and overhead may require a bit more work but it should definitely be doable based on how many other solutions display PDF previews easily enough.
Supporting Office 365 Online, or another similar service, for Excel and Word document previews I presume would be another level of challenge, but also doable based on other applications/services. Although, likely also far less important compared to PDFs for the vast majority of Epicor customers/users.
PS: Having the option to designate specific reports to be generated and displayed synchronously would also be a major improvement in general too. For situations such as counter sales where viewing say a quote document prior to it being printed or emailed is often highly desired/requested by end users. I understand from UX/performance perspectives there’s arguments and scenarios where this would not be ideal but given that with decent hardware and software setups most reports generate easily under 2 seconds now, the scenarios where it wouldn’t make sense and trade-offs would now be significantly less than they once were.