Hi Manju ,
PSATEMP table is used during run time by various Processes in Background or foreground.
1. Could have happen because PSATEMP space was already occupied by various Processes running at that time. Check Jobs running at that time taking into account your Background job configuration in RSBATCH.
2. Try restricting data in the Info set by defining some filters if possible.
Thanks
Kamal