Launching Serial Number Pop up

We tried using the below code on button click event
can anyone help on this issue please

                Erp.UI.App.SelectSerialNumbersEntry.SerialNumbersArgs lfo = new Erp.UI.App.SelectSerialNumbersEntry.SerialNumbersArgs();
				lfo.dsSerialNumbersParams = SNParamDS;	
			    lfo.dsSerialNumbers = SNDS;

				lfo.IsModal = true;
			UIReflector  objnect = Ice.Lib.Framework.ProcessCaller.LaunchCallbackForm(oTrans,"test",lfo );//SEC159   Erp.UI.SelectSerialNumbersEntry

Getting an Error as below



System.ApplicationException: A Call to Select Serial Number is Not supported

at Ice.Lib.Framework.UIReflector.InvokeMethod(Object oInstance, String Method, Object[] Params)

at Ice.Lib.Framework.UIReflector.LaunchCallbackForm()

at Ice.Lib.Framework.ProcessCaller.LaunchCallbackForm(Object Sender, String AssemblyName, Object launchObject)

at Script.epiButtonC1_Click(Object sender, EventArgs args) in c:\ProgramData\Epicor\app4400-808\3.1.400.0\Lucchini\CustomDLLs\App.RcptToInvEntry.RcptToInvForm.EP.Lucchini.Customization.test.CustomCode.2.cs:line 243

OK

Can

var SNparams = oTran_RMAAdapter.GetSelectSerialNumbersParams(“RMARcpt”);

var selectSerialNumbers = Erp.UI.App.SelectSerialNumbersEntry.SerialNumbersArgs.Start(oTrans,oTran_RMAAdapter.RMAProcData.SelectedSerialNumbers.DataSet, SNparams, false, true );

the above works well.

1 Like