Skip to main content
Product details are displayed in English. Translations coming soon.
Vendor Evaluation — A build-to-order Odoo module that scores, rates, and reports on your vendors using structured, weighted c — 1/1उदाहरणात्मक पूर्वावलोकन

A build-to-order Odoo module that scores, rates, and reports on your vendors using structured,

weighted criteria tied directly to purchase and receipt data.

ECOSIRE designs, builds, installs, and supports it around your evaluation policy.

Vendor Evaluation क्या है?

A build-to-order Odoo module that scores, rates, and reports on your vendors using structured, weighted criteria tied directly to purchase and receipt data. ECOSIRE designs, builds, installs, and supports it around your evaluation policy. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

प्रमुख सुविधाएँ

Dedicated `vendor.evaluation` model with per-line scores against a configurable `vendor.evaluation.criteria` master, no spreadsheet exports
Weighted scoring engine: each criterion carries a weight, with an `@api.constrains` guard that weights sum to 100% and scores stay within the defined band
`@api.depends` computed overall rating stored on `res.partner` (e.g. `x_vendor_rating` and a star/band field) so the score is visible on the supplier form and in list views
Configurable rating scale and bands (e.g. 1-5, 0-100, or A/B/C/D) defined as data, not hard-coded, so you can re-tune policy without a code change
Auto-computed objective metrics from existing Odoo data: on-time delivery %, receipt rejection/return rate, and price variance versus the vendor pricelist
Blend of objective (system-computed) and subjective (buyer-entered) scores in a single normalized rating so reviews are defensible
Traceability links from each evaluation to its source `purchase.order` and `stock.picking`, so every score is auditable back to the transaction
`base.automation` automated actions to auto-create a draft evaluation on receipt validation, bill posting, or on a recurring quarterly review cadence
State machine (draft -> submitted -> approved) with record rules so buyers evaluate and only procurement managers approve or reopen a confirmed rating
QWeb PDF vendor scorecard plus a multi-vendor comparison report for sourcing shortlists and supplier review meetings
Kanban and pivot/graph views to rank suppliers by rating, trend a vendor's score over time, and segment by product category or purchase team
`ir.model.access.csv` and record rules for buyer / manager / read-only roles, with optional multi-company record rules
XML-RPC/JSON-RPC exposure of ratings and evaluations so external portals, BI, or supplier scorecards can read the data without custom endpoints
Optional low-rating guardrail: a warning or approval step when raising a purchase order for a vendor whose rating falls below a configurable threshold

ऑर्डर पर निर्मित, पूरी तरह आपके लिए तैयार

स्वयं सेटअप की ज़रूरत नहीं — ECOSIRE द्वारा निर्मित, इंस्टॉल और समर्थित एक कार्यशील ऐप।

  1. 1

    आप ऑर्डर करते हैं

    एक बार के निर्माण मूल्य से शुरू करें। किकऑफ़ पर हम आपके साथ मिलकर दायरा तय करते हैं।

  2. 2

    हम बनाते और इंस्टॉल करते हैं

    ECOSIRE इसे आपके Odoo पर बनाता, कॉन्फ़िगर और इंस्टॉल करता है।

  3. 3

    लाइव + समर्थन

    आप लगभग एक कार्य सप्ताह में लाइव हो जाते हैं, गो-लाइव के बाद दो सप्ताह के समर्थन के साथ। हमारे द्वारा दिए गए कोड की खामियाँ निःशुल्क ठीक की जाती हैं।

तकनीकी विनिर्देश

Odoo संगतता
Odoo 17, Odoo 18, Odoo 19
संस्करण
Enterprise और Community
लाइसेंस
लाइसेंस की पुष्टि आवश्यक है
Python आवश्यकता
Python 3.10+
डेटाबेस
PostgreSQL 12+

इस उत्पाद के बारे में

Most procurement teams still judge vendors on gut feel, scattered spreadsheets, and the loudest complaint of the week. Odoo gives you purchase orders, receipts, bills, and vendor pricelists, but out of the box it has no concept of a vendor score: there is no place to record how a supplier performed on quality, on-time delivery, price competitiveness, responsiveness, or compliance, and no way to roll those judgments into a defensible rating you can present at a supplier review. When a critical part arrives late or fails inspection, that signal lives in someone's inbox, not on res.partner. Sourcing decisions and re-order approvals then happen with no objective history behind them.

We build a Vendor Evaluation module that turns supplier performance into structured, auditable data inside Odoo. A new vendor.evaluation model captures each assessment against a configurable set of weighted criteria (vendor.evaluation.criteria), with a score stored per evaluation line and an @api.depends compute rolling them into a normalized overall rating that surfaces on res.partner. Criteria, weightings, and rating bands are data you control, not hard-coded logic, so quality, delivery, price, and service each carry the weight your procurement policy demands. Evaluations link back to the source purchase.order and stock.picking, so an assessment is always traceable to the transaction that triggered it, and an automated action (base.automation) can auto-open a draft evaluation when a receipt is validated or a bill is posted.

Technically, the module ships as a proper Odoo addon: a __manifest__.py declaring dependencies on purchase and stock, ORM models with the compute/inverse/@api.constrains logic that enforces score bounds and weighting totals, form/list/kanban/search views in XML (with an optional OWL score widget), and a QWeb PDF scorecard for individual vendors plus a comparison report across a shortlist. Access is locked down with ir.model.access.csv and record rules so buyers can evaluate but only procurement managers can change the criteria master or reopen a confirmed rating. Objective metrics — on-time delivery percentage, receipt rejection rate, price variance versus the pricelist — can be computed automatically from existing Odoo data and blended with the subjective scores your team enters, and everything is exposed over the standard XML-RPC/JSON-RPC API so an external portal or BI tool can read ratings without a custom endpoint. It targets Odoo 17.0, 18.0, and 19.0 on both Community and Enterprise; where a capability depends on Enterprise (for example richer dashboard studio widgets), we build a Community-safe equivalent so the core evaluation workflow never depends on your edition.

Because this is build-to-order, nothing is downloaded and switched on blindly. We start with a short scoping call to capture your criteria, weightings, rating scale, approval flow, and which metrics should auto-compute versus be entered by hand, then we build your version, prove it on a staging database against your real purchase history, run UAT with your buyers, and deploy with a rollback plan. Typical delivery is one working week from confirmed scope. Pricing starts from $999 (indicative, single-company base scope); multi-company evaluation with per-company weighting, deeper integrations (inbound quality-inspection systems, external supplier portals, BI), and large historical-data migration for backfilled scores increase the quoted scope.

What you get

  • Installable Odoo module source (your build) for the agreed 17.0 / 18.0 / 19.0 target, Community/Enterprise-aware
  • Installation and configuration on your environment, including criteria, weightings, rating bands, and role setup
  • Technical documentation: data model, computed fields, security matrix, automated actions, and API notes
  • End-user guide plus a live training session for buyers and procurement managers
  • UAT on a staging database against your real purchase history, with a documented rollback plan
  • Post-go-live support window for defect fixes and configuration adjustments
  • Git repository handover with tagged release and commit history
  • Sample QWeb scorecard and comparison report templates, ready to rebrand

Who this is for

Procurement / Purchasing Manager

Owns the supplier base and needs an objective, auditable rating to defend sourcing decisions at review meetings. Wants weighted criteria, PDF scorecards, and a rating that lives on the vendor record rather than in a personal spreadsheet.

Supply Chain / Operations Director

Cares about on-time delivery and quality risk across the whole vendor pool. Needs auto-computed delivery and rejection metrics, trend views, and a low-rating guardrail that flags risky suppliers before a PO is confirmed.

Quality / Compliance Lead

Tracks defects, returns, and supplier compliance. Wants inspection outcomes and rejection rates feeding directly into the score, with traceability back to the specific receipt or purchase order.

Odoo Administrator / IT Lead

Runs the Odoo instance and must keep customizations clean and upgrade-safe. Wants a proper addon with `ir.model.access.csv`, record rules, sane compute logic, and a git handover, not a fragile Studio patch.

How Vendor Evaluation Compares

CriterionECOSIRECustom BuildCompetitorOdoo नेटिव
Vendor scoring modelDedicated model with weighted, configurable criteria and a stored rating on the vendorWhatever you spec and can afford to build in-houseFixed scoring scheme, often hard to reweightNo vendor score concept at all
Auto-computed metricsOn-time %, rejection rate, and price variance pulled from your Odoo dataPossible but adds significant build timeUsually manual entry onlyNone; data exists but is never scored
Fit to your policyCriteria, weights, and bands built around your review processFully bespoke, at full bespoke costYou adapt to the module's assumptionsNot applicable
ReportingQWeb PDF scorecard plus multi-vendor comparison reportBuild each report from scratchBasic list or one fixed reportStandard purchase reports, no rating
Security and approval flowBuyer/manager roles via record rules and a draft-to-approved state machineDepends on developer disciplineOften a single flat access levelGeneric purchase access only
Odoo version and edition supportBuilt for 17/18/19, Community-safe with Enterprise-aware optionsWhatever you target and maintainVersion support varies; upgrades lagShips with core, but no feature here
Delivery and ownershipBuilt to order in one working week with git repo and docs handoverLong internal lead time; you own maintenanceInstant download but generic, no handover of your buildImmediate, but nothing to deliver
SupportPost-go-live window plus optional upgrade retainer from ECOSIREYour own team or contractorCommunity/forum or paid ticket, genericGeneral Odoo support, not this capability

Frequently Asked Questions about Vendor Evaluation

How long does delivery take?

Because this is built to order, typical delivery is one working week from confirmed scope. Straightforward single-company builds land toward the shorter end; multi-company setups, deep integrations, or historical-score migration extend it. We agree a firm timeline in writing after the scoping call.

Is this an existing app I can download and install today?

No. This is a productized service, not an off-the-shelf apps.odoo.com download. ECOSIRE designs, builds, installs, and supports your version around your evaluation policy. Nothing is instantly downloadable; you receive a purpose-built module and full handover.

How does pricing and scoping work?

Pricing starts from $999 as an indicative single-company base scope. After a short scoping call we send a fixed quotation for your exact requirements. Drivers such as multi-company weighting, extra integrations, and large historical-data migration increase the quoted scope, and the from-price is not a firm fixed price.

What about support and updates after go-live?

Every build includes a post-go-live support window for defect fixes and configuration tweaks. Beyond that we offer ongoing support and version-upgrade retainers, including migrating your module across Odoo 17/18/19 as you upgrade. You also receive the git repository so any Odoo partner can maintain it.

Which Odoo versions and editions do you support?

We build for Odoo 17.0, 18.0, and 19.0 on both Community and Enterprise. Where a feature would depend on an Enterprise-only capability, we build a Community-safe equivalent so the core evaluation workflow never requires a specific edition. We confirm your exact version at scoping.

Can scores be calculated automatically instead of typed in by hand?

Yes. We compute objective metrics such as on-time delivery percentage, receipt rejection rate, and price variance directly from your existing purchase and inventory data, then blend them with any subjective scores your buyers enter. The mix and weighting are configured to your policy.

Will this survive an Odoo upgrade or interfere with other modules?

It ships as a standard addon with a clean `__manifest__.py`, proper ORM models, and dependency declarations on `purchase` and `stock`, rather than a brittle Studio customization. That keeps it upgrade-friendly, and we hand over the git repo plus documentation so future upgrades are straightforward.

ऑर्डर पर निर्मित
UPS Shipping Connector for Odoo
Odoo

UPS Shipping Connector for Odoo

Live UPS rating, label printing/void, and parcel tracking inside Odoo for admin and customers. Built to order by ECOSIRE.

From $999.00प्रारंभिक मूल्य — आपके कार्यक्षेत्र के अनुसार तय किया जाएगा
ऑर्डर पर निर्मित
URL Transliterations for Website Pages
Odoo

URL Transliterations for Website Pages

A build-to-order Odoo module that generates clean, translated and transliterated URL slugs for your website pages in every published language. ECOSIRE scopes, builds, installs, and supports it after you request a quotation.

From $999.00प्रारंभिक मूल्य — आपके कार्यक्षेत्र के अनुसार तय किया जाएगा
ऑर्डर पर निर्मित
Warehouse Access Management
Odoo

Warehouse Access Management

A build-to-order Odoo module that restricts which warehouses each user can see and act in, enforced at the record-rule level across inventory operations. ECOSIRE designs, builds, installs, and supports it against your exact warehouse and role structure.

From $999.00प्रारंभिक मूल्य — आपके कार्यक्षेत्र के अनुसार तय किया जाएगा
ऑर्डर पर निर्मित
Warehouse Barcode Scanning & Mobile Picking for Odoo
Odoo

Warehouse Barcode Scanning & Mobile Picking for Odoo

RF/mobile barcode app for Odoo warehouses — guided receiving, putaway, picking & packing with scan verification. Built to order by ECOSIRE.

From $999.00प्रारंभिक मूल्य — आपके कार्यक्षेत्र के अनुसार तय किया जाएगा
कोटेशन का अनुरोध करें

Vendor Evaluation

A build-to-order Odoo module that scores, rates, and reports on your vendors using structured, weighted criteria tied directly to purchase and receipt data. ECOSIRE designs, builds, installs, and supports it around your evaluation policy.

  • Dedicated `vendor.evaluation` model with per-line scores against a configurable `vendor.evaluation.criteria` master, no spreadsheet exports
  • Weighted scoring engine: each criterion carries a weight, with an `@api.constrains` guard that weights sum to 100% and scores stay within the defined band
  • `@api.depends` computed overall rating stored on `res.partner` (e.g. `x_vendor_rating` and a star/band field) so the score is visible on the supplier form and in list views
  • Configurable rating scale and bands (e.g. 1-5, 0-100, or A/B/C/D) defined as data, not hard-coded, so you can re-tune policy without a code change

कोटेशन का अनुरोध करें

हमें Vendor Evaluation के लिए अपनी ज़रूरतें बताएं और हम आपको कीमत, लाइसेंस विकल्प और एक अनुकूलित प्रस्ताव भेजेंगे — आमतौर पर एक कार्यदिवस के भीतर।

अभी कोई भुगतान नहीं। यह हमारी टीम को एक कोटेशन अनुरोध भेजता है — हम कीमत और अगले चरणों के साथ ईमेल द्वारा संपर्क करेंगे।