Skip to Content

All in one Tags for Sales, Purchase, Invoice, Inventory

8 min read
May 13, 2024
Odoo Apps

All in One Tags for Sales, Purchase, Invoice, Inventory — Odoo App

Managing large numbers of sales orders, purchase orders, invoices, and inventory transfers becomes increasingly difficult as a business grows. When records are not properly categorized, employees spend extra time searching for documents, applying manual filters, and identifying priority transactions during daily operations. This slowdown affects team productivity, reporting accuracy, and overall business efficiency.

The All in One Tags Odoo App solves this problem by providing a centralized and flexible tagging system that helps businesses organize records efficiently across multiple Odoo modules. Users can create fully custom tags, assign color codes for visual identification, filter records instantly, and display tags across list views, kanban views, and search panels for better visibility and streamlined workflow management.

This app supports comprehensive tagging features across the Sales, Purchase, Inventory, and Accounting modules, making record management easier, faster, and more structured for teams of all sizes.

Also read: A Comprehensive Guide to All-in-One Tags in Odoo Apps

Why Use Tags in Odoo?

Tags are extremely useful for organizing business documents and simplifying day-to-day operations. Instead of manually searching through hundreds of records, users can categorize documents using tags and instantly find the required information.

For example:

  • Mark urgent quotations with “High Priority”
  • Categorize vendor bills department-wise
  • Separate inventory transfers based on warehouse operations
  • Identify invoices related to specific projects or customers
  • Organize RFQs based on supplier type or approval status

With proper tag management, businesses can improve document visibility, reporting accuracy, and team productivity.

Features

1) Configuration for All Multi Tags

Under user configuration tick on 'Access to All Multi Tags' option for use tags in sale order, purchase order, inventory and invoice.

2) Enable/Disable Tags in Tree View

User can easily enable/disable multi tags in tree view.

3) Display Tags in Kanban View

User can see multi tags in kanban view.

4) Search Tags from the Search View

User can search multi tags from the search view.

5) Use Tags as a Filter

Under filter user can use multi tags as a filter.

6) Choose Color for Particular Tags

User can choose any of the color for particular tags.

Configuration for Access to All Multi Tags

Settings -> Users & Companies -> Users in that tick 'Access to All Multi Tags' option for use tags in sale order, purchase order, inventory and invoice.

Configuration for Access to All Multi Tags

Sale Tags Menu

Goto Sales -> Configuration -> Sale Tags menu in that user can create custom tags with selection of color index.

Sale Tags Menu

Select or Create Sale Order Tags

User can select or create sale order tags in form view of sale order/quotation.

Select or Create Sale Order Tags

Select Color in Sale Order Tags

When click on sale order tag, user can choose any of the color for particular tag.

Select Color in Sale Order Tags

Enable/Disable Sale Order Tags

User can easily enable/disable sale order tags field in tree view of sale order/quotation.

Enable/Disable Sale Order Tags

Filter Sale Order/Quotation with Tags

User can filter the sale order/quotation with using sale order tags.

Filter Sale Order/Quotation with Tags

Sale Order Tags in Kanban View

User can see sale order tags in kanban view of sale order/quotation.

Sale Order Tags in Kanban View

Search Sale Order Tags from Search View

User can search sale order tags from the search view in the sale order/quotation.

User can see search sale order tags result in the sale order/quotation.

Search Sale Order Tags from Search View

Select or Create Purchase Order Tags

User can select or create purchase order tags in form view of purchase order/RFQ.

Select or Create Purchase Order Tags

Select or Create Stock Order Tags

User can select or create stock order tags in form view of transfer.

Select or Create Stock Order Tags

Select or Create Invoice Order Tags

User can select or create invoice order tags in form view of customer invoice.

Select or Create Invoice Order Tags

Enable/Disable Invoice Order Tags in Credit Notes

User can easily enable/disable invoice order tags field in tree view of credit notes.

Enable/Disable Invoice Order Tags in Credit Notes

Enable/Disable Invoice Order Tags in Vendor Bills

User can easily enable/disable invoice order tags field in tree view of vendor bills.

Enable/Disable Invoice Order Tags in Vendor Bills

Enable/Disable Invoice Order Tags in Refund

User can easily enable/disable invoice order tags field in tree view of refund.

Enable/Disable Invoice Order Tags in Refund

Enable/Disable Invoice Order Tags in Journal Items

User can easily enable/disable invoice order tags field in tree view of journal items.

Enable/Disable Invoice Order Tags in Journal Items

Enable/Disable Invoice Order Tags in Journal Entries

User can easily enable/disable invoice order tags field in tree view of journal entries. 

Enable/Disable Invoice Order Tags in Journal Entries


Benefits of Using All in One Tags in Odoo

1) Better Record Organization

Tags help categorize documents properly and reduce confusion when handling large datasets.

2) Faster Searching and Filtering

Users can instantly locate important records using tag-based search and filters.

3) Improved Productivity

Teams spend less time navigating records and more time completing operational tasks.

4) Enhanced Visual Management

Color-coded tags improve readability and help identify priorities quickly.

5) Flexible Configuration

Businesses can customize tags according to their workflows and operational requirements.

Improve Workflow Visibility Across Departments

The All in One Tags module improves collaboration between departments by making records easier to identify and track.

Different teams can use standardized tags to maintain consistency across the organization.

For example:

DepartmentExample Tags
SalesUrgent, VIP, Renewal
PurchaseApproved, Pending, Import
InventoryReady to Ship, Returned
AccountingPaid, Due, Reviewed

This creates a more organized and efficient ERP workflow.

Who Should Use This Module

This module is valuable for any Odoo business that deals with moderate to high volumes of records across Sales, Purchase, Inventory, or Accounting. It is particularly beneficial for growing businesses where the number of daily transactions makes manual organization increasingly impractical.

Small and medium businesses use this module to bring structure to their operations without investing in complex customization. Enterprise teams use it to enforce standardized categorization across large user groups and multiple departments. Businesses with cross-functional workflows, where a single order touches sales, procurement, warehouse, and finance, benefit especially from the consistent tagging experience across all four modules.

Any organization that wants faster record retrieval, cleaner reporting, better team coordination, and a more organized Odoo environment will find this module to be a practical and immediately impactful addition to their Odoo setup.

Best Practices for Setting Up and Managing Tags in Odoo

Installing the All in One Tags module is the first step, but getting maximum value from it requires a thoughtful approach to how tags are created, named, colored, and maintained over time. Following a set of clear best practices from the beginning ensures the tagging system remains useful and scalable as the business grows.

Start with a Tag Planning Session — Before creating any tags in the system, bring together representatives from Sales, Purchase, Warehouse, and Accounting to agree on a shared list of tags and their meanings. This prevents duplication, avoids conflicting interpretations, and ensures every department understands the tagging convention from day one. Document the agreed tag list along with color assignments and intended use cases so new team members can refer to it during onboarding.

Keep Tag Names Short and Clear — Tags work best when they are immediately understandable without additional context. Short labels like Urgent, VIP, Pending, Approved, On Hold, and Returned communicate meaning instantly. Avoid long descriptive tag names that take time to read in list and kanban views. If a tag requires explanation, it is likely better expressed as a note or a custom field rather than a tag.

Limit the Total Number of Tags — A tagging system with hundreds of tags quickly becomes as confusing as having no tags at all. Aim to maintain a manageable set of active tags for each module, typically between ten and twenty per operational area. Review the tag list periodically and archive or remove tags that are no longer actively used to keep the system clean and relevant.

Assign Color Conventions Consistently — Establish a company-wide color convention and enforce it across all modules. A simple convention might reserve red for urgent or overdue items, orange for items pending action, green for completed or approved items, and blue for informational categories. When this convention is applied consistently, users develop intuitive pattern recognition that speeds up record processing across every module.

Train All Users Before Go-Live — The effectiveness of a tagging system depends entirely on how consistently it is applied by the entire team. Before rolling out the module across the organization, conduct a brief training session explaining the tag structure, color conventions, and expected usage patterns. Consistent application of tags from the beginning prevents the system from becoming disorganized and ensures reports and filters based on tags remain accurate and reliable.

Review and Update Tags Regularly — Business operations evolve over time, and the tagging system should evolve with them. Schedule a quarterly review of active tags to assess whether existing tags are still relevant, whether new operational categories have emerged that require new tags, and whether any tags are being misused or applied inconsistently. Regular maintenance keeps the tagging system aligned with current business needs and prevents tag sprawl from degrading the system's usefulness over time.

By following these best practices from the moment of installation, businesses can build a tagging system in Odoo that remains organized, meaningful, and genuinely valuable to every team member across every department for the long term.

Conclusion

The All in One Tags for Sales, Purchase, Invoice, and Inventory module is a straightforward yet powerful solution for businesses that want better organization, faster searching, and improved workflow visibility inside Odoo ERP.

By enabling multi-tag support with color coding, tree view toggling, kanban display, search integration, and filter functionality across Sales, Purchase, Inventory, and Accounting modules, this app gives users the tools they need to manage records more efficiently while improving productivity and operational accuracy across every department.

Whether your business handles large volumes of customer invoices, purchase orders, inventory transfers, or sales quotations, this module provides a flexible, user-friendly, and visually intuitive tagging system that simplifies and accelerates everyday operations in Odoo ERP. Install it once and immediately experience the difference that proper record organization makes across your entire business.


All in one Tags for Sales, Purchase, Invoice, Inventory
Dhruv Parmar Jr. Odoo Developer

About the Author

I am an Jr. Odoo Developer with expertise in custom module development, ERP implementation, and workflow automation. My work focuses on delivering scalable and efficient solutions tailored to business needs.
Book a Consultation

Share this post