Commerce / Channel Overrides

Channel Overrides

Kanalbezogene Feldanpassungen für Projektionen. ERP-Stammdaten bleiben unverändert und führend.

RLS aktiv Host ortho-live

Overrides sind Projektion, keine zweite Produktwahrheit

Nutze diese Oberfläche nur für kanalbezogene Zielformatierungen: Google-Titel, Marktplatz-Kategorien, Ausschlüsse, Labels oder Feldformate. Produkttexte, Zutaten, Bilder, Preise, Mehrwertsteuer und Bestände gehören ins ERP.

3 Override-Regeln

commerce_channel_overrides_v1

13 Channel-Starter

weitere Channel frei möglich

read-only ERP-Master

keine Stammdatenänderung

Override Editor

Override #2 bearbeiten

Ein Override gilt für eine SKU, Produkt-ID, Item-Group-ID oder ERP-SKU und wird erst bei der Channel-Projektion angewendet.

Neuen Override anlegen
Product Master öffnen

Datapool

Bestehende Channel Overrides

Nur Regeln mit Status `active`, `approved`, `published` oder leer werden in Projektionen angewendet. `draft`, `disabled` und `archived` bleiben sichtbar, aber inaktiv.

# Channel SKU / ID Regel Status Aktion
1 google_merchant ORTH-DEMO-1-KAPSELN title = Orthomed Demo Complex Kapseln
Google title length and clarity
approved Bearbeiten
2 ortho_shop ORTH-DEMO-2 {"shipping_label":"DE standard","delivery_time_days":"1-3"}
Shop-specific shipping display
approved Bearbeiten
3 google_merchant ORTH-DEMO-2 custom_label_0 = demo-ui
UI validation draft override
draft Bearbeiten

Anwendung

Overrides in Channel-Projektionen anwenden

Nach Änderungen an Overrides müssen die betroffenen Channel-Projektionen neu erzeugt werden. Erst danach greifen sie in Feed- oder Shop-Sync-Artefakten.

Google Merchant

Erzeugt den kanalbezogenen Produktdatapool für den Google-Feed.

php bin/console app:commerce:project-channel google_merchant --tenant=managed-profile-live-smoke --commit

Ortho-Shop

Erzeugt den Shop-Sync-Projektionsdatapool für den nachgelagerten Import.

php bin/console app:commerce:project-channel ortho_shop --tenant=managed-profile-live-smoke --commit