Hi Dylan,
Odoo object customizations refer to the process of modifying or extending the default behavior, fields, or features of existing objects within the Odoo framework. Odoo Customization Services is done to tailor the system to specific business needs or requirements.
Here are some common methods for customizing objects in Odoo:
Inheritance: Developers can inherit existing objects to add or modify fields, methods, or behavior. This is often used to extend the functionality of existing models.
Views Customization: Odoo allows the modification of views through XML or QWeb templates. This enables changes in the layout, appearance, and functionality of screens.
Business Logic Modification: This involves altering the way the system handles business logic, which can include changes in workflows, automation, and validations.
Field Customization: Fields can be added or removed from existing models, and their attributes can be modified.
I hope my information is helpful and beneficial for you.