Sorry,
I don't see why you want to do this, if the skill that has been selected as the best skill then the EWT was the shortest. Fot the next call that needs to be ueued the proces will be run all over again.
So the everything will be considerd again (also the call that just has been placed in the queue, by placing that call in the queue the EWT for the skill just got bigger)
What you could do is do the following after te queue command:
Queue-to-best
Consider skill 2pri m adjust-by 0
Consider skill 3pri m adjust-by 0
Check best if wait improved >45
Now while a call is in the queue for what was the best skill it will check if it can be served faster in another queue.
NOTE:this works with the EWT from the call since it is all ready queued, while when the call is not queued you are looking at Skill EWT.
Hope this all makes sence
Please let me know if the information that was provided is helpfull.
Edwin Plat
A.K.A. Europe