{% extends "base.html" %} {% from "_macros.html" import money %} {% block title %}Lieferantenbewertung{% endblock %} {% block breadcrumb %}
Lieferanten / Scorecard
{% endblock %} {% block heading %}Lieferantenbewertung — letzte {{ months }} Monate{% endblock %} {% block topbar_actions %} {% endblock %} {% block content %}A = alle Werte gut · B = ein Wert ausreißend · C = mehrere Probleme
| Klasse | Lieferant | Typ | Bestellungen | Volumen | Wareneingänge | On-Time | Qualität | Preisindex | NCR-Quote |
|---|---|---|---|---|---|---|---|---|---|
| {% if c.klasse == 'A' %}A {% elif c.klasse == 'B' %}B {% elif c.klasse == 'C' %}C {% else %}—{% endif %} | {{ c.vendor_name }} | {{ c.vendor_type or '—' }} | {{ c.po_count }} | {{ money(c.po_volume) }} | {{ c.gr_count }} | {% if c.ontime_pct is none %}— {% elif c.ontime_pct >= 95 %}{{ c.ontime_pct }}% {% elif c.ontime_pct >= 85 %}{{ c.ontime_pct }}% {% else %}{{ c.ontime_pct }}%{% endif %} | {% if c.quality_pct is none %}— {% elif c.quality_pct >= 99 %}{{ c.quality_pct }}% {% elif c.quality_pct >= 95 %}{{ c.quality_pct }}% {% else %}{{ c.quality_pct }}%{% endif %} | {% if c.price_index is none %}— {% elif c.price_index < 95 %}{{ c.price_index }} {% elif c.price_index <= 110 %}{{ c.price_index }} {% else %}{{ c.price_index }}{% endif %} | {% if c.ncr_rate is none %}— {% elif c.ncr_rate == 0 %}0% {% elif c.ncr_rate < 5 %}{{ c.ncr_rate }}% {% else %}{{ c.ncr_rate }}%{% endif %} |
Noch keine Bestellungen im gewählten Zeitraum.
On-Time-Liefertreue
% der Wareneingänge mit Eingangsdatum ≤ bestätigtem (oder erwartetem) Liefertermin. Über 95 % gilt als sehr gut.
Qualitäts-Quote
% der Wareneingänge mit Häkchen „Qualität OK". 99 % oder besser gilt als sehr gut, < 95 % ist Anlass für ein Lieferanten-Gespräch.
Preisindex
Durchschnittlicher Bestellpreis pro Material relativ zum Stamm-Preis. 100 = Stamm, >110 = systematisch zu teuer, <95 = günstig.
NCR-Quote
Reklamationen / Bestellungen. Über 5 % bedeutet ernste Probleme.