| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Sales (sale_management)
• Discuss (mail) • Invoicing (account) |
| Lines of code | 306 |
| Technical Name |
eg_custom_fields_in_product |
| License | OPL-1 |
| Website | http://www.inkerp.com |
| Versions | 16.0 17.0 18.0 19.0 |
Our Most Suggested Products
Dynamic Fields for Product
The Custom Fields in Product app provides users with the ability to create, configure, and manage custom fields for products directly from the front view. This app enhances product management by allowing users to tailor product attributes according to their business needs.
Video Tutorial
Features
Create Different Types of Fields
The app provides flexibility by allowing users to create a variety of field types directly within the product form. These include essential types such as Char (text), Integer (whole numbers), Float (decimal numbers), Boolean (True/False), Selection (dropdown options), Many2one (many-to-one relations), and Many2many (many-to-many relations).
Set Attributes with Field
Users have the ability to configure specific attributes for each custom field, allowing for greater control over data entry and validation. Attributes like Readonly, Store, Indexed, Help, and Required can be set for each field. For example, marking a field as Readonly ensures that it cannot be modified by the user, while setting a field as Required makes it mandatory for the user to fill in before submission
Set Widget with Field
The app also allows users to enhance their product forms by setting widgets for custom fields. Widgets such as Monetary (for currency fields), Many2many_tags (for displaying multiple related records), Binary (for file uploads), Radio (for choice-based selections), and Priority (for selecting priority levels) can be applied.
Set Specific Location of Field
Custom fields can be positioned at specific locations within the product form. Whether it's placing a field after the barcode field or grouping multiple fields together, the app allows users to arrange fields in a way that fits their workflow.
Screenshot
1.) Access Rights for creating a custom field
Users have to assign a group of "Product Custom Field" to create custom fields in product.
Navigation : Settings → Users & companies → User
2.) Create Field Button:
By clicking this button, the user will see a popup form view for fields detail.
Navigation : Products → Products
3.) Product Custom Field
Here, the user has to fill all the details of the field. (like : Field name, Field Label, Field Type, Field Position, widget, Extra properties etc..!)
4.) Product Custom Field Created
Here the field Test is created at the position (After Barcode field) we assigned.
Navigation : Products → Products
5.) Field Types
There are the types of fields.
Navigation : Products → Products → Product Custom Fields
6.) Assign Relation Model
Here user creating Many2many type field. for Many2many field user have to assign relation model.
Navigation : Products → Products → Product Custom Fields
7.) Set Widget
Here, the user set Widget (Many2many_tags) in Many2many type field.
Navigation : Products → Products → Product Custom Fields
8.) Product Custom Field
Here, Many2many type field is created with widget (Many2many_tags).
Navigation : Products → Products
User Guide
Teams
team@inkerp.com
Suggested Products
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Sales (sale_management)
• Discuss (mail) • Invoicing (account) |
| Lines of code | 306 |
| Technical Name |
eg_custom_fields_in_product |
| License | OPL-1 |
| Website | http://www.inkerp.com |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module