Kostenpflichtige Module/Internet-Shop/brShop24/Preise übertragen

Aus OBS Wiki
Zur Navigation springen Zur Suche springen
Die druckbare Version wird nicht mehr unterstützt und kann Darstellungsfehler aufweisen. Bitte aktualisiere deine Browser-Lesezeichen und verwende stattdessen die Standard-Druckfunktion des Browsers.
Kostenpflichtige Module

ZUGFeRD
UPS
IMS Professional
SMS
Mehrlager-Verwaltung
Mehrsprachen Modul
Multilanguage Modul
EVA Marketing Tool
Termin-Projekte
Edifact-Schnittstelle
Backup Überwachung Email
OBS Geo Daten
DeliSprint / DPD
Filialen
Cashback
Moebelschnittstelle
Dokumenten Manager
DocuWare-Schnittstelle
OFML-Kalkulation
Versicherungsschaden
Gutschriftsanzeigen
Kameraverwaltung
DataInOut


ACHTUNG: Für die Preisübertragung wird das kostenpflichtige Modul Preislisten vorausgesetzt!


ACHTUNG: Es kann vorkommen, dass im Shop mehere Preiseinträge zu einer bestimmten Menge eines Artikels auftauchen. Siehe dazu FAQ Warum hat der Shop zwei Preiseinträge für einen Artikel?.

Voraussetzungen

  1. Depots sind eingerichtet (über Schnittstellenkonfiguration F8)
  2. Preissystem im OBS ist auf das kostenpflichtige Modul Preislisten umgestellt
  3. Preisliste(n) ist/sind zum Zeitpunkt des Exports gültig.
    Eingabemaske Preislistenverwaltung:
    1. Preisliste ist aktiv (Checkbox)
    2. aktuelles Datum ist innerhalb des Gültigkeitszeitraums (Datum von/bis)
    3. Gültigkeit enthält "Shop" (Default: "Shop & Kasse & WaWi")
  4. Preisliste ist für Schnittstelle freigegeben (Häkchen gesetzt unter PreislistenverwaltungF10 → S3)
  5. Kunden im Shop vorhanden
  6. Preisliste ist für mindestens einen der Kunden gültig (über Kundennummer in brShop24-Kundengruppe oder brShop24-Benutzer). Siehe dazu auch FAQ Preislisten "Welche Möglichkeiten der Zuordnung gibt es?".
  7. Preislisten enthalten mindestens einen Artikel aus dem Shop

Shop-Menü: Preislisten verwalten

Preislisten verwalten

  • Preislisten einer Schnittstelle

Die Liste zeigt Ihnen alle Preislisten, die bei bisherigen Exporten für die Schnittstelle übernommen wurden und welchen Status diese bei der letzten Übertragung bekommen haben. Aktive Preislisten werden dabei in schwarz angezeigt. Rote Einträge sind gelöschte Preislisten. Außerdem wird wie in der Bildverwaltung und externen Artikeltexten in Fett die Zuordnung zur Schnittstelle hervorgehoben, indem die Zeile in Fett dargestellt wird.

HINWEIS: "Bisherige Exporte" meint alle zuvor ausgeführten Übertragungen von Preislisten über diese Shop-Schnittstelle. Diese Liste ist als eine Art Historie zu sehen. Sie zeigt nur das Ergebnis der bisherigen Übertragung. Je nach Anpassungen in der Preislistenverwaltung (Artikel oder Freigaben) oder Zuordnung zu Kunden kann das Ergebnis nach der nächsten Übertragung anders aussehen. Auch tauchen neue Preislisten erst in dieser Liste auf, sobald diese einmal über einen Preislistenexport übertragen wurde.

Tasten und Schaltflächen

  • F5 Mark
Markiert einen Datensatz
  • F6 Export
Exportiert eine oder alle Preislisten (Auswahl).
HINWEIS: Die initiale Einzelübertragung neuer Preislisten muss über die Preislistenverwaltung erfolgen.
  • Alle: vollständige Aktualisierung aller Preislisten im Shop. Dies bezieht auch Preislisten ein, die in der Preislistenverwaltung neu erstellt wurden!
  • F9 PLV
Öffnet die Preislistenverwaltung
  • Einfg Einf.
Setzt Zuordnung zur aktuellen Schnittstelle für markierte oder aktuellen Datensatz
  • Entf Lösch.
Entfernt Zuordnung zur aktuellen Schnittstelle für markierte oder aktuellen Datensatz

Preisdaten exportieren

Sie können Preise auf verschiedenen Wegen exportieren. Es werden dabei immer nur die Veränderungen zum letzten Export übertragen.
Gestartet werden kann der Export auf folgenden Wegen:

  • Shop-Menü "B Preislisten verwalten"
Per F6 starten Sie hier den Export für alle Preislisten
  • Preislistenverwaltung
F10 + S1
HINWEIS: Der Punkt ist erst sichtbar, wenn die Preisliste mindestens einer Shop-Schnittstelle zugeordnet ist.
  • Personenstamm Webshop-Einstellungen
F8 für die Übertragung der personenbezogenen Preise. Dieser Punkt öffnet die Shop-Preislisten-Verwaltung mit einem Filter, so dass nur die Preislisten des Kunden angezeigt werden. Auch beim Export werden nur die Preislisten des Kunden übertragen.
HINWEIS: OBS überträgt die Preise pro Liste "gesammelt" in einem "batch"-Modus. Das heißt es werden mehrere hundert Einträge auf einmal übertragen und vom Shop-Server auf eine Todo-Liste gesetzt. Diese Liste arbeitet der Server relativ zeitnah ab. Es kann daher dazu kommen, dass die Preise nach der Übertragung erst mit einer kurzen Verzögerung im Shop angezeigt werden. Die Verzögerung sollte jedoch nur wenige Minuten betragen.

Wie der Export funktioniert

Für den Export selbst sind die im Shop vorhandenen Personen interessant. Preislisten im OBS, die nur Kunden zugeordnet sind, die gar nicht im Shop vorkommen, werden nicht exportiert.
Stellen Sie daher für den Export einer Preisliste folgendes sicher:

  • mindestens ein Kunde, dem die Preisliste im OBS zugeordnet ist, ist im Shop vorhanden.
  • die Preisliste ist aktiv und gültig:
    • Häkchen in "Preisliste aktiv" ist gesetzt.
    • Das aktuelles Datum liegt innerhalb des angegebenen Zeitraums (Datum von/bis) der Preisliste.
    • Das Feld "Gültigkeit" enthält den Wert Shop.
    • Preisliste ist für die Schnittstelle freigegeben (Preislistenverwaltung F10 + S3)
  • Die Preisliste enthält mindestens einen Artikel, der im Shop gepflegt ist. (siehe auch Depots brShop24)


Neben den genannten Voraussetzungen gibt es noch zwei Einstellungen, die auf die Übertragung einzelner Preise Auswirkungen haben:

Wenn aktiviert, dann werden die VK-Preise mit den aktuellen EK-Preisen, abhängig der Preislisteneinstellung (aus Preisliste oder EK1 aus Artikelstamm) verglichen und der Preis nur exportiert, wenn VK > EK ist.
Preislisten mit gesetztem Häkchen in Preisgarantie werden in der Preisprüfung übersprungen.


OBS ermittelt lokal die Änderungen zur letzten Übertragung. Dies passiert abhängig von den Übertragungsparameter für alle Preislisten, alle Preislisten einer Person(-ennummer) oder einer einzelnen Preisliste.

Die Preise werden nicht direkt in den Shop geschrieben. Der Shop erhält eine Liste der Preisdaten und legt diese in eine Aufgabenliste, welche dann automatisch abgearbeitet wird.

ACHTUNG: Je nach Auslastung des Shop-Systems kann es also einige Minuten dauern, bis die Preise vollständig übernommen wurden.
HINWEIS: Laut Informationen von Büroring werden 0-Preise in der API verworfen. OBS setzt entsprechende Preiseinträge intern auf den Status "löschen" und entfernt die jeweilige Preisstaffel aus dem Shop, sollte sie zuvor mit einem regulären Preis angelegt worden sein.

Priorität und Bestprice-Findung

Im Unterschied zum VShop gibt es im brShop24 eine Bestprice-Findung wie im OBS (siehe FAQ Preislisten "Wie funktioniert die Preisfindung?"). Daher findet das Preislistenfeld Prio Shop in dieser Schnittstelle keine Anwendung. Die Preislisten erhalten im Shop also die gleiche Priorität, wie sie zum Zeitpunkt des Exports im OBS in Prio Preisfind. eingestellt ist und somit auch in der WaWi Anwendung finden würde.

HINWEIS: Möglichweise muss die Bestprice-Findung im Shop aktiviert werden.

Häufig gestellt Fragen (FAQ)

Warum fehlt Preisliste X im Shop?
Es gibt ein paar Punkte, die es zu Prüfen gilt, wenn eine Preisliste in den Shop übertragen werden soll. Abhängig ist die Übertragung von folgenden Punkten:
  1. Preisliste ist aktiv und gültig (Datum beachten)
  2. Preisliste ist für den Shop freigegeben (Gültigkeit enthält "Shop" und Häkchen in Zuordnung ist für die Schnittstelle gesetzt)
  3. Preisliste ist mindestens einem Kunden im Shop zugeordnet
  4. Preisliste hat mindestens einen Artikel, der im Shop enthalten ist (siehe auch Depots brShop24)

Siehe auch Wie der Export funktioniert.

Warum wird eine Preisliste nicht in den Shop übertragen?
Bitte beachten Sie hier die Voraussetzungen für die Übertragung von Preislisten. Der Knackpunkt bei der Übertragung von Preislisten ist der Abgleich der Artikel. Um den Datenverkehr möglichst gering zu halten, versucht OBS nur die benötigten Daten zu übertragen. Das bedeutet, dass Artikelpreise für Artikel nicht übertragen werden, sollte der Artikel gar nicht im Shop vorkommen. Ein Abgleich aller Artikel mit dem Shop würde jedoch zu viel Zeit in Anspruch nehmen. Daher gleicht OBS die Daten über die in der Schnittstelle gepflegten Depots ab. Stellen Sie also sicher, dass die Depots entsprechend gepflegt sind.
Ist es möglich die Artikelpreise automatisiert zu pflegen?
Ja, dies ist möglich. Weitere Informationen finden Sie im Artikel zu den Shop-Automatiken.
Warum hat der Shop zwei Preiseinträge für einen Artikel?
Der Shop unterscheidet bei den Preisen auch nach der Einheit. Der Preisexport übergibt keine Einheit. Für den Preis übernimmt die API die Standard-Einheit des Artikels im Shop. Sollten Sie zwei Einträge zu einer bestimmten Menge bei einem Artikel mit unterschiedlicher Einheit vorfinden, so bekommen Sie dies über OBS nur bereinigt, indem Sie die Preisliste aus dem Shop nehmen und anschließend wieder anlegen.


Eine Preisliste können Sie aus dem Shop nehmen, indem Sie über das Shop-Menü in die Preislistenverwaltung für den Shop gehen. Suchen Sie die Preisliste und drücken Sie auf dem Datensatz Entf. Dies nimmt die Shop-Zuordnung aus der Preisliste. Danach exportieren Sie die einzelne Preisliste per F6. Anschließend drücken Sie Einfg, um die Shop-Zuordnung wieder zu setzen und exportieren erneut die Preisliste. Der erste Export löscht die Preisliste im Shop und der zweite Export legt die Daten neu an.

Warum wird der Preis eines Artikels nicht in den Shop übertragen?
Vorraussetzungen, damit Artikelpreise übertragen werden:
  1. Preisliste muss die Voraussetzungen für den Export erfüllen
  2. Der Preis selbst muss größer als 0 sein
  3. Der Artikel muss über ein Lager (Shop-Depot) mit der Schnittstelle verknüpft sein
  4. Artikel darf vom Shop nicht als fehlend gemeldet worden sein (betrifft Artikel, die durch Büroring gepflegt werden)
  5. Eigene Artikel müssen im OBS und für die Schnittstelle aktiv sein

Für eigene Artikel liegt die Pflege des Artikels im Shop bei Ihnen. Das Büroring-Sortiment wird von Büroring im Shop gepflegt. Die Pflege von Preisen für Büroringartikel ist somit abhängig von zwei Faktoren: Zeitpunkte der Pflege/Anlage im Shop und der Zeitpunkt im OBS. Hierzu gab es bereits diverse Meldungen, dass Artikelpreise nicht übertragen wurden, obwohl der Artikel im Shop vorkommt. Da OBS die zu übetragenen Artikel bei entsprechender Einstellung über die EK-Informationen des Artikelstamms ermittelt und dann Preise für die "verfügbaren" Artikel übermittelt, muss der Sho pzu dem Zeitpunkt den jeweiligen Artikel auch im jeweiligen Lager wiederfinden können. Ist dies nicht der Fall, meldet der Shop den entsprechenden Artikel als "fehlend" und OBS merkt sich diese Rückmeldung. "Fehlende" Artikel werden bei weiteren Exporten ignoriert. Es kann also vorkommen, dass ein Artikel aus OBS im Shop einen Preis bekommen sollte, den der Shop zu dem Zeitpunkt nicht in seinem Sortiment wiedergefunden hat. Sollten Sie zu diesen Artikeln den Preis vermissen, so prüfen Sie bitte die Artikelliste des jeweiligen Lagers. "Fehlende" Artikel werden hier rot dargestellt. Sie können außerdem per Sortierung sich nur die fehlenden Artikel anzeigen lassen. Ist der Artikel hier als "fehlend" markiert, so führen Sie auf dem Artikel stehend mit F6 Check eine erneute Prüfung aus. Wird der Artikel gefunden, erhalten Sie eine entprechende Rückmeldung und der Status wird geändert.