Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(UX): validate missing Income Tax Slab in Salary Structure Assignment #1912

Merged
merged 2 commits into from
Jun 25, 2024

Conversation

ruchamahabal
Copy link
Member

Currently, the user only learns about missing income tax slabs in salary structure assignments when they run the payroll. By then the assignment is already submitted and changing it becomes difficult.

Validate this in the assignment itself if any tax component is found

image

@ruchamahabal ruchamahabal changed the title fix: validate missing income tax slab in Salary Structure Assignment fix: validate missing Income Tax Slab in Salary Structure Assignment Jun 24, 2024
@ruchamahabal ruchamahabal changed the title fix: validate missing Income Tax Slab in Salary Structure Assignment fix(UX): validate missing Income Tax Slab in Salary Structure Assignment Jun 24, 2024
@ruchamahabal ruchamahabal merged commit bb8b254 into frappe:develop Jun 25, 2024
7 checks passed
mergify bot pushed a commit that referenced this pull request Jun 25, 2024
…ent (#1912)

* fix: validate missing income tax slab in Salary Structure Assignment

* test(fix): income tax slab mapping

(cherry picked from commit bb8b254)
mergify bot pushed a commit that referenced this pull request Jun 25, 2024
…ent (#1912)

* fix: validate missing income tax slab in Salary Structure Assignment

* test(fix): income tax slab mapping

(cherry picked from commit bb8b254)
ruchamahabal added a commit that referenced this pull request Jun 25, 2024
…ent (backport #1912) (#1915)

* fix: validate missing income tax slab in Salary Structure Assignment

* test(fix): income tax slab mapping

(cherry picked from commit bb8b254)

Co-authored-by: Rucha Mahabal <[email protected]>
ruchamahabal added a commit that referenced this pull request Jun 25, 2024
…ent (backport #1912) (#1914)

* fix: validate missing income tax slab in Salary Structure Assignment

* test(fix): income tax slab mapping

(cherry picked from commit bb8b254)

Co-authored-by: Rucha Mahabal <[email protected]>
frappe-pr-bot pushed a commit that referenced this pull request Jun 26, 2024
## [14.28.7](v14.28.6...v14.28.7) (2024-06-26)

### Bug Fixes

* **UX:** validate missing Income Tax Slab in Salary Structure Assignment (backport [#1912](#1912)) ([#1914](#1914)) ([e9e3a16](e9e3a16))
frappe-pr-bot pushed a commit that referenced this pull request Jun 26, 2024
# [15.23.0](v15.22.3...v15.23.0) (2024-06-26)

### Bug Fixes

* ignore links while adding lending docperms to ess (backport [#1916](#1916)) ([#1919](#1919)) ([198061a](198061a))
* TypeError in Salary Slip Creation Due to Uninitialized Loans Field (backport [#1909](#1909)) ([#1922](#1922)) ([7869b4a](7869b4a))
* **UX:** validate missing Income Tax Slab in Salary Structure Assignment (backport [#1912](#1912)) ([#1915](#1915)) ([04ec743](04ec743))

### Features

* add attachment for each type of proof in income tax proof submission instead of one single attachment (backport [#1893](#1893)) ([#1921](#1921)) ([1a92a66](1a92a66))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant