Customizing Odoo according to business requirements is one of the most important needs for companies using ERP systems. Every business has different workflows, data structures, approval processes, and reporting requirements. In many cases, companies need additional fields, tabs, filters, or custom information sections inside Odoo forms and views.
By default, adding custom fields in Odoo often requires technical knowledge or developer support. The All in One Add Custom Fields Odoo App simplifies this process completely by allowing users to create and manage custom fields and tabs directly from the Odoo user interface without technical coding knowledge.
This powerful Odoo customization app enables users to add global custom fields, custom tabs, filters, access rights, and field positioning options for any Odoo object or model. Users can create different types of fields such as Char, Integer, Float, Date, Datetime, Many2one, Many2many, One2many, Selection, HTML, Monetary, Boolean, and more using a simple graphical interface.
The module is highly beneficial for businesses that want fast and flexible Odoo customization without depending on technical developers for every small modification.
Also Read: All in One Sales Management Bundle App
Also Read: Odoo Field Service to manage on-site operations efficiently with better task scheduling, job tracking, and real-time updates. It helps teams deliver faster service, improve productivity, and ensure smooth field operations.
Why Businesses Need Custom Fields in Odoo
Every organization has unique business operations and data management requirements. Standard Odoo modules may not always contain all the required fields for industry-specific workflows.
For example:
- Manufacturing companies may need production-specific fields
- HR departments may require additional employee information
- Sales teams may need extra customer tracking fields
- Healthcare companies may need medical record fields
- Service businesses may need project-specific information
Instead of developing separate custom modules, businesses can use this application to instantly create and manage custom fields directly from the Odoo interface.
Benefits of GUI-Based Odoo Customization
Traditional Odoo customization often requires technical development and coding knowledge. This application removes that dependency completely.
Advantages of GUI Customization
- No programming knowledge required
- Faster customization process
- Reduce development cost
- Improve implementation speed
- Allow functional users to customize forms
- Avoid dependency on technical teams
- Simplify ERP customization management
Practically, users are only a few clicks away from creating custom fields in any Odoo form view.
Features
1) Add Custom Global Fields.
User can add custom global fields to any object.
2) Add Custom Global Tabs.
User can add custom global tabs to any object.
3) Update Custom Global Fields.
User can update custom global fields and apply access rights and domain, also change position.
4) Update Custom Global Tabs.
User can easily update created custom global tabs.
5) Add Fields/Tabs to Specific Position.
User can add custom fields to any position.
6) Add Any Type of Fields.
User can add nay type of custom fields like intiger, char, many2one, one2many or many2many etc.
7) Access Rights.
Authorized user only can add custom fields and tabs.
8) Filters & Group By Option For Custom Fields.
User can apply different filters and group by option for custom fields.
Access Rights Configuration
User with " Allow Global Custom Fields and Tabs" access rights can only create and update global custom fields.

Add Custom Global Fields
The module allows users to create global custom fields for any Odoo object or model directly from the interface.
Users can create fields in only a few clicks without developer assistance.
User can find menu to add global custom fields under action menu as shown bellow image.
Supported Custom Field Types
| Field Type | Usage |
| Char | Store text values |
| Integer | Store numeric values |
| Float | Store decimal numbers |
| Boolean | True/False values |
| Date | Date information |
| Datetime | Date and time details |
| HTML | Rich text formatting |
| Binary | File uploads |
| Selection | Dropdown values |
| Many2one | Relational records |
| One2many | Multiple related records |
| Many2many | Multi-record relationships |
| Monetary | Currency-related values |
This flexibility allows businesses to customize Odoo according to their operational needs.

On wizard user have to enter fields name, fields lable and fields type, and model for which fields will added, User need to add relation if selected relational field type, user can also choos fields position as "After" or "Before" selected field.

User can also add fields properties like "Required, Copied, and Readonly", also can apply access rights by selection specific groups.

User can see added global custom fields on selected position with selected attribute.

Custom Fields Main Menu
User can see "Custom Fields" main menu.

Update Custom Global Fields
Users can modify previously created custom fields whenever required.
The module provides flexibility to update field properties, access rights, positions, and domains directly from the interface.
Update Features
- Change field labels
- Modify field type
- Change field position
- Update readonly settings
- Apply required attributes
- Configure copied options
- Set domain filters
- Apply security groups
This feature ensures long-term flexibility for changing business requirements.
User can see create global custom fields in tree views and also update fields by clicking "Update Fields" button by fields.

User can change fields and it's attributed as user wants and also apply domain for record filter.

User can see updated custom global fields.

Add Custom Global Tabs
User can find menu to add custom global tabs under action menu as shown bellow image.

On wizard user have to enter tab name, tabs label model for which tabs will added, User can also choose fields position as "After" or "Before" selected tab.

The application also allows users to add custom tabs inside any Odoo form view.
Custom tabs help businesses organize additional information in a clean and professional manner.
User can see added tabs on selected position.
Features of Custom Tabs
| Feature | Description |
| Add New Tabs | Create tabs for any model |
| Position Management | Place tabs before or after existing tabs |
| Editable Tabs | Update existing tabs anytime |
| Flexible Layout | Organize form information properly |
Using custom tabs improves user experience and keeps forms structured and easy to manage.

How the Custom Field Creation Process Works
The field creation wizard is designed to be simple and user-friendly.
Steps to Create Custom Fields
- Open the required Odoo model
- Select Add Custom Field option
- Enter field name and label
- Select field type
- Configure properties
- Set position before or after existing fields
- Apply access rights if required
- Save changes
The custom field will immediately appear in the selected Odoo form view.
Industries That Can Benefit from This Module
This module is suitable for almost every industry using Odoo ERP.
Supported Industries
- Manufacturing
- Healthcare
- Retail
- Education
- Construction
- Logistics
- Accounting Firms
- Service Companies
- E-commerce Businesses
- Human Resource Management
Why Choose This Odoo Custom Field App
Businesses choose this module because it provides fast, flexible, and secure customization capabilities directly from the Odoo interface.
Major Advantages
| Advantage | Business Benefit |
| No Coding Required | Reduce technical dependency |
| Fast Customization | Save implementation time |
| Secure Access Rights | Protect system configuration |
| Flexible Field Types | Support all business requirements |
| GUI-Based Interface | Easy for non-technical users |
| Position Management | Better form design |
| Domain Support | Advanced record filtering |
Conclusion
The All in One Add Custom Fields Odoo App is a complete no-code customization solution for Odoo ERP users. The module enables businesses to create global custom fields, custom tabs, filters, access rights, and field positioning directly from the graphical interface without requiring technical development knowledge.
With support for multiple field types, advanced security controls, flexible positioning options, and easy field management, this module helps businesses customize Odoo quickly, efficiently, and securely according to their operational needs.