Job Entry Error - "value does not match the mask"

It looks like your hand full of troublesome v4 imported jobs were imported with a JobHead.JobNum value (or some other related table JobNum field value) that either has some garbage character imbedded (and likely not visible - like a carriage return) that is confounding the GetByID method OR resulting in corrupt relationships between the multiple tables that actually make up a job.



sanfranc415 <sanfranc415@...> wrote:
We have some old jobs from version 4 that are coming up with this
error message:

Error Detail
============
value does not match the mask

Stack Trace
===========
at Infragistics.Win.UltraWinMaskedEdit.InputCharBase.set_Char(Char
value)
at Infragistics.Win.UltraWinMaskedEdit.NumberSection.SetText(String
text)
at
Infragistics.Win.EditorWithMask.SetDoubleValue(SectionsCollection
sections, Double val, MaskInfo maskInfo)
at Infragistics.Win.EditorWithMask.SetDataValue(SectionsCollection
sections, Type dataType, Object val, MaskInfo maskInfo)
at Infragistics.Win.UltraWinMaskedEdit.EditInfo.SetValue(Object val)
at Infragistics.Win.UltraWinMaskedEdit.EditInfo.set_Value(Object value)
at Infragistics.Win.EditorWithMask.set_Value(Object value)
at
Infragistics.Win.UltraWinEditors.UltraNumericEditor.set_Value(Object
value)
at
Epicor.Mfg.UI.FrameWork.EpiNumericEditor.oDataView_EpiViewNotification(EpiDataView
view, EpiNotifyArgs ar)
at Epicor.Mfg.UI.FrameWork.EpiViewNotification.Invoke(EpiDataView
view, EpiNotifyArgs args)
at Epicor.Mfg.UI.FrameWork.EpiDataView.Notify(EpiNotifyArgs args)
at
Epicor.Mfg.UI.FrameWork.JobLib.EpiDataViewFilterManager.EDV_EpiViewNotification(EpiDataView
view, EpiNotifyArgs args)
at Epicor.Mfg.UI.FrameWork.EpiViewNotification.Invoke(EpiDataView
view, EpiNotifyArgs args)
at Epicor.Mfg.UI.FrameWork.EpiDataView.Notify(EpiNotifyArgs args)
at
Epicor.Mfg.UI.FrameWork.JobLib.JobTransactionHelper.initializeViews()
at Epicor.Mfg.UI.App.JobEntry.Transaction.initializeViews()
at Epicor.Mfg.UI.App.JobEntry.Transaction.GetByID(String jobNum)

----------END

This is the base module.

After contacting epicor they told me to run conversation # 9527, but I
still get this error message. I am able to delete the job and
recreate, which resolves the error.






---------------------------------
You rock. That's why Blockbuster's offering you one month of Blockbuster Total Access, No Cost.

[Non-text portions of this message have been removed]
We have some old jobs from version 4 that are coming up with this
error message:

Error Detail
============
value does not match the mask


Stack Trace
===========
at Infragistics.Win.UltraWinMaskedEdit.InputCharBase.set_Char(Char
value)
at Infragistics.Win.UltraWinMaskedEdit.NumberSection.SetText(String
text)
at
Infragistics.Win.EditorWithMask.SetDoubleValue(SectionsCollection
sections, Double val, MaskInfo maskInfo)
at Infragistics.Win.EditorWithMask.SetDataValue(SectionsCollection
sections, Type dataType, Object val, MaskInfo maskInfo)
at Infragistics.Win.UltraWinMaskedEdit.EditInfo.SetValue(Object val)
at Infragistics.Win.UltraWinMaskedEdit.EditInfo.set_Value(Object value)
at Infragistics.Win.EditorWithMask.set_Value(Object value)
at
Infragistics.Win.UltraWinEditors.UltraNumericEditor.set_Value(Object
value)
at
Epicor.Mfg.UI.FrameWork.EpiNumericEditor.oDataView_EpiViewNotification(EpiDataView
view, EpiNotifyArgs ar)
at Epicor.Mfg.UI.FrameWork.EpiViewNotification.Invoke(EpiDataView
view, EpiNotifyArgs args)
at Epicor.Mfg.UI.FrameWork.EpiDataView.Notify(EpiNotifyArgs args)
at
Epicor.Mfg.UI.FrameWork.JobLib.EpiDataViewFilterManager.EDV_EpiViewNotification(EpiDataView
view, EpiNotifyArgs args)
at Epicor.Mfg.UI.FrameWork.EpiViewNotification.Invoke(EpiDataView
view, EpiNotifyArgs args)
at Epicor.Mfg.UI.FrameWork.EpiDataView.Notify(EpiNotifyArgs args)
at
Epicor.Mfg.UI.FrameWork.JobLib.JobTransactionHelper.initializeViews()
at Epicor.Mfg.UI.App.JobEntry.Transaction.initializeViews()
at Epicor.Mfg.UI.App.JobEntry.Transaction.GetByID(String jobNum)

----------END

This is the base module.

After contacting epicor they told me to run conversation # 9527, but I
still get this error message. I am able to delete the job and
recreate, which resolves the error.