How to make channel partners return?

Suggestions:
A channel partner distributes goods and services. The channel partners are business houses who do business exclusive for the organisation or a representative of the organisation for some purpose. For example an organisation who is a dealer and works as joint venture or consignment stock agent.
The System has the provision to do the channel partner return using a process screen. This screen is in the SCM, Purchase menu.
Below are the fields to be entered by users, Site code gets set default as login site.
1) Users have to enter Location codes (Separated by commas)
2) Then Supplier code, for whom Purchase return has to be created.
3) Item series for Purchase return
4) Tran type should be selected. System default sets as ‘DR’
5) Users have to select an open Purchase order must be there
6) Select Manufacturing site
7) Select from drop down Confirm Return (Yes/No). System default as ‘No’
8) Select from drop down Return Option. It default sets as ‘credit note’.
9) Select from drop down Apply tax (Yes/No). Its default as ‘Yes’
10) Enter Max No of items. System sets default as ‘300’.
11) Then users should select the reason code. Its default ‘R01’
Then users can click on the finish button to finish the process.