{% 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 %}
3M 6M 12M 24M
{% endblock %} {% block content %}

4 Kennzahlen pro Lieferant

A = alle Werte gut · B = ein Wert ausreißend · C = mehrere Probleme

{% if cards %} {% for c in cards %} {% endfor %}
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 %}
{% else %}
📊

Noch keine Bestellungen im gewählten Zeitraum.

{% endif %}

Lese-Hilfe

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.

{% endblock %}