With 2018.1 release NetSuite does not allow you to edit the customer field on a payment record in a closed period stating against policy. However, you can raise an issue with NetSuite to have this hidden feature enabled but the feature applies to both customers and vendors.