Zum Inhalt springen

OBS/Stammdaten/Schnittstellen/Internet-Shop/brShop24/Häufig gestellte Fragen

Aus OBS Wiki
Version vom 3. November 2026, 16:24 Uhr von MINERVA-Nimz (Diskussion | Beiträge) (Neue Seite mit häufig gestellten Fragen zu brShop24 (Neuaufbau Internet-Shop) [Styleguide-Abweichung: Linkziele folgen in derselben Welle])
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Häufig gestellte Fragen

Hier finden Sie Antworten auf häufige Fragen zur Schnittstelle brShop24. Fragen, die alle Shop-Systeme betreffen, stehen unter Internet-Shop: Häufig gestellte Fragen.

Fehlermeldungen der Programmierschnittstelle

Was bedeutet die Meldung „api error: Record with the given unique fields data is trashed with ID 012356!“?
Erkennt OBS bei einer Übertragung einen Datensatz als neu, z.B. einen Benutzer oder einen Artikel, bittet es den Shop, ihn anzulegen. Das schlägt mit dieser Meldung fehl, wenn im Shop schon ein Datensatz mit denselben eindeutigen Angaben existiert, der aber in den Papierkorb verschoben wurde. Die Nummer am Ende ist die ID dieses Datensatzes.

Der brShop24 löscht Daten nicht immer sofort endgültig. Datensätze im Papierkorb findet auch OBS über die Programmierschnittstelle nicht. Löschen Sie den Datensatz im Adminbereich des Shops endgültig oder holen Sie ihn aus dem Papierkorb zurück.

HINWEIS: Welche Angaben eindeutig sein müssen, hängt von der Art der Daten ab. Bei Artikeln ist es z.B. die Kennung des Lagers zusammen mit der Shop-Artikelnummer aus den Lagereinstellungen des Artikels.
Was bedeutet der Code 500?
Der Code 500 heißt, dass bei der Verarbeitung im Shop ein Fehler aufgetreten ist, z.B. ein Script- oder Datenfehler in der Shop-Datenbank. Die Ursache liegt im Shop, von OBS aus können Sie daran in der Regel nichts ändern. Wenden Sie sich an den Support von Büroring. Betrifft der Fehler die Preispflege, nennen Sie die Job-ID aus den Jobinformationen.

Daten allgemein

Ich habe Daten aus OBS übertragen, sie werden im Shop aber nicht angezeigt. Woran liegt das?
Je nach Art der Daten gelten unterschiedliche Voraussetzungen. Prüfen Sie, ob sie erfüllt sind oder ob schon die Übertragung gescheitert ist. Hinweise dazu stehen auf der Seite zur jeweiligen Übertragung und im Protokoll der Schnittstelle (Z Protokoll im Shop-Menü).

Wurden die Daten im Shop angelegt und danach z.B. im Adminbereich gelöscht, können Sie sie dort wiederherstellen. Der brShop24 kennt zwei Arten des Löschens:

  1. Soft-Delete: Der Datensatz erhält ein Löschkennzeichen und lässt sich wiederherstellen, ähnlich dem Papierkorb unter Windows. So löscht der Adminbereich.
  2. Hard-Delete: Der Datensatz wird endgültig entfernt und lässt sich nicht wiederherstellen. So löscht die Programmierschnittstelle.
Kann ich Datensätze, die OBS überträgt, im Adminbereich bearbeiten?
Datensätze, die über die Programmierschnittstelle gepflegt werden, sperrt der Shop standardmäßig für die Bearbeitung. Sie können die Bearbeitung für Ihren Administrator freigeben:
  1. Wählen Sie im Adminbereich Administration → Administratoren.
  2. Öffnen Sie Ihren Benutzer. Ihren Benutzernamen sehen Sie oben rechts.
  3. Setzen Sie auf der Registerkarte Einstellungen das Häkchen bei API Super-Administrator?.
HINWEIS: Einige Daten kann OBS über die Programmierschnittstelle nicht pflegen, z.B. Berechtigungen für Kundengruppen wie die Sortimentsfreigabe. Dafür kann die Freigabe sinnvoll sein.

Preise und Preislisten

Fragen zur Übertragung von Preisen beantwortet die Seite B Preislisten verwalten.

Wer erhält eine Aufgabe, wenn ein Preispflege-Job Fehler meldet?
Steht in der Konfiguration Import.Job.AufgabeBeiFehler auf J, legt OBS für jeden fehlerhaften Job eine Aufgabe an. Sie geht an alle Benutzer, bei denen in der Benutzerverwaltung (F9, Registerkarte Sonstiges) das Häkchen Administrator Shop gesetzt ist, siehe Administration. Mehr zu den Jobs steht unter T Jobinformationen.

Auftragsimport

Warum wird die Kostenstelle nicht übernommen?
OBS liest die Kostenstelle je Position aus dem Element COST_CATEGORY_ID der Bestelldatei. Positionen mit verschiedenen Kostenstellen teilt OBS auf eigene Aufträge auf. Dafür muss in der Konfiguration Import.AU.Kostenstellenuebernahme auf J stehen (Vorgabe), und die Bürofa-Verwaltung für Kostenstellen muss aktiv sein.

OBS sucht die Angabe als vollständige Bezeichnung unter den Kostenstellen des Kunden. Findet OBS keine passende Bezeichnung, aber genau eine Kostenstelle mit dieser Nummer, verwendet es diese. Fehlt das Element, übernimmt OBS keine Kostenstelle. Findet OBS zur Angabe keine Kostenstelle, steht das im Protokoll der Schnittstelle („Kostenstelle … nicht gefunden.“). Je nach Kunde verwendet OBS dann die Versandanschrift des Auftrags oder legt eine neue Kostenstelle mit der Anschrift aus der Bestellung an.

Umstellung von VShop 4.0

Kann ich brShop24 und VShop 4.0 in OBS parallel betreiben?
Ja. OBS verwaltet mehrere Shop-Schnittstellen, auch desselben Typs, unabhängig voneinander.

Nach unseren Informationen wünscht Büroring jedoch keinen Parallelbetrieb: Daten aus dem VShop 4.0 lassen sich später nicht oder nur mit deutlich größerem Aufwand in den brShop24 übernehmen. Wird der VShop 4.0 abgeschaltet, können Ihnen Daten verloren gehen. In der Regel ersetzt der brShop24 nach der Übernahme Ihren VShop 4.0. Fragen dazu beantwortet Ihnen der Support von Büroring.

Mehr zur Umstellung steht unter brShop24: Umstellung von VShop 4.0.

Siehe auch