[UPDT] PAYROLL: Add contribution report
This commit is contained in:
@@ -3,7 +3,9 @@ context_processor.py
|
||||
|
||||
This module is used to register context processor`
|
||||
"""
|
||||
from employee.models import Employee
|
||||
from payroll.models import tax_models as models
|
||||
from payroll.models.models import Deduction
|
||||
|
||||
|
||||
def default_currency(request):
|
||||
@@ -24,3 +26,21 @@ def host(request):
|
||||
"""
|
||||
protocol = "https" if request.is_secure() else "http"
|
||||
return {"host": request.get_host(), "protocol": protocol}
|
||||
|
||||
|
||||
def get_deductions(request):
|
||||
"""
|
||||
This method used to return the deduction
|
||||
"""
|
||||
deductions = Deduction.objects.filter(
|
||||
only_show_under_employee=False, employer_rate__gt=0
|
||||
)
|
||||
return {"get_deductions": deductions}
|
||||
|
||||
|
||||
def get_active_employees(request):
|
||||
"""
|
||||
This method used to return the deduction
|
||||
"""
|
||||
employees = Employee.objects.filter(is_active=True)
|
||||
return {"get_active_employees": employees}
|
||||
|
||||
Reference in New Issue
Block a user