Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
Lines of code | 187 |
Technical Name |
sdm_customer_vendor_sequence |
License | LGPL-3 |
Website | https://www.netilligence.io |
Versions | 16.0 17.0 18.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
Lines of code | 187 |
Technical Name |
sdm_customer_vendor_sequence |
License | LGPL-3 |
Website | https://www.netilligence.io |
Versions | 16.0 17.0 18.0 |
Customer Vendor Sequence
In Odoo the customer vendor sequence is used to allow users to manually select whether a contact (partner) is a Customer, Vendor, or both, during contact creation or editing in Odoo.
GET PERSONALIZED DEMO

Configuration

In Odoo the customer vendor sequence is used to allow users to manually select whether a contact (partner) is a Customer, Vendor, or both, during contact creation or editing in Odoo.
- Navigate to " Settings .
- Under the "Customer / Vendor Sequence" section (scroll down or look for the section title), you will find the configuration options:
-
Customer Sequence:
-
Prefix: Enter the desired prefix for customer codes. You can use dynamic placeholders:
%(year)s
: Current year (e.g., 2025)%(month)s
: Current month (e.g., 06)%(day)s
: Current day (e.g., 10)- Example:
CUST/%(year)s/
will result inCUST/2025/XXXXX
- Suffix: Enter any characters to appear after the sequential number.
-
Prefix: Enter the desired prefix for customer codes. You can use dynamic placeholders:
-
Vendor Sequence:
- Prefix: Similar to customer prefix, for vendor codes.
- Suffix: Similar to customer suffix, for vendor codes.
Creating a New Customer

-
Creating a New Customer/Vendor:
- Navigate to the Contacts application.
-
Click on the "New" button to create a new partner.
-
To create a Customer:
- Fill in the partner's name and other relevant details.
- Ensure the "Is a Customer" checkbox is selected. (This checkbox is usually present on the partner form, or the partner becomes a customer when used in a Sale Order.)
- Click "Save".
- Upon saving, a unique Customer sequence Code will automatically be generated
-
To create a Customer:
To create a Vendor

- Fill in the partner's name and other relevant details.
- Ensure the "Is a Vendor" checkbox is selected. (This checkbox is usually present on the partner form, or the partner becomes a vendor when used in a Purchase Order.)
- Click "Save".
- Upon saving, a unique Vendor Reference Code will automatically be generated.

Users can manually select whether a contact is a Customer, Vendor, or Both using checkboxes.

Automatically integrates with Sales, Invoicing, and Purchase modules.

Enables users to filter contacts as Customers or Vendors in the list view and search view.

Helps users quickly identify business relationship type.
FAQ
These checkboxes allow users to manually specify whether a contact is a customer, a vendor (supplier), or both. This ensures the contact appears in the relevant modules such as Sales and Purchase.
Odoo manages this functionality internally using customer rank and supplier rank. However, the checkboxes are not visible by default in the form view. You can expose them by customizing the view.
Release 18.0
10th June, 2025Our Services
All our services are quality-oriented. To give our customers the best delivery, we operate with six main services.
Netilligence is a brand that provides exquisite services to boost business growth. Stay confident when working
with us because that will give you a chance to stay ahead of your competition

Odoo Customization
Perfect workflows for maximum efficiency and boost productivity with custom-made Odoo features.

Odoo Implementation
Our experts handle the entire Odoo setup process, from configuration to data import and training.

Odoo Migration
We migrate your business data for a smooth and efficient transition to Odoo.

Odoo Training & Support
Leverage Odoo with expert guidance and best practices for your business journey.

Odoo Consultancy
We develop custom Odoo modules to meet unique business needs and integrate with existing systems.

Odoo Mobile Apps
Develop mobile apps for on-the-go access to critical data and functionalities.
.png?0409fad)
Get Support, For Free!
60 Days Free Support
In case any bugs or issue (Except data recovery)
At Netilligence we offer end to end solution for Odoo services. Which includes analysis & consultation on the workflows and integration part

Have Any Question ?
+971 50 952 4733

Write Email
sales@netilligence.io
.png?0409fad)
Please log in to comment on this module