Hi Vijay,
As per my understanding When you are confirming the warehouse task from desktop transaction, you are always supposed to create the HU manually.
While confirming through RF transaction Pick HU number is created in back ground but still you have to confirm by copying the entry proposed by system.