OmniSeller:ZuordnungPreislisten: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(18 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 10: Zeile 10:
 
 


Mithilfe der "B2B API" (Zusatz) können mithilfe von Webservice Endpunkt auf die erweiterten und komplexeren Preisregeln und kundenspezifischen Preisen des ERP Systems Sage 100 zugegriffen werden.<br>
== B2B Preisregeln & Funktionen ==
<div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output">Es werden kundenspezifische Artikelpreise oder -rabatte aus der ERP Datenbank per API Endpunkt zur Verfügung gestellt.&nbsp;<br>Die Accounts (Ansprechpartner) und Customer (Kundenadresse / -details) werden ebenfalls per API Endpunkt zur Verfügung gestellt. Diese API Endpunkte können aus dem Online-Shop angesprochen werden. Hierzu muss im Online-Shop ein Plug-In eingesetzt oder entwickelt werden (ggf. Aufgabe der Agentur). Nachfolgende Bereiche der Sage 100 ERP Lösung werden bspw. unterstützt.
 
Mithilfe der '''B2B API''' kannst Du über einen Webservice-Endpunkt auf die erweiterten und komplexeren Preisregeln sowie kundenspezifischen Preise des ERP-Systems Sage 100 zugreifen. Es werden kundenspezifische Artikelpreise oder -rabatte direkt aus der ERP-Datenbank per API-Endpunkt zur Verfügung gestellt.  
 
Zusätzlich werden auch die Accounts (Ansprechpartner) sowie die Customer-Daten (Kundenadresse und -details) per API-Endpunkt bereitgestellt. Diese API-Endpunkte können aus dem Online-Shop heraus angesprochen werden. Dafür muss im Online-Shop ein entsprechendes Plug-In eingesetzt oder entwickelt werden, was ggf. die Aufgabe einer Agentur sein kann.
 
Durch die Integration dieser API kannst Du sicherstellen, dass Dein Online-Shop in Echtzeit auf die neuesten und spezifischen Preisdaten Deines ERP-Systems zugreifen kann. Folgende Bereiche der Sage 100 ERP-Lösung werden dabei beispielsweise unterstützt:
 
*'''Kundenspezifische Preise'''<br>Unterstützt Sonderpreise (Tabelle: ArtikelKunden)<br>Unterstützt kundenspezifische Preislisten (Tabelle: PreislistenArtikel mit Kennzeichen)<br>Unterstützt kundenspezifische Rabattlisten (Tabelle: RabattlistenArtikel mit Kennzeichen)
*'''Kundenspezifische Preise'''<br>Unterstützt Sonderpreise (Tabelle: ArtikelKunden)<br>Unterstützt kundenspezifische Preislisten (Tabelle: PreislistenArtikel mit Kennzeichen)<br>Unterstützt kundenspezifische Rabattlisten (Tabelle: RabattlistenArtikel mit Kennzeichen)
*'''Rabattmatrix'''<br>Unterstützt die Rabattmatrix Tabelle <br>Übergabe der Rabattgruppe des Artikels an ein beliebiges Freitextfeld (PIM Standard Feature).<br>Unterstützt die Kundenrabattgruppe per API Abruf. Alternativ manuelles zuweisen der Rabattgruppe als Kundengruppe (1:1) im Online-Shop<br>
*'''Rabattmatrix'''<br>Unterstützt die Rabattmatrix Tabelle <br>Übergabe der Rabattgruppe des Artikels an ein beliebiges Freitextfeld (PIM Standard Feature).<br>Unterstützt die Kundenrabattgruppe per API Abruf. Alternativ manuelles zuweisen der Rabattgruppe als Kundengruppe (1:1) im Online-Shop<br>
'''Weitere generelle Hinweise zu den Artikelpreisen (0 Preise) finden Sie hier:''' [https://wiki.htk.de/OmniSeller:Artikelpreise Artikelpreise]<br>
'''Weitere generelle Hinweise zu den Artikelpreisen (0 Preise) finden Sie hier:''' [https://wiki.htk.de/OmniSeller:Artikelpreise Artikelpreise]<br>
<div class="mw-parser-output"></div></div></div></div></div></div></div>
<div class="mw-parser-output"></div></div></div></div></div></div>


== Basis Kennzeichen ==
== Basispreisliste (Kennzeichen) ==


Das Kennzeichen Basis dient als Grundlage für die OmniSeller Artikel-Checkiste. In dieser Preisliste muss jeder, für den Shop relevante Artikel, einen Preis besitzen. Im Folgenden Bsp. dient die Preisliste Standard als Basis für die Checkliste.&nbsp;
Das Kennzeichen Basis dient als Grundlage für die OmniSeller Artikel-Checkiste. In dieser Preisliste muss jeder, für den Shop relevante Artikel, einen Preis besitzen. Im Folgenden Bsp. dient die Preisliste Standard als Basis für die Checkliste.&nbsp;


[[File:OmniSeller Preislistenzuordnung Basis Kennzeichen.png|RTENOTITLE]]
[[File:OmniSeller Preislistenzuordnung Basis Kennzeichen.png|500px|RTENOTITLE]]


&nbsp;
&nbsp;
Zeile 27: Zeile 33:
Preis in Basis-Preisliste enthalten:
Preis in Basis-Preisliste enthalten:


[[File:OmniSeller Client ArtikelCheckliste Artikelpreis definiert.png|RTENOTITLE]]</div></div>
[[File:OmniSeller Client ArtikelCheckliste Artikelpreis definiert.png|300px|RTENOTITLE]]
&nbsp;
&nbsp;


Preis nicht in Basis-Preisliste enthalten:
Preis nicht in Basis-Preisliste enthalten:


[[File:OmniSeller Client ArtikelCheckliste Artikelpreis nicht definiert.png]]</div>
[[File:OmniSeller Client ArtikelCheckliste Artikelpreis nicht definiert.png|300px]]


== Anlegen einer neuen Preislisten-Zuordnung ==
== Anlegen einer neuen Preislisten-Zuordnung ==
Zeile 42: Zeile 48:
&nbsp;
&nbsp;


[[File:OmniSeller Preislisten Zuordnung oeffnen.png|RTENOTITLE]]
[[File:OmniSeller Preislisten Zuordnung oeffnen.png|500px|RTENOTITLE]]


&nbsp;
&nbsp;
Zeile 50: Zeile 56:
== Kundenrguppenpreise bei Shopware 6 ==
== Kundenrguppenpreise bei Shopware 6 ==


<span style="font-size: 18pt;">'''Shopware 6'''</span><br><br><p>Für die Übermittlung der Kundengruppenpreise muss man in Shopware 6, über den Rule-Builder, eine Bedingungsregel für die Kundengruppe einstellen (Name = Kundengruppe).&nbsp;<br><br></p>
<p>Für die Übermittlung der Kundengruppenpreise muss man in Shopware 6, über den Rule-Builder, eine Bedingungsregel für die Kundengruppe einstellen (Name = Kundengruppe).&nbsp;<br><br></p>
[[Datei:SW6.jpg]]
[[Datei:SW6.jpg|500px]]


<br></div></div></div>
<br>


== Funktionsweise der Aktionspreise und Rabattliste ==
== Funktionsweise der Aktionspreise und Rabattliste ==
In der Preislogik kannst Du einer bestimmten Shop-Kundengruppe („Benutzergruppe (Shop)“) eine Preisliste, eine Aktionspreisliste und/oder eine Rabattliste zuweisen. Allerdings unterstützen einige Online-Shopsysteme, wie z. B. Shopware 6, keine Rabattlisten, wie Du sie aus Deinem ERP-System kennst. Daher werden zugeordnete Aktionspreislisten oder Rabattlisten als Streichpreise übersetzt und an das Shopsystem übergeben. Diese Einstellungen kannst Du pro Portal in der Preislogik festlegen. Achtung: Nur „Aktiv“ markierte Preisregeln werden dabei berücksichtigt.
''Tipp:'' Wenn Dein Shopsystem Staffelpreise und Rabatte auch pro Kundengruppe unterstützt, können wir diese Daten ggf. übertragen. Diese Funktion wird beispielsweise in Shopware 6 vollständig unterstützt.
Nachfolgend siehst Du ein Konfigurationsbeispiel basierend auf dem ersten Screenshot. In den Einstellungen sind eine Preisliste (Preislistentyp = Normal) und eine Rabattliste (Preislistentyp = Rabatt) aktiviert. (Screenshot 1)
&nbsp;
[[File:PLogik Bild1.png|500px|RTENOTITLE]]
&nbsp;
Das hat folgende Auswirkungen:
* Wenn ein Rabatt existiert, wird der Einzelpreis (1) aus der ERP-Preisliste in das Shopware-Feld „Streichpreis (Brutto)“ (1) übertragen. Im Feld „Preis (Brutto)“ (2) wird der Einzelpreis (1) abzüglich des Rabatts (2) eingetragen. (Screenshot 2)
* Wenn kein Rabatt existiert, wird der Einzelpreis (1) aus der ERP-Preisliste direkt in das Shopware-Feld „Preis (Brutto)“ (2) übernommen. Natürlich werden auch die entsprechenden Netto-Preisfelder je nach Einstellung befüllt.
&nbsp;
[[File:PLogik Bild2.png|500px|RTENOTITLE]]
&nbsp;
''Hinweis:'' Ein Rabatt existiert auch dann, wenn ein Rabattsatz von 0 (Zahl) eingetragen wurde. Möchtest Du keinen Rabatt anwenden, muss der Rabattsatz in den meisten ERP-Systemen gelöscht werden (z. B. in der Sage 100 über die Funktion „Löschen“ im jeweiligen Datensatz der Rabattliste).
'''Beispiel Sage 100 ERP:'''
[[File:PLogik Bild3.png|500px|RTENOTITLE]]
'''Ergebnis im Frontend des Online-Shops:'''
[[File:PLogik Bild4.png|500px|RTENOTITLE]]
520

Bearbeitungen

Navigationsmenü