OBS/Internet-Shop/ShopV4/FAQs: Unterschied zwischen den Versionen
Nimz (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Nimz (Diskussion | Beiträge) |
||
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 2: | Zeile 2: | ||
<font size="3" color="#000000" face="Arial"> | <font size="3" color="#000000" face="Arial"> | ||
Diese Seite ist eine Übersicht häufig gestellter Fragen zur Shop-Schnittstelle ''VShop 4.0''. | Diese Seite ist eine Übersicht häufig gestellter Fragen zur Shop-Schnittstelle ''VShop 4.0''. | ||
=Artikel= | =Artikel und Preise= | ||
{{Vorlage:KlapptextFAQ | |||
|faq_vshop4_artikelidentifikation | |||
|Wie identifiziert OBS einen Artikel im bzw. aus dem VShop? | |||
|Die Identifikation eines Artikels ist nicht ganz einfach. Das hat auch historische Gründe. Aktuell verwendet OBS die VShop-Artikelnummer und gleich diese mit verschiedenen Daten im OBS für einen Treffer ab. | |||
Die VShop-Artikelnummer muss bei einem '''Import''' eines der folgenden Datenfeldern zugeordnet werden können: | |||
*Bestellnummer eines [[OBS/Stammdaten/Schnittstellen/Internet-Shop/Konfiguration/VShop_4.0#Shop.Lagerlieferant.1|Shop-Lagerlieferanten]] | |||
*OBS-Artikelnummer | |||
*alternative OBS-Artikelnummer | |||
*personenbezogene Artikelnummer | |||
*EAN/GTIN (nur im Artikelabgleich) | |||
Bei der Übertragung eigener Artikel wird die OBS-Artikelnummr als Artikelnummer übertragen. Lieferanten, welche von Büroring automatisiert importiert/gepflegt werden, müssen als Shop-Lagerlieferant eingetragen werden. OBS zieht dann über die Einkaufseinformationen der Artikel aus den Lieferantennummern (OBS-Personennummer) und der Bestellnummer die OBS-Artikelnummer. Dabei gilt die Priorität der Shop-Schnittstelle. Shop-Lagerlieferant 1 hat die höchste Priorität, Shop-Lagerlieferant 5 dementsprecehnd die niedrigste Priorität.<br /> | |||
<br /> | |||
In der '''Preispflege''' werden die OBS-Artikelnummer und die Bestellnummern der Shop-Lagerlieferanten (nach Priorität!) verwendet. Dabei gilt: | |||
* Eigene Artikel müssen mit der OBS-Artiklnummer im VShop gefunden werden | |||
* Artikel der Shop-Lagerlieferanten müssen mit der Bestellnummer im VShop gefunden werden{{Achtung|Haben Sie Daten mehrerer Lieferanten im VShop gepflegt und es gibt Artikel mit identischer Bestellnummer, so überträgt OBS die Preisdaten für den Artikel, der zum höher priorisierten Lieferanten gehört. Shop-Lagerlieferant 1 hat die höchste Priorität.}} | |||
Artikel, die nicht gefunden werden können, werden von OBS bei der Preispflege verworfen. Preislisten ohne verbleibende/gefundene Artikel werden nicht in den VShop übertragen. | |||
}} | |||
{{Vorlage:KlapptextFAQ | {{Vorlage:KlapptextFAQ | ||
|faq_vshop4_artikelnichtuebertragen | |faq_vshop4_artikelnichtuebertragen | ||
Zeile 88: | Zeile 106: | ||
Sind die Services soweit aktiv und fehlerlos, so prüfen Sie zunächst das [[OBS/Stammdaten/Schnittstellen/Internet-Shop#Protokoll|Shop-Protokoll]] über das [[OBS/Internet-Shop/ShopV4#Men.C3.BC|Shop-Menü]]. Dieses sollte nicht die Meldungen "Keine Verbindung zur Shopdatenbank möglich!" oder "Kein Shop-Datenbankname eingetragen!" für den betreffenden Zeitraum enthalten. Ist dies der Fall, sind entweder die in der [[OBS/Stammdaten/Schnittstellen/Internet-Shop/Konfiguration/VShop_4.0#Datenbank.Host|Konfiguration]] eingetragenen Daten falsch oder der Server temporär nicht erreichbar. Erfragen Sie die richtigen Verbindungsdaten oder den Serverstatus bei Büroring. {{Hinweis|Möglicherweise wird die Verbindung auch durch eine Firewall o. ä. verhindert/gestört.}} | Sind die Services soweit aktiv und fehlerlos, so prüfen Sie zunächst das [[OBS/Stammdaten/Schnittstellen/Internet-Shop#Protokoll|Shop-Protokoll]] über das [[OBS/Internet-Shop/ShopV4#Men.C3.BC|Shop-Menü]]. Dieses sollte nicht die Meldungen "Keine Verbindung zur Shopdatenbank möglich!" oder "Kein Shop-Datenbankname eingetragen!" für den betreffenden Zeitraum enthalten. Ist dies der Fall, sind entweder die in der [[OBS/Stammdaten/Schnittstellen/Internet-Shop/Konfiguration/VShop_4.0#Datenbank.Host|Konfiguration]] eingetragenen Daten falsch oder der Server temporär nicht erreichbar. Erfragen Sie die richtigen Verbindungsdaten oder den Serverstatus bei Büroring. {{Hinweis|Möglicherweise wird die Verbindung auch durch eine Firewall o. ä. verhindert/gestört.}} | ||
Wenn keine oder nur vereinzelte Verbindungsfehler im [[OBS/Stammdaten/Schnittstellen/Internet-Shop#Protokoll|Shop-Protokoll]] vorhanden sind, prüfen Sie den Import, indem Sie diesen manuell über den Punkt [[OBS/Stammdaten/Schnittstellen/Internet-Shop#Bestellungen einlesen|U Bestellungen einlesen]] im [[OBS/Internet-Shop/ShopV4#Men.C3.BC|Shop-Menü]] starten. Wenn die Abholung funktioniert, jedoch die Import-Automatik nicht, so sollte jetzt der Import starten. Ist dies der Fall, muss die Einstellung der Automatik ''[[OBS/Internet-Shop/Einrichtung/Automatiken#Bestellungen_einlesen|ShopGetBestellung]]'' im [[OBS/Stammdaten/Automatische_Vorgänge|Scheduler]] geprüft werden. Möglicherweise liegt die nächste Ausführung in der Zukunft oder der Job ist deaktiviert. Sind keine Dateien vorhanden, so erhalten Sie die Meldung "Keine XML-Dateien zum Importieren gefunden!" mit der Angabe eines Verzeichnisses, in dem die Dateien liegen sollten. Prüfen Sie den [[OBS/Zusatzprogramme/FTP_Jobliste|FTP-Job]], der für die Abholung der Daten verantwortlich ist. Die FTP-Jobs können Sie über die [[OBS/Weitere_Stammdaten/Lagerlieferanten|Lagerlieferanten]] erreichen. Der FTP-Job sollte so Eingerichtet sein, wie es in der [[OBS/Internet-Shop/ShopV4#OBS|Einrichtung]] für die Schnittstelle VShop 4.0 beschrieben ist. Es kann z. B. das Feld ''Destination-File'' falsch gesetzt sein. Ist dies der Fall, so ist das angegebene Verzeichnis zu prüfen. Möglicherweise befinden sich dort Bestelldateien, welche noch nicht eingelesen wurden. Der Pfad sollte im FTP-Job korrigiert und die Dateien in das richtige Verzeichnis verschoben werden, sofern die Bestellung nicht bereits manuell erfasst wurden. | Wenn keine oder nur vereinzelte Verbindungsfehler im [[OBS/Stammdaten/Schnittstellen/Internet-Shop#Protokoll|Shop-Protokoll]] vorhanden sind, prüfen Sie den Import, indem Sie diesen manuell über den Punkt [[OBS/Stammdaten/Schnittstellen/Internet-Shop#Bestellungen einlesen|U Bestellungen einlesen]] im [[OBS/Internet-Shop/ShopV4#Men.C3.BC|Shop-Menü]] starten. Wenn die Abholung funktioniert, jedoch die Import-Automatik nicht, so sollte jetzt der Import starten. Ist dies der Fall, muss die Einstellung der Automatik ''[[OBS/Internet-Shop/Einrichtung/Automatiken#Bestellungen_einlesen|ShopGetBestellung]]'' im [[OBS/Stammdaten/Automatische_Vorgänge|Scheduler]] geprüft werden. Möglicherweise liegt die nächste Ausführung in der Zukunft oder der Job ist deaktiviert. Sind keine Dateien vorhanden, so erhalten Sie die Meldung "Keine XML-Dateien zum Importieren gefunden!" mit der Angabe eines Verzeichnisses, in dem die Dateien liegen sollten. Prüfen Sie den [[OBS/Zusatzprogramme/FTP_Jobliste|FTP-Job]], der für die Abholung der Daten verantwortlich ist. Die FTP-Jobs können Sie über die [[OBS/Weitere_Stammdaten/Lagerlieferanten|Lagerlieferanten]] erreichen. Der FTP-Job sollte so Eingerichtet sein, wie es in der [[OBS/Internet-Shop/ShopV4#OBS|Einrichtung]] für die Schnittstelle VShop 4.0 beschrieben ist. Es kann z. B. das Feld ''Destination-File'' falsch gesetzt sein. Ist dies der Fall, so ist das angegebene Verzeichnis zu prüfen. Möglicherweise befinden sich dort Bestelldateien, welche noch nicht eingelesen wurden. Der Pfad sollte im FTP-Job korrigiert und die Dateien in das richtige Verzeichnis verschoben werden, sofern die Bestellung nicht bereits manuell erfasst wurden. | ||
}} | |||
{{Vorlage:KlapptextFAQ | |||
|faq_vshop4_adressen | |||
|Warum stimmen die Adressen in meinem Auftrag nicht mit dem Shop überein? | |||
|In der Schnittstelle haben Sie die Möglichkeit die Datenübernahme zu beeinflussen und OBS die Priorität einzuräumen. OBS übernommt dann die Adressdaten aus dem Personenstamm. | |||
{{Vorlage:KlapptextFAQ | |||
|faq_vshop4_adressen_auftraggeber | |||
|Auftraggeber | |||
|Einstellungen: '''Import.AU.Adressuebernahme''' oder '''Import.Adresse.Auftraggeber.Prio'''<br /> | |||
Steht eine der beiden Einstellungen auf "J" wird immer die Adresse aus der Datei verwendet. | |||
}} | |||
{{Vorlage:KlapptextFAQ | |||
|faq_vshop4_adressen_versand | |||
|Versand | |||
|Einstellungen: '''Import.Adresse.Versand''', '''Import.Adresse.Versand.Check''' und '''Import.Adresse.Versand.Prio'''<br /> | |||
Wenn '''Import.Adresse.Versand.Prio''' auf "2" steht, wird immer die Adresse aus der Datei genommen.<br /> | |||
Ist Prio nicht "2" so muss '''Import.Adresse.Versand''' auf "J" stehen. Abhängig von der Einstellung '''Import.Adresse.Versand.Check''' wird die Adresse auf Abweichung verglichen und nur bei Abweichung übernommen.<br /> | |||
Wird die Adresse aus der Datei nicht übernommen, so haben Sie abhängig von den Daten der Bestellung und des Personenstamm die Versandadresse aus dem Personenstamm oder die Adresse einer Kostenstelle im Auftrag. | |||
}} | |||
{{Vorlage:KlapptextFAQ | |||
|faq_vshop4_adressen_rechnung | |||
|Rechnung | |||
|Einstellung: '''Import.Adresse.Rechnung'''<br /> | |||
Muss "J" sein, damit die Rechnungsadresse aus der Datei übernommen wird. Da OBS keine Verwaltung für Rechnungsampfänger hat, lässt sich dieser im Auftrag nur über eine Personennummer hinterlegen. OBS benötigt daher zusätzlich noch die Erlaubnis Personen beim Import automatisiert anlegen zu dürfen. Die Berechtigung setzen Sie in der Schnittstelle mit Einstellung '''Import.Personen.Anlage'''.{{Hinweis|'''Import.Personen.Nummernkreis''' hat für die Anlage eines Rechnungsempfängers keinen Effekt, da ein Rechnungsempfänger immer im Nummernkreis 1 angelegt werden muss.}} | |||
}} | |||
}} | }} | ||
Aktuelle Version vom 16. September 2021, 09:50 Uhr
- A Preise aktualisieren
- C Personen übertragen
- E Kategorien verwalten
- G Kataloge verwalten
- I Merkliste übertragen
- K Varianten übertragen
- L Artikelvarianten übertragen
- M Referenzarten übertragen
- N Lagerbestände verwalten
- U Bestellungen einlesen
- V leere Passworte füllen
- W Update-Informationen zurücksetzen
- X Konfiguration
- Z Protokoll
Diese Seite ist eine Übersicht häufig gestellter Fragen zur Shop-Schnittstelle VShop 4.0.
Artikel und Preise
Die VShop-Artikelnummer muss bei einem Import eines der folgenden Datenfeldern zugeordnet werden können:
- Bestellnummer eines Shop-Lagerlieferanten
- OBS-Artikelnummer
- alternative OBS-Artikelnummer
- personenbezogene Artikelnummer
- EAN/GTIN (nur im Artikelabgleich)
Bei der Übertragung eigener Artikel wird die OBS-Artikelnummr als Artikelnummer übertragen. Lieferanten, welche von Büroring automatisiert importiert/gepflegt werden, müssen als Shop-Lagerlieferant eingetragen werden. OBS zieht dann über die Einkaufseinformationen der Artikel aus den Lieferantennummern (OBS-Personennummer) und der Bestellnummer die OBS-Artikelnummer. Dabei gilt die Priorität der Shop-Schnittstelle. Shop-Lagerlieferant 1 hat die höchste Priorität, Shop-Lagerlieferant 5 dementsprecehnd die niedrigste Priorität.
In der Preispflege werden die OBS-Artikelnummer und die Bestellnummern der Shop-Lagerlieferanten (nach Priorität!) verwendet. Dabei gilt:
- Eigene Artikel müssen mit der OBS-Artiklnummer im VShop gefunden werden
- Artikel der Shop-Lagerlieferanten müssen mit der Bestellnummer im VShop gefunden werdenACHTUNG: Haben Sie Daten mehrerer Lieferanten im VShop gepflegt und es gibt Artikel mit identischer Bestellnummer, so überträgt OBS die Preisdaten für den Artikel, der zum höher priorisierten Lieferanten gehört. Shop-Lagerlieferant 1 hat die höchste Priorität.
Artikel, die nicht gefunden werden können, werden von OBS bei der Preispflege verworfen. Preislisten ohne verbleibende/gefundene Artikel werden nicht in den VShop übertragen.
Sollte bei Ihnen Export.Preise.perFTP auf J stehen, so muss die Automatik für den Export der Preise bis 7:30 fertig sein, damit die Übertragung an Büroring und die Übernahme der Daten in den Shop durch Büroring rechtzeitig erfolgen kann. Das Zeitfenster für die Datenübernahme bei Büroring ist 5:00 bis 7:50 Uhr.
Für die Preisfindung im VShop gibt es zudem noch bestimmte Punkte zu beachten. Preise für einen Artikel werden erst gezogen, wenn die Preisliste einen Eintrag für die Menge 1 enthält. Es reicht also nicht aus, wenn nur die Staffelpreise eingetragen werden. Außerdem wird bei gleicher Priorität mehrerer Preislisten nicht der niedrigste Preis gezogen, wie im OBS. Im VShop wird dann der erste gefundene Preis gezogen.
Eine weitere Möglichkeit ist, dass bei Verwendung von Preislisten im Shop eine Preisliste gezogen wird, die nur im Shop gilt. Die Preise werden dann bei Aufträgen innerhalb von OBS nur gezogen, wenn es sich dabei um einen Import für die Shop-Schnittstelle handelt, für die die Preisliste freigegeben ist (siehe Preise aktualisieren).
Falls Sie eine Abweichung trotzdem nicht nachvollziehen können und dies vom OBS-Support geprüft werden soll, geben Sie bitte folgende Informationen im Ticket an:
- betreffende(r) Artikel
- betreffende(r) Kunde(n)
- Preise mit Ist und Soll
- handelt es sich um Aktions-/Angebotspreise, kundenbezogene Preise oder Listenpreise
Personen
Weitere Informationen finden Sie unter Personen übertragen.
Bestellungen
Sind die Services soweit aktiv und fehlerlos, so prüfen Sie zunächst das Shop-Protokoll über das Shop-Menü. Dieses sollte nicht die Meldungen "Keine Verbindung zur Shopdatenbank möglich!" oder "Kein Shop-Datenbankname eingetragen!" für den betreffenden Zeitraum enthalten. Ist dies der Fall, sind entweder die in der Konfiguration eingetragenen Daten falsch oder der Server temporär nicht erreichbar. Erfragen Sie die richtigen Verbindungsdaten oder den Serverstatus bei Büroring.
Wenn keine oder nur vereinzelte Verbindungsfehler im Shop-Protokoll vorhanden sind, prüfen Sie den Import, indem Sie diesen manuell über den Punkt U Bestellungen einlesen im Shop-Menü starten. Wenn die Abholung funktioniert, jedoch die Import-Automatik nicht, so sollte jetzt der Import starten. Ist dies der Fall, muss die Einstellung der Automatik ShopGetBestellung im Scheduler geprüft werden. Möglicherweise liegt die nächste Ausführung in der Zukunft oder der Job ist deaktiviert. Sind keine Dateien vorhanden, so erhalten Sie die Meldung "Keine XML-Dateien zum Importieren gefunden!" mit der Angabe eines Verzeichnisses, in dem die Dateien liegen sollten. Prüfen Sie den FTP-Job, der für die Abholung der Daten verantwortlich ist. Die FTP-Jobs können Sie über die Lagerlieferanten erreichen. Der FTP-Job sollte so Eingerichtet sein, wie es in der Einrichtung für die Schnittstelle VShop 4.0 beschrieben ist. Es kann z. B. das Feld Destination-File falsch gesetzt sein. Ist dies der Fall, so ist das angegebene Verzeichnis zu prüfen. Möglicherweise befinden sich dort Bestelldateien, welche noch nicht eingelesen wurden. Der Pfad sollte im FTP-Job korrigiert und die Dateien in das richtige Verzeichnis verschoben werden, sofern die Bestellung nicht bereits manuell erfasst wurden.
Steht eine der beiden Einstellungen auf "J" wird immer die Adresse aus der Datei verwendet.
Wenn Import.Adresse.Versand.Prio auf "2" steht, wird immer die Adresse aus der Datei genommen.
Ist Prio nicht "2" so muss Import.Adresse.Versand auf "J" stehen. Abhängig von der Einstellung Import.Adresse.Versand.Check wird die Adresse auf Abweichung verglichen und nur bei Abweichung übernommen.
Wird die Adresse aus der Datei nicht übernommen, so haben Sie abhängig von den Daten der Bestellung und des Personenstamm die Versandadresse aus dem Personenstamm oder die Adresse einer Kostenstelle im Auftrag.
Muss "J" sein, damit die Rechnungsadresse aus der Datei übernommen wird. Da OBS keine Verwaltung für Rechnungsampfänger hat, lässt sich dieser im Auftrag nur über eine Personennummer hinterlegen. OBS benötigt daher zusätzlich noch die Erlaubnis Personen beim Import automatisiert anlegen zu dürfen. Die Berechtigung setzen Sie in der Schnittstelle mit Einstellung Import.Personen.Anlage.
Für alle anderen Schnittstellen gilt bei der Zuordnung der Artikel in den Auftragspositionen folgende Priorität:
- personenbezogene Artikelnummern (Kundennummer muss hierfür gesetzt sein)
- Bestellnummer per Shop-Lagerlieferanten; höchste Prio (Shop.Lagerlieferant.1 > Shop.Lagerlieferant.5) gewinnt
- OBS-Artikelnummer
- alternative OBS-Artikelnummer
Kann eine Artikelnummer aus dem Shop über keinen der vier Wege zugeordnet werden, so wird die übermittelte Artikelbezeichnung in die Positionsbezeichnung 1 übernommen. In Positionsbezeichnung 2 wird "Artikel-Nr. nicht gefunden!" mit der übermittelten Artikelnummer eingetragen.
Protokoll