How to Import Images in Odoo 18 | Import Product Images in Odoo 18 | Odoo 18 New Features | Odoo 18 – CBMS Odoo ERP

To import data into Odoo, you can follow these general steps: 1. Prepare Your Data: – Format: Ensure your data is in a compatible format like CSV, XLSX, or XML. – Structure: Make sure the data is structured correctly, with headers that match the relevant fields in Odoo. – Cleaning: Clean your data to remove […]

How to Configure Authorized Signatory on Invoice in Odoo 18| Odoo 18 Authorized Signatory on Invoice – CBMS Odoo ERP

An authorized signatory is an individual legally empowered to sign documents on behalf of a company or organization. In the context of an invoice, this person is typically responsible for approving the invoice’s contents and authorizing its issuance. Importance of an Authorized Signatory Legal Validity: The signature of an authorized signatory lends legal validity to […]

How to Manage Approval in Odoo 17 | How to Create Approval in Odoo 17 | Odoo 17 Functional Tutorials – CBMS Odoo ERP

Approvals in Odoo 17 are a robust feature streamlining business processes by automating and tracking approvals across various departments. This feature enables organizations to configure customized approval workflows for different scenarios, such as: – Purchase orders – Sales orders – Expenses – Time off requests – Documents In Odoo 17, approvals are highly customizable, allowing […]

Passkey Authentication in Odoo 18 | Auth Passkey in Odoo 18 | How to Configure Passkey in Odoo 18 – CBMS Odoo ERP

In Odoo 18, the term “passkey” refers to an administrative functionality, not the new web standard Passkeys. There are two main contexts where you might encounter it: Admin Passkey Module: This is a third-party module available on the Odoo Apps Store. It allows an administrator to log in to the system using any user’s login […]

How to Create a Sequence Number in Odoo 17 | Odoo 17 Technical Videos | Odoo 17 Development Tutorial – CBMS Odoo ERP

In Odoo, a sequence number serves as a unique identifier for records within specific models, ensuring each entry is distinct and sequentially ordered. This tutorial explores the creation and customization of sequence numbers in Odoo 17, focusing on their application in sales orders, purchases, and invoices. Discover how to personalize sequences with options like prefixing, […]

How to Create Lead/Opportunity From Odoo 17 Website App | Odoo 17 Functional Tutorials – CBMS Odoo ERP

There are several advantages to creating opportunities through an Odoo website: Automate Lead Capture: Odoo can turn website interactions into opportunities automatically. When a visitor fills out a contact form or submits an inquiry, Odoo can create a new lead or opportunity in your CRM. This saves you time and effort compared to manually entering […]

How to Create Ticket From Odoo 17 Website Form | Odoo 17 Website App | Odoo 17 Functional Tutorials – CBMS Odoo ERP

In Odoo, a ticket is a record within the Helpdesk module that represents a customer support request. It essentially acts as a digital file that tracks all the communication and activity related to a specific customer issue. Here’s a breakdown of what a ticket in Odoo typically entails: Customer Issue: This is the core of […]

How to Configure the Deduplication Rule in Odoo 17 Data Cleaning | Odoo 17 Functional Tutorials – CBMS Odoo ERP

Keeping Your Data Clean: A Guide to Deduplication in Odoo 17 Data integrity is paramount in any business management system. Odoo 17 offers robust features to tackle a common data quality challenge – duplicate records. This guide explores deduplication in Odoo 17, explaining its benefits and how to utilize it effectively. Understanding Duplicate Records: Duplicate […]

How to Set Default Value for a Field Using Function in Odoo 17 | Odoo 17 Development Tutorials – CBMS Odoo ERP

In Odoo 17, the ability to set default values for fields dynamically using functions is a powerful feature that enhances flexibility and customization options within the system. Unlike static default values, which remain constant regardless of circumstances, dynamic defaults enable developers to define default values based on specific conditions or calculations.To implement dynamic default values, […]