Passer au contenu principal
Les détails du produit sont affichés en anglais. Traductions à venir.
Statistical Process Control (SPC) Charts — Real-time SPC control charts (X-bar/R, p, np) on Odoo quality measurements — catch — 1/1Aperçu illustratif

Real-time SPC control charts (X-bar/R, p, np) on Odoo quality measurements

— catch process drift before it becomes scrap. Built to order.

Qu'est-ce que Statistical Process Control (SPC) Charts ?

Real-time SPC control charts (X-bar/R, p, np) on Odoo quality measurements — catch process drift before it becomes scrap. Built to order. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

Fonctionnalités clés

X-bar/R and X-bar/S variable control charts for subgrouped continuous measurements (dimensions, weights, torque, temperature)
Individuals & Moving Range (I-MR) charts for low-volume or one-piece-at-a-time processes where subgrouping isn't practical
p-charts and np-charts for attribute/defective-unit data (go/no-go gauge results, visual inspection pass rates)
Automatic UCL/LCL and centre-line computation from your own historical baseline, recalculated via @api.depends compute methods as new subgroups arrive
Western Electric and Nelson out-of-control run-rule detection (points beyond 3-sigma, runs, trends, zone violations, stratification)
Cp, Cpk, Pp and Ppk process-capability indices with a live capability histogram against your spec limits (USL/LSL)
Measurement capture directly from Odoo Quality app quality.check records tied to work orders, operations, lots/serials and products
Real-time OWL chart dashboard in the Odoo backend that annotates every out-of-control point and flags the violated rule
Automatic quality-alert creation and Odoo activity/notification routing to the line lead or quality manager when a rule fires (via base.automation)
Control-limit locking and recalculation workflow — freeze validated limits, then re-baseline deliberately with an audit trail of who changed them and when
Per-characteristic chart definitions: choose chart type, subgroup size, sampling frequency and active rule set without touching code
Printable QWeb PDF control-chart and capability reports for audit binders, PPAP and customer submissions
XML-RPC / JSON-RPC endpoints so gauges, PLCs, SCADA or a MES can push measurements straight into the SPC engine
Group-based security via ir.model.access.csv plus record rules for correct multi-company / multi-plant data isolation
Filter and drill down by product, work centre, operation, shift or date range to isolate which process is drifting
Supports Odoo 17, 18 and 19 on Community or Enterprise

Fait sur commande, clé en main

Aucune configuration à faire vous-même — une app fonctionnelle conçue, installée et prise en charge par ECOSIRE.

  1. 1

    Vous commandez

    Commencez par un prix de développement unique. Nous cadrons le projet avec vous au lancement.

  2. 2

    Nous développons et installons

    ECOSIRE la développe, la configure et l'installe sur votre Odoo.

  3. 3

    Mise en ligne + assistance

    Vous êtes en ligne en une semaine ouvrée environ, avec deux semaines d’assistance après la mise en production. Les défauts du code que nous livrons sont corrigés gratuitement.

Spécifications techniques

Compatibilité Odoo
Odoo 17, Odoo 18, Odoo 19
Éditions
Enterprise et Community
Licence
Licence à confirmer
Version Python requise
Python 3.10+
Base de données
PostgreSQL 12+

À propos de ce produit

Statistical Process Control (SPC) Charts is a build-to-order Odoo module that ECOSIRE designs, develops, installs and supports for your team — not a stock apps.odoo.com download. It turns the measurements you already capture during in-process inspection into live, statistically-governed control charts so your quality engineers can see a process trending toward its limits and intervene before a single non-conforming part is produced.

Odoo's native Quality app (Enterprise) is built around pass/fail and measurement quality checks tied to work orders, operations, lots and products. What it does not give you is the statistical layer: it records a measurement but it won't compute control limits, apply out-of-control detection rules, or tell you whether your process is even capable of holding tolerance. This module adds exactly that layer, cleanly, on top of the data your operators are already entering.

Technically, the module ships as a proper Odoo addon with its own __manifest__.py declaring dependencies on quality/quality_control (and mrp where work-order context is needed). It introduces new models built on models.Model — a subgroup/sample model that references quality.check measurement records, and a chart-definition model that stores the characteristic, chart type, subgroup size and sampling rule. Control limits and capability indices are stored fields refreshed by computed methods decorated with @api.depends, so UCL/LCL, X-bar, R-bar, Cp and Cpk recalculate automatically as new subgroups arrive rather than being frozen at data-entry time. Access is governed the Odoo-correct way — ir.model.access.csv grants per group (Quality User vs Quality Manager) and ir.rule record rules keep multi-company and multi-plant data properly isolated. Charts render as interactive OWL client-side components inside the backend, with printable QWeb PDF report variants for audit binders and customer PPAP packs. Out-of-control conditions raise Odoo activities/notifications and can trigger base.automation automated actions (e.g. create a quality alert, notify the line lead, or block the next work order). Everything is reachable over XML-RPC / JSON-RPC, so gauges, PLCs or a MES layer can push readings straight into the SPC engine.

The module supports Odoo 17, 18 and 19, on Community or Enterprise (Enterprise recommended so it can consume the native Quality app's measurement checks; a lightweight standalone measurement-capture entry form is provided where Community is required). ECOSIRE scopes it to your actual characteristics, subgroup sizes, sampling frequency and control-rule set during a short discovery, builds it against your Odoo version, installs it on your instance, trains your quality team, and stands behind it with a defined support and update window. Typical delivery is one working week depending on the number of characteristics, chart types and integrations in scope.

Ce que vous obtenez

  • Fully built Odoo addon (source code) with __manifest__.py, models, security CSV/record rules, OWL views and QWeb reports, versioned for your Odoo release (17, 18 or 19)
  • Installation and deployment on your Odoo instance (staging first, then production) with post-install smoke checks
  • Configuration of your real characteristics, subgroup sizes, sampling rules and Western Electric / Nelson rule set, seeded with your baseline data to establish valid control limits
  • Integration wiring to the native Quality app (or the standalone capture form for Community) and any agreed XML-RPC / gauge / MES data feed
  • Administrator and quality-engineer documentation plus a QWeb report pack for audits and PPAP submissions
  • Live training session for your quality team on reading the charts, interpreting rule violations and re-baselining limits
  • Defined post-launch support window with bug fixes and compatibility maintenance, and a version-migration path across Odoo 17/18/19
  • Source-controlled handover (Git repository access) so the module is yours to keep and extend

Pour qui c'est

Quality Engineer running in-process inspection

Owns the measurement plan on the line and needs live X-bar/R and Cpk visibility so they can act on drift and special-cause signals in the shift they occur, not discover scrap at final inspection.

Quality / QA Manager under IATF 16949 or ISO 9001

Needs auditable, statistically-defensible control charts, capability studies and rule-violation records that live inside the same ERP as the rest of quality, with proper access control and printable evidence for audits and PPAP.

Manufacturing / Operations Manager

Wants defect and rework cost down and OEE up. Values automated out-of-control alerts that stop a drifting process and route the right person to the machine before a batch is lost.

Odoo administrator / IT lead

Responsible for the instance and integrations. Cares that the module is a clean, upgrade-safe addon with correct security, no core patching, and API hooks so gauges or the MES can feed measurements automatically.

Comment Statistical Process Control (SPC) Charts se compare

CritèreÉCOSIREConstruction personnaliséeConcurrentNatif Odoo
SPC control limits (UCL/LCL) auto-computed & refreshedComputed via @api.depends and recalculated as new subgroups arrivePossible but you build and maintain all the stats yourselfVaries; many list SPC but limit-locking and re-baseline are shallowNon inclus
Western Electric / Nelson out-of-control rule alertsFull rule set, selectable per characteristic, fires alerts automaticallyOnly what you have time to implement and testPrise en charge partielleNon inclus
Cp / Cpk / Pp / Ppk capability indicesLive capability histogram against USL/LSL, built inPrise en charge partiellePrise en charge partielleNon inclus
Reads native Quality app measurements (no re-keying)Consumes quality.check records tied to work orders, ops & lotsYou must build the link yourselfPrise en charge partiellePrise en charge partielle
Scoped to your exact characteristics, subgroups & rulesConfigured to your process during discovery, seeded with your baselineInclusNon inclusNon inclus
Gauge / PLC / MES feed via XML-RPC / JSON-RPCOne integration wired in delivery; API open for morePrise en charge partiellePrise en charge partiellePrise en charge partielle
Group security + multi-plant record rules with audit trailir.model.access.csv + ir.rule, limit-change audit loggingPrise en charge partiellePrise en charge partiellePrise en charge partielle
Support, updates & Odoo 17/18/19 migration pathDefined support window + version migration + full source handoverYou own all maintenancePrise en charge partiellePrise en charge partielle

Foire aux questions sur Statistical Process Control (SPC) Charts

How long until the SPC module is delivered and live on our Odoo?

This is a build-to-order module, not an instant apps.odoo.com download. After a short discovery to lock your characteristics, chart types, subgroup sizes and rule set, typical delivery is one working week depending on scope and integrations. We build against your exact Odoo version (17, 18 or 19), install on staging for your sign-off, then deploy to production. Simple single-characteristic scopes land at the fast end; multi-plant setups with gauge/MES feeds sit toward the upper end.

What support and updates do I get after it goes live?

Every engagement includes a defined post-launch support window covering bug fixes and compatibility maintenance, plus a documented migration path so the module keeps working when you move across Odoo 17, 18 and 19. You receive the full source in a Git repository, so you're never locked in. Extended support, new chart types or additional integrations can be added as a follow-on. We fix defects we introduced under the included window at no charge.

Does this replace Odoo's native Quality app or work with it?

It works with it. On Enterprise, the module consumes the measurement quality.check records your operators already enter against work orders, operations and lots — you don't re-key data. It adds the statistical layer Odoo core lacks: control limits, out-of-control run rules, and Cp/Cpk. Odoo Quality records the number; this module tells you whether the process is in control and capable. On Community (no Quality app), we include a lightweight standalone measurement-capture form so you can still run charts.

Which control charts and out-of-control rules are supported?

Variable charts: X-bar/R, X-bar/S and Individuals & Moving Range (I-MR). Attribute charts: p-charts and np-charts for defective-unit data. Detection uses the Western Electric and Nelson rule sets — points beyond 3-sigma, runs on one side of the centre line, trends, zone (1/2/3-sigma) violations and stratification. You pick the active rule set per characteristic during configuration. Capability is reported as Cp, Cpk, Pp and Ppk against your USL/LSL with a live histogram.

Can our gauges, PLCs or MES push measurements in automatically?

Yes. The SPC models are exposed over Odoo's XML-RPC and JSON-RPC APIs, so digital gauges, a PLC/SCADA layer or an existing MES can post readings directly into the subgroup records and trigger recomputation of limits and capability. We scope and wire one agreed integration as part of delivery; additional feeds can follow. Where a live feed isn't in scope, operators enter measurements through the Quality app or the capture form as normal.

How is access controlled, and does it handle multiple plants or companies?

Security follows Odoo conventions. Access is granted per group via ir.model.access.csv — for example Quality User can enter and read, while Quality Manager can lock or re-baseline control limits. Record rules (ir.rule) enforce multi-company and multi-plant isolation so one site can't see or alter another's charts. Control-limit changes are audit-logged with who changed them and when, which is exactly what IATF/ISO auditors ask for.

Demander un devis

Statistical Process Control (SPC) Charts

Real-time SPC control charts (X-bar/R, p, np) on Odoo quality measurements — catch process drift before it becomes scrap. Built to order.

  • X-bar/R and X-bar/S variable control charts for subgrouped continuous measurements (dimensions, weights, torque, temperature)
  • Individuals & Moving Range (I-MR) charts for low-volume or one-piece-at-a-time processes where subgrouping isn't practical
  • p-charts and np-charts for attribute/defective-unit data (go/no-go gauge results, visual inspection pass rates)
  • Automatic UCL/LCL and centre-line computation from your own historical baseline, recalculated via @api.depends compute methods as new subgroups arrive

Demander un devis

Décrivez vos besoins pour Statistical Process Control (SPC) Charts et nous vous enverrons les tarifs, les options de licence et une proposition sur mesure, généralement sous un jour ouvré.

Aucun paiement maintenant. Ceci envoie une demande de devis à notre équipe — nous vous recontacterons par e-mail avec les tarifs et les prochaines étapes.