brotherton-erpnext/erpnext/hr/doctype
Himanshu f3e5213190 feat(Support): Service Level Agreements (#16828)
* init SLA

* Added more inputs to the forms

* set priority of issue

* Removed UOM in favor of hours for tracking

* updated js to autofill values

* Removed unwanted fields

* timer functionality

* code refactor

* parenthesis fix

* fixed typo

* added new fields

* Updated fields

* Updated fields for issue doctype

* Updated fields for issue doctype

* changed doctype structure

* added new fields to issue

* code refactor

* new function to set criticality level

* changed dropdown options

* set timer for sla

* calculation of resolution and response time

* stopwatch counter

* dashboard changes

* renamed sla to support contract

* countdown timer section

* issue doctype changes

* removed unwanted imports

* fixed wrong response time and resolution time

* update response and resolution time

* calculate time to respond and resolve

* feature enhancements

* probable scheduling bug fix

* fixed scheduling issue support sent out of support time

* removed issue criticality link from support

* Changed day order

* skip date validation when support contract is default

* removed mandatory field

* fix scheduling conditions for now

* code refactor

* removed duplicate doctypes

* fixed day inserted twice in service level

* check to not add another default contract

* default support contracts

* removed commented code

* removed unused imports

* fix sla for non-listed days

* reduced redundant code and optimized it and starting unit tests

* added condition check to compute days correctly

* renamed doc as per guidelines and added conditions for scheduling

* removed per day support timings

* added response and resolution time to support contract

* scheduling based on hours kinda fix

* set sla before_update and finally fixed time scheduling out of support time

* DocType Issue removed test_records and rewrote test cases

* test cases and codacy fixes

* Doctype SLA instead of Support Contract to avoid confusion with Contract

* fixed tests failing due to change in options for time period

* change naming to Prompt

* remove unknown doctype from help_desk

* revert unwanted changes to default

* refactor get_list for fetching service_level_agreement

* change datatypes

* fix tests

* refactored tests

* remove unused imports

* code and comments refactor for better understandability

* removed and renamed doctype to service days and minor fixes

* Refactor test cases for response and resolution time for issue

* add validation to check if response time < resolution time

* minor fix for checking if current day is start day

* calculate time in js rather than python

* fix: parenthesis fixing customer dashboard

* json changes to rename sections

* refactor: alignment

* refactor: beautify code

* fix: use frm api to get the element

* fix: replace '__' with '_'

* refactor: remove pointless test
2019-03-19 16:47:56 +05:30
..
additional_salary Salary Component can be equal to zero 2019-03-05 17:44:07 +05:30
appraisal fix: modified date (#16520) 2019-01-30 11:46:34 +05:30
appraisal_goal [minor] remove in_dialog old property 2018-05-16 12:51:22 +05:30
appraisal_template [minor] remove in_dialog old property 2018-05-16 12:51:22 +05:30
appraisal_template_goal [minor] remove in_dialog old property 2018-05-16 12:51:22 +05:30
attendance Merge branch 'master' into develop 2019-01-30 12:38:58 +05:30
attendance_request fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
branch [minor] remove in_dialog old property 2018-05-16 12:51:22 +05:30
compensatory_leave_request Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
daily_work_summary fix: Project update status code and design refactored 2019-01-17 19:21:44 +05:30
daily_work_summary_group Send daily work summary alert to only enabled users (#14175) 2018-05-23 10:32:55 +05:30
daily_work_summary_group_user [Enhance] Department added wherever applicable (#14121) 2018-05-23 11:11:36 +05:30
department Added test cases 2019-01-01 15:03:56 +05:30
department_approver [Fix] Should not get approvers for disabled Departments (#14868) 2018-07-13 12:26:56 +05:30
designation [minor] remove in_dialog old property 2018-05-16 12:51:22 +05:30
driver Fix 'transporter info' section in Delivery Note (#15565) 2018-10-10 14:51:26 +05:30
driving_license_category [New Feature] Delivery 2017-11-20 10:28:49 +08:00
employee refactor: change validate email add to validate email address 2019-03-16 13:40:58 +05:30
employee_advance Merge branch 'master' into develop 2019-02-12 16:41:24 +05:30
employee_attendance_tool [Attendance-Tool] Filter employees based on date of joining (#15262) 2018-08-30 17:25:58 +05:30
employee_benefit_application Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
employee_benefit_application_detail Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
employee_benefit_claim fix(test): use frappe.db.rollback to revert deletion of fixture data (#16192) 2018-12-11 22:37:29 +05:30
employee_boarding_activity [feature] added the employee onboarding and separation doctype 2018-05-14 20:27:00 +05:30
employee_education [minor] remove in_dialog old property 2018-05-16 12:51:22 +05:30
employee_external_work_history [minor] remove in_dialog old property 2018-05-16 12:51:22 +05:30
employee_grade Merge branch 'staging' into develop 2019-01-29 18:39:14 +05:30
employee_group feat(Support): Service Level Agreements (#16828) 2019-03-19 16:47:56 +05:30
employee_group_table feat(Support): Service Level Agreements (#16828) 2019-03-19 16:47:56 +05:30
employee_health_insurance Renamed Health Insurance to Employee Health Insurance 2018-04-26 12:16:17 +05:30
employee_incentive Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
employee_internal_work_history [minor] remove in_dialog old property 2018-05-16 12:51:22 +05:30
employee_loan Replace 'Make' with 'Create' 2018-12-23 13:25:58 +05:30
employee_loan_application [Resolved] merge conflicts 2018-08-10 17:11:30 +05:30
employee_onboarding fix(tests): add test for bulk complete / cancellation of project 2019-02-26 14:30:38 +05:30
employee_onboarding_activity [feature] added the employee onboarding and separation doctype 2018-05-14 20:27:00 +05:30
employee_onboarding_template Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
employee_promotion Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
employee_property_history minor fixes 2018-05-07 16:11:35 +05:30
employee_separation fix: Remove date_of_joining from field list 2018-12-17 15:02:30 +05:30
employee_separation_template Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
employee_tax_exemption_category HRA fix (#14589) 2018-06-20 11:10:56 +05:30
employee_tax_exemption_declaration Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
employee_tax_exemption_declaration_category Tax Exemption Declaration - HRA Calculation 2018-05-30 13:37:15 +05:30
employee_tax_exemption_proof_submission Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
employee_tax_exemption_proof_submission_detail [Enhance] Department added wherever applicable (#14121) 2018-05-23 11:11:36 +05:30
employee_tax_exemption_sub_category Doctype Employee Tax Exemption Sub Category 2018-05-10 15:02:57 +05:30
employee_transfer Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
employee_transfer_property New DocTypes for HR Module (#13650) 2018-04-26 12:10:13 +05:30
employment_type perms: fix default import, export perms 2018-08-29 17:10:27 +05:30
expense_claim Merge branch 'master' into develop 2019-02-26 17:08:59 +05:30
expense_claim_account [minor] remove in_dialog old property 2018-05-16 12:51:22 +05:30
expense_claim_advance Employee advance (#11875) 2017-12-14 13:25:57 +05:30
expense_claim_detail fix: expense claim type (#16760) 2019-02-25 11:56:30 +05:30
expense_claim_type Various permission fixes (#15448) 2018-09-20 13:20:17 +05:30
holiday [minor] remove in_dialog old property 2018-05-16 12:51:22 +05:30
holiday_list feat(Support): Service Level Agreements (#16828) 2019-03-19 16:47:56 +05:30
hr_settings Fixed merge conflict 2018-05-05 12:19:14 +05:30
identification_document_type [rename] Photo ID -> Identification Document 2018-05-16 14:12:22 +05:30
interest [minor] remove in_dialog old property 2018-05-16 12:51:22 +05:30
job_applicant refactor: change validate email add to validate email address 2019-03-16 13:40:58 +05:30
job_applicant_source Job Applicant Source (#14543) 2018-06-21 10:47:54 +05:30
job_offer Replace 'Make' with 'Create' 2018-12-23 13:25:58 +05:30
job_offer_term Rename Offer Letter to Job Offer (#12934) 2018-02-16 10:49:34 +05:30
job_opening Website: Product Configurator and Bootstrap 4 (#15965) 2019-03-19 11:48:32 +05:30
leave_allocation fix: modified date (#16520) 2019-01-30 11:46:34 +05:30
leave_application fix: Calendar events for leaves considering user permissions 2019-02-20 18:55:38 +05:30
leave_block_list fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
leave_block_list_allow [minor] remove in_dialog old property 2018-05-16 12:51:22 +05:30
leave_block_list_date [minor] remove in_dialog old property 2018-05-16 12:51:22 +05:30
leave_control_panel set query for department based on company 2018-05-14 16:07:28 +05:30
leave_encashment Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
leave_period fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
leave_policy fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
leave_policy_detail Removed employee table from Salary Structure and added employee name in all forms 2018-04-26 12:14:01 +05:30
leave_type Add 'Half-Yearly' option to Earned Leave Frequency 2019-03-06 13:04:45 +05:30
loan Merge branch 'staging' into develop 2019-01-29 18:39:14 +05:30
loan_application Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
loan_type Minor fix for ui tests 2017-09-15 19:35:12 +05:30
offer_term [minor] remove in_dialog old property 2018-05-16 12:51:22 +05:30
payroll_employee_detail fix: modified date (#16520) 2019-01-30 11:46:34 +05:30
payroll_entry Merge branch 'master' into develop 2019-02-05 18:40:39 +05:30
payroll_period fix - Benefit Application query (#14767) 2018-07-01 16:44:37 +05:30
payroll_period_date New doctypes for HR and Accounting (#13652) 2018-04-26 12:12:29 +05:30
purpose_of_travel [feature] added travel request doctype in HR 2018-05-16 11:02:28 +05:30
repayment_schedule Loan Management for the Members (Non Profit Module) (#13149) 2018-04-24 12:19:36 +05:30
retention_bonus Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
salary_component Payroll fixes and more (#15475) 2018-09-26 18:01:00 +05:30
salary_detail fix: Allow-on-submit enabled for formula and condition in salary structure 2019-02-04 14:42:57 +05:30
salary_slip fix: Removed precision from multiple doctypes 2019-02-19 08:40:16 +05:30
salary_slip_loan Loan Management for the Members (Non Profit Module) (#13149) 2018-04-24 12:19:36 +05:30
salary_slip_timesheet fix: Removed precision from multiple doctypes 2019-02-19 08:40:16 +05:30
salary_structure fix: Removed precision from multiple doctypes 2019-02-19 08:40:16 +05:30
salary_structure_assignment Fix salary patch (#16531) 2019-01-31 09:17:29 +05:30
shift_assignment Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
shift_request Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
shift_type [Tests] Shift Planning (#14570) 2018-06-19 10:45:33 +05:30
staffing_plan optimize(various) 2018-08-08 16:37:31 +05:30
staffing_plan_detail Staffing Plan (#14346) 2018-06-05 11:40:58 +05:30
taxable_salary_slab Update tax calculation (#14564) 2018-06-20 12:33:02 +05:30
training_event fix: Update Training Level 2019-03-12 10:55:11 +05:30
training_event_employee fix: modified date (#16520) 2019-01-30 11:46:34 +05:30
training_feedback fix: modified date (#16520) 2019-01-30 11:46:34 +05:30
training_program fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
training_result Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
training_result_employee fix: modified date (#16520) 2019-01-30 11:46:34 +05:30
travel_itinerary [feature] added travel request doctype in HR 2018-05-16 11:02:28 +05:30
travel_request Refactor Naming Series (#15070) 2018-08-28 13:44:48 +05:30
travel_request_costing [feature] added travel request doctype in HR 2018-05-16 11:02:28 +05:30
upload_attendance fix: remove print statement from test case 2019-01-04 12:57:34 +05:30
vehicle fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
vehicle_log Replace 'Make' with 'Create' 2018-12-23 13:25:58 +05:30
vehicle_service [minor] remove in_dialog old property 2018-05-16 12:51:22 +05:30
__init__.py moved modules inside erpnext folder 2013-12-11 10:43:52 +05:30