Hi Jo
As per the above suggestion b Perumalsamy, You can use the Setbuffervalue command instead of SetObjectValue command. Because In future during SL version up-gradation the Setobjectvalue command will make issues.
Call SetObjectValue(“ptxtsub”,bPJPROJ.gl_subacct)
Replace the above line with the below line,
Call SetBufferValue(""bRQreqdet.sub" , "bPJPROJ.gl_subacct")
Hope this helps
Thanks & Regards