Been working to figure out how the website portal works. I figured out that if the last backslash is not on the MetaData Output Path in the Web Access group on Company Maintenance, the UI Customizations will not generate web forms. Now I’m trying to get a deployed updateable dashboard to appear. After creating the dashboard, I deployed it with the generate web form option checked:
This appears to work, as it places the web form in the EWA output path under IIS:
The menu entry was created for the deployed updatable dashboard, and it recognizes the web form:
But when I try to access the updateable dashboard through the web portal, I get this error:
The UD07 maintenance with the customization is appearing properly and has the same security settings as the deployed updateable dashboard, so that isn’t the issue:
Perused other tickets regarding this issue. I’ve verified that I’m doing everything that other people encountered and then had success with regarding web deployment of their dashboards.
The only change I made since yesterday was with the MetaData Output Path in Company Maintenance, changing from a local Windows path to the UNC share equivalent.
I redeployed both the maintenance with customization and the dashboard. Both ASPX objects updated with the current date/time. The dashboard reference has been written to the two AssemblyForms files in the launchfiles folder. When you call the dashboard up in the browser by keying in it’s URL, it appears with the proper data.
I opened a case with Epicor Support. The solution is to clear the browser cache. I don’t see how that affects server-side ASPs but it worked - the updateable dashboard can now be called from the menu selection and is fully functional.