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

feat(Payroll): Option to use Email Template when send Salary Slip email #1350

Merged
merged 5 commits into from
Jan 31, 2024

Conversation

kittiu
Copy link
Contributor

@kittiu kittiu commented Jan 23, 2024

Because the standard message "Please see attachment" on email salary slip is too raw. It is better to use email template.
image

Docs added here: https://frappehr.com/docs/v14/en/salary-slip#3-4-bulk-email-salary-slips

@kittiu kittiu requested a review from ruchamahabal as a code owner January 23, 2024 14:10
@kittiu kittiu force-pushed the v15-salary_slip_email_template branch from 79955a3 to 585d9ed Compare January 24, 2024 02:58
@kittiu kittiu force-pushed the v15-salary_slip_email_template branch from 585d9ed to b8c1b12 Compare January 24, 2024 03:01
@kittiu
Copy link
Contributor Author

kittiu commented Jan 24, 2024

Test added. Anything else need to be done?

@kittiu
Copy link
Contributor Author

kittiu commented Jan 26, 2024

@ruchamahabal I already added test, but most problem test is from other module, what to do.

@ruchamahabal
Copy link
Member

@Mergifyio update

Copy link
Contributor

mergify bot commented Jan 26, 2024

update

✅ Branch has been successfully updated

@codecov-commenter
Copy link

codecov-commenter commented Jan 26, 2024

Codecov Report

Attention: 2 lines in your changes are missing coverage. Please review.

Comparison is base (a0ddcc5) 72.49% compared to head (b03b065) 72.45%.
Report is 1 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #1350      +/-   ##
===========================================
- Coverage    72.49%   72.45%   -0.04%     
===========================================
  Files          201      201              
  Lines        10978    10985       +7     
===========================================
+ Hits          7958     7959       +1     
- Misses        3020     3026       +6     
Files Coverage Δ
hrms/payroll/doctype/salary_slip/salary_slip.py 86.49% <77.77%> (-0.30%) ⬇️

... and 2 files with indirect coverage changes

@kittiu
Copy link
Contributor Author

kittiu commented Jan 30, 2024

Anything else? @ruchamahabal
Thank you.

@ruchamahabal ruchamahabal merged commit 29aa74d into frappe:develop Jan 31, 2024
7 checks passed
ruchamahabal added a commit that referenced this pull request Jan 31, 2024
…1350

feat(Payroll): Option to use Email Template when send Salary Slip email (backport #1350)
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.

3 participants