From 229947e3bf02b6a272b8db3ff4025bcdeb414b77 Mon Sep 17 00:00:00 2001 From: frappe-pr-bot Date: Sun, 9 Feb 2025 09:33:58 +0000 Subject: [PATCH] chore: update POT file --- hrms/locale/main.pot | 285 ++++++++++++++++++++++++------------------- 1 file changed, 157 insertions(+), 128 deletions(-) diff --git a/hrms/locale/main.pot b/hrms/locale/main.pot index b0667a8a15..57a86137c2 100644 --- a/hrms/locale/main.pot +++ b/hrms/locale/main.pot @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Frappe HR VERSION\n" "Report-Msgid-Bugs-To: contact@frappe.io\n" -"POT-Creation-Date: 2025-01-26 09:33+0000\n" -"PO-Revision-Date: 2025-01-26 09:33+0000\n" +"POT-Creation-Date: 2025-02-09 09:33+0000\n" +"PO-Revision-Date: 2025-02-09 09:33+0000\n" "Last-Translator: contact@frappe.io\n" "Language-Team: contact@frappe.io\n" "MIME-Version: 1.0\n" @@ -34,7 +34,7 @@ msgstr "" msgid "% Utilization (B / T)" msgstr "" -#: hrms/hr/doctype/employee_checkin/employee_checkin.py:134 +#: hrms/hr/doctype/employee_checkin/employee_checkin.py:135 msgid "'employee_field_value' and 'timestamp' are required." msgstr "" @@ -586,7 +586,7 @@ msgstr "" msgid "Actual Encashable Days" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:398 +#: hrms/hr/doctype/leave_application/leave_application.py:401 msgid "Actual balances aren't available because the leave application spans over different leave allocations. You can still apply for leaves which would be compensated during the next allocation." msgstr "" @@ -635,7 +635,7 @@ msgstr "" msgid "Added On" msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:1308 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:1311 msgid "Added tax components from the Salary Component master as the salary structure didn't have any tax component." msgstr "" @@ -759,7 +759,7 @@ msgstr "" msgid "All Jobs" msgstr "" -#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:57 +#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:66 msgid "All allocated assets should be returned before submission" msgstr "" @@ -796,7 +796,7 @@ msgstr "" msgid "Allocated Amount" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.js:76 +#: hrms/hr/doctype/leave_application/leave_application.js:75 msgid "Allocated Leaves" msgstr "" @@ -1057,7 +1057,7 @@ msgstr "" #. Description of the 'Returned Amount' (Currency) field in DocType 'Employee #. Advance' #: hrms/hr/doctype/employee_advance/employee_advance.json -msgid "Amount returned by the employee after the advance is paid" +msgid "Amount scheduled for deduction via salary" msgstr "" #: hrms/payroll/doctype/additional_salary/additional_salary.py:32 @@ -1158,11 +1158,11 @@ msgstr "" msgid "Application Status" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:203 +#: hrms/hr/doctype/leave_application/leave_application.py:206 msgid "Application period cannot be across two allocation records" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:200 +#: hrms/hr/doctype/leave_application/leave_application.py:203 msgid "Application period cannot be outside leave allocation period" msgstr "" @@ -1430,7 +1430,7 @@ msgstr "" msgid "Asset Name" msgstr "" -#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:88 +#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:97 msgid "Asset Recovery Cost for {0}: {1}" msgstr "" @@ -1620,7 +1620,7 @@ msgstr "" msgid "Attendance for employee {0} is already marked for the date {1}: {2}" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:556 +#: hrms/hr/doctype/leave_application/leave_application.py:559 msgid "Attendance for employee {0} is already marked for this day" msgstr "" @@ -1751,7 +1751,7 @@ msgstr "" msgid "Awaiting Response" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:163 +#: hrms/hr/doctype/leave_application/leave_application.py:166 msgid "Backdated Leave Application is restricted. Please set the {} in {}" msgstr "" @@ -2087,7 +2087,7 @@ msgstr "" msgid "Cannot create or change transactions against an Appraisal Cycle with status {0}." msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:563 +#: hrms/hr/doctype/leave_application/leave_application.py:566 msgid "Cannot find active Leave Period" msgstr "" @@ -2153,7 +2153,7 @@ msgstr "" msgid "Check {1} for more details" msgstr "" -#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1421 +#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1423 msgid "Check Error Log {0} for more details." msgstr "" @@ -2170,7 +2170,7 @@ msgstr "" msgid "Check Vacancies On Job Offer Creation" msgstr "" -#: hrms/hr/doctype/leave_policy_assignment/leave_policy_assignment.py:332 +#: hrms/hr/doctype/leave_policy_assignment/leave_policy_assignment.py:335 #: hrms/hr/utils.py:846 msgid "Check {0} for more details" msgstr "" @@ -2699,7 +2699,7 @@ msgstr "" msgid "Costing Details" msgstr "" -#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1484 +#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1486 msgid "Could not submit some Salary Slips: {}" msgstr "" @@ -2830,7 +2830,7 @@ msgstr "" msgid "Creating Payment Entries......" msgstr "" -#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1444 +#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1446 msgid "Creating Salary Slips..." msgstr "" @@ -3942,7 +3942,7 @@ msgstr "" msgid "Email Template" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:661 +#: hrms/hr/doctype/leave_application/leave_application.py:664 msgid "Email sent to {0}" msgstr "" @@ -4387,7 +4387,7 @@ msgstr "" msgid "Employee Lifecycle" msgstr "" -#: hrms/setup.py:771 +#: hrms/setup.py:772 msgid "Employee Loan" msgstr "" @@ -4734,11 +4734,11 @@ msgstr "" msgid "Employee records are created using the selected option" msgstr "" -#: hrms/hr/doctype/shift_type/shift_type.py:168 +#: hrms/hr/doctype/shift_type/shift_type.py:185 msgid "Employee was marked Absent due to missing Employee Checkins." msgstr "" -#: hrms/hr/doctype/employee_checkin/employee_checkin.py:222 +#: hrms/hr/doctype/employee_checkin/employee_checkin.py:223 msgid "Employee was marked Absent for not meeting the working hours threshold." msgstr "" @@ -4758,7 +4758,7 @@ msgstr "" msgid "Employee {0} has already applied for Shift {1}: {2} that overlaps within this period" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:452 +#: hrms/hr/doctype/leave_application/leave_application.py:455 msgid "Employee {0} has already applied for {1} between {2} and {3} : {4}" msgstr "" @@ -5025,7 +5025,7 @@ msgstr "" msgid "Error" msgstr "" -#: hrms/hr/doctype/leave_policy_assignment/leave_policy_assignment.py:334 +#: hrms/hr/doctype/leave_policy_assignment/leave_policy_assignment.py:337 #: hrms/hr/utils.py:848 msgid "Error Log" msgstr "" @@ -5043,11 +5043,11 @@ msgstr "" msgid "Error deleting {0}" msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:1224 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:1227 msgid "Error in formula or condition" msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:2191 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:2194 msgid "Error in formula or condition: {0} in Income Tax Slab" msgstr "" @@ -5059,7 +5059,7 @@ msgstr "" msgid "Error updating {0}" msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:2270 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:2273 msgid "Error while evaluating the {doctype} {doclink} at row {row_id}.

Error: {error}

Hint: {description}" msgstr "" @@ -5379,7 +5379,7 @@ msgstr "" #. Name of a DocType #. Label of the expense_type (Data) field in DocType 'Expense Claim Type' #. Label of a Link in the Expense Claims Workspace -#: hrms/hr/doctype/expense_claim/expense_claim.py:496 +#: hrms/hr/doctype/expense_claim/expense_claim.py:498 #: hrms/hr/doctype/expense_claim_detail/expense_claim_detail.json #: hrms/hr/doctype/expense_claim_type/expense_claim_type.json #: hrms/hr/workspace/expense_claims/expense_claims.json @@ -5508,7 +5508,7 @@ msgstr "" msgid "Failed to setup defaults for country {0}." msgstr "" -#: hrms/hr/doctype/leave_policy_assignment/leave_policy_assignment.py:329 +#: hrms/hr/doctype/leave_policy_assignment/leave_policy_assignment.py:332 msgid "Failed to submit some leave policy assignments:" msgstr "" @@ -5520,7 +5520,7 @@ msgstr "" msgid "Failed to {0} {1} for employees:" msgstr "" -#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1487 +#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1489 #: hrms/public/js/utils/index.js:149 msgid "Failure" msgstr "" @@ -5620,7 +5620,7 @@ msgstr "" msgid "Fetching Employees" msgstr "" -#: hrms/hr/doctype/employee_checkin/employee_checkin.js:31 +#: hrms/hr/doctype/employee_checkin/employee_checkin.js:30 msgid "Fetching Shift" msgstr "" @@ -5637,7 +5637,7 @@ msgstr "" msgid "File Preview" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.js:101 +#: hrms/hr/doctype/leave_application/leave_application.js:99 #: hrms/hr/doctype/leave_encashment/leave_encashment.js:28 msgid "Fill the form and save it" msgstr "" @@ -5717,7 +5717,7 @@ msgstr "" msgid "Fiscal Year" msgstr "" -#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1404 +#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1406 msgid "Fiscal Year {0} not found" msgstr "" @@ -6363,7 +6363,7 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Overview Workspace #: hrms/hr/doctype/hr_settings/hr_settings.json -#: hrms/hr/doctype/leave_application/leave_application.py:165 +#: hrms/hr/doctype/leave_application/leave_application.py:168 #: hrms/hr/workspace/overview/overview.json msgid "HR Settings" msgstr "" @@ -6474,7 +6474,7 @@ msgstr "" msgid "Half Day Date is mandatory" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:187 +#: hrms/hr/doctype/leave_application/leave_application.py:190 msgid "Half Day Date should be between From Date and To Date" msgstr "" @@ -6556,8 +6556,8 @@ msgstr "" msgid "Hold" msgstr "" -#: hrms/hr/doctype/attendance/attendance.py:280 -#: hrms/hr/doctype/leave_application/leave_application.py:1292 +#: hrms/hr/doctype/attendance/attendance.py:276 +#: hrms/hr/doctype/leave_application/leave_application.py:1313 #: hrms/hr/report/employees_working_on_a_holiday/employees_working_on_a_holiday.py:46 msgid "Holiday" msgstr "" @@ -6916,15 +6916,15 @@ msgstr "" msgid "Income Tax Slab is mandatory since the Salary Structure {0} has a tax component {1}" msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:1552 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:1555 msgid "Income Tax Slab must be effective on or before Payroll Period Start Date: {0}" msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:1540 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:1543 msgid "Income Tax Slab not set in Salary Structure Assignment: {0}" msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:1548 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:1551 msgid "Income Tax Slab: {0} is disabled" msgstr "" @@ -6958,11 +6958,11 @@ msgstr "" msgid "Install Frappe HR" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:411 +#: hrms/hr/doctype/leave_application/leave_application.py:414 msgid "Insufficient Balance" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:409 +#: hrms/hr/doctype/leave_application/leave_application.py:412 msgid "Insufficient leave balance for Leave Type {0}" msgstr "" @@ -7184,6 +7184,10 @@ msgstr "" msgid "Invalid Payroll Payable Account. The account currency must be {0} or {1}" msgstr "" +#: hrms/hr/doctype/expense_claim/expense_claim.py:624 +msgid "Invalid parameters provided. Please pass the required arguments." +msgstr "" + #. Option for the 'Status' (Select) field in DocType 'Employee Grievance' #: hrms/hr/doctype/employee_grievance/employee_grievance.json msgid "Investigated" @@ -7678,7 +7682,7 @@ msgstr "" msgid "Leave Application" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:716 +#: hrms/hr/doctype/leave_application/leave_application.py:719 msgid "Leave Application period cannot be across two non-consecutive leave allocations {0} and {1}." msgstr "" @@ -7756,7 +7760,7 @@ msgstr "" msgid "Leave Block List Name" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:1268 +#: hrms/hr/doctype/leave_application/leave_application.py:1289 msgid "Leave Blocked" msgstr "" @@ -7846,7 +7850,7 @@ msgstr "" msgid "Leave Policy Assignment" msgstr "" -#: hrms/hr/doctype/leave_policy_assignment/leave_policy_assignment.py:63 +#: hrms/hr/doctype/leave_policy_assignment/leave_policy_assignment.py:65 msgid "Leave Policy Assignment Overlap" msgstr "" @@ -7860,7 +7864,7 @@ msgstr "" msgid "Leave Policy Details" msgstr "" -#: hrms/hr/doctype/leave_policy_assignment/leave_policy_assignment.py:57 +#: hrms/hr/doctype/leave_policy_assignment/leave_policy_assignment.py:59 msgid "Leave Policy: {0} already assigned for Employee {1} for period {2} to {3}" msgstr "" @@ -7949,7 +7953,7 @@ msgstr "" msgid "Leave allocation {0} is linked with the Leave Application {1}" msgstr "" -#: hrms/hr/doctype/leave_policy_assignment/leave_policy_assignment.py:83 +#: hrms/hr/doctype/leave_policy_assignment/leave_policy_assignment.py:85 msgid "Leave already have been assigned for this Leave Policy Assignment" msgstr "" @@ -7967,11 +7971,11 @@ msgstr "" msgid "Leave cannot be allocated before {0}, as leave balance has already been carry-forwarded in the future leave allocation record {1}" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:241 +#: hrms/hr/doctype/leave_application/leave_application.py:244 msgid "Leave cannot be applied/cancelled before {0}, as leave balance has already been carry-forwarded in the future leave allocation record {1}" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:479 +#: hrms/hr/doctype/leave_application/leave_application.py:482 msgid "Leave of type {0} cannot be longer than {1}." msgstr "" @@ -8018,7 +8022,7 @@ msgstr "" msgid "Leaves Pending Approval" msgstr "" -#: hrms/hr/doctype/leave_policy_assignment/leave_policy_assignment.py:76 +#: hrms/hr/doctype/leave_policy_assignment/leave_policy_assignment.py:78 msgid "Leaves for the Leave Type {0} won't be carry-forwarded since carry-forwarding is disabled." msgstr "" @@ -8097,7 +8101,7 @@ msgstr "" msgid "Loan Product" msgstr "" -#: hrms/payroll/report/salary_register/salary_register.py:228 hrms/setup.py:764 +#: hrms/payroll/report/salary_register/salary_register.py:228 hrms/setup.py:765 msgid "Loan Repayment" msgstr "" @@ -8273,6 +8277,10 @@ msgstr "" msgid "Mark attendance based on 'Employee Checkin' for Employees assigned to this shift." msgstr "" +#: hrms/hr/doctype/shift_type/shift_type.py:33 +msgid "Mark attendance for existing check-in/out logs before changing shift settings" +msgstr "" + #: hrms/hr/doctype/goal/goal_tree.js:262 msgid "Mark {0} as Completed?" msgstr "" @@ -8373,7 +8381,7 @@ msgstr "" msgid "Maximum Consecutive Leaves Allowed" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:489 +#: hrms/hr/doctype/leave_application/leave_application.py:492 msgid "Maximum Consecutive Leaves Exceeded" msgstr "" @@ -8451,7 +8459,7 @@ msgstr "" #. Label of the message (Text Editor) field in DocType 'PWA Notification' #: hrms/hr/doctype/daily_work_summary_group/daily_work_summary_group.json #: hrms/hr/doctype/pwa_notification/pwa_notification.json -#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1454 +#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1456 msgid "Message" msgstr "" @@ -8495,11 +8503,11 @@ msgstr "" msgid "Missing Opening Entries" msgstr "" -#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:35 +#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:44 msgid "Missing Relieving Date" msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:1543 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:1546 msgid "Missing Tax Slab" msgstr "" @@ -8640,8 +8648,8 @@ msgstr "" msgid "Name" msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:1210 -#: hrms/payroll/doctype/salary_slip/salary_slip.py:2186 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:1213 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:2189 msgid "Name error" msgstr "" @@ -8762,7 +8770,7 @@ msgstr "" msgid "No Employee Found" msgstr "" -#: hrms/hr/doctype/employee_checkin/employee_checkin.py:146 +#: hrms/hr/doctype/employee_checkin/employee_checkin.py:147 msgid "No Employee found for the given employee field value. '{}': {}" msgstr "" @@ -8891,10 +8899,14 @@ msgstr "" msgid "No replies from" msgstr "" -#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1470 +#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1472 msgid "No salary slip found to submit for the above selected criteria OR salary slip already submitted" msgstr "" +#: hrms/hr/doctype/employee_checkin/employee_checkin.js:43 +msgid "No valid shift found for log time" +msgstr "" + #: hrms/public/js/utils/index.js:48 msgid "No {0} Selected" msgstr "" @@ -8962,7 +8974,7 @@ msgstr "" msgid "Note: Total allocated leaves {0} shouldn't be less than already approved leaves {1} for the period" msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:1876 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:1879 msgid "Note: Your salary slip is password protected, the password to unlock the PDF is of the format {0}." msgstr "" @@ -9131,7 +9143,7 @@ msgstr "" msgid "Only Interviews with Cleared or Rejected status can be submitted." msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:101 +#: hrms/hr/doctype/leave_application/leave_application.py:103 msgid "Only Leave Applications with status 'Approved' and 'Rejected' can be submitted" msgstr "" @@ -9152,7 +9164,7 @@ msgstr "" msgid "Only interviewers can submit feedback" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:171 +#: hrms/hr/doctype/leave_application/leave_application.py:174 msgid "Only users with the {0} role can create backdated leave applications" msgstr "" @@ -9203,7 +9215,7 @@ msgstr "" msgid "Opening closed." msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:569 +#: hrms/hr/doctype/leave_application/leave_application.py:572 msgid "Optional Holiday List not set for leave period {0}" msgstr "" @@ -9512,7 +9524,7 @@ msgstr "" msgid "Payment and Accounting" msgstr "" -#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1071 +#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1073 msgid "Payment of {0} from {1} to {2}" msgstr "" @@ -9609,7 +9621,7 @@ msgstr "" #: hrms/payroll/doctype/bulk_salary_structure_assignment/bulk_salary_structure_assignment.json #: hrms/payroll/doctype/payroll_entry/payroll_entry.json #: hrms/payroll/doctype/salary_structure_assignment/salary_structure_assignment.json -#: hrms/setup.py:837 +#: hrms/setup.py:838 msgid "Payroll Payable Account" msgstr "" @@ -9693,7 +9705,7 @@ msgstr "" msgid "Pending Amount" msgstr "" -#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:60 +#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:69 msgid "Pending Asset Returns" msgstr "" @@ -9798,7 +9810,7 @@ msgstr "" msgid "Please enter the designation" msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:1865 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:1868 msgid "Please see attachment" msgstr "" @@ -9848,7 +9860,7 @@ msgstr "" msgid "Please select a csv file" msgstr "" -#: hrms/hr/doctype/attendance/attendance.py:330 +#: hrms/hr/doctype/attendance/attendance.py:326 msgid "Please select a date." msgstr "" @@ -9933,11 +9945,11 @@ msgstr "" msgid "Please set account in Salary Component {0}" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:624 +#: hrms/hr/doctype/leave_application/leave_application.py:627 msgid "Please set default template for Leave Approval Notification in HR Settings." msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:599 +#: hrms/hr/doctype/leave_application/leave_application.py:602 msgid "Please set default template for Leave Status Notification in HR Settings." msgstr "" @@ -9945,7 +9957,7 @@ msgstr "" msgid "Please set the Appraisal Template for all the {0} or select the template in the Employees table below." msgstr "" -#: hrms/hr/doctype/expense_claim/expense_claim.js:335 +#: hrms/hr/doctype/expense_claim/expense_claim.js:340 msgid "Please set the Company" msgstr "" @@ -9966,7 +9978,7 @@ msgstr "" msgid "Please set {0} and {1} in {2}." msgstr "" -#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:31 +#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:40 msgid "Please set {0} for Employee {1}" msgstr "" @@ -10063,6 +10075,12 @@ msgstr "" msgid "Present Records" msgstr "" +#. Label of the prevent_self_leave_approval (Check) field in DocType 'HR +#. Settings' +#: hrms/hr/doctype/hr_settings/hr_settings.json +msgid "Prevent self approval for leaves even if user has permissions" +msgstr "" + #: hrms/payroll/doctype/salary_structure/salary_structure.js:155 #: hrms/payroll/doctype/salary_structure/salary_structure.js:193 #: hrms/payroll/doctype/salary_structure_assignment/salary_structure_assignment.js:73 @@ -10108,7 +10126,7 @@ msgstr "" #. Label of the process_payroll_accounting_entry_based_on_employee (Check) #. field in DocType 'Payroll Settings' #: hrms/payroll/doctype/payroll_settings/payroll_settings.json -#: hrms/setup.py:848 +#: hrms/setup.py:849 msgid "Process Payroll Accounting Entry based on Employee" msgstr "" @@ -10381,7 +10399,7 @@ msgstr "" msgid "Reason for Withholding Salary" msgstr "" -#: hrms/hr/doctype/employee_checkin/employee_checkin.py:312 +#: hrms/hr/doctype/employee_checkin/employee_checkin.py:313 msgid "Reason for skipping auto attendance:" msgstr "" @@ -10469,7 +10487,7 @@ msgid "Reference Document Type" msgstr "" #: hrms/hr/doctype/leave_allocation/leave_allocation.py:368 -#: hrms/hr/doctype/leave_application/leave_application.py:483 +#: hrms/hr/doctype/leave_application/leave_application.py:486 #: hrms/payroll/doctype/additional_salary/additional_salary.py:137 #: hrms/payroll/doctype/payroll_entry/payroll_entry.py:91 msgid "Reference: {0}" @@ -10572,7 +10590,7 @@ msgstr "" #. Label of the relieving_date (Date) field in DocType 'Exit Interview' #. Label of the relieving_date (Date) field in DocType 'Salary Withholding' #: hrms/hr/doctype/exit_interview/exit_interview.json -#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:32 +#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:41 #: hrms/hr/report/employee_exits/employee_exits.py:37 #: hrms/payroll/doctype/salary_withholding/salary_withholding.json msgid "Relieving Date" @@ -10649,7 +10667,7 @@ msgstr "" msgid "Reopen" msgstr "" -#: hrms/setup.py:821 hrms/setup.py:830 +#: hrms/setup.py:822 hrms/setup.py:831 msgid "Repay From Salary" msgstr "" @@ -10864,7 +10882,10 @@ msgid "Returned" msgstr "" #. Label of the return_amount (Currency) field in DocType 'Employee Advance' +#. Label of the return_amount (Currency) field in DocType 'Expense Claim +#. Advance' #: hrms/hr/doctype/employee_advance/employee_advance.json +#: hrms/hr/doctype/expense_claim_advance/expense_claim_advance.json msgid "Returned Amount" msgstr "" @@ -10902,7 +10923,7 @@ msgstr "" #. Label of the role_allowed_to_create_backdated_leave_application (Link) field #. in DocType 'HR Settings' #: hrms/hr/doctype/hr_settings/hr_settings.json -#: hrms/hr/doctype/leave_application/leave_application.py:164 +#: hrms/hr/doctype/leave_application/leave_application.py:167 msgid "Role Allowed to Create Backdated Leave Application" msgstr "" @@ -10972,11 +10993,11 @@ msgstr "" msgid "Row #{0}: Timesheet amount will overwrite the Earning component amount for the Salary Component {1}" msgstr "" -#: hrms/hr/doctype/expense_claim/expense_claim.py:593 +#: hrms/hr/doctype/expense_claim/expense_claim.py:599 msgid "Row No {0}: Amount cannot be greater than the Outstanding Amount against Expense Claim {1}. Outstanding Amount is {2}" msgstr "" -#: hrms/hr/doctype/expense_claim/expense_claim.py:352 +#: hrms/hr/doctype/expense_claim/expense_claim.py:354 msgid "Row {0}# Allocated amount {1} cannot be greater than unclaimed amount {2}" msgstr "" @@ -11004,7 +11025,7 @@ msgstr "" msgid "Row {0}: Paid amount {1} is greater than pending accrued amount {2} against loan {3}" msgstr "" -#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:52 +#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:61 msgid "Row {0}: {1}" msgstr "" @@ -11199,7 +11220,7 @@ msgstr "" msgid "Salary Slip submission is queued. It may take a few minutes" msgstr "" -#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1409 +#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1411 msgid "Salary Slip {0} failed for Payroll Entry {1}" msgstr "" @@ -11221,11 +11242,11 @@ msgstr "" msgid "Salary Slips Submitted" msgstr "" -#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1451 +#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1453 msgid "Salary Slips already exist for employees {}, and will not be processed by this payroll." msgstr "" -#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1476 +#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1478 msgid "Salary Slips submitted for period from {0} to {1}" msgstr "" @@ -11305,7 +11326,7 @@ msgstr "" msgid "Salary Withholding {0} already exists for employee {1} for the selected period" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:324 +#: hrms/hr/doctype/leave_application/leave_application.py:327 msgid "Salary already processed for period between {0} and {1}, Leave application period cannot be between this date range." msgstr "" @@ -11321,7 +11342,7 @@ msgstr "" msgid "Salary components should be part of the Salary Structure." msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:2335 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:2338 msgid "Salary slip emails have been enqueued for sending. Check {0} for status." msgstr "" @@ -11345,7 +11366,7 @@ msgstr "" msgid "Sanctioned Amount" msgstr "" -#: hrms/hr/doctype/expense_claim/expense_claim.py:374 +#: hrms/hr/doctype/expense_claim/expense_claim.py:376 msgid "Sanctioned Amount cannot be greater than Claim Amount in Row {0}." msgstr "" @@ -11424,7 +11445,7 @@ msgstr "" msgid "Select Payment Account to make Bank Entry" msgstr "" -#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1614 +#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1616 msgid "Select Payroll Frequency." msgstr "" @@ -11451,7 +11472,7 @@ msgstr "" msgid "Select Users" msgstr "" -#: hrms/hr/doctype/expense_claim/expense_claim.js:378 +#: hrms/hr/doctype/expense_claim/expense_claim.js:383 msgid "Select an employee to get the employee advance." msgstr "" @@ -11459,7 +11480,7 @@ msgstr "" msgid "Select the Employee for which you want to allocate leaves." msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.js:264 +#: hrms/hr/doctype/leave_application/leave_application.js:286 msgid "Select the Employee." msgstr "" @@ -11475,11 +11496,11 @@ msgstr "" msgid "Select the date from which this Leave Allocation will be valid." msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.js:281 +#: hrms/hr/doctype/leave_application/leave_application.js:303 msgid "Select the end date for your Leave Application." msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.js:276 +#: hrms/hr/doctype/leave_application/leave_application.js:298 msgid "Select the start date for your Leave Application." msgstr "" @@ -11489,11 +11510,11 @@ msgstr "" msgid "Select this if you want shift assignments to be automatically created indefinitely." msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.js:269 +#: hrms/hr/doctype/leave_application/leave_application.js:291 msgid "Select type of leave the employee wants to apply for, like Sick Leave, Privilege Leave, Casual Leave, etc." msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.js:291 +#: hrms/hr/doctype/leave_application/leave_application.js:313 msgid "Select your Leave Approver i.e. the person who approves or rejects your leaves." msgstr "" @@ -11526,6 +11547,10 @@ msgstr "" msgid "Self-Study" msgstr "" +#: hrms/hr/doctype/leave_application/leave_application.py:809 +msgid "Self-approval for leaves is not allowed" +msgstr "" + #. Option for the 'Type' (Select) field in DocType 'Training Event' #: hrms/hr/doctype/training_event/training_event.json msgid "Seminar" @@ -11675,7 +11700,7 @@ msgstr "" msgid "Set Leave Details" msgstr "" -#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:66 +#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:75 msgid "Set Relieving Date for Employee: {0}" msgstr "" @@ -11703,7 +11728,7 @@ msgstr "" msgid "Set optional filters to fetch employees in the appraisee list" msgstr "" -#: hrms/hr/doctype/expense_claim/expense_claim.py:495 +#: hrms/hr/doctype/expense_claim/expense_claim.py:497 msgid "Set the default account for the {0} {1}" msgstr "" @@ -11743,7 +11768,7 @@ msgstr "" msgid "Settle against Advances" msgstr "" -#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:42 +#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:51 msgid "Settle all Payables and Receivables before submission" msgstr "" @@ -11980,7 +12005,7 @@ msgstr "" msgid "Shift Type" msgstr "" -#: hrms/hr/doctype/employee_checkin/employee_checkin.js:37 +#: hrms/hr/doctype/employee_checkin/employee_checkin.js:34 msgid "Shift has been successfully updated to {0}." msgstr "" @@ -12178,7 +12203,7 @@ msgstr "" msgid "Start and end dates not in a valid Payroll Period, cannot calculate {0}" msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:1485 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:1488 msgid "Start and end dates not in a valid Payroll Period, cannot calculate {0}." msgstr "" @@ -12302,7 +12327,7 @@ msgstr "" msgid "Submission Date" msgstr "" -#: hrms/hr/doctype/leave_policy_assignment/leave_policy_assignment.py:340 +#: hrms/hr/doctype/leave_policy_assignment/leave_policy_assignment.py:343 msgid "Submission Failed" msgstr "" @@ -12334,7 +12359,7 @@ msgstr "" msgid "Submit Salary Slip" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.js:110 +#: hrms/hr/doctype/leave_application/leave_application.js:108 msgid "Submit this Leave Application to confirm." msgstr "" @@ -12359,7 +12384,7 @@ msgstr "" msgid "Submitting Salary Slips and creating Journal Entry..." msgstr "" -#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1531 +#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1533 msgid "Submitting Salary Slips..." msgstr "" @@ -12375,7 +12400,7 @@ msgstr "" #: frontend/src/views/AppSettings.vue:95 #: hrms/hr/doctype/employee_referral/employee_referral.py:54 #: hrms/hr/utils.py:857 -#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1479 +#: hrms/payroll/doctype/payroll_entry/payroll_entry.py:1481 #: hrms/public/js/utils/index.js:139 msgid "Success" msgstr "" @@ -12422,11 +12447,11 @@ msgstr "" msgid "Sync {0}" msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:1217 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:1220 msgid "Syntax error" msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:2189 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:2192 msgid "Syntax error in condition: {0} in Income Tax Slab" msgstr "" @@ -12652,7 +12677,7 @@ msgstr "" msgid "The day of the month when leaves should be allocated" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:367 +#: hrms/hr/doctype/leave_application/leave_application.py:370 msgid "The day(s) on which you are applying for leave are holidays. You need not apply for leave." msgstr "" @@ -12746,15 +12771,15 @@ msgstr "" msgid "This employee already has a log with the same timestamp.{0}" msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:1225 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:1228 msgid "This error can be due to invalid formula or condition." msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:1218 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:1221 msgid "This error can be due to invalid syntax." msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:1211 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:1214 msgid "This error can be due to missing or deleted field." msgstr "" @@ -12930,7 +12955,7 @@ msgstr "" msgid "To allow this, enable {0} under {1}." msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.js:286 +#: hrms/hr/doctype/leave_application/leave_application.js:308 msgid "To apply for a Half Day check 'Half Day' and select the Half Day Date" msgstr "" @@ -12951,7 +12976,7 @@ msgid "To date can not greater than employee's relieving date" msgstr "" #: hrms/hr/doctype/leave_allocation/leave_allocation.py:179 -#: hrms/hr/doctype/leave_application/leave_application.py:177 +#: hrms/hr/doctype/leave_application/leave_application.py:180 msgid "To date cannot be before from date" msgstr "" @@ -13142,7 +13167,7 @@ msgstr "" msgid "Total Income Tax" msgstr "" -#: hrms/setup.py:794 +#: hrms/setup.py:795 msgid "Total Interest Amount" msgstr "" @@ -13175,7 +13200,7 @@ msgstr "" msgid "Total Leaves Encashed" msgstr "" -#: hrms/setup.py:808 +#: hrms/setup.py:809 msgid "Total Loan Repayment" msgstr "" @@ -13202,7 +13227,7 @@ msgstr "" msgid "Total Present" msgstr "" -#: hrms/setup.py:785 +#: hrms/setup.py:786 msgid "Total Principal Amount" msgstr "" @@ -13245,7 +13270,7 @@ msgstr "" msgid "Total Working Hours" msgstr "" -#: hrms/hr/doctype/expense_claim/expense_claim.py:368 +#: hrms/hr/doctype/expense_claim/expense_claim.py:370 msgid "Total advance amount cannot be greater than total sanctioned amount" msgstr "" @@ -13582,6 +13607,10 @@ msgstr "" msgid "Unmarked Attendance for days" msgstr "" +#: hrms/hr/doctype/shift_type/shift_type.py:32 +msgid "Unmarked Check-in Logs Found" +msgstr "" + #: hrms/hr/report/monthly_attendance_sheet/monthly_attendance_sheet.py:129 #: hrms/public/js/templates/employees_with_unmarked_attendance.html:19 msgid "Unmarked Days" @@ -13619,7 +13648,7 @@ msgstr "" msgid "Unsettled" msgstr "" -#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:43 +#: hrms/hr/doctype/full_and_final_statement/full_and_final_statement.py:52 msgid "Unsettled Transactions" msgstr "" @@ -13906,7 +13935,7 @@ msgstr "" msgid "Walk In" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:406 +#: hrms/hr/doctype/leave_application/leave_application.py:409 #: hrms/payroll/doctype/additional_salary/additional_salary.py:153 #: hrms/payroll/doctype/salary_component/salary_component.py:56 #: hrms/payroll/doctype/salary_structure/salary_structure.js:321 @@ -13915,15 +13944,15 @@ msgstr "" msgid "Warning" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:394 +#: hrms/hr/doctype/leave_application/leave_application.py:397 msgid "Warning: Insufficient leave balance for Leave Type {0} in this allocation." msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:402 +#: hrms/hr/doctype/leave_application/leave_application.py:405 msgid "Warning: Insufficient leave balance for Leave Type {0}." msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:340 +#: hrms/hr/doctype/leave_application/leave_application.py:343 msgid "Warning: Leave application contains following block dates" msgstr "" @@ -14146,7 +14175,7 @@ msgstr "" msgid "Yes, Proceed" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:350 +#: hrms/hr/doctype/leave_application/leave_application.py:353 msgid "You are not authorized to approve leaves on Block Dates" msgstr "" @@ -14186,7 +14215,7 @@ msgstr "" msgid "You may add additional details, if any, and submit the offer." msgstr "" -#: hrms/hr/doctype/employee_checkin/employee_checkin.py:109 +#: hrms/hr/doctype/employee_checkin/employee_checkin.py:110 msgid "You must be within {0} meters of your shift location to check in." msgstr "" @@ -14286,7 +14315,7 @@ msgstr "" msgid "{0} & {1} more" msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:2185 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:2188 msgid "{0}
This error can be due to missing or deleted field." msgstr "" @@ -14322,7 +14351,7 @@ msgstr "" msgid "{0} already has an active Shift Assignment {1} for some/all of these dates." msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:148 +#: hrms/hr/doctype/leave_application/leave_application.py:151 msgid "{0} applicable after {1} working days" msgstr "" @@ -14364,7 +14393,7 @@ msgstr "" msgid "{0} is not allowed to submit Interview Feedback for the Interview: {1}" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:577 +#: hrms/hr/doctype/leave_application/leave_application.py:580 msgid "{0} is not in Optional Holiday List" msgstr "" @@ -14421,11 +14450,11 @@ msgstr "" msgid "{0} {1} {2}?" msgstr "" -#: hrms/payroll/doctype/salary_slip/salary_slip.py:1897 +#: hrms/payroll/doctype/salary_slip/salary_slip.py:1900 msgid "{0}: Employee email not found, hence email not sent" msgstr "" -#: hrms/hr/doctype/leave_application/leave_application.py:68 +#: hrms/hr/doctype/leave_application/leave_application.py:70 msgid "{0}: From {0} of type {1}" msgstr "" @@ -14489,7 +14518,7 @@ msgstr "" msgid "{} Unclaimed" msgstr "" -#: hrms/hr/doctype/employee_checkin/employee_checkin.py:232 +#: hrms/hr/doctype/employee_checkin/employee_checkin.py:233 msgid "{} is an invalid Attendance Status." msgstr ""