Beim Ersten Programmstart legt der generische Connector für Shops eine für ihn zuständige Automatik-Preisliste an. Dies bedeutet, es handelt sich um ein Preisliste, dessen Preise durch ein von Ihnen einzugebendes C#-Skript festgelegt wird.
Weitere Informationen zu **Automatik-Preislisten** erhalten Sie [hier](/yanis42/stammdatenverwaltung/admin/xxx/preislisten-skript).
Bei der Ersteinrichtung legen wir lediglich eine Preisliste an, welche die Preise Ihrer Warenwirtschaft widerspiegelt.
Selbstverständlich steht es Ihnen frei, andere - beliebige - Regeln zu implemetieren, also z.B. Alle Preise < 20,-- Euro erhalten einen 10%-igen Aufschlag.
Zur Einrichtung der Preisliste gehen Sie bitte folgendermaßen vor:
Falls noch nicht geschehen installieren Sie das Modul Stammdatenverwaltung auf Ihrem Computer.
Starten Sie die Stammdatenverwaltung.
Klicken Sie auf Stammdaten
-> Preislisten
.
Suchen Sie die Preisliste Ihrer Warenwirtschaft und öffnen Sie ihre Eigenschaften per Doppelklick.
Im geöffneten Fenster finden Sie links unten den Eintrag Preislisten-Id: <<wert>>
. Bitte merken Sie sich diesen Wert und schließen das Fenster mit OK
.
Suchen Sie die Preisliste Preisliste für den generischen Connector für Shops
und öffnen Sie seine Eigenschaften per Doppelklick.
Im sich öffnenden Fenster klicken Sie auf Automatik-Skript bearbeiten...
.
Im sich darauf folgenden Fenster geben Sie folgendes Skript ein:
// Die Preislisten-Id der Warenwirtschafts-Preisliste
const int PREISLISTE_WWS = 1;
// Den Preis und den Streichpreis der Preisliste der Warenwirtschaft übernehmen
// (kann auch null sein.)
preis = Preis(PREISLISTE_WWS, anzahl);
if (preis != null) {
preis = preis - Rabatt(PREISLISTE_WWS, anzahl);
}
referenzPreis = ReferenzPreis(PREISLISTE_WWS, anzahl);
Dabei geben Sie anstatt `PREISLISTE_WWS = 1` die im Schritt 5. herausgefundene Preislisten-Id ein. In unserem Beispiel ist es die 1.
Schließen Sie alle offenen Fenster mit OK
.