I’m using DMT to migrate from our old maintenance system to Epicor so we can start using the Maintenance Module. The equipment and equipment plan uploads are working fine. However, I’m trying to bring over some inventoried parts that are used by our maintenance team and ran into an issue. I successfully imported to Warehouse Bin and Part. Now, I’m trying to import into Part Bin Info to put the inventory into the bins. Every import line gets one of the two errors below.
2020-01-18T12:05:26 107 PC1-S03 Collection was modified; enumeration operation may not execute.
Collection was modified; enumeration operation may not execute.
at Epicor.ServiceModel.Channels.ImplBase`1.ShouldRethrowNonRetryableException(Exception ex, DataSet[] dataSets)
at Erp.Proxy.BO.PartImpl.Update(PartDataSet ds)
at Epicor.DMT.Lib.PartBinInfoImporter.setValues(ExtendedBackgroundWorker worker, Int32 cur, DataRow dr, PartBinInfoRow row, PartDataSet ds, PartImpl part)
at Epicor.DMT.Lib.PartBinInfoImporter.Import(ImportData data, ExtendedBackgroundWorker worker)
2020-01-18T12:05:26 107 Maint Table: PartBinInfo Msg: Bin references invalid value.
Bin references invalid value.
at Epicor.ServiceModel.Channels.ImplBase`1.ShouldRethrowNonRetryableException(Exception ex, DataSet[] dataSets)
at Erp.Proxy.BO.PartImpl.Update(PartDataSet ds)
at Epicor.DMT.Lib.PartBinInfoImporter.setValues(ExtendedBackgroundWorker worker, Int32 cur, DataRow dr, PartBinInfoRow row, PartDataSet ds, PartImpl part)
at Epicor.DMT.Lib.PartBinInfoImporter.Import(ImportData data, ExtendedBackgroundWorker worker)
What’s causing these errors? Am I importing into the correct table? I’ve been fighting this for a few days now without much progress. Any help is appreciated.