Recruitments
Recruitments | |
---|---|
Name: | Recruitments |
Tech Name: | Recruitments |
Class Name: | Recruitments |
Type: | Standard |
Template: | Security_groups, Assignable, Basic |
Custom Module: | No |
Auditable: | Yes |
Importable: | No |
Reportable: | Yes |
Hide module on Main Page: | No |
Contents
Short Description
"Recruitments" module is designed to facilitate and streamline the recruitment process within an organization. Its primary purpose is to provide users with a quick and convenient overview of their recruitment activities. By offering a condensed display of information related to particular recruitment processes and relevant recruitment records, it enables users to stay informed and up-to-date with their ongoing recruitment efforts.
Business Description
Overview
The 'Recruitments' module is a vital component of the system, designed to streamline and manage the recruitment process within an organization. Its primary purpose is to facilitate the creation, tracking, and management of recruitment records. Each record in the Recruitments module represents a separate recruitment effort, providing a comprehensive overview of the organization's hiring activities.
To provide users with a quick and convenient overview of their recruitment activities, the 'My Recruitments' dashlet is available on the user's dashboard. This dashlet offers a condensed display of relevant recruitment records, allowing users to stay up-to-date with their ongoing recruitment efforts. For detailed insights on how to utilize and personalize it, refer to the My Recruitments Dashlet article.
For a visual representation of sample Recruitment record creation/edit or detailed views, and subpanels, as well as the module's list view, please refer to the attached screens. These screens will provide a better understanding of the module's interface and functionality.
Fields
The Recruitments module comprises several fields, each serving a specific purpose in capturing and organizing recruitment-related information. Here is a detailed explanation of each field:
Name | This field is automatically generated and represents the name of the recruitment record. It follows a predefined format, combining the name of selected position and the start date of the recruitment. | |
Start Date | Initiation date of the recruitment process. | |
End Date | Expected completion date of the recruitment process. | |
Status | This dropdown field captures the current status of the recruitment. It offers a selection of predefined options: "For approval," "Planned," "Open," or "Closed." | |
Currency | Allows users to specify the currency in which salary information is provided for the recruitment. Users can select the currency from a dropdown list that includes only the currencies defined in the system. | |
Salary from | Represents the minimum salary range for the position being recruited. | |
Salary To | Represents the maximum salary range for the position being recruited. | |
Positions | Establishes a relationship with the Positions module, linking the recruitment record to the specific position for which the recruitment is initiated. It ensures accurate alignment between recruitment efforts and available positions. | |
Project Description | Allows users to provide additional context or details related to the recruitment project. It can include information about the specific project the position is associated with or any relevant background information. | |
Vacancy Amount | Allows to specify the number of vacancies available for the position being recruited. This field is visible only if the Recruitment Type is set to "Once". | |
Start Work Date | Indicates the intended or actual date when the selected candidate is expected to start their employment. | |
Recruitment Channels | Captures the various channels or sources through which the recruitment is being conducted. It helps in evaluating the effectiveness of different recruitment strategies. | |
Recruitment Type | Specifies the type of recruitment being conducted, distinguishing between "Once" and "Continuous" recruitment. Recruitment types are further explained in "Role in the Hiring Process" section below. | |
Assigned to | Assigns responsibility to a specific user or team within the organization for overseeing the recruitment process. It ensures clear ownership and accountability for each recruitment record. | |
Employees Number | Displays a number of employees that has been hired within this recruitment process. This field is visible only in a detailed view of the record and cannot be modified manually as it gets updated automatically, after one of the current candidatures switch it's status to 'hired'. |
Note: Fields marked with an asterisk are required. Saving the record without providing input to them beforehand won't be possible.
Relations
The Recruitments module establishes relationships with several other modules within the system, allowing for seamless integration and efficient management of the recruitment process. These related modules include:
In the context of the Recruitments module, these modules have the ability to establish a relationship with the recruitment records. This means that the records from the Tasks, Meetings, Calls, Notes, and Candidatures modules can be associated with a specific recruitment record within the Recruitments module.
To facilitate seamless access to the related records, the detailed view of a recruitment record in the Recruitments module includes subpanels at the bottom. These subpanels display the associated records from the related modules, allowing users to navigate and manage the recruitment-related tasks, meetings, calls, notes, and candidatures efficiently.
Role in the Hiring Process
MintHCM system supports the whole hiring process with four modules: Positions, Candidates, Candidatures and Recruitments. When a position needs to be filled, a recruitment effort is initiated, represented by a distinct record within the 'Recruitments' module. This record captures essential details such as the recruitment name, start and end dates, status, salary information, and recruitment type. Candidates interested in a position apply through various channels, and their individual details are captured in the 'Candidates' module. A candidate can have multiple candidatures, representing their applications for different positions within various recruitments and multiple candidatures can be assigned to one recruitment.
As mentioned above, recruitment's type can toggle between two values: "continuous" and "once". Continuous recruitment is a process that is ongoing and open-ended. It basically means that the organization is continuously accepting applications and considering candidates for a position. It is a good idea to open such recruitment, when there is a constant need for hiring in a particular position or department. Recruitment type set to "Once" in the other hand indicates that this recruitment refers to a specific and time-limited recruitment effort. The organization accepts applications and conducts the selection process within a defined timeframe and for limited vacancy.
The system distinguishes between original and current candidatures, with each candidature record containing two fields related to Recruitments: current and original. When a candidate is moved to a different recruitment during the hiring process, typically for a position different from their initial application, only the current recruitment field gets updated, while the record retains details of the original recruitment in the other field. Consequently, the detailed view of recruitment records includes two subpanels for Candidatures: current and original. Only candidatures originally assigned to a different recruitment will be listed in the Current Candidatures subpanel.
Custom Actions
Processes
Related Processes
Process | Short Description |
---|---|
Meetings - Create new rekord | The process of creating a new meeting. |
Recruitment | The recruitment process with a description of all records needed to carry it out |
Related Process Steps
Related Features
Affected by
Name | Type | Short Description | Affected Fields | Initiating Fields | Initiating Modules |
---|---|---|---|---|---|
Feature:Dependency of name field in Recruitment | Automation | A recruitment name is generated from a position name and start date provided during recruitment creation. | Name | Name, Start Date | Recruitments |
Initiating
Name | Type | Short Description | Initiating Fields | Affected Fields | Affected Modules |
---|---|---|---|---|---|
Feature:Dashlet My Recruitments | Miscellaneous | My Recruitments dashlet in MintHCM system is designed to assist recruiters in efficiently managing and tracking their recruitment processes. This dashlet provides a consolidated view of all active recruitment records assigned to the user, allowing recruiters to easily monitor all active recruitment processes and giving them quick acces to essential information about them. | |||
Feature:Dependency of name field in Recruitment | Automation | A recruitment name is generated from a position name and start date provided during recruitment creation. | Name, Start Date | Name | Recruitments |
Related Integrations
Structure
Fields
Name | Type | Required | Validations | Visible | Editable |
---|---|---|---|---|---|
Announcement | url | No | Yes | Yes | |
Assigned to | relate | No | Yes | Yes | |
Created by | relate | No | Yes | No | |
Date Created | datetime | No | Yes | No | |
Date Modified | datetime | No | Yes | No | |
Employees Number | int | No | Yes | No | |
End Date | date | No | Yes | Yes | |
LBL_CURRENCY_NAME | relate | No | Yes | Yes | |
LBL_CURRENCY_SYMBOL | relate | No | Yes | Yes | |
Modified by Name | relate | No | Yes | No | |
Name | name | No | Yes | No | |
Positions | relate | Yes | Yes | Yes | |
Project Description | text | No | Yes | Yes | |
Recruitment Channels | multienum | No | Yes | Yes | |
Recruitment Type | enum | Yes | Yes | Yes | |
Salary From | currency | Yes | Yes | Yes | |
Salary From (base currency) | currency | No | Yes | Yes | |
Salary To | currency | Yes | Yes | Yes | |
Salary To (base currency) | currency | No | Yes | Yes | |
Start Date | date | Yes | Yes | Yes | |
Start Work Date | date | No | Yes | Yes | |
Status | enum | No | Yes | Yes | |
Vacancy Amount | int | No | Depends | Depends | |
Version Number | varchar | No | Yes | Yes |
Relationships
Laft | Type | Right | Short Description | Relationship |
---|---|---|---|---|
Positions | one-to-many | Recruitments | One Position record can have many related Recruitment records, but a specific Recruitment record can be related to only one Position record. | Relationship: Positions - Recruitments |
Recruitments | one-to-many | Calls | Flex relate used in Recruitment | Relationship: Recruitments - Calls |
Recruitments | one-to-many | Candidatures | One Recruitment record can have many related Candidature records, but a specific Candidature record can be related to only one Recruitment record. | Relationship: Recruitments - Candidatures |
Recruitments | one-to-many | Candidatures | One Recruitment record can have many related Candidature records, but a specific Candidature record can be related to only one Recruitment record. | Relationship: Recruitments - Candidatures |
Recruitments | one-to-many | Meetings | Flex relate used in Recruitment | Relationship: Recruitments - Meetings |
Recruitments | one-to-many | Notes | Flex relate used in Recruitment | Relationship: Recruitments - Notes |
Recruitments | one-to-many | Tasks | Flex relate used in Recruitment | Relationship: Recruitments - Tasks |
Users | one-to-many | Recruitments | Specific Sugar user can modify many account records, but specific account record last modification was performed by specific user. | Relationship: Users - Recruitments |
Users | one-to-many | Recruitments | Specific Sugar user can create many account records, but specific account record can be created by only one user. | Relationship: Users - Recruitments |
Users | one-to-many | Recruitments | Specific Sugar user can be assigned to many account records, but specific account record can only have one user assigned. | Relationship: Users - Recruitments |