Customer Specific Pricing

Neues Feature

Dieses Feature ist ab FACT-Finder Next Generation 1.2 verfügbar.


Das Customer Specific Pricing Modul (CSP) bietet Ihnen die Möglichkeit, individualisierte Preise auf Kundenbasis anzuzeigen. Dies richtet sich vor allem an B2B-Unternehmen mit einer geringen Anzahl von Kunden mit einer hohen Kaufrate.


Sie können CSP für einzelne Kanäle aktivieren oder deaktivieren (1) oder die Einstellung vom Parent zum Child Kanal vererben. Importe können entweder separat durchgeführt oder mit dem Standard-Datenbankimport verknüpft werden (2). Es ist auch möglich, Purchaser IDs nur für bestimmte Kunden oder Artikel zu verwenden. In diesem Fall können Sie eine Standard-ID (3) festlegen, die über den zu verwendenden Preis entscheidet, falls bei einer Suchabfrage keine maßgeschneiderte ID übergeben wird. Die Importeinstellungen sind identisch mit denen des Produktdatenbankimports.

Bitte beachten Sie, dass das CSP-Modul nur aktiviert werden kann, wenn für ein entsprechendes ID-Feld eine CSP-Importquelle definiert wurde.

Die CSP Exportdatei

CSP erwartet eine eigene Exportdatei im .CSV-Format. Diese sollte eine Spalte mit der Produktnummer und weitere Spalten mit den Mappings für "purchaserId" auf den jeweiligen Wert enthalten.
Um MasterIds und ProductIds gleichzeitig zu verwenden, können alle entsprechenden Spalten in einer Zeile gefüllt werden, oder in einer Zeile die MasterId und die Nicht-Varianten-Felder, und in einer nachfolgenden Zeile die Produktnummer mit den Varianten-Mappings. Im letzteren Fall bleiben die Spalten für die "andere" ID leer.

Formatierungsbeispiele

Header (hier ist "price"  ein Variant Field, und "masterPrice" nicht):
masterId;productId;price;masterPrice

- alles in einer Zeile:
1234;1234-56;1=9.99|2=9.73|4=9.55;1=4.99|5=7.99

- Getrennte Werte für  MasterId und ProductId:
1234;;;1=4.99|5=7.99
;1234-56;1=9.99|2=9.73|4=9.55;


Die Feldtrenner können über die CSP-Einstellungen eingestellt werden. Es sollte immer genau eine (1) Kopfzeile vorhanden sein. Wenn es für ein bestimmtes Produkt oder für eine bestimmte "purchaserId" keinen individuellen Wert gibt, lassen Sie den Wert einfach frei. Allerdings sollte in diesem Fall das entsprechende Feld beim Datenimport mit einem Standardwert belegt werden, sonst kann das Ergebnis ein leeres Feld sein. FACT-Finder zeigt solche Unstimmigkeiten beim Import nicht an.

CSP-Daten importieren:

CSP benötigt einen eigenen Import, der nur durchgeführt werden kann, wenn bereits eine Worldmatch-Datenbank vorhanden ist, d. h. ein Datenimport erfolgreich durchgeführt wurde.Wird die Worldmatch-Datenbank durch einen Datenimport neu erstellt, so ist auch ein neuer CSP-Import erforderlich.
Wird das CSP-Modul (später) deaktiviert, so muss ein neuer Datenimport durchgeführt werden, um die individualisierten Werte aus der Worldmatch-Datenbank zu entfernen (ein Import aus der Zwischendatenbank ist ausreichend). CSP verwendet eine Zwischendatenbank (genau wie der Produktdatenimport), die bei Verwendung von Postgres persistent werden kann.

Während Produkte, die keinen Wert im Feld price haben, beim Datenimport normalerweise nicht akzeptiert werden, kann dieses Feld beim Datenexport leer sein, wenn es sich um ein "kundenspezifisches" Feld handelt. FACT-Finder prüft nicht, ob der Preisimport für jede einzelne Produkt + purchaserId Kombination einen Feldwert hinzufügt. Aus diesem Grund kann es vorkommen, dass ein Produkt für einen bestimmten Kunden keinen Preis hat, wenn die Datenbank dieses Feld nicht immer füllt. Der CSP-Import kann auch in festgelegten Intervallen geplant werden (genau wie der Produktdatenimport). Es ist aber auch möglich, den CSP-Import an die geplanten Produktdatenimporte anzuhängen. Dadurch werden unnötige Cache-Löschungen vermieden und es wird sichergestellt, dass die korrekten Preise so schnell wie möglich nach dem Datenimport zur Verfügung stehen, ohne dass der Importzeitplan manuell angepasst werden muss. Um diese Funktion zu nutzen, aktivieren Sie die Einstellung "importInProductUpdateIntervall". Wenn der Auto-Import für den CSP-Kanal beim Start von FACT-Finder aktiviert ist, wird ein CSP-Import nach dem erfolgreichen Datenimport ausgeführt. Wenn ein CSP-Import gestartet wird und die Worldmatch-Datenbank noch nicht erstellt wurde, wird ein Produktdatenimport ausgelöst, bevor der CSP-Import durchgeführt wird.

Andere Importe

Wenn der Import für ein Modul durchgeführt werden soll, das von einem anderen Import abhängig ist (und dieser Import noch nicht gestartet wurde), dann wird der andere Import automatisch ausgelöst.