Process by ID Customisation

Hi everyone.
I have a dashboard that basically shows the MtlQueue table so the operator can see what transactions to process. I customised it so that they can highlight a line and launch the “Process By ID” screen and I pass in the Sequence number. This works great and the form opens up with the Id pre-populated. They then need to tab / leave the Queue ID field for EPICOR to go and process the request and get all the data.

How can this last bit be done automatically, I have tried various Focus() type events to move the cursor to no avail. Seems like it should be simple, but I fear it may not prove to be the case. Running the trace log clearly shows the various business objects being executed so I am not sure if the solution is actually to replicate this in custom code (which seems like a complex solution to effectively replace a mouse click), if that is the case has anyone out there done this and is willing to share :smiley: Alternatively what else could I try?

Many thanks,

Steve

Have you tried adjusting the tab stops. You should be able to set the where the cursor starts with the tab stops.
Or do you need one of the business object methods to fire when the new field is selected? If that’s the case see if the method is available in oTrans.

If you are trying to eliminate all the user interaction on the Process By ID adding the code to the dashboard and not opening the screen would be an option.