Skip to Content
Menu

HR Blood Group Profile

by
Odoo

5.18

v 18.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Employees (hr)
Discuss (mail)
Lines of code 45
Technical Name hr_blood_group_profile
LicenseLGPL-3
Websitehttps://straitcoders.odoo.com/
Versions 16.0 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Employees (hr)
Discuss (mail)
Lines of code 45
Technical Name hr_blood_group_profile
LicenseLGPL-3
Websitehttps://straitcoders.odoo.com/
Versions 16.0 17.0 18.0

HR Blood Group Profile

Enhance employee profiles with blood group management

Overview

The HR Blood Group Profile module enhances Odoo's HR capabilities by allowing employees to manage their blood group information directly from their user profile. It ensures seamless synchronization between User Profile and hr.employee, maintaining data consistency with a user-friendly interface.

User Profile with Blood Group Field

Key Features

  • Employees can edit their blood group directly from their user profile.
  • Automatic sync between User profile and hr.employee.
  • Predefined options: A+, A-, B+, B-, AB+, AB-, O+, O-.
  • Secure: Employees can only update their own blood group.
  • Includes automated tests for synchronization and accuracy.
  • Developed following Odoo's best practices.

Blood Group Dropdown

Installation

  1. Place the module folder in your Odoo addons directory.
  2. Log in as Admin and go to the Apps menu.
  3. Click on "Update Apps List".
  4. Search for HR Blood Group Profile and click "Install".
  5. Check the user profile for the new "Blood Group" field.

Requirements: Odoo 15.0+ and the HR module installed.

Check Out Our Other Odoo Apps

About Us

Strait Coders specializes in developing powerful and user-friendly Odoo apps for HR and business automation. Our team ensures high-quality, scalable, and secure modules to meet your business needs.

Visit our website

Strait Coders Logo

Welcome to HR Blood Group Profile's documentation!

Overview

The HR Blood Group Profile module is an Odoo extension that enhances the HR functionality by allowing employees to manage their blood group information directly from their user profile. This module ensures seamless synchronization of blood group data between the User Profile and Hr Employee models. It is designed to be user-friendly, secure, and compliant with Odoo's best practices.

Features

  • Blood Group Management: Employees can update their blood group via the My Profile Option.
  • Data Synchronization: Automatically syncs blood group changes from Profile to the corresponding hr.employee record.
  • Selection Field: Provides a predefined list of blood groups (A+, A-, B+, B-, AB+, AB-, O+, O-) for consistency.
  • Access Control: Restricts blood group editing to the respective employee, ensuring data privacy.
  • Unit Tests: Includes automated tests to verify blood group synchronization and data integrity.
  • Odoo Compliance: Follows Odoo's coding standards and module structure for seamless integration.

Prerequisites

Before installing the HR Blood Group Profile module, ensure the following:

  • Odoo version: 16.0 or later
  • Installed modules: hr (Human Resources)
  • Administrator access to the Odoo instance for installation

Installation

Follow these steps to install the HR Blood Group Profile module:

  1. Download the Module: - Obtain the module files from Odoo App Store. - Place the hr_blood_group_profile folder in your Odoo addons directory (e.g., /path/to/odoo/addons/).
  2. Update the Modules List: - Log in to your Odoo instance as an administrator. - Navigate to the Apps menu. - Click on Update Apps List to refresh the module list.
  3. Install the Module: - In the Apps menu, search for HR Blood Group Profile. - Click Install to deploy the module.
  4. Verify Installation: - Go to Settings > Users & Companies > Users. - Open a user profile and confirm the presence of the Blood Group field in the form view.

Configuration

No additional configuration is required after installation. The module automatically:

  • It Automatically Sets up access rights to allow employees to edit their own blood group.

Usage

  1. Access User Profile: - Log in as an employee. - Navigate to My Profile (accessible via the user menu in the top-right corner).
  2. Update Blood Group: - In the profile form, locate the Blood Group field. - Select the appropriate blood group from the dropdown (e.g., A+, O-). - Save the changes.
  3. Verify Synchronization: - Administrators can check the corresponding hr.employee record to confirm that the blood group has been updated.

License

This module is licensed under the LGPL-3 (GNU Lesser General Public License v3.0). You are free to use, modify, and distribute the module in accordance with the terms of the license. See the LICENSE file in the module directory for full details.

Support

For issues, feature requests, or contributions, please contact the module maintainer @straitcoders@gmail.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.