{"id":1994,"date":"2023-08-25T13:32:59","date_gmt":"2023-08-25T13:32:59","guid":{"rendered":"https:\/\/citrusleaf.in\/blog\/?p=1994"},"modified":"2023-08-25T13:33:07","modified_gmt":"2023-08-25T13:33:07","slug":"configuring-recruitment-erpnext-frappe-hr-part-1","status":"publish","type":"post","link":"https:\/\/citrusleaf.in\/blog\/configuring-recruitment-erpnext-frappe-hr-part-1\/","title":{"rendered":"Configuring the Recruitment Module in ERPNext Frappe HR Part- 1"},"content":{"rendered":"\n<p>In our previous blog, we started our journey on ERPNext Frappe HR by setting up the Holiday List, Leave Block List, and Shift Management.<\/p>\n\n\n\n<p>Now, we\u2019ll setup our very first sub-module: <strong>Recruitment<\/strong>. Here, we\u2019ll set up our recruitment process which includes <strong>Staffing Plan, Job Requisition, and Job Openings<\/strong> among other things.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Recruitment<\/h2>\n\n\n\n<p>ERPNext Frappe HR is an open-source <strong>hiring and recruitment solution<\/strong> that enables you to strategize your workforce needs, show job vacancies on your site, and assess job candidates, along with email communication and document uploads, all within one unified platform.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Strategizing your manpower<\/strong><\/h3>\n\n\n\n<p>The recruitment of new employees involves multiple dynamic elements. In this regard, an HRM system assists you in developing staffing strategies that enable you to anticipate your company&#8217;s workforce needs. During the creation of a staffing plan, you can input budget allocations, job openings, projected costs per position, quantity of positions, and more.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Staffing Plan<\/h2>\n\n\n\n<p>Within ERPNext Frappe HR, you can accomplish this on a company-wide scale, facilitating streamlined preparation and allocation of resources for new hires over a designated time-frame. Generating Job Openings is limited by the available vacancies and budget outlined in the currently active Staffing Plan.<\/p>\n\n\n\n<p>To access the Staffing Plan go to <span style=\"text-decoration: underline;\">Home&gt; Human Resources&gt; Recruitment&gt; Staffing Plan<\/span><\/p>\n\n\n\n<p><strong>Prerequisites:<\/strong><\/p>\n\n\n\n<p>Before creating the staffing plan, it is necessary to create:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Department<\/li><li>Designation<\/li><\/ul>\n\n\n\n<p><strong>How to create a Staffing Plan:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\"><li>Navigate to the list of Staffing Plans and click on the &#8220;New&#8221; button.<\/li><li>Provide the Name, From, and To Date, and opt for the Department in which you intend to initiate the Staffing Plan.<\/li><li>Input the Staffing Plan particulars, including Designation, Vacancies, Anticipated Cost Per Position, Overall Estimated Cost, and Number of Positions.<\/li><li>Save your changes and proceed to submit.<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"790\" height=\"376\" src=\"https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture1.png?resize=790%2C376&#038;ssl=1\" alt=\"\" class=\"wp-image-1995\" srcset=\"https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture1.png?resize=1024%2C487&amp;ssl=1 1024w, https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture1.png?resize=300%2C143&amp;ssl=1 300w, https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture1.png?resize=768%2C365&amp;ssl=1 768w, https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture1.png?w=1424&amp;ssl=1 1424w\" sizes=\"auto, (max-width: 790px) 100vw, 790px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Job Requisition<\/h2>\n\n\n\n<p>A Job Requisition is an internal document used to initiate a request for a new hire. These requisitions are subsequently transformed into Job Openings or taken into account during the process of creating the Staffing Plan based on budgeting considerations.<\/p>\n\n\n\n<p>To access the Job Requisition go to <span style=\"text-decoration: underline;\">Home&gt; Human Resources&gt; Recruitment&gt; Job Requisition<\/span><\/p>\n\n\n\n<p><strong>Create Job Requisition:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\"><li>Click on \u2018Add Job Requisition\u2019<\/li><li>Input the desired Designation for which you are submitting the request.<\/li><li>Provide the Number of Positions, Expected Compensation, Company, and optionally, the Department.<\/li><li>Choose the employee applying for the requisition from the Requested By field.<\/li><li>Optionally, specify the Expected By date.<\/li><li>The Job Description will be automatically retrieved from the Designation. If you wish to include extra details for the position, you can add them here.<\/li><li>Save your changes.<\/li><li>The default status will be set as Pending. <em>Workflows can be configured to transition the status to Open and Approved.<\/em><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"790\" height=\"374\" src=\"https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture2.png?resize=790%2C374&#038;ssl=1\" alt=\"\" class=\"wp-image-1996\" srcset=\"https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture2.png?resize=1024%2C485&amp;ssl=1 1024w, https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture2.png?resize=300%2C142&amp;ssl=1 300w, https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture2.png?resize=768%2C363&amp;ssl=1 768w, https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture2.png?w=1418&amp;ssl=1 1418w\" sizes=\"auto, (max-width: 790px) 100vw, 790px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"790\" height=\"370\" src=\"https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture3.png?resize=790%2C370&#038;ssl=1\" alt=\"\" class=\"wp-image-1997\" srcset=\"https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture3.png?resize=1024%2C479&amp;ssl=1 1024w, https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture3.png?resize=300%2C140&amp;ssl=1 300w, https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture3.png?resize=768%2C360&amp;ssl=1 768w, https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture3.png?w=1414&amp;ssl=1 1414w\" sizes=\"auto, (max-width: 790px) 100vw, 790px\" \/><\/figure>\n\n\n\n<p>Once the Job Requisition is <strong>Open &amp; Approved, <\/strong>you can create a new Job Opening against the Job Requisition or associate an existing one.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Job Opening<\/h2>\n\n\n\n<p>A Job Opening denotes an available position within your organization. You can document and track vacant roles within your company using the Job Opening feature.<\/p>\n\n\n\n<p>The quantity of Job Openings you can establish for a specific Designation is subject to limitations based on the vacancies projected within the Staffing Plan established for the company or any of its higher-level parent companies in the organizational structure.<\/p>\n\n\n\n<p><strong><em>Important Note:<\/em><\/strong>&nbsp;<em>Ensure that the &#8220;Check Vacancies On Job Offer Creation&#8221; checkbox is selected within the Hiring Settings section of the HR Settings.<\/em><em><\/em><\/p>\n\n\n\n<p>To access Job Opening go to <span style=\"text-decoration: underline;\">Home&gt; Human Resources&gt; Recruitment&gt; Job Opening<\/span><\/p>\n\n\n\n<p><strong>Create a Job Opening:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\"><li>Click on \u2018Add Job Opening\u2019<\/li><li>Choose the Designation and Department.<\/li><li>Upon selecting the Designation, the relevant Staffing Plan and Planned Number of Positions will be automatically retrieved.<\/li><li>Save your input.<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"790\" height=\"345\" src=\"https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture4.png?resize=790%2C345&#038;ssl=1\" alt=\"\" class=\"wp-image-1998\" srcset=\"https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture4.png?resize=1024%2C447&amp;ssl=1 1024w, https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture4.png?resize=300%2C131&amp;ssl=1 300w, https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture4.png?resize=768%2C335&amp;ssl=1 768w, https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture4.png?w=1431&amp;ssl=1 1431w\" sizes=\"auto, (max-width: 790px) 100vw, 790px\" \/><figcaption>Once the Job Opening is saved, you can create the \u2018Job Applicant\u2019 against the opening from the dashboard.<br>&nbsp;<br><strong><em>Important Note:<\/em><\/strong><em>&nbsp;You can set the job opening status based on the requirement as \u2018Open\/Closed\u2019. Once a Job Opening is closed, you cannot create a job applicant against it.<\/em><\/figcaption><\/figure>\n\n\n\n<p>Within Frappe HR, you have the capability to strategize your recruitment efforts across a conglomerate of companies. The quantity of Job Openings that can be generated for a specific Designation is limited in accordance with the Vacancies outlined in the Staffing Plan assigned to the company or any superior group companies within its organizational structure.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Job Applicant<\/h2>\n\n\n\n<p>If a person applies for a job in your company against a particular job opening, then you can add them as a new Job Applicant.<\/p>\n\n\n\n<p>To access Job Applicant go to <span style=\"text-decoration: underline;\">Home&gt; Human Resources&gt; Recruitment&gt; Job Applicant<\/span><\/p>\n\n\n\n<p><strong>Create a Job Applicant:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\"><li>Click on \u2018Add Job Applicant\u2019 and initiate a new entry.<\/li><li>Input the Applicant&#8217;s Name and Email Address.<\/li><li>Choose the corresponding Job Opening.<\/li><li>Indicate the Source of the application (Campaign, Employee Referral, Walk In, Website Listing).<\/li><li>Then Save.<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"790\" height=\"376\" src=\"https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture5.png?resize=790%2C376&#038;ssl=1\" alt=\"\" class=\"wp-image-1999\" srcset=\"https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture5.png?resize=1024%2C488&amp;ssl=1 1024w, https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture5.png?resize=300%2C143&amp;ssl=1 300w, https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture5.png?resize=768%2C366&amp;ssl=1 768w, https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Picture5.png?w=1425&amp;ssl=1 1425w\" sizes=\"auto, (max-width: 790px) 100vw, 790px\" \/><\/figure>\n\n\n\n<p><strong><em>Important Note: <\/em><\/strong><em>If you opt for Employee Referral as the Source, you must specify the Employee&#8217;s name in the Source Name Field.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Elevate Your Hiring Strategy with ERPNext&#8217;s Recruitment Module<\/h2>\n\n\n\n<p>ERPNext&#8217;s Recruitment module allows all recruitment-related data to be stored in one centralized location. This includes staffing plan, job requisitions, job opening etc.<\/p>\n\n\n\n<p>The module enables HR teams to create, manage, and track job requisitions digitally. <strong>This reduces paperwork, ensures accuracy in requisition details, and helps in maintaining a clear overview of the organization&#8217;s hiring needs.<\/strong><\/p>\n\n\n\n<p>The module supports customizable workflows, ensuring that the recruitment process follows a predefined sequence. This leads to consistent and efficient processing of job applications, from initial screening to final selection.<\/p>\n\n\n\n<p>In conclusion, implementing ERPNext&#8217;s Recruitment module offers a holistic solution to the complexities of modern hiring processes. By centralizing data management, streamlining workflows, and providing comprehensive analytics, organizations can elevate their recruitment strategies to new heights. With ERPNext&#8217;s Recruitment module, organizations can embrace a strategic and data-powered approach to recruitment, driving success and growth in an increasingly competitive landscape.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In our previous blog, we started our journey on ERPNext Frappe HR by setting up the Holiday List, Leave Block List, and Shift Management. Now, we\u2019ll setup our very first sub-module: Recruitment. Here, we\u2019ll set&hellip; <\/p>\n","protected":false},"author":2,"featured_media":2017,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[366],"tags":[364,226,365],"class_list":["post-1994","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-erpnext","tag-frappehr","tag-hr-software","tag-hrms"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/citrusleaf.in\/blog\/wp-content\/uploads\/2023\/08\/Setting-up-the-Recruitment-Module-1.png?fit=1200%2C628&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pei5Vv-wa","_links":{"self":[{"href":"https:\/\/citrusleaf.in\/blog\/wp-json\/wp\/v2\/posts\/1994","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/citrusleaf.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/citrusleaf.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/citrusleaf.in\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/citrusleaf.in\/blog\/wp-json\/wp\/v2\/comments?post=1994"}],"version-history":[{"count":5,"href":"https:\/\/citrusleaf.in\/blog\/wp-json\/wp\/v2\/posts\/1994\/revisions"}],"predecessor-version":[{"id":2019,"href":"https:\/\/citrusleaf.in\/blog\/wp-json\/wp\/v2\/posts\/1994\/revisions\/2019"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/citrusleaf.in\/blog\/wp-json\/wp\/v2\/media\/2017"}],"wp:attachment":[{"href":"https:\/\/citrusleaf.in\/blog\/wp-json\/wp\/v2\/media?parent=1994"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/citrusleaf.in\/blog\/wp-json\/wp\/v2\/categories?post=1994"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/citrusleaf.in\/blog\/wp-json\/wp\/v2\/tags?post=1994"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}