Can we Purchase return of more quantity than receipt if the supplier is a channel partner?

Suggestions:
Purchase Return, option is used for returning material to the supplier on account of various reasons such as damaged goods, quality difference or non-requirement, etc. The system tracks returns with reference to the Purchase receipt, updates Inventory and passes reversal of financial entry.
Users can enter the details of the items to be returned to the supplier. If return is full Stock to be selected from the stock button.
System will not allow the user to Purchase a return of greater than receipt quantity. If the supplier is channel partner then on Purchase return the quantity taken will be validated as less than the receipt quantity and same the quantity updated in Sales return, which should be less than invoice.