跳至主要内容
产品详细信息以英文显示。翻译即将推出。
Supplier Quality & Vendor Scorecard — A build-to-order ERPNext app that adds incoming-quality inspection, defect PPM and reje — 1/1示意预览

A build-to-order ERPNext app that adds incoming-quality inspection,

defect PPM and reject-rate tracking, SCAR corrective-action workflows, and weighted vendor scorecards.

ECOSIRE builds, installs, and supports it — request a quotation to start.

什么是 Supplier Quality & Vendor Scorecard?

A build-to-order ERPNext app that adds incoming-quality inspection, defect PPM and reject-rate tracking, SCAR corrective-action workflows, and weighted vendor scorecards. ECOSIRE builds, installs, and supports it — request a quotation to start. Built to order by ECOSIRE for ERPNext v15, v16 — indicative price from $999.00 USD; request a quote for a scoped proposal.

核心功能

`Incoming Inspection` DocType linked to `Purchase Receipt` and `Purchase Order` lines, capturing sampled qty, reject qty, and defect codes per item
Configurable defect taxonomy (defect category / defect code child tables) so PPM rolls up by defect type as well as by supplier
Defect PPM and reject-rate computed server-side and stored per supplier and per item for each scorecard period
SCAR (Supplier Corrective Action Request) DocType with a Frappe workflow: Open → Containment → Root Cause → Corrective Action → Verification → Closed
Auto-raise a SCAR on a failed inspection via `hooks.py` doc events, with assignment and due-date reminders
Weighted vendor scorecards (quality / delivery / cost weights fully configurable) computed into a single letter or numeric grade
On-time-delivery metric derived from `Purchase Receipt` posting date vs `Purchase Order` schedule date — no manual entry
`Approved Vendor List` with qualification status (Approved / Conditional / Probation / Disqualified) that can gate procurement
Scheduler events (`scheduler_events` in `hooks.py`) recompute PPM and scorecard periods nightly and at period close
Whitelisted REST methods (`@frappe.whitelist()`) to fetch a supplier grade or submit inspection results from external systems
Client scripts adding in-form buttons (Raise SCAR, View Quality Trend) on Supplier and Purchase Receipt forms
Print Format for a supplier-facing scorecard PDF suitable for quarterly business reviews
Dedicated 'Supplier Quality Engineer' role profile plus permission rules so procurement, quality, and management see the correct data
Dashboards and report views (Query/Script Report) for PPM trend, top defect Pareto, and open-SCAR aging
Server-side validation preventing scorecard tampering and enforcing that reject qty never exceeds received qty

按需定制,全程代劳

无需自行搭建——由 ECOSIRE 构建、安装并提供支持的可用应用。

  1. 1

    您下单

    以一次性构建价格开始。我们在启动时与您共同确定范围。

  2. 2

    我们构建与安装

    ECOSIRE 在您的 ERPNext 上构建、配置并安装。

  3. 3

    上线 + 支持

    约一个工作周内上线,并包含两周上线支持。我们交付的代码中的缺陷免费修复。

技术规格

ERPNext 兼容性
—
许可证
许可证需要确认
Python 要求
Python 3.10+
数据库
MariaDB 10.6+

关于此产品

ERPNext gives you Purchase Orders, Purchase Receipts, and a basic Quality Inspection DocType, but supplier quality engineers quickly run out of road. There is no rolled-up defect PPM per vendor, no formal SCAR (Supplier Corrective Action Request) lifecycle with 8D-style containment and root-cause fields, and no weighted scorecard that blends quality, on-time delivery, and cost into a single grade you can defend in a supplier review. Teams end up exporting Purchase Receipt and Quality Inspection data into spreadsheets every month, which breaks the moment your Approved Vendor List and qualification status need to gate actual procurement decisions.

ECOSIRE builds a proper Frappe app (supplier_quality) installed onto your bench, not a pile of custom fields. It ships new DocTypes — Incoming Inspection, Supplier Corrective Action Request, Vendor Scorecard Period, and Approved Vendor — linked to standard Supplier, Item, and Purchase Receipt records so nothing is duplicated. Inspection results captured against a receipt line write reject quantities and defect codes back through hooks.py doc events (on_submit, validate), and scheduled events (scheduler_events in hooks.py) aggregate rejects into defect PPM and reject-rate figures per supplier and per item on a nightly or period cadence. A failed inspection can auto-raise a SCAR and route it through a Frappe workflow (Open → Containment → Root Cause → Corrective Action → Verification → Closed) with due-date reminders and assignment.

Weighted scorecards are computed server-side: you configure the weights (e.g. quality 50%, delivery 30%, cost 20%) and the app rolls each supplier's period metrics into a graded score, surfaced on dashboards and a print-format scorecard PDF you can send to the vendor. Whitelisted methods exposed over the Frappe REST API let your other systems pull a supplier's current grade or push inspection data, and client scripts add in-form buttons (raise SCAR, view trend) on the Supplier and Purchase Receipt forms. Access is governed by permissions and a dedicated "Supplier Quality Engineer" role profile so procurement, quality, and management each see the right slice.

Because this is build-to-order, nothing ships until we agree on scope. We start with a short scoping call, confirm your defect taxonomy, scorecard weights, SCAR stages, and AVL rules, then build against Frappe/ERPNext v15 (and v16 where you are already migrated). Typical delivery is one working week from confirmed scope. You get the installable app source, a UAT pass on your staging bench with a rollback plan, a documented handover, and a post-go-live support window — not a black box.

你得到什么

  • Installable Frappe app source code (`supplier_quality`) built for your ERPNext v15/v16 bench
  • Installation and configuration on your environment, including DocTypes, workflow, role profile, and scheduler events
  • Technical documentation: DocType schema, hooks, whitelisted API methods, and scorecard weighting logic
  • End-user guide plus a live training session for quality and procurement staff
  • UAT on a staging bench with a signed-off test plan and a documented rollback procedure
  • Post-go-live support window for defect fixes and configuration adjustments
  • Git repository handover with full commit history and README
  • Sample data / seed configuration (defect codes, scorecard weights, workflow states) to jump-start go-live

这是给谁的

Supplier Quality Engineer

Owns incoming inspection and vendor performance. Needs defect PPM per supplier, a real SCAR workflow with root-cause and verification stages, and a defensible weighted scorecard — not monthly spreadsheet exports out of ERPNext.

Procurement / Sourcing Lead

Decides which suppliers get the next PO. Needs the Approved Vendor List and qualification status wired into ERPNext so a disqualified or probationary vendor is visible at the point of purchasing.

Quality Manager

Reports supplier quality to leadership and drives supplier reviews. Needs trend dashboards, open-SCAR aging, and a print-ready scorecard PDF to run quarterly business reviews.

ERP / IT Administrator

Maintains the Frappe bench. Wants a clean installable app with proper DocTypes, hooks, permissions, and REST endpoints — plus source-code handover — rather than untracked customizations that break on upgrade.

Supplier Quality & Vendor Scorecard 如何比较

标准伊科西尔定制建造竞争对手ERPNext 原生
Defect PPM per supplierComputed server-side, stored per supplier and item each periodPossible but you build and maintain the rollup logicOften a static field, rarely a true PPM rollupNot available — Quality Inspection is per-check only
SCAR corrective-action workflowFull 8D-style Frappe workflow with verification and remindersBuildable from scratch at your time and costBasic status field, usually no verification stageNone — no supplier corrective-action concept
Weighted vendor scorecardConfigurable quality/delivery/cost weights, graded, PDF-readyYou design the weighting and grading engineFixed weighting, limited configurabilityNot available out of the box
Approved Vendor List / qualificationAVL with statuses that can gate procurementCustom DocType you scope and buildSometimes a simple flag, rarely gatingNo structured AVL or qualification state
Delivery timeone working week from confirmed scope, built to your benchWeeks to months depending on your backlogInstant download, then fit-gap and reworkImmediate but missing the capability entirely
Fit to your processScoped to your defect codes, weights, and SCAR stagesFully bespoke — highest effortGeneric; you adapt to its assumptionsYou bend spreadsheets around ERPNext gaps
REST API & integrationWhitelisted methods for grades and inspection intakeYou define and secure the endpointsVaries; often no documented APIStandard REST but no quality endpoints
Source & supportFull git handover + post-go-live support windowYou own code but carry all maintenanceVendor-locked, support tier dependentCommunity support only, no app to own

关于Supplier Quality & Vendor Scorecard的常见问题

How long does delivery take?

This is a build-to-order app, not an instant download. Typical delivery is one working week from confirmed scope. After the scoping call we lock the defect taxonomy, scorecard weights, SCAR stages, and AVL rules, then build, UAT on your staging bench, and deploy.

Which ERPNext versions are supported?

We build against Frappe/ERPNext v15, and v16 where you have already migrated. We target your exact bench version so the DocTypes, workflow, and hooks install cleanly and survive standard app upgrades.

How do updates and support work after go-live?

Every engagement includes a post-go-live support window for defect fixes and configuration tweaks. You also receive the full git repository, so your own team or a future ECOSIRE engagement can extend it. We can quote an ongoing support/maintenance retainer separately.

Does it replace ERPNext's built-in Quality Inspection?

No — it complements it. ERPNext Quality Inspection handles a single check; our app adds the supplier-level rollups ERPNext lacks: defect PPM per vendor, the SCAR lifecycle, weighted scorecards, and the Approved Vendor List. We link to standard Supplier, Item, and Purchase Receipt records rather than duplicating them.

Can other systems read the scorecards or push inspection data?

Yes. We expose whitelisted methods over the Frappe REST API so external MES/PLM or portals can fetch a supplier's current grade or submit inspection results. Access is governed by ERPNext permissions and API keys.

Will it interfere with our upgrades or existing customizations?

It ships as a self-contained Frappe app with its own DocTypes and hooks, kept separate from ERPNext core. We test on a staging bench first and hand over a rollback plan, so a bench update or migration has a known-good fallback.

Can we configure our own scorecard weights and defect codes?

Yes. Scorecard weights (quality/delivery/cost), the defect taxonomy, SCAR workflow stages, and AVL qualification statuses are all configurable. We seed sensible defaults during the build and hand you the settings to adjust them later.

申请报价

Supplier Quality & Vendor Scorecard

A build-to-order ERPNext app that adds incoming-quality inspection, defect PPM and reject-rate tracking, SCAR corrective-action workflows, and weighted vendor scorecards. ECOSIRE builds, installs, and supports it — request a quotation to start.

  • `Incoming Inspection` DocType linked to `Purchase Receipt` and `Purchase Order` lines, capturing sampled qty, reject qty, and defect codes per item
  • Configurable defect taxonomy (defect category / defect code child tables) so PPM rolls up by defect type as well as by supplier
  • Defect PPM and reject-rate computed server-side and stored per supplier and per item for each scorecard period
  • SCAR (Supplier Corrective Action Request) DocType with a Frappe workflow: Open → Containment → Root Cause → Corrective Action → Verification → Closed

申请报价

告诉我们您对 Supplier Quality & Vendor Scorecard 的需求,我们将发送价格、许可选项和量身定制的方案,通常在一个工作日内。

现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。