Which value did you pass in MEMORY, HOLD/PARK_COMPLETE/UNCOMPLETE fields, and which error did you get in RETURN parameter?
Hint: If your system is not up-to-date, check OSS note 1608543 - BAPI_PR_CHANGE: cannot save parked requisition
Regards,
Raymond