Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. CRM
  3. Advanced CRM Extensions - ASTC Pipeline Management v 19.0
  4. Sales Conditions FAQ

Advanced CRM Extensions - ASTC Pipeline Management

by Lucidbrainz https://lucidbrainz.com/?i=1
Odoo

$ 29.99

v 19.0 Third Party
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • CRM (crm)
• Employees (hr)
• Calendar (calendar)
• Contacts (contacts)
• Discuss (mail)
Lines of code 948
Technical Name lucidbrainz_crm_ext
LicenseLGPL-3
Websitehttps://lucidbrainz.com/?i=1
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • CRM (crm)
• Employees (hr)
• Calendar (calendar)
• Contacts (contacts)
• Discuss (mail)
Lines of code 948
Technical Name lucidbrainz_crm_ext
LicenseLGPL-3
Websitehttps://lucidbrainz.com/?i=1
Versions 17.0 18.0 19.0

Advanced CRM Extensions - ASTC Pipeline Management

Complete CRM Solution | ASTC ID Auto-Generation | Smart Validations | Tender Management


Overview

Advanced CRM Extensions by LucidBrainz Infotech is a comprehensive pipeline management solution for Odoo 19 that transforms your CRM with powerful features designed for professional opportunity tracking and management. This module enables automatic ASTC ID generation with yearly reset, smart field validations for dates and revenue, conditional submission date management for tender opportunities, and comprehensive master data with 10 sales channels, 15 solution types, and 12 blocker categories pre-configured. Perfect for B2B sales teams, tender & bid management, complex sales cycles, multi-stage opportunities, international sales operations, and enterprise CRM requirements. Features include mandatory fields for sales channel, solution type, blocker category, and customer country, optional key partner and contact person linkage, multi-user contributors tracking, interactive name field tooltip with format guide, lost reason mandatory validation, and enhanced reporting & analytics capabilities. Built following Odoo 19 best practices with proper model inheritance, efficient database queries, comprehensive error handling, and no core file modifications. Includes complete demo data with 37 pre-configured records that load automatically on installation!

Key Features

  • Automatic ASTC ID Generation: Unique IDs auto-generated for every lead/opportunity in format ASTC<YEAR><SEQUENTIAL#> (e.g., ASTC202500001) with yearly counter reset on January 1st, displayed in opportunity form for easy identification and tracking
  • Complete Master Data: Pre-configured with 10 Sales Channels (Direct Sales, Tender, Channel Partner, Referral, etc.), 15 Solution Types (AI, Security, Cloud, IoT, ERP, etc.), and 12 Blocker Categories with detailed descriptions - all ready to use on installation
  • Smart Field Validations: Expected Closing Date must be today or future (prevents past dates), Expected Revenue must be positive (no zero/negative), Submission Date conditional validation for tender opportunities with friendly error messages and smart stage detection
  • Enhanced CRM Fields: Mandatory Sales Channel, Solution Type, Blocker Category, and Customer Country fields ensure data consistency; Optional Key Partner (companies only), Contact Person (HR employee), and Contributors (multi-select users) for team collaboration
  • Tender & Bid Management: Submission Date field with smart conditional logic - automatically required for Tender/Bid sales channels at Bid Preparation stage with intelligent keyword detection and clear validation messages preventing data entry errors
  • Lost Opportunity Tracking: Mandatory lost reason selection when marking opportunities as lost with 5 pre-configured reasons (Disqualified, Dropped, Ownership & Staffing Gaps, Price Gap/Competitor Pricing, Customer Cancelled), prevents data inconsistency, better analytics on why deals are lost
  • Name Field Tooltip: Interactive format guide appears on hover showing correct naming convention with 3 real examples - ensures consistency across all opportunities: (Account name – Partner name – Solution Type - Project name)
  • Blocker Category Management: Track impediments with 12 comprehensive categories including Budget Constraints, Technical Requirements, Competition, Timeline Issues, Decision Pending, Stakeholder Alignment, and more with detailed descriptions and lead count tracking for analytics
  • Reporting & Analytics Ready: Lead count per Blocker Category (computed field), all master data accessible for custom reports, consistent data structure for BI integration, tracking on all custom fields for complete audit trail and pipeline health monitoring
  • Security & Access Control: User-level access for CRM users, Manager-level access for configuration menus, proper permission structure included with ir.model.access.csv, data integrity maintained through Python constraints and validations
  • Professional UI/UX: Clean, intuitive interface consistent with Odoo design standards, mobile-responsive views, optimized form layouts, intelligent field placement and grouping for workflow efficiency, beautiful dashboard with kanban views
  • Technical Excellence: Built on Odoo 19 best practices, efficient database queries, proper ORM usage with _sql_constraints, model inheritance for easy maintenance, comprehensive error handling with @api.constrains decorators, no core file modifications
  • Easy Installation: One-click install from Apps menu, no additional configuration required, demo data loads automatically with 37 records, works seamlessly with existing CRM data, ready to use in minutes, no complex setup needed
  • Team Collaboration: Contributors field enables multi-user assignment, Contact Person links to HR employees, Opportunity Owner tracking with default to current user, activity timeline, chatter integration for communication and notes
  • Multi-Country Support: Customer Country field mandatory for geographic tracking, perfect for international sales operations, supports all Odoo countries from res.country model, enables region-wise reporting and analysis for global teams

Odoo 19 CRM Extensions Screenshots

Sales Channel Master Data Configuration



📊 SALES CHANNEL MASTER DATA: Configuration menu showing Sales Channel list with 10 pre-configured channels including Direct Sales, Channel Partner, Government Tender, Private Tender, Online Marketing, Referral, Inbound Lead, Cold Calling, Exhibition/Trade Show, and Reseller. Each channel has a Description field for detailed categorization. This master data is automatically loaded during module installation (x.sales.channel model) and is fully editable to match your business needs. Accessible from CRM → Configuration → Sales Channel menu. Shows 1-10 of 10 records with search functionality for easy filtering.
Solution Type Master Data with 15 Categories



🎯 SOLUTION TYPE MASTER DATA: Configuration panel displaying 15 ready-to-use solution categories including AI Solutions, Business Automation, Cloud Services, Cyber Security, Data Analytics, Data Center, ERP Implementation, IT Consulting, IT Infrastructure, IoT Solutions, Mobile App Development, Network Solutions, Security Solutions, Smart City Solutions, and Web Development. Each type helps categorize opportunities for better reporting and pipeline analysis. Based on x.solution.type model. Accessible from CRM → Configuration → Solution Type menu. Shows 1-15 of 15 records. All entries are translatable, customizable, and can be extended with additional types as needed.
Blocker Category with Detailed Descriptions



⚠️ BLOCKER CATEGORY CONFIGURATION: Two-column list view showing Blocker Category names on the left and their detailed Blocker Details descriptions on the right. Categories include: Approval Required (Internal or customer approval process is pending), Budget Constraints (Customer has budget limitations or budget approval is pending), Competition (Strong competition from other vendors), Decision Pending (Waiting for customer's decision or approval from stakeholders), Legal/Compliance Issues (Legal review, compliance requirements, or contract negotiations pending), No Blocker (No blockers identified. Project is progressing smoothly), Payment Terms (Negotiation on payment terms, milestones, or pricing), Resource Availability (Required resources not available), Scope Clarification (Project scope needs to be defined or clarified), Stakeholder Alignment (Multiple stakeholders need to be aligned or convinced), Technical Requirements (Technical specifications need clarification or customization required), Timeline Issues (Customer's timeline doesn't match our availability or implementation schedule). Shows 1-12 of 12 total records. Based on x.blocker.category model with name and description fields.
Interactive Name Field Format Guide Tooltip



💡 NAME FIELD TOOLTIP: Interactive tooltip displayed when hovering over the Opportunity Name field in the opportunity form, showing comprehensive format guide implemented using JavaScript (static/src/js/name_field_tooltip.js). The tooltip includes a lightbulb icon with blue "Name Format Guide" header, explains "How to write the opportunity name", displays the standard format in a highlighted box: "e.g. (Account name – Partner name – Solution Type)", and provides clear examples for consistency. This ensures all team members follow naming conventions for easy searching, filtering, and reporting across the CRM. The opportunity form shows "Global Solutions: Furnitures" in Qualified stage with Expected Revenue $3,800.00, ASTC ID field visible, Account Name, Key Partner, Email, Phone, and Blocker Category fields on the left side. Implemented as an OWL component inheriting from form controller for seamless integration with Odoo 19's modern JavaScript framework.
Complete Opportunity Form with All Custom Fields



✏️ OPPORTUNITY CREATION FORM: Comprehensive opportunity form view for "Abigail Peterson's opportunity" (created opportunity from crm.lead model) showing all enhanced CRM fields in action. Left section displays: ASTC ID (ASTC202500001 - auto-generated, read-only char field), Account Name (Abigail Peterson - mandatory res.partner field), Key Partner (Azure Interior with full address: 4557 De Silva St, Fremont CA 94538, United States - optional res.partner field with is_company domain), Email (abigail.peterson39@example.com), Phone (8686786108), and Blocker Category (Approval Required - mandatory many2one to x.blocker.category). Right section shows: Opportunity Owner (Mitchell Admin - default to current user), Contact Person (Abigail Peterson - many2one to hr.employee for linking to employee records), Expected Closing date (11/24/2025 with 3-star priority rating - validated to be today or future), Contributors (Mitchell Admin - many2many to res.users for multi-select team members), Tags field, Solution Type* (AI Solutions - mandatory many2one to x.solution.type), Sales Channel* (Direct Sales - mandatory many2one to x.sales.channel), Submission Date* (11/24/2025 - conditional required for tender opportunities with smart validation), and Customer Country* (India - mandatory many2one to res.country). Form is in "New" stage (1m) showing typical pipeline progression: New → Qualified → Proposition → Won stages. Activities panel on right shows planned activity "Convert to quote" for Mitchell Admin and creation timestamp from OdooBot at 8:59 PM with "Lead/Opportunity created" log entry. All mandatory fields marked with red asterisk (*) ensuring data quality and consistency.


VIEW OUR MORE APPS

Our Services

Odoo
Implementation

Odoo
Customization

Odoo
Migration

Support &
Maintenance



📞 Contact Us

WhatsApp:
+91 8686786108

Email:
lucidbrainzinfotech@gmail.com

Website:
www.lucidbrainz.com

🌐 Follow Us

📘 Facebook 📸 Instagram 💼 LinkedIn 🎥 YouTube

© 2025 LucidBrainz Infotech | All Rights Reserved | License: LGPL-3 | Version: 19.0.1.0.0

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with