Can I edit the serial number in the purchase bill after all serial number products have been sold?

No, once all serial number products have been sold, it is not possible to change the serial number in purchases.