Zum Hauptinhalt springen

OCI – Konfiguration

Ein OCI-System wird unter Erweiterungen → OCI-Systeme angelegt und konfiguriert.

Tab: Allgemein

Allgemeine Informationen

FeldBeschreibung
NameAnzeigename des Systems (intern)
Technischer NameEindeutiger Bezeichner, erscheint nicht in URLs
OCI-Version4 = Formular-Struktur, 5 = JSON-Struktur
AktivInaktive Systeme blockieren den Login, auch wenn ein Kunde zugewiesen ist
StandardeinheitFallback-Verpackungseinheit, wenn keine andere Einheit greift
Start-IndexStartnummer des Zählers für OCI-Felder im Formular
Versand anhängenVersandkosten als eigenen Posten übertragen
Steuer anhängenSteuersatz in die Übertragung einschließen

Lizenz

FeldBeschreibung
LizenzschlüsselSchlüssel aus agiqon-connector.de → Mein Konto → Lizenzen

Login

FeldStandardBeschreibung
HTTP-AnfragemethodeGET & POSTGET, POST oder beide Methoden akzeptieren
Variablenname BenutzerUSERNAMEName des URL-Parameters für den Benutzernamen
Variablenname PasswortPASSWORDName des URL-Parameters für das Passwort
Variablenname URLHOOK_URLName des URL-Parameters für die Rückgabe-URL
Variablenname TokenTOKENName des URL-Parameters für einen Token
Token-Benutzerdefiniertes FeldShopware-Custom-Field des Kunden, in dem das Token gespeichert ist
URL validierenPrüft ob HOOK_URL eine gültige URL ist. Ausschalten bei SAPEVENT:POST o.Ä.
GastsitzungErstellt eine Gastsitzung für den Kunden (empfohlen: EIN lassen)

Tab: Produktfelder

Hier werden die OCI-Felder definiert, die bei der Warenkorb-Übertragung befüllt werden.

Jedes Feld hat folgende Eigenschaften:

EigenschaftBeschreibung
NameOCI-Feldname (z.B. NEW_ITEM-DESCRIPTION)
TypStandard oder Long (für lange Texte)
DatenfeldPrimärer Wert aus den Produktdaten
Fallback 1–3Wird verwendet, wenn das primäre Datenfeld leer ist
Fester WertStatischer Text, wenn kein Datenfeld passt
PositionSortierreihenfolge

Verfügbare Datenfelder (Auswahl)

DatenfeldBeschreibung
product.nameProduktname
product.translated_nameÜbersetzter Produktname
product.numberArtikelnummer
product.eanEAN-Code
product.manufacturer_nameHerstellername
product.manufacturer_numberHerstellernummer
product.descriptionBeschreibung
product.weightGewicht
product.tax_rateSteuersatz
product.packing_unitVerpackungseinheit
product.oci_eclasseClass-Nummer (Custom Field)
product.oci_meMaßeinheit (Custom Field)

Tab: Kunden

Hier werden Shopware-Kunden dem System zugewiesen. Nur zugewiesene Kunden können sich über dieses System einloggen.

FeldBeschreibung
KundeVerknüpfter Shopware-Kunde
LizenzschlüsselKundenbezogener Lizenzschlüssel

Tab: Versandfelder

Analog zu den Produktfeldern können Versandfelder konfiguriert werden, wenn Versand anhängen aktiviert ist.

Tab: Maßeinheiten

Systemspezifische Verpackungseinheiten, die Artikeln zugeordnet werden können.

Priorität der Einheiten
  1. Einheit direkt am Produkt (Custom Field)
  2. Einheit aus der Systemeinheiten-Tabelle
  3. Standardeinheit des Systems