When we edit the journal entry to update any values in the journal lines (amount, name, memo like that), NetSuite sometimes will not allow us to edit the journal lines. The lines fields will be greyed out. This issue is not for all journal entries. It is only for specific journal lines.
The reason for the same is, when we used Accounts Receivable and Accounts payable type account in the journal lines with the name of Vendor/Customer had added in the lines, then NetSuite will treat those transactions as AR/AP transactions (like invoice and bill). So in this case NetSuite will run revaluation for those journals and will create “Unrealised Gain or Loss” and “Reversal of Unrealised Gain or Loss” type currency revaluation records, which are ususally created for open receivables and payables.
Solution:
To resolve this, first we have to create a saved search to list the currency revaluation records which are related to these journal entries. Then we have to delete those currency revaluation entries. Once we have deleted the related currency revaluation records, then we will be able to edit the journal entry lines.