Abweichende Artikeldaten Help

Installation

Voraussetzungen

Voraussetzung

Version

Shopware

6.7 (shopware/core, shopware/storefront, shopware/administration jeweils ~6.7.0)

BusinessTransactions

leoparden/business-transactions: ~6.7.0

Lizenz

leoparden/plugin-license-manager: ^1

Installieren und aktivieren

Plugin in Betrieb nehmen

  1. Installieren Sie zuerst BusinessTransactions und aktivieren Sie es.

  2. Installieren und aktivieren Sie Abweichende Artikeldaten — in der Administration unter Erweiterungen → Meine Erweiterungen oder auf der Konsole:

    bin/console plugin:install --activate LeopardenBusinessCustomProducts
  3. Leeren Sie den Cache:

    bin/console cache:clear

Beim Installieren legt das Plugin das Zusatzfeld-Set business_custom_products an und verknüpft es mit der Entität product. Das Set trägt die Bezeichnung Abweichende Artikeldaten und enthält zwei Felder:

Feld

Typ

Bezeichnung

customer_assignment

Entitätsauswahl (Kunde, mehrfach)

Kunde

is_custom_product

Checkbox

Ist Abweichender Artikel

Eine erneute Installation legt die Felder nicht doppelt an: das Plugin sucht vorhandene Felder über ihren Namen und aktualisiert sie an Ort und Stelle.

Optional: ERP-Zuordnung auflösen

Das Plugin leoparden/customfield-entity-matcher ist keine Abhängigkeit, sondern nur ein Composer-suggest-Hinweis (~6.7.0): Es löst die Kundennummern des ERP-Imports in Kundenzuweisungen auf. Ohne es greift die Zugriffsregel ersatzweise über die Kundennummer — siehe Backend.

Deinstallieren

Beim Deinstallieren entfernt das Plugin, was es selbst angelegt hat:

  • das Zusatzfeld-Set business_custom_products samt seinen beiden Feldern — ein noch vorhandenes Set unter dem alten Namen business-custom-products ebenfalls,

  • alle CMS-Slots vom Typ custom-products, also jede Platzierung des Elements in einer Erlebniswelt. Andere Elemente bleiben unberührt.

Die Werte, die bereits an den Artikeln gespeichert sind, bleiben erhalten. Wird beim Deinstallieren gewählt, die Nutzerdaten zu behalten (keepUserData), bleiben Set, Felder und Slots ebenfalls bestehen.

Konfiguration

Das Plugin hat keine eigene Plugin-Konfiguration. Alles wird direkt am Artikel und am Kunden gepflegt — siehe Administration.

Nach der Installation

Damit Kunden ihre Artikel auch sehen, fehlt noch das CMS-Element in einer Erlebniswelt. Wie Sie es platzieren, steht unter Administration.

Last modified: 08 November 2026