I have seen other errors that are similar in here but not this one specifically I think. When a user tries to update a specific part in Part Maintenance, we are getting the following message.
Business Layer Exception
Field references invalid value.
Exception caught in: Epicor.ServiceModel
Error Detail
============
Correlation ID: 1ff47062-5fa5-4482-b9df-c81d6aa959b4
Description: Field references invalid value.
Program: Erp.Services.BO.Part.dll
Method: PartPlantBeforeUpdate
Line Number: 11531
Column Number: 21
Table: ttPartPlant
Field: AltMethod
Client Stack Trace
==================
at Epicor.ServiceModel.Channels.ImplBase`1.ShouldRethrowNonRetryableException(Exception ex, DataSet[] dataSets)
at Erp.Proxy.BO.PartImpl.Update(PartDataSet ds)
at Erp.Adapters.PartAdapter.OnUpdate()
at Ice.Lib.Framework.EpiBaseAdapter.Update()
at Erp.UI.App.PartEntry.PartTransaction.AdapterUpdate()
at Erp.UI.App.PartEntry.PartTransaction.UpdateX()
All they are trying to change is the Supplier, Lead Time, and Days of Supply.
My other question is, why is this happening, not just how to fix it. I want to know more about what is going on and why this is happening.