Difference between revisions of "Module:Benefits"

From MintHCM Wiki

Line 11: Line 11:
 
|Module-hidden=No
 
|Module-hidden=No
 
|Related Screens=File:MintHCM - Benefits - List View.png,File:MintHCM - Benefits - Record View.png
 
|Related Screens=File:MintHCM - Benefits - List View.png,File:MintHCM - Benefits - Record View.png
|Short Description=Additional benefits for the employee
+
|Short Description=The Benefits module in MintHCM serves as a tool for Human Resources (HR) personnel to manage employee benefits. It allows the creation and assignment of benefits to individual employees within the organization.
 
}}
 
}}
 
==Overview==
 
==Overview==
The Benefits module within MintHCM is a component designed to streamline and manage employee benefits efficiently. This article provides an in-depth understanding of the module's functionality, including the fields in the edit view, details view, and how it integrates with employee profiles.
+
The Benefits module in MintHCM facilitates the management of employee benefits by providing a straightforward approach for HR professionals. This module allows the creation, assignment, and monitoring of benefits with a focus on simplicity and practicality.
  
 
==Fields==
 
==Fields==
 
 
The Benefits module comprises several standard fields. Here is a detailed explanation of each field:
 
The Benefits module comprises several standard fields. Here is a detailed explanation of each field:
  
 
{|
 
{|
 
|-
 
|-
| width=17% align=right valign=top style="padding-right: 10px; padding-bottom: 7px;" | '''Name (Required)''' || || The concise title or description of the benefit record. This field serves as a quick reference point for identifying the specific benefit.
+
| width=17% align=right valign=top style="padding-right: 10px; padding-bottom: 7px;" | '''Name (Required)''' || || The unique identifier and link to the detailed view of the benefit record.
 
|-
 
|-
| align=right valign=top style="padding-right: 10px; padding-bottom: 7px;" | '''Description''' || || A text area allowing users to provide detailed information about the benefit. Users can include any relevant details or conditions associated with the benefit.
+
| align=right valign=top style="padding-right: 10px; padding-bottom: 7px;" | '''Description''' || || Allows users to provide additional context or details related to this particular benefit record. It can include some information about any information that seem relevant to this benefit.
 
|-
 
|-
 
| align=right valign=top style="padding-right: 10px; padding-bottom: 7px;" | '''Assigned to''' || || Establishes a connection with the employee who created the benefits record. This ensures clear ownership and accountability for each benefits record.
 
| align=right valign=top style="padding-right: 10px; padding-bottom: 7px;" | '''Assigned to''' || || Establishes a connection with the employee who created the benefits record. This ensures clear ownership and accountability for each benefits record.
Line 45: Line 44:
 
|}
 
|}
  
===Employee module===
+
===Managing benefits from the Employees module===
Within the employee view, users have access to a dedicated subpanel for benefits. This subpanel allows for the efficient management of employee benefits, enabling users to assign multiple benefits to a single employee. This feature reflects the flexibility of the Benefits module, ensuring that employees can easily access and benefit from the offerings tailored to their needs.
+
Alternatively to assigning multiple employees to a selected benefit, users can assign multiple benefits to a particular Employee using the Employees module. Both operations are available, so users can choose more convinient way depending on the situation. To do so, just select the particular Employee record and select all benefits you'd like to assign to them in the subpanel below the Employee's detailed view.
 
 
The Benefits module in MintHCM provides a comprehensive solution for managing and distributing employee benefits seamlessly. By offering a range of fields in the edit view, subpanels for detailed access control, and the ability to assign multiple benefits to one employee, the module ensures flexibility and efficiency in benefits administration.
 
 
{{Module-links}}
 
{{Module-links}}
 
{{technical-description}}
 
{{technical-description}}
 
{{DevNotes}}
 
{{DevNotes}}

Revision as of 14:45, 31 January 2024

Benefits
Name: Benefits
Tech Name: Benefits
Class Name: Benefits
Type: Standard
Template: Security_groups, Assignable, Basic
Custom Module: No
Auditable: Yes
Importable: No
Reportable: Yes
Hide module on Main Page: No

Short Description

The Benefits module in MintHCM serves as a tool for Human Resources (HR) personnel to manage employee benefits. It allows the creation and assignment of benefits to individual employees within the organization.


Screens
  1. MintHCM - Benefits - List View.png
  2. MintHCM - Benefits - Record View.png


Overview

The Benefits module in MintHCM facilitates the management of employee benefits by providing a straightforward approach for HR professionals. This module allows the creation, assignment, and monitoring of benefits with a focus on simplicity and practicality.

Fields

The Benefits module comprises several standard fields. Here is a detailed explanation of each field:

Name (Required) The unique identifier and link to the detailed view of the benefit record.
Description Allows users to provide additional context or details related to this particular benefit record. It can include some information about any information that seem relevant to this benefit.
Assigned to Establishes a connection with the employee who created the benefits record. This ensures clear ownership and accountability for each benefits record.

Note: Fields marked with an asterisk on the form are required. Saving the record without providing input to them beforehand won't be possible.

Relations

In the detail view of the benefits record, users have access to subpanels:

Employees Users can select employees who have access to the specific benefit. This subpanel allows for the association of benefits with individual employees.
Positions Enables the selection of positions that have access to the benefit. Provides flexibility in aligning benefits with specific job roles within the organization.
Roles Allows users to associate benefits with specific roles. This ensures that individuals with designated roles have access to relevant benefits.
Organizational Unit Users can link benefits to specific organizational units. Enhances the granularity of benefits distribution within the organizational structure.

Managing benefits from the Employees module

Alternatively to assigning multiple employees to a selected benefit, users can assign multiple benefits to a particular Employee using the Employees module. Both operations are available, so users can choose more convinient way depending on the situation. To do so, just select the particular Employee record and select all benefits you'd like to assign to them in the subpanel below the Employee's detailed view.

Custom Actions

Processes

Related Processes

ProcessShort Description
Job DescriptionThe description of the functionalities associated with workplace

Related Process Steps

Related Features

Affected by

Initiating

Related Integrations


Structure

Relationships

LaftTypeRightShort DescriptionRelationship
Usersone-to-manyBenefitsSpecific Sugar user can modify many account records, but specific account record last modification was performed by specific user.Relationship: Users - Benefits
Usersone-to-manyBenefitsSpecific Sugar user can create many account records, but specific account record can be created by only one user.Relationship: Users - Benefits
Usersone-to-manyBenefitsSpecific Sugar user can be assigned to many account records, but specific account record can only have one user assigned.Relationship: Users - Benefits

Mentioned in other articles


Technical Description

Dev Notes