Hi Gautham
Please check the Partner Determination Procedure assigned to the Transaction.
"Assigned To" may not be the actual Partner Function in use. It could be "Employee Responsible"
Function Module CRM_ORDER_READ is the correct FM to use, ensure you're reading the PARTNERS Table.
Regards
Arden