[FIX] account_statement_import_sheet_file: Reset fields based on the selected 'amount_type' value when its change #757
+48
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When 'amount_type' is changed, related fields (such as amount_debit_column,amount_credit_column,debit_credit_column,amount_column) are not cleared, leading to potential inconsistencies in the values.
This commit fixes the issue by ensuring that when 'amount_type' is set to a new value, all the related fields are reset accordingly to avoid any residual values.
Steps to reproduce:
With this fix, related fields such as 'amount_column','debit_credit_column', 'amount_debit_column', and 'amount_credit_column' are correctly reset when 'amount_type' changes.
Video with the issue
Video