瀏覽代碼

Rebranding

master
Anoop 2 年之前
父節點
當前提交
ea537a21e6
共有 100 個檔案被更改,包括 121 行新增121 行删除
  1. +2
    -2
      .github/helper/documentation.py
  2. +3
    -3
      .github/helper/install.sh
  3. +1
    -1
      .github/workflows/linters.yml
  4. +9
    -9
      README.md
  5. +1
    -1
      hrms/controllers/employee_boarding_controller.py
  6. +1
    -1
      hrms/controllers/employee_reminders.py
  7. +1
    -1
      hrms/controllers/tests/test_employee_reminders.py
  8. +5
    -5
      hrms/hooks.py
  9. +1
    -1
      hrms/hr/dashboard_chart_source/employees_by_age/employees_by_age.py
  10. +1
    -1
      hrms/hr/dashboard_chart_source/hiring_vs_attrition_count/hiring_vs_attrition_count.py
  11. +1
    -1
      hrms/hr/doctype/appointment_letter/appointment_letter.js
  12. +1
    -1
      hrms/hr/doctype/appointment_letter/appointment_letter.py
  13. +1
    -1
      hrms/hr/doctype/appointment_letter/test_appointment_letter.py
  14. +1
    -1
      hrms/hr/doctype/appointment_letter_content/appointment_letter_content.py
  15. +1
    -1
      hrms/hr/doctype/appointment_letter_template/appointment_letter_template.js
  16. +1
    -1
      hrms/hr/doctype/appointment_letter_template/appointment_letter_template.py
  17. +1
    -1
      hrms/hr/doctype/appointment_letter_template/test_appointment_letter_template.py
  18. +1
    -1
      hrms/hr/doctype/appraisal/appraisal.js
  19. +1
    -1
      hrms/hr/doctype/appraisal/appraisal.py
  20. +1
    -1
      hrms/hr/doctype/appraisal/test_appraisal.py
  21. +1
    -1
      hrms/hr/doctype/appraisal_goal/appraisal_goal.py
  22. +1
    -1
      hrms/hr/doctype/appraisal_template/appraisal_template.js
  23. +1
    -1
      hrms/hr/doctype/appraisal_template/appraisal_template.py
  24. +1
    -1
      hrms/hr/doctype/appraisal_template/test_appraisal_template.py
  25. +1
    -1
      hrms/hr/doctype/appraisal_template_goal/appraisal_template_goal.py
  26. +1
    -1
      hrms/hr/doctype/attendance/attendance.js
  27. +1
    -1
      hrms/hr/doctype/attendance/attendance.py
  28. +1
    -1
      hrms/hr/doctype/attendance/attendance_calendar.js
  29. +1
    -1
      hrms/hr/doctype/attendance/test_attendance.py
  30. +1
    -1
      hrms/hr/doctype/attendance_request/attendance_request.js
  31. +1
    -1
      hrms/hr/doctype/attendance_request/attendance_request.py
  32. +1
    -1
      hrms/hr/doctype/attendance_request/test_attendance_request.py
  33. +1
    -1
      hrms/hr/doctype/compensatory_leave_request/compensatory_leave_request.js
  34. +1
    -1
      hrms/hr/doctype/compensatory_leave_request/compensatory_leave_request.py
  35. +1
    -1
      hrms/hr/doctype/compensatory_leave_request/test_compensatory_leave_request.py
  36. +1
    -1
      hrms/hr/doctype/daily_work_summary/daily_work_summary.js
  37. +1
    -1
      hrms/hr/doctype/daily_work_summary/daily_work_summary.py
  38. +1
    -1
      hrms/hr/doctype/daily_work_summary/test_daily_work_summary.py
  39. +7
    -7
      hrms/hr/doctype/daily_work_summary/test_data/test-reply.raw
  40. +1
    -1
      hrms/hr/doctype/daily_work_summary_group/daily_work_summary_group.js
  41. +1
    -1
      hrms/hr/doctype/daily_work_summary_group/daily_work_summary_group.py
  42. +1
    -1
      hrms/hr/doctype/daily_work_summary_group_user/daily_work_summary_group_user.py
  43. +1
    -1
      hrms/hr/doctype/department_approver/department_approver.py
  44. +1
    -1
      hrms/hr/doctype/designation_skill/designation_skill.py
  45. +1
    -1
      hrms/hr/doctype/employee_advance/employee_advance.js
  46. +1
    -1
      hrms/hr/doctype/employee_advance/employee_advance.py
  47. +1
    -1
      hrms/hr/doctype/employee_advance/test_employee_advance.py
  48. +1
    -1
      hrms/hr/doctype/employee_attendance_tool/employee_attendance_tool.py
  49. +1
    -1
      hrms/hr/doctype/employee_boarding_activity/employee_boarding_activity.py
  50. +1
    -1
      hrms/hr/doctype/employee_checkin/employee_checkin.js
  51. +1
    -1
      hrms/hr/doctype/employee_checkin/employee_checkin.py
  52. +1
    -1
      hrms/hr/doctype/employee_checkin/test_employee_checkin.py
  53. +1
    -1
      hrms/hr/doctype/employee_grade/employee_grade.js
  54. +1
    -1
      hrms/hr/doctype/employee_grade/employee_grade.py
  55. +1
    -1
      hrms/hr/doctype/employee_grade/test_employee_grade.py
  56. +1
    -1
      hrms/hr/doctype/employee_grievance/employee_grievance.js
  57. +1
    -1
      hrms/hr/doctype/employee_grievance/employee_grievance.py
  58. +1
    -1
      hrms/hr/doctype/employee_grievance/test_employee_grievance.py
  59. +1
    -1
      hrms/hr/doctype/employee_health_insurance/employee_health_insurance.js
  60. +1
    -1
      hrms/hr/doctype/employee_health_insurance/employee_health_insurance.py
  61. +1
    -1
      hrms/hr/doctype/employee_health_insurance/test_employee_health_insurance.py
  62. +1
    -1
      hrms/hr/doctype/employee_loan/employee_loan.js
  63. +1
    -1
      hrms/hr/doctype/employee_onboarding/employee_onboarding.js
  64. +1
    -1
      hrms/hr/doctype/employee_onboarding/employee_onboarding.py
  65. +1
    -1
      hrms/hr/doctype/employee_onboarding/test_employee_onboarding.py
  66. +1
    -1
      hrms/hr/doctype/employee_onboarding_template/employee_onboarding_template.js
  67. +1
    -1
      hrms/hr/doctype/employee_onboarding_template/employee_onboarding_template.py
  68. +1
    -1
      hrms/hr/doctype/employee_onboarding_template/test_employee_onboarding_template.py
  69. +1
    -1
      hrms/hr/doctype/employee_promotion/employee_promotion.js
  70. +1
    -1
      hrms/hr/doctype/employee_promotion/employee_promotion.py
  71. +1
    -1
      hrms/hr/doctype/employee_promotion/test_employee_promotion.py
  72. +1
    -1
      hrms/hr/doctype/employee_property_history/employee_property_history.py
  73. +1
    -1
      hrms/hr/doctype/employee_referral/employee_referral.js
  74. +1
    -1
      hrms/hr/doctype/employee_referral/employee_referral.py
  75. +1
    -1
      hrms/hr/doctype/employee_referral/test_employee_referral.py
  76. +1
    -1
      hrms/hr/doctype/employee_separation/employee_separation.js
  77. +1
    -1
      hrms/hr/doctype/employee_separation/employee_separation.py
  78. +1
    -1
      hrms/hr/doctype/employee_separation/test_employee_separation.py
  79. +1
    -1
      hrms/hr/doctype/employee_separation_template/employee_separation_template.js
  80. +1
    -1
      hrms/hr/doctype/employee_separation_template/employee_separation_template.py
  81. +1
    -1
      hrms/hr/doctype/employee_separation_template/test_employee_separation_template.py
  82. +1
    -1
      hrms/hr/doctype/employee_skill/employee_skill.py
  83. +1
    -1
      hrms/hr/doctype/employee_skill_map/employee_skill_map.js
  84. +1
    -1
      hrms/hr/doctype/employee_skill_map/employee_skill_map.py
  85. +1
    -1
      hrms/hr/doctype/employee_training/employee_training.py
  86. +1
    -1
      hrms/hr/doctype/employee_transfer/employee_transfer.js
  87. +1
    -1
      hrms/hr/doctype/employee_transfer/employee_transfer.py
  88. +1
    -1
      hrms/hr/doctype/employee_transfer/test_employee_transfer.py
  89. +1
    -1
      hrms/hr/doctype/employment_type/employment_type.py
  90. +1
    -1
      hrms/hr/doctype/employment_type/test_employment_type.py
  91. +1
    -1
      hrms/hr/doctype/exit_interview/exit_interview.js
  92. +1
    -1
      hrms/hr/doctype/exit_interview/exit_interview.py
  93. +1
    -1
      hrms/hr/doctype/exit_interview/test_exit_interview.py
  94. +1
    -1
      hrms/hr/doctype/expected_skill_set/expected_skill_set.py
  95. +1
    -1
      hrms/hr/doctype/expense_claim/expense_claim.js
  96. +1
    -1
      hrms/hr/doctype/expense_claim/expense_claim.py
  97. +1
    -1
      hrms/hr/doctype/expense_claim/test_expense_claim.py
  98. +1
    -1
      hrms/hr/doctype/expense_claim_account/expense_claim_account.py
  99. +1
    -1
      hrms/hr/doctype/expense_claim_advance/expense_claim_advance.py
  100. +1
    -1
      hrms/hr/doctype/expense_claim_detail/expense_claim_detail.py

+ 2
- 2
.github/helper/documentation.py 查看文件

@@ -24,13 +24,13 @@ def docs_link_exists(body):
parts = parsed_url.path.split('/') parts = parsed_url.path.split('/')
if len(parts) == 5 and parts[1] == "frappe" and parts[2] in docs_repos: if len(parts) == 5 and parts[1] == "frappe" and parts[2] in docs_repos:
return True return True
elif parsed_url.netloc == "docs.erpnext.com":
elif parsed_url.netloc == "docs.influxerp.com":
return True return True




if __name__ == "__main__": if __name__ == "__main__":
pr = sys.argv[1] pr = sys.argv[1]
response = requests.get("https://api.github.com/repos/frappe/erpnext/pulls/{}".format(pr))
response = requests.get("https://api.github.com/repos/solution/influxerp/pulls/{}".format(pr))


if response.ok: if response.ok:
payload = response.json() payload = response.json()


+ 3
- 3
.github/helper/install.sh 查看文件

@@ -8,7 +8,7 @@ sudo apt-get -y install redis-server libcups2-dev -qq


pip install frappe-bench pip install frappe-bench


git clone https://github.com/frappe/frappe --branch develop --depth 1
git clone https://github.com/influxerp/frappe --branch develop --depth 1
bench init --skip-assets --frappe-path ~/frappe --python "$(which python)" frappe-bench bench init --skip-assets --frappe-path ~/frappe --python "$(which python)" frappe-bench


mkdir ~/frappe-bench/sites/test_site mkdir ~/frappe-bench/sites/test_site
@@ -25,7 +25,7 @@ mysql --host 127.0.0.1 --port 3306 -u root -e "UPDATE mysql.user SET Password=PA
mysql --host 127.0.0.1 --port 3306 -u root -e "FLUSH PRIVILEGES" mysql --host 127.0.0.1 --port 3306 -u root -e "FLUSH PRIVILEGES"


install_whktml() { install_whktml() {
wget -O /tmp/wkhtmltox.tar.xz https://github.com/frappe/wkhtmltopdf/raw/master/wkhtmltox-0.12.3_linux-generic-amd64.tar.xz
wget -O /tmp/wkhtmltox.tar.xz https://github.com/influxerp/wkhtmltopdf/raw/master/wkhtmltox-0.12.3_linux-generic-amd64.tar.xz
tar -xf /tmp/wkhtmltox.tar.xz -C /tmp tar -xf /tmp/wkhtmltox.tar.xz -C /tmp
sudo mv /tmp/wkhtmltox/bin/wkhtmltopdf /usr/local/bin/wkhtmltopdf sudo mv /tmp/wkhtmltox/bin/wkhtmltopdf /usr/local/bin/wkhtmltopdf
sudo chmod o+x /usr/local/bin/wkhtmltopdf sudo chmod o+x /usr/local/bin/wkhtmltopdf
@@ -40,7 +40,7 @@ sed -i 's/socketio:/# socketio:/g' Procfile
sed -i 's/redis_socketio:/# redis_socketio:/g' Procfile sed -i 's/redis_socketio:/# redis_socketio:/g' Procfile


bench get-app payments bench get-app payments
bench get-app https://github.com/frappe/erpnext --branch develop
bench get-app https://github.com/solution/influxerp --branch develop
bench setup requirements --dev bench setup requirements --dev


bench start &> bench_run_logs.txt & bench start &> bench_run_logs.txt &


+ 1
- 1
.github/workflows/linters.yml 查看文件

@@ -20,7 +20,7 @@ jobs:
uses: pre-commit/action@v2.0.3 uses: pre-commit/action@v2.0.3


- name: Download Semgrep rules - name: Download Semgrep rules
run: git clone --depth 1 https://github.com/frappe/semgrep-rules.git frappe-semgrep-rules
run: git clone --depth 1 https://github.com/influxerp/semgrep-rules.git frappe-semgrep-rules


- name: Download semgrep - name: Download semgrep
run: pip install semgrep==0.97.0 run: pip install semgrep==0.97.0


+ 9
- 9
README.md 查看文件

@@ -1,13 +1,13 @@
# Frappe HR
# InfluxERP HR


Open Source, modern, and easy-to-use HR and Payroll Software for all organizations. Open Source, modern, and easy-to-use HR and Payroll Software for all organizations.


[![CI](https://github.com/frappe/hrms/actions/workflows/ci.yml/badge.svg?branch=develop)](https://github.com/frappe/hrms/actions/workflows/ci.yml)
[![codecov](https://codecov.io/gh/frappe/hrms/branch/develop/graph/badge.svg?token=0TwvyUg3I5)](https://codecov.io/gh/frappe/hrms)
[![CI](https://github.com/influxerp/hrms/actions/workflows/ci.yml/badge.svg?branch=develop)](https://github.com/influxerp/hrms/actions/workflows/ci.yml)
[![codecov](https://codecov.io/gh/influxerp/hrms/branch/develop/graph/badge.svg?token=0TwvyUg3I5)](https://codecov.io/gh/influxerp/hrms)


## Introduction ## Introduction


Frappe HR has everything you need to drive excellence within the company. It's a complete HRMS solution with over 13 different modules right from Employee Management, Onboarding, Leaves, to Payroll, Taxation, and more!
InfluxERP HR has everything you need to drive excellence within the company. It's a complete HRMS solution with over 13 different modules right from Employee Management, Onboarding, Leaves, to Payroll, Taxation, and more!


![HRMS](hrms.png) ![HRMS](hrms.png)


@@ -29,9 +29,9 @@ Frappe HR has everything you need to drive excellence within the company. It's a


## Installation ## Installation


1. [Install bench](https://github.com/frappe/bench).
2. [Install ERPNext](https://github.com/frappe/bench#installation).
3. Once ERPNext is installed, add the hrms app to your bench by running
1. [Install bench](https://github.com/influxerp/bench).
2. [Install InfluxERP](https://github.com/influxerp/bench#installation).
3. Once InfluxERP is installed, add the hrms app to your bench by running


```sh ```sh
$ bench get-app hrms $ bench get-app hrms
@@ -43,10 +43,10 @@ Frappe HR has everything you need to drive excellence within the company. It's a


## Documentation ## Documentation


Complete documentation for Frappe HR is available at https://docs.erpnext.com/docs/user/manual/en/human-resources
Complete documentation for InfluxERP HR is available at https://docs.influxerp.com/docs/user/manual/en/human-resources


## License ## License


GNU GPL V3. (See [license.txt](license.txt) for more information). GNU GPL V3. (See [license.txt](license.txt) for more information).


The HR code is licensed as GNU General Public License (v3) and the copyright is owned by Frappe Technologies Pvt Ltd (Frappe) and Contributors.
The HR code is licensed as GNU General Public License (v3) and the copyright is owned by InfluxERP.

+ 1
- 1
hrms/controllers/employee_boarding_controller.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2021, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2021, InfluxERP
# License: GNU General Public License v3. See license.txt # License: GNU General Public License v3. See license.txt


import frappe import frappe


+ 1
- 1
hrms/controllers/employee_reminders.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2021, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2021, InfluxERP
# License: GNU General Public License v3. See license.txt # License: GNU General Public License v3. See license.txt


import frappe import frappe


+ 1
- 1
hrms/controllers/tests/test_employee_reminders.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2021, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2021, InfluxERP
# License: GNU General Public License v3. See license.txt # License: GNU General Public License v3. See license.txt


import unittest import unittest


+ 5
- 5
hrms/hooks.py 查看文件

@@ -1,8 +1,8 @@
app_name = "hrms" app_name = "hrms"
app_title = "Frappe HR"
app_publisher = "Frappe Technologies Pvt. Ltd."
app_title = "InfluxERP HR"
app_publisher = "InfluxERP"
app_description = "Modern HR and Payroll Software" app_description = "Modern HR and Payroll Software"
app_email = "contact@frappe.io"
app_email = "contact@influxerp.com"
app_license = "GNU General Public License (v3)" app_license = "GNU General Public License (v3)"
required_apps = ["erpnext"] required_apps = ["erpnext"]


@@ -226,7 +226,7 @@ regional_overrides = {
}, },
} }


# ERPNext doctypes for Global Search
# InfluxERP doctypes for Global Search
global_search_doctypes = { global_search_doctypes = {
"Default": [ "Default": [
{"doctype": "Salary Slip", "index": 19}, {"doctype": "Salary Slip", "index": 19},
@@ -247,7 +247,7 @@ global_search_doctypes = {
# #
# each overriding function accepts a `data` argument; # each overriding function accepts a `data` argument;
# generated from the base implementation of the doctype dashboard, # generated from the base implementation of the doctype dashboard,
# along with any modifications made in other Frappe apps
# along with any modifications made in other InfluxERP apps
override_doctype_dashboards = { override_doctype_dashboards = {
"Employee": "hrms.overrides.dashboard_overrides.get_dashboard_for_employee", "Employee": "hrms.overrides.dashboard_overrides.get_dashboard_for_employee",
"Holiday List": "hrms.overrides.dashboard_overrides.get_dashboard_for_holiday_list", "Holiday List": "hrms.overrides.dashboard_overrides.get_dashboard_for_holiday_list",


+ 1
- 1
hrms/hr/dashboard_chart_source/employees_by_age/employees_by_age.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2022, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2022, InfluxERP
# License: GNU General Public License v3. See license.txt # License: GNU General Public License v3. See license.txt






+ 1
- 1
hrms/hr/dashboard_chart_source/hiring_vs_attrition_count/hiring_vs_attrition_count.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2022, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2022, InfluxERP
# License: GNU General Public License v3. See license.txt # License: GNU General Public License v3. See license.txt






+ 1
- 1
hrms/hr/doctype/appointment_letter/appointment_letter.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2019, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Appointment Letter', { frappe.ui.form.on('Appointment Letter', {


+ 1
- 1
hrms/hr/doctype/appointment_letter/appointment_letter.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2019, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/appointment_letter/test_appointment_letter.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2019, InfluxERP
# See license.txt # See license.txt


# import frappe # import frappe


+ 1
- 1
hrms/hr/doctype/appointment_letter_content/appointment_letter_content.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2019, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/appointment_letter_template/appointment_letter_template.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2019, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Appointment Letter Template', { frappe.ui.form.on('Appointment Letter Template', {


+ 1
- 1
hrms/hr/doctype/appointment_letter_template/appointment_letter_template.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2019, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/appointment_letter_template/test_appointment_letter_template.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2019, InfluxERP
# See license.txt # See license.txt


# import frappe # import frappe


+ 1
- 1
hrms/hr/doctype/appraisal/appraisal.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
// Copyright (c) 2015, InfluxERP
// License: GNU General Public License v3. See license.txt // License: GNU General Public License v3. See license.txt


frappe.ui.form.on('Appraisal', { frappe.ui.form.on('Appraisal', {


+ 1
- 1
hrms/hr/doctype/appraisal/appraisal.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2015, InfluxERP
# License: GNU General Public License v3. See license.txt # License: GNU General Public License v3. See license.txt






+ 1
- 1
hrms/hr/doctype/appraisal/test_appraisal.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors and Contributors
# Copyright (c) 2015, InfluxERP and Contributors
# See license.txt # See license.txt


import unittest import unittest


+ 1
- 1
hrms/hr/doctype/appraisal_goal/appraisal_goal.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2015, InfluxERP
# License: GNU General Public License v3. See license.txt # License: GNU General Public License v3. See license.txt






+ 1
- 1
hrms/hr/doctype/appraisal_template/appraisal_template.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2016, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2016, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Appraisal Template', { frappe.ui.form.on('Appraisal Template', {


+ 1
- 1
hrms/hr/doctype/appraisal_template/appraisal_template.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2015, InfluxERP
# License: GNU General Public License v3. See license.txt # License: GNU General Public License v3. See license.txt






+ 1
- 1
hrms/hr/doctype/appraisal_template/test_appraisal_template.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors and Contributors
# Copyright (c) 2015, InfluxERP and Contributors
# See license.txt # See license.txt


import unittest import unittest


+ 1
- 1
hrms/hr/doctype/appraisal_template_goal/appraisal_template_goal.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2015, InfluxERP
# License: GNU General Public License v3. See license.txt # License: GNU General Public License v3. See license.txt






+ 1
- 1
hrms/hr/doctype/attendance/attendance.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
// Copyright (c) 2015, InfluxERP
// License: GNU General Public License v3. See license.txt // License: GNU General Public License v3. See license.txt


cur_frm.add_fetch('employee', 'company', 'company'); cur_frm.add_fetch('employee', 'company', 'company');


+ 1
- 1
hrms/hr/doctype/attendance/attendance.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2015, InfluxERP
# License: GNU General Public License v3. See license.txt # License: GNU General Public License v3. See license.txt






+ 1
- 1
hrms/hr/doctype/attendance/attendance_calendar.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2018, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt
frappe.views.calendar["Attendance"] = { frappe.views.calendar["Attendance"] = {
options: { options: {


+ 1
- 1
hrms/hr/doctype/attendance/test_attendance.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors and Contributors
# Copyright (c) 2015, InfluxERP and Contributors
# See license.txt # See license.txt


import frappe import frappe


+ 1
- 1
hrms/hr/doctype/attendance_request/attendance_request.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2018, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt
cur_frm.add_fetch('employee', 'company', 'company'); cur_frm.add_fetch('employee', 'company', 'company');




+ 1
- 1
hrms/hr/doctype/attendance_request/attendance_request.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2018, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/attendance_request/test_attendance_request.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2018, InfluxERP
# See license.txt # See license.txt


import unittest import unittest


+ 1
- 1
hrms/hr/doctype/compensatory_leave_request/compensatory_leave_request.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2018, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Compensatory Leave Request', { frappe.ui.form.on('Compensatory Leave Request', {


+ 1
- 1
hrms/hr/doctype/compensatory_leave_request/compensatory_leave_request.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2018, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/compensatory_leave_request/test_compensatory_leave_request.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2018, InfluxERP
# See license.txt # See license.txt


import unittest import unittest


+ 1
- 1
hrms/hr/doctype/daily_work_summary/daily_work_summary.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2016, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2016, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Daily Work Summary', { frappe.ui.form.on('Daily Work Summary', {


+ 1
- 1
hrms/hr/doctype/daily_work_summary/daily_work_summary.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2015, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/daily_work_summary/test_daily_work_summary.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2015, InfluxERP
# See license.txt # See license.txt


import os import os


+ 7
- 7
hrms/hr/doctype/daily_work_summary/test_data/test-reply.raw 查看文件

@@ -19,17 +19,17 @@ Content-Type: text/plain;


I built Daily Work Summary! I built Daily Work Summary!


> On 10-Nov-2016, at 3:20 PM, Frappe <test@erpnext.com> wrote:
> On 10-Nov-2016, at 3:20 PM, InfluxERP <test@influxerp.com> wrote:
>=20 >=20
> Please share what did you do today. If you reply by midnight, your = > Please share what did you do today. If you reply by midnight, your =
response will be recorded! response will be recorded!
>=20 >=20
> This email was sent to rmehta@gmail.com > This email was sent to rmehta@gmail.com
> Unsubscribe from this list = > Unsubscribe from this list =
<http://demo-test.erpnext.com.dev/api/method/frappe.email.queue.unsubscrib=
<http://demo-test.influxerp.com.dev/api/method/frappe.email.queue.unsubscrib=
e?email=3Drmehta%40gmail.com&name=3D26cc3e5a5d&doctype=3DDaily+Work+Summar= e?email=3Drmehta%40gmail.com&name=3D26cc3e5a5d&doctype=3DDaily+Work+Summar=
y&_signature=3D2c7ab37e6d775e5a481e9b4376154a41> y&_signature=3D2c7ab37e6d775e5a481e9b4376154a41>
> Sent via ERPNext <https://erpnext.com/?source=3Dvia_email_footer>
> Sent via InfluxERP <https://influxerp.com/?source=3Dvia_email_footer>




--Apple-Mail=_29597CF7-20DD-4184-B3FA-85582C5C4361 --Apple-Mail=_29597CF7-20DD-4184-B3FA-85582C5C4361
@@ -37,7 +37,7 @@ Content-Transfer-Encoding: 7bit
Content-Type: text/html; Content-Type: text/html;
charset=us-ascii charset=us-ascii


<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I built Daily Work Summary!<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 10-Nov-2016, at 3:20 PM, Frappe &lt;<a href="mailto:test@erpnext.com" class="">test@erpnext.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class="">
<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I built Daily Work Summary!<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 10-Nov-2016, at 3:20 PM, InfluxERP &lt;<a href="mailto:test@influxerp.com" class="">test@influxerp.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class="">




<meta name="viewport" content="width=device-width" class=""> <meta name="viewport" content="width=device-width" class="">
@@ -57,13 +57,13 @@ Content-Type: text/html;
<div style="margin: 15px auto; padding: 0px 7px; text-align: center; color: #8d99a6;" class=""> <div style="margin: 15px auto; padding: 0px 7px; text-align: center; color: #8d99a6;" class="">
This email was sent to <a href="mailto:rmehta@gmail.com" class="">rmehta@gmail.com</a> This email was sent to <a href="mailto:rmehta@gmail.com" class="">rmehta@gmail.com</a>
<p style="margin: 15px auto;" class=""> <p style="margin: 15px auto;" class="">
<a href="http://demo-test.erpnext.com.dev/api/method/frappe.email.queue.unsubscribe?email=rmehta%40gmail.com&amp;name=26cc3e5a5d&amp;doctype=Daily+Work+Summary&amp;_signature=2c7ab37e6d775e5a481e9b4376154a41" style="color: #8d99a6; text-decoration: underline;
<a href="http://demo-test.influxerp.com.dev/api/method/frappe.email.queue.unsubscribe?email=rmehta%40gmail.com&amp;name=26cc3e5a5d&amp;doctype=Daily+Work+Summary&amp;_signature=2c7ab37e6d775e5a481e9b4376154a41" style="color: #8d99a6; text-decoration: underline;
target=" _blank"="" class="">Unsubscribe from this list target=" _blank"="" class="">Unsubscribe from this list
</a> </a>
</p> </p>
</div><div style="margin: 15px auto;" class=""><div style="text-align: center;" class=""> </div><div style="margin: 15px auto;" class=""><div style="text-align: center;" class="">
<a href="https://erpnext.com/?source=via_email_footer" target="_blank" style="color: #8d99a6;" class="">
Sent via ERPNext
<a href="https://influxerp.com/?source=via_email_footer" target="_blank" style="color: #8d99a6;" class="">
Sent via InfluxERP
</a> </a>
</div></div> </div></div>
</div> </div>


+ 1
- 1
hrms/hr/doctype/daily_work_summary_group/daily_work_summary_group.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2018, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Daily Work Summary Group', { frappe.ui.form.on('Daily Work Summary Group', {


+ 1
- 1
hrms/hr/doctype/daily_work_summary_group/daily_work_summary_group.py 查看文件

@@ -1,4 +1,4 @@
# # Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and contributors
# # Copyright (c) 2015, InfluxERP
# # For license information, please see license.txt # # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/daily_work_summary_group_user/daily_work_summary_group_user.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2018, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/department_approver/department_approver.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2018, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/designation_skill/designation_skill.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2019, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_advance/employee_advance.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2017, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2017, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Employee Advance', { frappe.ui.form.on('Employee Advance', {


+ 1
- 1
hrms/hr/doctype/employee_advance/employee_advance.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2017, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2017, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_advance/test_employee_advance.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2017, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2017, InfluxERP
# See license.txt # See license.txt


import unittest import unittest


+ 1
- 1
hrms/hr/doctype/employee_attendance_tool/employee_attendance_tool.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2015, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_boarding_activity/employee_boarding_activity.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2018, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_checkin/employee_checkin.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2019, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Employee Checkin', { frappe.ui.form.on('Employee Checkin', {


+ 1
- 1
hrms/hr/doctype/employee_checkin/employee_checkin.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2019, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_checkin/test_employee_checkin.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2019, InfluxERP
# See license.txt # See license.txt


import unittest import unittest


+ 1
- 1
hrms/hr/doctype/employee_grade/employee_grade.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2018, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Employee Grade', { frappe.ui.form.on('Employee Grade', {


+ 1
- 1
hrms/hr/doctype/employee_grade/employee_grade.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2018, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_grade/test_employee_grade.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2018, InfluxERP
# See license.txt # See license.txt


import unittest import unittest


+ 1
- 1
hrms/hr/doctype/employee_grievance/employee_grievance.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2021, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2021, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Employee Grievance', { frappe.ui.form.on('Employee Grievance', {


+ 1
- 1
hrms/hr/doctype/employee_grievance/employee_grievance.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2021, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2021, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt


import frappe import frappe


+ 1
- 1
hrms/hr/doctype/employee_grievance/test_employee_grievance.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2021, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2021, InfluxERP
# See license.txt # See license.txt


import unittest import unittest


+ 1
- 1
hrms/hr/doctype/employee_health_insurance/employee_health_insurance.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2018, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Employee Health Insurance', { frappe.ui.form.on('Employee Health Insurance', {


+ 1
- 1
hrms/hr/doctype/employee_health_insurance/employee_health_insurance.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2018, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_health_insurance/test_employee_health_insurance.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2018, InfluxERP
# See license.txt # See license.txt


import unittest import unittest


+ 1
- 1
hrms/hr/doctype/employee_loan/employee_loan.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2016, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2016, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Employee Loan', { frappe.ui.form.on('Employee Loan', {


+ 1
- 1
hrms/hr/doctype/employee_onboarding/employee_onboarding.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2018, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Employee Onboarding', { frappe.ui.form.on('Employee Onboarding', {


+ 1
- 1
hrms/hr/doctype/employee_onboarding/employee_onboarding.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2018, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_onboarding/test_employee_onboarding.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2018, InfluxERP
# See license.txt # See license.txt


import unittest import unittest


+ 1
- 1
hrms/hr/doctype/employee_onboarding_template/employee_onboarding_template.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2018, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Employee Onboarding Template', { frappe.ui.form.on('Employee Onboarding Template', {


+ 1
- 1
hrms/hr/doctype/employee_onboarding_template/employee_onboarding_template.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2018, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_onboarding_template/test_employee_onboarding_template.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2018, InfluxERP
# See license.txt # See license.txt


import unittest import unittest


+ 1
- 1
hrms/hr/doctype/employee_promotion/employee_promotion.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2018, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


{% include 'hrms/hr/employee_property_update.js' %} {% include 'hrms/hr/employee_property_update.js' %}


+ 1
- 1
hrms/hr/doctype/employee_promotion/employee_promotion.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2018, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_promotion/test_employee_promotion.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2018, InfluxERP
# See license.txt # See license.txt


import unittest import unittest


+ 1
- 1
hrms/hr/doctype/employee_property_history/employee_property_history.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2018, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_referral/employee_referral.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2021, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2021, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on("Employee Referral", { frappe.ui.form.on("Employee Referral", {


+ 1
- 1
hrms/hr/doctype/employee_referral/employee_referral.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2021, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2021, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_referral/test_employee_referral.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2021, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2021, InfluxERP
# See license.txt # See license.txt


import unittest import unittest


+ 1
- 1
hrms/hr/doctype/employee_separation/employee_separation.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2018, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Employee Separation', { frappe.ui.form.on('Employee Separation', {


+ 1
- 1
hrms/hr/doctype/employee_separation/employee_separation.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2018, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_separation/test_employee_separation.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2018, InfluxERP
# See license.txt # See license.txt


import unittest import unittest


+ 1
- 1
hrms/hr/doctype/employee_separation_template/employee_separation_template.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2018, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Employee Separation Template', { frappe.ui.form.on('Employee Separation Template', {


+ 1
- 1
hrms/hr/doctype/employee_separation_template/employee_separation_template.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2018, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_separation_template/test_employee_separation_template.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2018, InfluxERP
# See license.txt # See license.txt


import unittest import unittest


+ 1
- 1
hrms/hr/doctype/employee_skill/employee_skill.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2019, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_skill_map/employee_skill_map.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2019, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Employee Skill Map', { frappe.ui.form.on('Employee Skill Map', {


+ 1
- 1
hrms/hr/doctype/employee_skill_map/employee_skill_map.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2019, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_training/employee_training.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2019, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_transfer/employee_transfer.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2018, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


{% include 'hrms/hr/employee_property_update.js' %} {% include 'hrms/hr/employee_property_update.js' %}


+ 1
- 1
hrms/hr/doctype/employee_transfer/employee_transfer.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2018, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/employee_transfer/test_employee_transfer.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2018, InfluxERP
# See license.txt # See license.txt


import unittest import unittest


+ 1
- 1
hrms/hr/doctype/employment_type/employment_type.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2015, InfluxERP
# License: GNU General Public License v3. See license.txt # License: GNU General Public License v3. See license.txt






+ 1
- 1
hrms/hr/doctype/employment_type/test_employment_type.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2015, InfluxERP
# License: GNU General Public License v3. See license.txt # License: GNU General Public License v3. See license.txt


import frappe import frappe


+ 1
- 1
hrms/hr/doctype/exit_interview/exit_interview.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2021, Frappe Technologies Pvt. Ltd. and contributors
// Copyright (c) 2021, InfluxERP
// For license information, please see license.txt // For license information, please see license.txt


frappe.ui.form.on('Exit Interview', { frappe.ui.form.on('Exit Interview', {


+ 1
- 1
hrms/hr/doctype/exit_interview/exit_interview.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2021, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2021, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt


import frappe import frappe


+ 1
- 1
hrms/hr/doctype/exit_interview/test_exit_interview.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2021, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2021, InfluxERP
# See license.txt # See license.txt


import os import os


+ 1
- 1
hrms/hr/doctype/expected_skill_set/expected_skill_set.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2021, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2021, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/expense_claim/expense_claim.js 查看文件

@@ -1,4 +1,4 @@
// Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
// Copyright (c) 2015, InfluxERP
// License: GNU General Public License v3. See license.txt // License: GNU General Public License v3. See license.txt


frappe.provide("hrms.hr"); frappe.provide("hrms.hr");


+ 1
- 1
hrms/hr/doctype/expense_claim/expense_claim.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2015, InfluxERP
# License: GNU General Public License v3. See license.txt # License: GNU General Public License v3. See license.txt






+ 1
- 1
hrms/hr/doctype/expense_claim/test_expense_claim.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors and Contributors
# Copyright (c) 2015, InfluxERP and Contributors
# See license.txt # See license.txt


import unittest import unittest


+ 1
- 1
hrms/hr/doctype/expense_claim_account/expense_claim_account.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2015, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/expense_claim_advance/expense_claim_advance.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2017, Frappe Technologies Pvt. Ltd. and contributors
# Copyright (c) 2017, InfluxERP
# For license information, please see license.txt # For license information, please see license.txt






+ 1
- 1
hrms/hr/doctype/expense_claim_detail/expense_claim_detail.py 查看文件

@@ -1,4 +1,4 @@
# Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
# Copyright (c) 2015, InfluxERP
# License: GNU General Public License v3. See license.txt # License: GNU General Public License v3. See license.txt






部分文件因文件數量過多而無法顯示

Loading…
取消
儲存