I have a requirement to raise error in Screen(Module Pool) and again allow user to stay in the same screen.But if i raise error then it is throwing user directly out of transaction.
For example,if we see in VL02N we will get error while providing serial number during picking or packing but it will still allow user to stay in the same screen.But in my case i have customized VL02N and i am not able to raise error in the same way as it is throwing me out of transaction.
Is there any transaction to maintain Eror type based on application or is there any way to handle this as an exception at screen level.?
Please find attahement for the same.