Ability to copy/duplicate the Proforma Invoice to a regular Invoice with all the data

Clients can copy/duplicate the existing regular-type invoice to a new regular invoice and the same applies to Proforma Invoices too.

But they cannot copy/duplicate the Proforma invoice to a Regular-type invoice and change its type to "regular". Once they change the type, the grid data disappears.

There should be a provision to create a regular invoice by copying the Proforma invoice.