{% extends "base.html" %} {% from "_macros.html" import field, checkbox %} {% block title %}{% if mode=='new' %}Neuer Lieferant{% else %}{{ vendor.name }} bearbeiten{% endif %}{% endblock %} {% block breadcrumb %}

Lieferanten / {% if mode=='new' %}Neu{% else %}Bearbeiten{% endif %}

{% endblock %} {% block heading %}{% if mode=='new' %}Neuer Lieferant{% else %}{{ vendor.name }}{% endif %}{% endblock %} {% block content %} {% set current_types = (vendor.vendor_types.split(',') if vendor and vendor.vendor_types else []) %}

Lieferantendaten

{{ field("Firmenname", "name", vendor.name if vendor else "", required=true) }}
{% for code, label in VENDOR_TYPES.items() %} {% endfor %}

Z.B. „Werkzeug-Lieferant" + „Material-Lieferant" gleichzeitig möglich

{{ field("Adresse", "address", vendor.address if vendor else "") }}
{{ field("PLZ", "postcode", vendor.postcode if vendor else "") }} {{ field("Stadt", "city", vendor.city if vendor else "") }} {{ field("Land", "country", vendor.country if vendor else "Deutschland") }} {{ field("Website", "website", vendor.website if vendor else "") }} {{ field("Telefon", "phone", vendor.phone if vendor else "") }} {{ field("E-Mail", "email", vendor.email if vendor else "", type="email") }} {{ field("Ansprechpartner", "contact_name", vendor.contact_name if vendor else "") }}
{{ checkbox("Auto-Bestellung aktivieren (bei Mindestbestand)", "auto_order", checked=(vendor and vendor.auto_order)) }}
Abbrechen
{% if mode == 'edit' %}
{% endif %} {% endblock %}