{% extends "base.html" %} {% block title %}Chargen{% endblock %} {% block heading %}Material-Chargen{% endblock %} {% block topbar_actions %}
Alle Nur mit Restbestand
{% endblock %} {% block content %}

Neue Charge erfassen

Vom Wareneingang — Charge + Schmelze + verfügbare Menge + Zeugnis-Anhang

Wahl A: vorhandenes Zertifikat verknüpfen — oder Wahl B: neues Zeugnis-PDF direkt hochladen.

Wird als neues Zertifikat angelegt und automatisch mit dieser Charge verknüpft.

{% if lots %} {% for l in lots %} {% endfor %}
Charge Werkstoff Schmelze Zertifikat Bestellung Eingang Erhalten Rest Status
{{ l.lot_no }} {{ l.material_name or '—' }}{% if l.material_code %} {{ l.material_code }}{% endif %} {{ l.heat_no or '—' }} {% if l.cert_type %}{{ l.cert_type }}{% if l.cert_number %} {{ l.cert_number }}{% endif %}{% else %}—{% endif %} {{ l.po_no or '—' }} {{ l.received_at[:10] }} {{ '%.2f'|format(l.qty_received) }} {{ l.unit }} {% set pct = (l.qty_remaining / l.qty_received * 100) if l.qty_received else 0 %} {% if l.qty_remaining > 0 %} {{ '%.2f'|format(l.qty_remaining) }} {% else %} verbraucht {% endif %} {% if l.qty_remaining <= 0 %}verbraucht {% elif l.qty_remaining < l.qty_received * 0.20 %}fast leer {% else %}verfügbar{% endif %}
{% else %}
📦

Noch keine Chargen erfasst.

{% endif %}
{% endblock %}