Hi Himanshu,
When i checked in SE93 it is a transaction which can be started only with a variant.So you wont be able to record the value in sy-tcode as it will load se38 as tcode.Can you check whether SY-DNNR = 1000 & SY-CPROG = RWB2B001.
Hope it helps
Regards,
Kannan