Hi everyone, first post here.
We migrated to Epicor10 in August 2015 and now running 10.1.400.22 in our Production environment. We have recurring “- Index” errors popping up to our Quote Entry screen users pretty much since the beginning. Assuming here that you’ve seen it also before, maybe in other screens as the error seems pretty generic. It seems less frequent since a while (10.1 maybe?) but a frequent one seems to still haunt us. The detail of the error is at the end of this post.
We identify this particular one by the “AttachmentPanel” keyword at second line of Client Stack Trace (since various types of “- Index” error occurs from time to time for that same screen, but those being less frequent in our case). Error was generated using base form with no personalization for the user getting the error.
Obviously, the users cannot reproduce the error at will, neither by trying the exacts step back, which makes it hard to report to Epicor support. The last time it was reported, it was after doing a “Get Detail” on one of the sub-assemblies in the Mfg Details section. Seems also that “Get Detail” is the action the more prone to generate the error.
Hoping to see if anyone here already experienced it or if error says something to you. Maybe you can assist to put the finger on the problem.
thank you very much!
Application Error
Exception caught in: System.Data
Error Detail
Message: Index 5 is either negative or above rows count.
Program: System.Data.dll
Method: GetRow
Client Stack Trace
at System.Data.DataView.GetRow(Int32 index)
at Ice.Lib.Framework.Attachments.AttachmentPanel.parentView_EpiViewNotification(EpiDataView view, EpiNotifyArgs args)
at Ice.Lib.Framework.EpiViewNotification.Invoke(EpiDataView view, EpiNotifyArgs args)
at Ice.Lib.Framework.EpiDataView.OnEpiViewNotification(EpiNotifyArgs e)
at Ice.Lib.Framework.EpiDataView.Notify(EpiNotifyArgs args)
at Ice.Lib.Framework.EpiDataView.SetChildFilterAndNotifyChildViewWhenHasCurrentRow(EpiDataView childView, EpiNotifyArgs args, Boolean forceIt)
at Ice.Lib.Framework.EpiDataView.SetChildFiltersAndNotifyChildViews(EpiNotifyArgs args, Boolean forceIt)
at Ice.Lib.Framework.EpiDataView.Notify(EpiNotifyArgs args)
at Erp.UI.App.QuoteEntry.Transaction.GetQuoteData(Int32 quoteNum)