Maßeinheiten
Procurement-Systeme erwarten bei der Warenkorb-Übertragung häufig standardisierte Einheitencodes — zum Beispiel PCE für Stück oder KGM für Kilogramm. Der Connector unterstützt ein dreistufiges System zur Pflege dieser Einheiten.
Prioritätsreihenfolge
Die Einheit eines Artikels wird in folgender Reihenfolge ermittelt. Die spezifischere Einstellung hat immer Vorrang:
1. Custom Field am Produkt (productOciMe) ← höchste Priorität
2. Systemeinheiten-Tabelle (je OCI/cXML-System)
3. Standardeinheit des Systems ← Fallback für alle Artikel
Ebene 1: Standardeinheit (System-Fallback)
In der Systemkonfiguration (OCI oder cXML) unter Tab: Allgemein kann eine Standardeinheit hinterlegt werden. Sie wird verwendet, wenn weder am Produkt noch in der Systemeinheiten-Tabelle eine passende Einheit gefunden wird.
Empfehlung: Den häufigsten Einheitencode des Sortiments eintragen (z.B. PCE für Stück).
Ebene 2: Systemeinheiten-Tabelle
Im Tab Maßeinheiten jedes OCI- oder cXML-Systems können Shopware-Einheiten auf die erwarteten Codes des Procurement-Systems gemappt werden.
Beispiel:
| Shopware-Einheit | Übertragungswert |
|---|---|
| Stück | PCE |
| Kilogramm | KGM |
| Liter | LTR |
| Meter | MTR |
So können unterschiedliche Systeme dieselben Shopware-Einheiten auf unterschiedliche Codes mappen.
Ebene 3: Custom Field am Produkt
Am Artikel selbst kann im Tab Custom Fields eine Verpackungseinheit hinterlegt werden. Dieser Wert überschreibt alle anderen Einstellungen für dieses Produkt.
Pfad: Produkte → [Produkt auswählen] → Spezifikationen → Zusatzfelder → Agiqon OCI Produkt
Datenfeld: productOciMe — in der Feld-Konfiguration des Systems verfügbar.
- Standardeinheit: Für Sortimente, bei denen fast alles dieselbe Einheit hat
- Systemeinheiten-Tabelle: Für unterschiedliche Einheitencodes je Procurement-System
- Custom Field am Produkt: Für Artikel mit einer individuellen, vom Standard abweichenden Einheit