Kostenpflichtige Module/Internet-Shop/brShop24/Preise übertragen: Unterschied zwischen den Versionen

Aus OBS Wiki
Zur Navigation springen Zur Suche springen
Zeile 72: Zeile 72:
{{Vorlage:KlapptextFAQ
{{Vorlage:KlapptextFAQ
|brshop24_faq_preis_2
|brshop24_faq_preis_2
|Warum wird eine Preisliste nicht in den Shop übertragen?
|Bitte beachten Sie hier die [[Kostenpflichtige_Module/Internet-Shop/brShop24/Preise_übertragen#Voraussetzungen|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 [[Kostenpflichtige_Module/Internet-Shop/Konfiguration/Zuordnungen/DepotPartner#Depots.2FLager_in_Schnittstelle_brShop24|Depots]] ab. Stellen Sie also sicher, dass die Depots entsprechend gepflegt sind.
}}
{{Vorlage:KlapptextFAQ
|brshop24_faq_preis_3
|Ist es möglich die Artikelpreise automatisiert zu pflegen?
|Ist es möglich die Artikelpreise automatisiert zu pflegen?
|Ja, dies ist möglich. Weitere Informationen finden Sie im Artikel zu den [[OBS/Internet-Shop/Einrichtung/Automatiken#Preise_aktualisieren|Shop-Automatiken]].
|Ja, dies ist möglich. Weitere Informationen finden Sie im Artikel zu den [[OBS/Internet-Shop/Einrichtung/Automatiken#Preise_aktualisieren|Shop-Automatiken]].
}}
{{Vorlage:KlapptextFAQ
|brshop24_faq_preis_4
|Warum hat der Shop zwei Preiseinträge für einen Artikel?
|Der Shop unterscheidet bei den Preisen auch nach der Einheit. Der Preisexport verwendet übergibt keine Einheit. Für den Preis wird die Standard-Einheit des Artikels verwendet. 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.<br />
<br />
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.
}}
}}

Version vom 25. Januar 2023, 09:24 Uhr

Kostenpflichtige Module

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!

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.
    Preisliste ist aktiv (Checkbox), aktuelles Datum ist innerhalb des Gültigkeitszeitraums (Datum von/bis) und Gültigkeit enthält "Shop" (Default: "Shop & Kasse & WaWi").
  4. Kunden im Shop vorhanden
  5. Preislisten enthalten mindestens einen Artikel aus dem Shop, sind Shop-Kunden zugeordnet (OBS-Personennummer ist mindestens einer Kundengruppe oder einem Benutzer hinterlegt) und für die Schnittstelle freigegeben

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)


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 verwendet übergibt keine Einheit. Für den Preis wird die Standard-Einheit des Artikels verwendet. 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.