Items sent, returned and not yet invoiced

Items sent, returned and not yet invoiced

Hi all,
This is my scenario:
1. I get an order from a customer
2. I send the items
3. The customer sells some, and returns the others
4. I invoice the items sold and return the other to the stock (or destroy them, if they are damaged)

How would you capture this in Zoho Inventory? I tried like this:
1. Create a Sales Order
2. Create a Shipment and a Package
3. Create a Return, create a Credit
4. Create the Invoice and apply the Credit to the Invoice

It is all good, BUT now the Invoice in Zoho does not match what I have in my "real" invoices.

Is there a way to have Zoho make an Invoice only for the sold items? Maybe I need to create TWO invoices, one for the items Sold, the other for the items Returned and then have this second one matched with the Credit?

I do not want to change the original Sales Order: it is important to keep track of the items effectively SEND and RETURNED.

Any other idea?
Thanks!