diff --git a/erpnext/docs/assets/img/human-resources/employee-attendance-tool.png b/erpnext/docs/assets/img/human-resources/employee-attendance-tool.png new file mode 100644 index 0000000000..179fb2404a Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/employee-attendance-tool.png differ diff --git a/erpnext/docs/assets/img/human-resources/employee-holiday-report.png b/erpnext/docs/assets/img/human-resources/employee-holiday-report.png new file mode 100644 index 0000000000..c8a8f6b4a2 Binary files /dev/null and b/erpnext/docs/assets/img/human-resources/employee-holiday-report.png differ diff --git a/erpnext/docs/current/api/accounts/index.txt b/erpnext/docs/current/api/accounts/index.txt index 33f157c7ac..cf92d5a469 100644 --- a/erpnext/docs/current/api/accounts/index.txt +++ b/erpnext/docs/current/api/accounts/index.txt @@ -1,4 +1,4 @@ erpnext.accounts.general_ledger -erpnext.accounts +erpnext.accounts.utils erpnext.accounts.party -erpnext.accounts.utils \ No newline at end of file +erpnext.accounts \ No newline at end of file diff --git a/erpnext/docs/current/api/config/index.txt b/erpnext/docs/current/api/config/index.txt index 7d4ebc5d65..b8e76b568e 100644 --- a/erpnext/docs/current/api/config/index.txt +++ b/erpnext/docs/current/api/config/index.txt @@ -1,15 +1,15 @@ -erpnext.config.accounts -erpnext.config.buying -erpnext.config.crm -erpnext.config.desktop -erpnext.config.docs +erpnext.config.stock erpnext.config.hr +erpnext.config.buying +erpnext.config.support erpnext.config erpnext.config.learn -erpnext.config.manufacturing -erpnext.config.projects +erpnext.config.website +erpnext.config.desktop +erpnext.config.docs erpnext.config.selling +erpnext.config.projects erpnext.config.setup -erpnext.config.stock -erpnext.config.support -erpnext.config.website \ No newline at end of file +erpnext.config.accounts +erpnext.config.manufacturing +erpnext.config.crm \ No newline at end of file diff --git a/erpnext/docs/current/api/controllers/index.txt b/erpnext/docs/current/api/controllers/index.txt index 3965811e80..ad58d1126c 100644 --- a/erpnext/docs/current/api/controllers/index.txt +++ b/erpnext/docs/current/api/controllers/index.txt @@ -1,14 +1,14 @@ -erpnext.controllers.accounts_controller -erpnext.controllers.buying_controller -erpnext.controllers erpnext.controllers.item_variant erpnext.controllers.print_settings -erpnext.controllers.queries +erpnext.controllers erpnext.controllers.recurring_document +erpnext.controllers.accounts_controller erpnext.controllers.sales_and_purchase_return -erpnext.controllers.selling_controller -erpnext.controllers.status_updater +erpnext.controllers.buying_controller +erpnext.controllers.website_list_for_contact erpnext.controllers.stock_controller -erpnext.controllers.taxes_and_totals erpnext.controllers.trends -erpnext.controllers.website_list_for_contact \ No newline at end of file +erpnext.controllers.status_updater +erpnext.controllers.queries +erpnext.controllers.taxes_and_totals +erpnext.controllers.selling_controller \ No newline at end of file diff --git a/erpnext/docs/current/api/hr/index.txt b/erpnext/docs/current/api/hr/index.txt index c515b53205..bbd031146f 100644 --- a/erpnext/docs/current/api/hr/index.txt +++ b/erpnext/docs/current/api/hr/index.txt @@ -1,2 +1,2 @@ -erpnext.hr -erpnext.hr.utils \ No newline at end of file +erpnext.hr.utils +erpnext.hr \ No newline at end of file diff --git a/erpnext/docs/current/api/index.txt b/erpnext/docs/current/api/index.txt index f7f8f5e618..396033d494 100644 --- a/erpnext/docs/current/api/index.txt +++ b/erpnext/docs/current/api/index.txt @@ -1,5 +1,5 @@ -erpnext.__init__ -erpnext.__version__ erpnext.exceptions erpnext.hooks -erpnext.tasks \ No newline at end of file +erpnext.tasks +erpnext.__init__ +erpnext.__version__ \ No newline at end of file diff --git a/erpnext/docs/current/api/setup/index.txt b/erpnext/docs/current/api/setup/index.txt index 63162d85a9..f00d546c82 100644 --- a/erpnext/docs/current/api/setup/index.txt +++ b/erpnext/docs/current/api/setup/index.txt @@ -1,3 +1,3 @@ -erpnext.setup +erpnext.setup.utils erpnext.setup.install -erpnext.setup.utils \ No newline at end of file +erpnext.setup \ No newline at end of file diff --git a/erpnext/docs/current/api/setup/setup_wizard/index.txt b/erpnext/docs/current/api/setup/setup_wizard/index.txt index 6e21162d28..53da4fe315 100644 --- a/erpnext/docs/current/api/setup/setup_wizard/index.txt +++ b/erpnext/docs/current/api/setup/setup_wizard/index.txt @@ -1,8 +1,8 @@ -erpnext.setup.setup_wizard.default_website +erpnext.setup.setup_wizard.test_setup_wizard erpnext.setup.setup_wizard -erpnext.setup.setup_wizard.industry_type +erpnext.setup.setup_wizard.test_setup_data erpnext.setup.setup_wizard.install_fixtures erpnext.setup.setup_wizard.sample_data +erpnext.setup.setup_wizard.default_website erpnext.setup.setup_wizard.setup_wizard -erpnext.setup.setup_wizard.test_setup_data -erpnext.setup.setup_wizard.test_setup_wizard \ No newline at end of file +erpnext.setup.setup_wizard.industry_type \ No newline at end of file diff --git a/erpnext/docs/current/api/shopping_cart/index.txt b/erpnext/docs/current/api/shopping_cart/index.txt index c95a01d0e4..cbbce0ac40 100644 --- a/erpnext/docs/current/api/shopping_cart/index.txt +++ b/erpnext/docs/current/api/shopping_cart/index.txt @@ -1,5 +1,5 @@ erpnext.shopping_cart.cart erpnext.shopping_cart erpnext.shopping_cart.product -erpnext.shopping_cart.test_shopping_cart -erpnext.shopping_cart.utils \ No newline at end of file +erpnext.shopping_cart.utils +erpnext.shopping_cart.test_shopping_cart \ No newline at end of file diff --git a/erpnext/docs/current/api/startup/index.txt b/erpnext/docs/current/api/startup/index.txt index 40766bcbc3..0cf302ed91 100644 --- a/erpnext/docs/current/api/startup/index.txt +++ b/erpnext/docs/current/api/startup/index.txt @@ -1,4 +1,4 @@ erpnext.startup.boot -erpnext.startup +erpnext.startup.report_data_map erpnext.startup.notifications -erpnext.startup.report_data_map \ No newline at end of file +erpnext.startup \ No newline at end of file diff --git a/erpnext/docs/current/api/stock/index.txt b/erpnext/docs/current/api/stock/index.txt index 27cb1482d3..01082a7be2 100644 --- a/erpnext/docs/current/api/stock/index.txt +++ b/erpnext/docs/current/api/stock/index.txt @@ -1,6 +1,6 @@ -erpnext.stock.get_item_details -erpnext.stock -erpnext.stock.reorder_item -erpnext.stock.stock_balance erpnext.stock.stock_ledger -erpnext.stock.utils \ No newline at end of file +erpnext.stock +erpnext.stock.utils +erpnext.stock.get_item_details +erpnext.stock.stock_balance +erpnext.stock.reorder_item \ No newline at end of file diff --git a/erpnext/docs/current/api/utilities/index.txt b/erpnext/docs/current/api/utilities/index.txt index 86ae38fc1d..ec810e96e3 100644 --- a/erpnext/docs/current/api/utilities/index.txt +++ b/erpnext/docs/current/api/utilities/index.txt @@ -1,3 +1,3 @@ +erpnext.utilities.transaction_base erpnext.utilities.address_and_contact -erpnext.utilities -erpnext.utilities.transaction_base \ No newline at end of file +erpnext.utilities \ No newline at end of file diff --git a/erpnext/docs/current/index.html b/erpnext/docs/current/index.html index ec8d9545cd..7b41bcef74 100644 --- a/erpnext/docs/current/index.html +++ b/erpnext/docs/current/index.html @@ -35,7 +35,7 @@ Version - 6.18.4 + 6.19.0 diff --git a/erpnext/docs/current/models/accounts/period_closing_voucher.html b/erpnext/docs/current/models/accounts/period_closing_voucher.html index c14226eed0..1a3aac1fc8 100644 --- a/erpnext/docs/current/models/accounts/period_closing_voucher.html +++ b/erpnext/docs/current/models/accounts/period_closing_voucher.html @@ -157,7 +157,7 @@ Closing Account Head

- The account head under Liability, in which Profit/Loss will be booked

+ The account head under Liability or Equity, in which Profit/Loss will be booked

diff --git a/erpnext/docs/current/models/buying/purchase_order.html b/erpnext/docs/current/models/buying/purchase_order.html index bafaa2e306..c4cac40034 100644 --- a/erpnext/docs/current/models/buying/purchase_order.html +++ b/erpnext/docs/current/models/buying/purchase_order.html @@ -964,18 +964,6 @@ Net Total 65 - advance_paid - - Currency - - Advance Paid - - - - - - - 66 column_break4 Column Break @@ -987,7 +975,7 @@ Net Total - 67 + 66 grand_total Currency @@ -1001,7 +989,7 @@ Net Total - 68 + 67 in_words Data @@ -1012,6 +1000,20 @@ Net Total + + 68 + advance_paid + + Currency + + Advance Paid + + + +
party_account_currency
+ + + 69 terms_section_break @@ -1197,6 +1199,27 @@ Delivered 80 + party_account_currency + + Link + + Party Account Currency + + + + + + + +Currency + + + + + + + + 81 column_break_74 Column Break @@ -1208,7 +1231,7 @@ Delivered - 81 + 82 per_received Percent @@ -1220,7 +1243,7 @@ Delivered - 82 + 83 per_billed Percent @@ -1232,7 +1255,7 @@ Delivered - 83 + 84 column_break5 Section Break @@ -1244,7 +1267,7 @@ Delivered - 84 + 85 letter_head Link @@ -1265,7 +1288,7 @@ Delivered - 85 + 86 select_print_heading Link @@ -1286,7 +1309,7 @@ Delivered - 86 + 87 raw_material_details Section Break @@ -1300,7 +1323,7 @@ Delivered - 87 + 88 supplied_items Table @@ -1321,7 +1344,7 @@ Delivered - 88 + 89 recurring_order Section Break @@ -1335,7 +1358,7 @@ Delivered - 89 + 90 column_break Column Break @@ -1347,7 +1370,7 @@ Delivered - 90 + 91 is_recurring Check @@ -1359,7 +1382,7 @@ Delivered - 91 + 92 recurring_type Select @@ -1376,7 +1399,7 @@ Yearly - 92 + 93 from_date Date @@ -1389,7 +1412,7 @@ Yearly - 93 + 94 to_date Date @@ -1402,7 +1425,7 @@ Yearly - 94 + 95 repeat_on_day_of_month Int @@ -1415,7 +1438,7 @@ Yearly - 95 + 96 end_date Date @@ -1428,7 +1451,7 @@ Yearly - 96 + 97 column_break83 Column Break @@ -1440,7 +1463,7 @@ Yearly - 97 + 98 next_date Date @@ -1453,7 +1476,7 @@ Yearly - 98 + 99 recurring_id Data @@ -1465,7 +1488,7 @@ Yearly - 99 + 100 notification_email_address Small Text @@ -1478,7 +1501,7 @@ Yearly - 100 + 101 recurring_print_format Link diff --git a/erpnext/docs/current/models/hr/branch.html b/erpnext/docs/current/models/hr/branch.html index 125657a9d9..ef9e8bec04 100644 --- a/erpnext/docs/current/models/hr/branch.html +++ b/erpnext/docs/current/models/hr/branch.html @@ -93,6 +93,15 @@ +
  • + + +Employee Attendance Tool + +
  • + + +
  • diff --git a/erpnext/docs/current/models/hr/department.html b/erpnext/docs/current/models/hr/department.html index 4f0ffefde1..bb50000408 100644 --- a/erpnext/docs/current/models/hr/department.html +++ b/erpnext/docs/current/models/hr/department.html @@ -115,6 +115,15 @@ +
  • + + +Employee Attendance Tool + +
  • + + +
  • diff --git a/erpnext/docs/current/models/hr/employee_attendance_tool.html b/erpnext/docs/current/models/hr/employee_attendance_tool.html new file mode 100644 index 0000000000..053b722118 --- /dev/null +++ b/erpnext/docs/current/models/hr/employee_attendance_tool.html @@ -0,0 +1,244 @@ + + + + + + +
    + + + Version 6.x.x + + + Source + +
    + +Single + + + + + + +

    Fields

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    SrFieldnameTypeLabelOptions
    1date + Date + Date + +
    2department + Link + Department + + + + + + +Department + + + +
    3column_break_3 + Column Break + + +
    4branch + Link + Branch + + + + + + +Branch + + + +
    5company + Link + Company + + + + + + +Company + + + +
    6unmarked_attendance_section + Section Break + Unmarked Attendance + +
    7employees_html + HTML + Employees HTML + +
    8marked_attendance_section + Section Break + Marked Attendance + +
    9marked_attendance_html + HTML + Marked Attendance HTML + +
    + + +
    +

    Controller

    +

    erpnext.hr.doctype.employee_attendance_tool.employee_attendance_tool

    + + + + + + + +

    Class EmployeeAttendanceTool

    + +

    Inherits from frappe.model.document.Document + +

    +
    +
    + +
    +
    + + + + + + +

    Public API +
    /api/method/erpnext.hr.doctype.employee_attendance_tool.employee_attendance_tool.get_employees +

    +

    + + + erpnext.hr.doctype.employee_attendance_tool.employee_attendance_tool.get_employees + (date, department=None, branch=None, company=None) +

    +

    No docs

    +
    +
    + + + + + + +

    Public API +
    /api/method/erpnext.hr.doctype.employee_attendance_tool.employee_attendance_tool.mark_employee_attendance +

    +

    + + + erpnext.hr.doctype.employee_attendance_tool.employee_attendance_tool.mark_employee_attendance + (employee_list, status, date, company=None) +

    +

    No docs

    +
    +
    + + + + + + + + + + + \ No newline at end of file diff --git a/erpnext/docs/current/models/selling/sales_order.html b/erpnext/docs/current/models/selling/sales_order.html index 229e8473cf..59cfd8febc 100644 --- a/erpnext/docs/current/models/selling/sales_order.html +++ b/erpnext/docs/current/models/selling/sales_order.html @@ -939,7 +939,7 @@ Net Total -
    Company:company:default_currency
    +
    party_account_currency
    @@ -1206,6 +1206,27 @@ Net Total 79 + party_account_currency + + Link + + Party Account Currency + + + + + + + +Currency + + + + + + + + 80 column_break_77 Column Break @@ -1217,7 +1238,7 @@ Net Total - 80 + 81 source Select @@ -1240,7 +1261,7 @@ Campaign - 81 + 82 campaign Link @@ -1261,7 +1282,7 @@ Campaign - 82 + 83 printing_details Section Break @@ -1273,7 +1294,7 @@ Campaign - 83 + 84 letter_head Link @@ -1294,7 +1315,7 @@ Campaign - 84 + 85 column_break4 Column Break @@ -1306,7 +1327,7 @@ Campaign - 85 + 86 select_print_heading Link @@ -1327,7 +1348,7 @@ Campaign - 86 + 87 section_break_78 Section Break @@ -1339,7 +1360,7 @@ Campaign - 87 + 88 status Select @@ -1361,7 +1382,7 @@ Closed - 88 + 89 delivery_status Select @@ -1379,7 +1400,7 @@ Not Applicable - 89 + 90 per_delivered Percent @@ -1392,7 +1413,7 @@ Not Applicable - 90 + 91 column_break_81 Column Break @@ -1404,7 +1425,7 @@ Not Applicable - 91 + 92 per_billed Percent @@ -1417,7 +1438,7 @@ Not Applicable - 92 + 93 billing_status Select @@ -1434,7 +1455,7 @@ Closed - 93 + 94 sales_team_section_break Section Break @@ -1448,7 +1469,7 @@ Closed - 94 + 95 sales_partner Link @@ -1469,7 +1490,7 @@ Closed - 95 + 96 column_break7 Column Break @@ -1481,7 +1502,7 @@ Closed - 96 + 97 commission_rate Float @@ -1493,7 +1514,7 @@ Closed - 97 + 98 total_commission Currency @@ -1507,7 +1528,7 @@ Closed - 98 + 99 section_break1 Section Break @@ -1519,7 +1540,7 @@ Closed - 99 + 100 sales_team Table @@ -1540,7 +1561,7 @@ Closed - 100 + 101 recurring_order Section Break @@ -1554,7 +1575,7 @@ Closed - 101 + 102 is_recurring Check @@ -1567,7 +1588,7 @@ Closed - 102 + 103 recurring_type Select @@ -1586,7 +1607,7 @@ Yearly - 103 + 104 from_date Date @@ -1599,7 +1620,7 @@ Yearly - 104 + 105 to_date Date @@ -1612,7 +1633,7 @@ Yearly - 105 + 106 repeat_on_day_of_month Int @@ -1625,7 +1646,7 @@ Yearly - 106 + 107 end_date Date @@ -1638,7 +1659,7 @@ Yearly - 107 + 108 column_break83 Column Break @@ -1650,7 +1671,7 @@ Yearly - 108 + 109 next_date Date @@ -1663,7 +1684,7 @@ Yearly - 109 + 110 recurring_id Data @@ -1675,7 +1696,7 @@ Yearly - 110 + 111 notification_email_address Small Text @@ -1688,7 +1709,7 @@ Yearly - 111 + 112 recurring_print_format Link diff --git a/erpnext/docs/current/models/setup/company.html b/erpnext/docs/current/models/setup/company.html index 88381d143b..d8a5fe1368 100644 --- a/erpnext/docs/current/models/setup/company.html +++ b/erpnext/docs/current/models/setup/company.html @@ -824,6 +824,20 @@ Stop +

    + + + abbreviate + (self) +

    +

    No docs

    +
    +
    + + + + +

    @@ -992,6 +1006,20 @@ Stop +

    + + + validate_abbr + (self) +

    +

    No docs

    +
    +
    + + + + +

    @@ -1169,6 +1197,15 @@ Stop +

  • + + +Employee Attendance Tool + +
  • + + +
  • diff --git a/erpnext/docs/current/models/stock/item.html b/erpnext/docs/current/models/stock/item.html index 8a06f29b25..e159ba9cf9 100644 --- a/erpnext/docs/current/models/stock/item.html +++ b/erpnext/docs/current/models/stock/item.html @@ -867,19 +867,6 @@ Moving Average 57 - is_service_item - - Check - - Is Service Item -

    - Allow in Sales Order of type "Service"

    - - - - - - 58 publish_in_hub Check @@ -892,7 +879,7 @@ Moving Average - 59 + 58 synced_with_hub Check @@ -904,7 +891,7 @@ Moving Average - 60 + 59 income_account Link @@ -925,7 +912,7 @@ Moving Average - 61 + 60 selling_cost_center Link @@ -946,7 +933,7 @@ Moving Average - 62 + 61 column_break3 Column Break @@ -958,7 +945,7 @@ Moving Average - 63 + 62 customer_items Table @@ -979,7 +966,7 @@ Moving Average - 64 + 63 max_discount Float @@ -991,7 +978,7 @@ Moving Average - 65 + 64 item_tax_section_break Section Break @@ -1005,7 +992,7 @@ Moving Average - 66 + 65 taxes Table @@ -1027,7 +1014,7 @@ Moving Average - 67 + 66 inspection_criteria Section Break @@ -1041,7 +1028,7 @@ Moving Average - 68 + 67 inspection_required Check @@ -1053,7 +1040,7 @@ Moving Average - 69 + 68 quality_parameters Table @@ -1075,7 +1062,7 @@ Moving Average - 70 + 69 manufacturing Section Break @@ -1089,7 +1076,7 @@ Moving Average - 71 + 70 is_pro_applicable Check @@ -1101,7 +1088,7 @@ Moving Average - 72 + 71 is_sub_contracted_item Check @@ -1114,7 +1101,7 @@ Moving Average - 73 + 72 column_break_74 Column Break @@ -1126,7 +1113,7 @@ Moving Average - 74 + 73 default_bom Link @@ -1147,7 +1134,7 @@ Moving Average - 75 + 74 customer_code Data @@ -1159,7 +1146,7 @@ Moving Average - 76 + 75 website_section Section Break @@ -1173,7 +1160,7 @@ Moving Average - 77 + 76 show_in_website Check @@ -1185,7 +1172,7 @@ Moving Average - 78 + 77 page_name Data @@ -1198,7 +1185,7 @@ Moving Average - 79 + 78 weightage Int @@ -1211,7 +1198,7 @@ Moving Average - 80 + 79 slideshow Link @@ -1233,7 +1220,7 @@ Moving Average - 81 + 80 website_image Attach @@ -1246,7 +1233,7 @@ Moving Average - 82 + 81 thumbnail Data @@ -1258,7 +1245,7 @@ Moving Average - 83 + 82 cb72 Column Break @@ -1270,7 +1257,7 @@ Moving Average - 84 + 83 website_warehouse Link @@ -1292,7 +1279,7 @@ Moving Average - 85 + 84 website_item_groups Table @@ -1314,7 +1301,7 @@ Moving Average - 86 + 85 sb72 Section Break @@ -1326,7 +1313,7 @@ Moving Average - 87 + 86 copy_from_item_group Button @@ -1338,7 +1325,7 @@ Moving Average - 88 + 87 website_specifications Table @@ -1359,7 +1346,7 @@ Moving Average - 89 + 88 web_long_description Text Editor @@ -1371,7 +1358,7 @@ Moving Average - 90 + 89 parent_website_route Read Only diff --git a/erpnext/docs/user/manual/en/human-resources/attendance.md b/erpnext/docs/user/manual/en/human-resources/attendance.md index 7c3b9b6071..b180d233ba 100644 --- a/erpnext/docs/user/manual/en/human-resources/attendance.md +++ b/erpnext/docs/user/manual/en/human-resources/attendance.md @@ -1,14 +1,15 @@ An Attendance record stating that an Employee has been present on a particular day can be created manually by: -> Human Resources > Attendance > New Attendance +> Human Resources > Documents > Attendance > New Attendance Attendence You can get a monthly report of your Attendance data by going to the “Monthly Attendance Details” report. -You can also bulk uppload attendence using the [Upload Attendence Tool ]({{docs_base_url}}/user/manual/en/human-resources/tools/upload-attendance.html) +You can easily set attendance for Employees using the [Employee Attendance Tool]({{docs_base_url}}/user/manual/en/human-resources/tools/employee-attendance-tool.html) + +You can also bulk upload attendence using the [Upload Attendence Tool]({{docs_base_url}}/user/manual/en/human-resources/tools/upload-attendance.html) {next} - diff --git a/erpnext/docs/user/manual/en/human-resources/human-resources-reports.md b/erpnext/docs/user/manual/en/human-resources/human-resources-reports.md index 664c07de0f..de68bbf1e3 100644 --- a/erpnext/docs/user/manual/en/human-resources/human-resources-reports.md +++ b/erpnext/docs/user/manual/en/human-resources/human-resources-reports.md @@ -18,6 +18,12 @@ Employee Information Report shows Report View of important information recorded Employee Information +### Employee Holiday Attendance + +Employee Holiday Attendance shows the list of Employees who attended on Holidays. + +Employee Information + ### Monthly Salary Register Monthly Salary Register shows net pay and its components of employee(s) at a glance. diff --git a/erpnext/docs/user/manual/en/human-resources/tools/employee-attendance-tool.md b/erpnext/docs/user/manual/en/human-resources/tools/employee-attendance-tool.md new file mode 100644 index 0000000000..f0d6e5f9e8 --- /dev/null +++ b/erpnext/docs/user/manual/en/human-resources/tools/employee-attendance-tool.md @@ -0,0 +1,9 @@ +To go the attendance tool, go to: + +> Human Resources > Tools > Employee Attendance Tool + +This tool allows you to add attendance records for multiple employees quickly. + +Attendence upload + +{next} \ No newline at end of file diff --git a/erpnext/docs/user/manual/en/human-resources/tools/index.txt b/erpnext/docs/user/manual/en/human-resources/tools/index.txt index 0d74de7e12..e3333227a6 100644 --- a/erpnext/docs/user/manual/en/human-resources/tools/index.txt +++ b/erpnext/docs/user/manual/en/human-resources/tools/index.txt @@ -1 +1,2 @@ +employee-attendance-tool upload-attendance \ No newline at end of file