Administration

Mietanfragen bearbeiten, Bestellungen erzeugen, Equipment überwachen.

Vermietung-Modul

Nach Installation erscheint im Shopware-Admin-Hauptmenü ein neuer Punkt „Vermietung" mit vier Unterseiten:

Admin-Übersicht aller Mietanfragen mit Status, Kunde, Datum und Listen-Anzahl
Die Mietanfragen-Übersicht im Admin: alle Anfragen mit Set-Status, Kunde (verlinkt zur Kundendetail-Seite), Erstellungsdatum, Abgesendet am und zuletzt geändert — Status-Filter und Volltextsuche direkt eingebaut.
UnterseiteZweck
MietanfragenListe aller abgesendeten Anfragen (Status ≥ submitted). Filtern nach Status, Suche nach Anfrage-Name, Kunde, Anfragen-ID. Kundenname verlinkt direkt zur Shopware-Kundendetail. Spalte „Abgesendet am“ zeigt den letzten Submit-Zeitpunkt (sortierbar).
VerleihstatusEquipment-Auslastung mit Zeitraum- und Status-Filter, Timeline-View pro Produkt.
SchadensübersichtAlle Produkte mit Schadensdokumentation in einer Übersicht.
HistorieVergangene Buchungen und gelöschte Anfragen mit Snapshot-Namen.

Anfrage-Detail

Anfrage-Detail im Admin mit Status-Workflow-Buttons, Adressen, Mietzeitraum und Artikel-Tabelle
Detailansicht einer Anfrage: „In Prüfung nehmen" / „Ablehnen" / „Bestätigen" direkt oben, darunter Adressen, Mietzeitraum und die vollständige Artikel-Tabelle mit Verfügbarkeitsstatus pro Position.

Klick auf eine Anfrage öffnet die Detailansicht mit folgenden Bereichen:

Status-Aktionen

ButtonEffektVerfügbar im Status
In Prüfung nehmenStatus → in_review, Mail an Kundesubmitted
BestätigenStatus → fixed, Buchungen werden confirmed, optional Order erzeugtin_review
AblehnenStatus → draft, Buchungen werden storniertsubmitted oder in_review

Statusverlauf

Im Anfrage-Detail unten findest du das vollständige Audit-Log. Pro Eintrag:

Auch System-Aktionen (z. B. automatische Buchungs-Stornierung beim Zurückziehen) werden im Log festgehalten — mit Rolle system.

Order erzeugen

Plugin-Einstellung createOrderOnConfirm (Default: true) entscheidet:

Order-Inhalte

ArtikeltypOrder-Line-Berechnung
MietartikelTagespreis × Arbeitstage × Menge (Staffel-Faktor angewandt)
KaufartikelStandard-Produktpreis × Menge
Schlägt die Order-Anlage fehl (z. B. Zahlungsmethode fehlt), bleibt der Status-Wechsel trotzdem wirksam. Der Fehler erscheint als Warnung im Admin — du kannst die Order dann manuell anlegen.

Adressverwaltung

Pro Anfrage werden Rechnungs- und Lieferadresse separat geführt. Beim Erzeugen einer Anfrage greift folgende Fallback-Kaskade:

  1. Per Admin/Kunde explizit auf der Anfrage gewählte Adresse
  2. Standard-Rechnungs- bzw. Lieferadresse des Kunden
  3. Bei nur einer hinterlegten Kundenadresse: diese wird übernommen

Der Admin kann die Adressen pro Anfrage über Dropdowns mit allen Kundenadressen ändern, ohne den Account des Kunden zu wechseln.

Verleihstatus-Dashboard

Im Modul „Verleihstatus" siehst du auf einen Blick die Auslastung aller Mietartikel:

Verleihstatus-Dashboard mit Bestand, aktuellen Vermietungen, Folgebuchungen und Auslastung pro Mietartikel
Verleihstatus-Übersicht: Bestand, aktuell verliehen, letzte/nächste Buchung und prozentuale Auslastung pro Artikel — Filter nach Zeitraum, Status und Produktname.

Filter

Anzeige pro Produkt

Schadensübersicht

Pro Produkt findest du im Produkt-Admin unter „Spezifikationen → Mietartikel":

Diese Felder sind nur im Admin sichtbar — der Kunde sieht sie weder im Storefront noch in Mails. Perfekt für interne Schaden-Dokumentation, Wertminderungs-Nachweis und Reparatur-Tracking.

Die Schadensübersicht-Seite listet alle Produkte mit Schadensdokumentation auf einer Seite mit Schnellsuche und Direktlink zum jeweiligen Produkt.

Rechte & Rollen

Das Plugin bringt eine eigene Rechtegruppe „Verleihstatus“ mit. Alle Admin-Routen prüfen die Rechte serverseitig — ohne passende Rolle lässt sich eine Anfrage weder öffnen noch bearbeiten. Zu finden unter Einstellungen → Benutzer & Rechte → Rollen.

RechtErlaubt
AnsehenAnfragen, Sets und Statusverlauf lesen; Galerie und PDF öffnen
BearbeitenStatus wechseln, Termine und Positionen ändern, Kommentare pflegen
AnlegenNeue Positionen zu einem Set hinzufügen
LöschenAnfragen und Positionen entfernen

Zwei Rechte kommen aus dem Shopware-Kern hinzu:

Seit Version 1.0.5 gilt das auch für „Bestätigen“. Ist die automatische Bestellung aktiv, entsteht beim Bestätigen einer Anfrage eine Bestellung — deshalb verlangen diese Aktionen zusätzlich das Recht Bestellungen anlegen. Mitarbeiter, die Anfragen bestätigen sollen, brauchen es in ihrer Rolle, sonst wird die Aktion abgewiesen. Beim allgemeinen Statuswechsel bleibt der Wechsel selbst ohne dieses Recht möglich; nur die automatische Bestellung entfällt dann.

E-Mail-Vorlagen

Zehn Plugin-eigene Mail-Templates werden bei Installation in der Shopware-DB angelegt. Editierbar wie alle Templates unter Einstellungen → E-Mail-Vorlagen.

TriggerAdmin-TemplateKunde-Template
Anfrage abgesendetsven_miet_setlist_submitted_adminsven_miet_setlist_submitted_customer
Anfrage zurückgezogensven_miet_setlist_retracted_adminsven_miet_setlist_retracted_customer
In Prüfung genommensven_miet_setlist_in_review_adminsven_miet_setlist_in_review_customer
Bestätigtsven_miet_setlist_confirmed_adminsven_miet_setlist_confirmed_customer
Abgelehntsven_miet_setlist_rejected_adminsven_miet_setlist_rejected_customer
Updates lassen deine Texte in Ruhe. Seit Version 1.0.4 legt das Plugin nur noch fehlende Vorlagen an; vorhandene bleiben unangetastet. Bis 1.0.3 wurden bei jedem Update alle Templates gelöscht und neu erzeugt — im Admin gepflegte Texte gingen dabei verloren.

Vorlagen auf den aktuellen Stand bringen

Die Kehrseite: Neue oder korrigierte Standardtexte erreichen bestehende Installationen nicht automatisch. Wer sehr früh installiert hat, kann dadurch veraltete Vorlagen behalten — etwa englische Betreffzeilen mit deutschem Fließtext, weil die englischen Übersetzungen bis 1.0.3 auf die deutschen Inhalte verwiesen.

Um die mitgelieferten Texte neu erzeugen zu lassen, löscht du die betroffenen Vorlagen unter Einstellungen → E-Mail-Vorlagen und deaktivierst und aktivierst das Plugin anschließend einmal. Beim Aktivieren legt das Plugin alle fehlenden Vorlagen frisch an — in beiden Sprachen.

Eigene Anpassungen vorher sichern. Gelöschte Vorlagen sind weg, inklusive aller Texte, die du im Admin gepflegt hast. Sichere sie vorher — und lösche nur die Vorlagen, die du tatsächlich zurücksetzen willst.
← Kundenbereich Weiter: FAQ →