NetSuite by standard does not permit us to change the account type and currency (accounting currency) once transactions have been posted for the same. Hence, we cannot change the account type and currency for an account that has associated posting and non-posting transactions such as sales orders and revenue commitments. This is the standard NetSuite behavior and not a permission restricted option.