feat(Payroll): allow overwriting tax component through additional salary #1600
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.
In some months, users might want to overwrite the auto-calculated tax amount through additional salary. While overwriting component amount works for other types of components, it was not supported for tax components. Added support for the same
This is only applicable if the additional salary has Overwrite Salary Structure Amount enabled
Added validation + warning for both cases:
no-docs
This works as expected now like overwriting other components. Doesn't require an explicit mention as such