Go to file
2026-05-18 11:30:15 +07:00
models Initial Commit 2026-05-18 11:30:15 +07:00
views Initial Commit 2026-05-18 11:30:15 +07:00
__init__.py Initial Commit 2026-05-18 11:30:15 +07:00
__manifest__.py Initial Commit 2026-05-18 11:30:15 +07:00
.gitignore Initial Commit 2026-05-18 11:30:15 +07:00
README.md Initial Commit 2026-05-18 11:30:15 +07:00

Res Partner Extended

This is a custom Odoo 19 module that extends the default res.partner (Contact) model to store additional personal information.

Features

This module introduces two new custom fields to the Contact form:

  1. Gender (gender): A selection field that allows users to specify the gender of the contact.
    • Available options: Male, Female.
  2. Birth Date (birth_date): A date field that allows users to record the date of birth of the contact.

User Interface

The new fields are seamlessly integrated into the standard Odoo interface. They are placed in the main res.partner form view (base.view_partner_form), positioned immediately below the address format block. This ensures a natural flow of information when creating or editing a contact's profile.

Technical Details

  • Model Extended: res.partner
  • Fields Added:
    • gender (Type: fields.Selection)
    • birth_date (Type: fields.Date)
  • View Inherited: base.view_partner_form
  • Dependencies: base, contacts

Installation Instructions

  1. Place the res_partner_extended folder into your Odoo addons directory.
  2. Restart the Odoo service.
  3. Enable Developer Mode in your Odoo instance (Settings -> Scroll down -> Activate the developer mode).
  4. Navigate to the Apps menu and click on Update Apps List.
  5. Remove the Apps filter in the search bar and search for Res Partner Extended.
  6. Click the Activate (or Install) button.

Author

Abdul Aziz Amrullah