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
    • Property 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. Tenders
  3. Tender Management Suite v 19.0
  4. Sales Conditions FAQ

Tender Management Suite

by Grevlin Global Corp https://grevlin.com
Odoo

$ 225.09

v 19.0 Third Party
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 • Discuss (mail)
• Inventory (stock)
• Project (project)
• Purchase (purchase)
• Surveys (survey)
• Invoicing (account)
• Employees (hr)
Lines of code 4422
Technical Name grev_od_tender_management
LicenseOPL-1
Websitehttps://grevlin.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Inventory (stock)
• Project (project)
• Purchase (purchase)
• Surveys (survey)
• Invoicing (account)
• Employees (hr)
Lines of code 4422
Technical Name grev_od_tender_management
LicenseOPL-1
Websitehttps://grevlin.com
  • Description
  • Documentation
  • License

⚖  Tender Management Suite

Complete end-to-end procurement tender lifecycle for Odoo 19

Odoo 19.0 ⚡  Community & Enterprise ✓  All-in-One Standalone Module €196 — OPL-1 🎉  SAVE 40%

⚖ Everything You Need to Run Professional Procurement Tenders

The Tender Management Suite brings together multi-lot tender calls, vendor portal bidding, weighted technical & financial scoring, one-click Purchase Order generation, and Project Task fulfillment — all in a single Odoo app. Install one module and get the complete procurement tender lifecycle: from publishing a tender call to receiving goods or signing off deliverables, with a real-time OWL dashboard tracking every stage. Buying the three components separately costs €327 — this all-in-one standalone saves you €131 (40% off) with zero compromise on functionality.

▣  What's Included in the Suite

⚖  Tender Core

Foundation module

  • Multi-lot tender calls with independent lots
  • Vendor portal with full bid isolation
  • Survey-based vendor qualification
  • Weighted technical + financial scoring (50/50)
  • State machine: draft → published → evaluation → awarded
  • Post-fulfillment vendor rating

📄  Purchase Fulfillment

Tender → Purchase Order path

  • One-click PO generation from awarded lots
  • Price validity enforcement on bid prices
  • Payment terms propagated from bid → PO
  • Goods receipt tracking (received qty %)
  • Full PO → Lot → Tender traceability
  • Buyer smart button on tender form

✅  Project Fulfillment

Tender → Project Task path

  • Task hierarchy creation from lot lines
  • Auto-project creation with timesheet support
  • Deliverable acceptance workflow
  • Milestone-based billing (fixed or timesheet)
  • Full task → lot → tender traceability
  • Project smart button on tender form

⭐  Suite-Level Capabilities

◯  Unified OWL Dashboard

Real-time KPIs — active tenders, lots by status, bids by state, tenders expiring within 7 days, recent activity list, and quick-action buttons to create new tender calls. Built with Odoo's OWL framework for instant reactivity without page reloads.

⇆  Multi-Path Fulfillment

Route each lot independently to a Purchase Order or a Project Task based on fulfillment type. Goods procurement and service delivery handled in the same tender call. Fulfillment type set at lot level and applied uniformly to all lot lines.

🌐  Complete Vendor Portal

Vendors access only published tenders and their own bids — full record-rule isolation enforced at the database level. Portal supports bid submission, survey completion, PO acknowledgement, and task progress updates from one secure interface.

📝  Survey-Driven Qualification

Attach mandatory or optional surveys to tender calls. Vendors must complete required surveys before their bids are accepted. Survey responses feed directly into the technical scoring engine, reducing manual qualification effort and ensuring consistent vendor assessment.

🔗  End-to-End Traceability

Every record links back to its origin: Tender → Lot → Bid → PO (or Task). Smart buttons on every form provide instant navigation. Audit-ready drill-down from a receipt or deliverable all the way to the original tender call in one click.

📈  Post-Fulfillment Analytics

Rate vendors after fulfillment, track goods receipt percentages, monitor milestone completion, and measure bid-to-award cycle times. All data flows into the OWL dashboard and Odoo's standard reporting for strategic procurement insight.

▶  How It Works

Step Action What Happens Module
1 Create Tender Call Define tender details, attach surveys, set evaluation weights and deadlines Tender Core
2 Add Lots & Publish Create independent lots with requirement lines; set fulfillment type per lot; publish to vendor portal Tender Core
3 Vendors Bid Vendors complete qualification surveys and submit bids through the secure portal; each vendor sees only their own bids Tender Core
4 Evaluate & Award Weighted scoring computes composite scores; evaluators review and award lots to best-scored vendors Tender Core
5 Fulfill (PO or Task) One-click generation of Purchase Orders (goods lots) or Project Tasks (service lots); track delivery and completion to closure Tender Suite (built-in)

📦  What's Inside — vs Buying Separately

Component Technical Name Version Role If Bought Separately
Tender Management — Core grev_od_tender_core 19.0.1.0.0 Foundation: tender calls, lots, bidding, scoring €129
Tender Management — Purchase grev_od_tender_purchase 19.0.1.0.0 PO generation, receipt tracking, price enforcement €99
Tender Management — Project grev_od_tender_project 19.0.1.0.0 Task hierarchy, milestones, timesheets, deliverable acceptance €99
If bought separately (subtotal) €327
🎉  Bundle Savings — 40% off −€131
This All-in-One Standalone — Full functionality, single install €196

📋  Changelog

Version Changes
19.0.1.1.0 Standalone All-in-One Conversion. All code from tender_core, tender_purchase, and tender_project is now embedded directly in this module — no dependency on the individual sub-modules required. Enables genuine bundle pricing at €196 (40% off €327 separate). Single install delivers the complete tender lifecycle: multi-lot calls, vendor portal, weighted scoring, PO generation, project task fulfillment, milestones, timesheets, and the unified OWL dashboard.
19.0.1.0.0 Initial Suite Release. Bundles tender_core, tender_purchase, and tender_project into a single meta-installer. Adds unified OWL Dashboard (real-time KPIs, expiring deadlines, bid statistics). Provides consolidated Tenders app menu covering all sub-module views and actions.

🙋  Support & Contact

30 days free support included with every purchase. Our team responds within one business day.

✉  support@grevlin.com @GrevlinGlobal

Tender Management Suite

The Tender Management Suite is the meta-installer for the complete Grevlin tender lifecycle platform. Installing this single application installs all three sub-modules and provides a unified menu, an OWL dashboard, and consolidated navigation across tender calls, vendor bids, Purchase Orders, and Project Tasks.

Overview

Included Modules

Module Version Purpose
grev_od_tender_core 19.0.1.0.0 Foundation: tender calls, lots, bidding, evaluation, portal
grev_od_tender_purchase 19.0.1.1.0 PO fulfillment: one-click PO from awarded lot
grev_od_tender_project 19.0.1.1.0 Task fulfillment: task hierarchy, timesheets, milestones

This module adds no new models. Its value is the unified installation point, integrated menu structure, and the OWL dashboard component.

Installation

Prerequisites

  • Odoo 19.0 Community or Enterprise
  • Standard Odoo modules: base, mail, survey, portal, purchase, purchase_stock, stock, project, hr_timesheet

Steps

  1. Copy all four module directories to your Odoo addons path
  2. Go to :menuselection:`Apps --> Update Apps List`
  3. Search for Tender Management
  4. Click :guilabel:`Install` — all three sub-modules are installed automatically

Note

If you only need the bidding engine without fulfillment, install grev_od_tender_core alone. Add the fulfillment modules later as your procurement process matures.

Quick Start

Step 1 — Create a Tender Call

  1. Go to :menuselection:`Tenders --> Tender Calls`
  2. Click :guilabel:`Create`
  3. Set the Reference, Title, and Bid Deadline
  4. Optionally attach a :guilabel:`General Survey` for vendor qualification
  5. Save the record (state: Draft)

Step 2 — Add Lots and Requirements

  1. Open the :guilabel:`Lots` tab on the tender form
  2. Click :guilabel:`Add a line` to create a lot
  3. Set :guilabel:`Fulfillment Type` to Purchase Order or Project Task
  4. Open the lot and add Requirement Lines (product, qty, specs, estimated price)
  5. Repeat for each independent package in the tender

Tip

A tender can mix fulfillment types across its lots. Lot A could generate a PO (goods) while Lot B generates a project task (services) — all within the same tender call.

Step 3 — Publish and Collect Bids

  1. Click :guilabel:`Publish` on the tender — vendors can now see and respond
  2. Vendors log in to the portal and submit their bids, including:
    • Completing mandatory surveys
    • Entering price, delivery date, and terms per lot line
  3. Monitor submissions via :menuselection:`Tenders --> Bids`

Step 4 — Evaluate and Award

  1. Click :guilabel:`Start Evaluation` once the deadline passes
  2. Open each bid and score it on technical and financial criteria
  3. The Final Score (50/50 weighted) ranks the bids automatically
  4. Click :guilabel:`Award Bid` on each lot and select the winning bid

Step 5 — Fulfill (PO or Project Task)

Depending on the lot's fulfillment type:

Purchase Order path:

  1. Open an awarded lot with :guilabel:`Fulfillment Type` = Purchase Order
  2. Click :guilabel:`Create Purchase Order`
  3. Confirm the PO and proceed to goods receipt

Project Task path:

  1. Open an awarded lot with :guilabel:`Fulfillment Type` = Project Task
  2. Click :guilabel:`Create Project Task`
  3. Assign team members, monitor timesheets, and accept deliverables via the acceptance workflow

Dashboard

Access the OWL dashboard at :menuselection:`Tenders --> Dashboard`.

The dashboard provides real-time visibility into:

  • Active tenders — count of tenders in Published or Evaluation state
  • Lots by status — breakdown of awarded, open, and cancelled lots
  • Bids by state — submitted, evaluated, won, and lost bid counts
  • Expiring soon — tenders with deadlines within the next 7 days (urgent)
  • Recent tenders — quick-access list of the most recently created calls
  • Quick actions — :guilabel:`New Tender` button for fast creation

The dashboard is implemented as an OWL component registered as the tender_dashboard client action.

Menu Structure

All tender functionality is accessed from the Tenders application menu:

  • :menuselection:`Tenders --> Dashboard` — OWL real-time dashboard
  • :menuselection:`Tenders --> Tender Calls` — all tender calls
  • :menuselection:`Tenders --> Tender Lots` — all lots across tenders
  • :menuselection:`Tenders --> Bids` — all vendor bids
  • :menuselection:`Tenders --> Purchase Orders` — POs generated from tenders
  • :menuselection:`Tenders --> Project Tasks` — tasks generated from tenders
  • :menuselection:`Tenders --> Reports` — analytics views

Technical Reference

This module contributes:

  • views/tender_dashboard_views.xml — OWL client action registration
  • views/menu_views.xml — consolidated application menu
  • static/src/js/tender_dashboard.js — OWL dashboard component
  • static/src/xml/tender_dashboard.xml — QWeb template
  • static/src/css/tender_dashboard.scss — component styles

The dashboard uses useService("orm") RPC calls to aggregate KPIs from the grev.tender.call, grev.tender.bid, and grev.tender.lot models.

See Also

  • :doc:`../grev_od_tender_core/index` — Tender Core documentation
  • :doc:`../grev_od_tender_purchase/index` — Purchase Fulfillment documentation
  • :doc:`../grev_od_tender_project/index` — Project Fulfillment documentation
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

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