I recently modified a dashboard called Part Locator.
Relevant underlying BAQ is named PartLocator.
Copied the underlying BAQ to filename PartLocatorBACKUP
Created a 2nd copy PartLocator2, in which I added a PartWhse_NonNettableQty to Display Fields, in the TopLevel query; Saved
Deleted BAQ PartLocator.
Copied PartLocator2 to “new” filename: PartLocator
Opened dashboard definition (also called PartLocator) in dashboard development editor
Tested and deployed dashboard
Closed Epicor, reopened
The updated Part Locator dashboard displayed normally, with the added Non Nettable Qty column, and its search fields behaved as designed.
I had another user test it, with the same results.
I have at least 3 users in the warehouse who report that they throw an error when they try to open Part Locator.
0712 Exception thrown Mark
1476×885 36 KB
Because they use this dashboard a lot in the course of their daily work, I decided to roll the changes back until I find a way to update without causing problems.
Deleted BAQ PartLocator
Copied PartLocatorBACKUP to new: PartLocator
Opened dashboard dev editor
Deployed Dashboard
Closed & Reopened Epicor
Opened dashboard
Once again, the dashboard is behaving normally for me.
Same as before, but no Non Nettable Qty column.
Once again, my warehouse users are throwing the same error.
I need to figure out what is going wrong right away, because several users depend heavily on this dashboard.
I don’t understand what wrong turn I may have made. This update was one I tested thoroughly.
I noticed that the error message refers to Ice.UI.App.PartLocator_5
while this dashboard’s entry in Menu Maintenance refers to Program: Ice.UI.App.PartLocator.dll.
Could that be any kind of clue?
Or could Ice.UI.App.PartLocator_5 be just an alias - not materially different from the definition I intended to use?
EDIT:
Neither I nor the fellow in the next cube are throwing this error. Only some users downstairs.
I already checked customizations/personalizations, and there are no personal/named files to delete.
That would be the name of the deployed dashboard. Have you redeployed it since making the changes?
Also, I had deployed a dashboard once, and it created a new file with a suffix after the name. Something like Ice.UI.App.CK_ShippingSchedule_1.dll when it should have been
Ice.UI.App.CK_ShippingSchedule.dll. So obviously the dashboard wasn’t actually running the updated version.