[16.0][FIX] l10n_th_account_tax: create wht move only for journal item with a wht id #478
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.
Before fix, if there was a journal item marked as WHT, odoo would generate a WHT move even if there was no WHT ID.
If there were two WHT journal items and one of them required creating WHT certificates, odoo would attempt to retrieve all WHT moves to create the certificates. This caused an error because a WHT ID could not be found
After the fix, odoo will create WHT moves only for journal items with a WHT ID. As a result, when generating WHT certificates, no errors will occur as previously.