Installation — B2B-Bestellimport¶
Voraussetzungen¶
- Shopware 6.5, 6.6 oder 6.7 (Self-Hosted)
- PHP 8.1 oder höher
- Admin-Zugang zur Shopware-Installation
Installation via Shopware Store¶
- Im Shopware-Admin: Erweiterungen → Store öffnen
- Nach „Kommora B2B Order Import" suchen
- Auf Kaufen bzw. Mieten klicken und durch den Bezahlvorgang gehen
- Wechsle zu Erweiterungen → Meine Erweiterungen → Apps
- Bei „Kommora B2B Order Import" auf Installieren klicken
- Anschließend auf Aktivieren
Installation via ZIP-Datei¶
Falls du das Plugin über einen anderen Kanal erhalten hast:
- Im Shopware-Admin: Erweiterungen → Meine Erweiterungen
- Oben rechts auf Erweiterung hochladen klicken
- Die ZIP-Datei (
KommoraB2BOrderImport-1.0.0.zip) auswählen - Nach dem Upload auf Installieren und Aktivieren klicken
- Cache leeren (Console oder Admin-Aktion):
Was passiert beim Installieren¶
Beim Aktivieren legt das Plugin 3 Tabellen in der Shopware-Datenbank an:
| Tabelle | Zweck |
|---|---|
kommora_b2b_profile |
Importprofile (1 pro Großkunde / Quelle / Format) |
kommora_b2b_field_mapping |
Feld-Mappings pro Profil |
kommora_b2b_inbound_record |
Eingangs-Queue (alle hochgeladenen Dateien + Status) |
Außerdem werden ACL-Rechte registriert:
kommora_b2b_order_import.viewer— Lesezugriff auf alle Plugin-Bereichekommora_b2b_order_import.editor— Schreibzugriff (Profile anlegen, Datei hochladen, Pipeline starten, freigeben)
Verifikation¶
Nach erfolgreicher Aktivierung erscheint im Admin links unter Erweiterungen ein neuer Menüpunkt B2B Order Import mit zwei Untermenüs:
- Importprofile — pro Großkunde / Format ein Profil
- Eingangs-Queue — alle hochgeladenen Dateien + Status

Wenn du diesen Bildschirm siehst, ist das Plugin korrekt installiert.
Deinstallation¶
- Erweiterungen → Meine Erweiterungen → bei „Kommora B2B Order Import" das Drei-Punkte-Menü öffnen
- Deinstallieren wählen
- Bei der Frage „Plugin-Daten entfernen?" entscheiden:
- Ja — alle Tabellen + SystemConfig werden sauber gedropped (alle Profile + Inbound-Records sind weg)
- Nein — die Tabellen bleiben erhalten (nützlich, wenn du das Plugin später wieder installieren willst)
Daten gehen verloren
Bei Plugin-Daten entfernen = Ja werden auch alle bereits angelegten Importprofile, Mappings und Inbound-Records gelöscht. Bestehende Shopware-Bestellungen bleiben unberührt — sie liegen in den Standard-Order-Tabellen, nicht in unseren.
Nächster Schritt¶
→ Importprofile anlegen — pro Großkunde ein Profil konfigurieren.