Zum Inhalt springen

OBS/Stammdaten/Schnittstellen/Internet-Shop/modified eCommerce/N Lagerbestände verwalten

Aus OBS Wiki

N Lagerbestände verwalten

Mit den Shoplagern zeigen Sie Ihren Kunden im Shop genau den Bestand, auf den es ankommt: aus Ihrem OBS-Lager, aus einzelnen Filialen oder Lagern, ergänzt um die Verfügbarkeiten Ihrer Lieferanten. Je Shoplager legen Sie fest, aus welchen Quellen OBS den Bestand ermittelt. Zusätzlich hinterlegen Sie Texte wie „sofort lieferbar“, die der Shop abhängig vom Bestand anzeigt. Sie erreichen die Liste Shoplager über Stammdaten → Schnittstellen → Internet-Shop, F10 N Lagerbestände verwalten. Der Eintrag steht bei modified eCommerce 1.x, modified eCommerce 2.x und modified eCommerce 3.x zur Verfügung, wenn die Schnittstelle aktiv ist.

Liste

Die Liste zeigt die Shoplager dieser Schnittstelle mit Nr und Name.

Liste Shoplager mit Nummer und Name der Lager

Tasten und Schaltflächen

Taste Funktion
F4 Sortiert die Liste nach Lager-Nr. oder Name.
F6 Bestand: Zeigt die Lagerbestände des markierten Lagers, siehe Lagerbestände anzeigen.
F7 Texte: Öffnet die Texte für die Lagerbestände des markierten Lagers, siehe Texte für Lagerbestände.
F8 Export: Fragt „Shoplagerbestände jetzt neu generieren und übertragen?“ und überträgt mit Ja alle Lager, Texte und Bestände in den Shop, siehe Lager in den Shop übertragen.
 ↩ Enter Öffnet das markierte Lager in der Eingabemaske.
Einfg Legt ein neues Lager an.
Entf Fragt „Soll dieses Shoplager wirklich gelöscht werden?“ und löscht mit Ja das Lager mit seinen Texten und den ermittelten Lagerbeständen in OBS.

Eingabemaske

 ↩ Enter oder Einfg öffnet die Eingabemaske Shoplager. Sichern Sie mit F2.

Eingabemaske Shoplager

Feld oder Taste Bedeutung
Nr. Die Nummer des Lagers. OBS vergibt sie bei der Anlage. Sie können sie nicht ändern.
Bezeichnung Der Name des Lagers. Pflichtfeld. Der Shop kann ihn anzeigen.
Shop Die Nummer der Schnittstelle. OBS trägt sie ein.
Übernahme Bestand Wie OBS die Bestände aus mehreren Quellen zu einem Bestand zusammenfasst, siehe Auswahl Übernahme Bestand.
Bestand in Artikel speichern Der Bestand dieses Lagers gilt im Shop zusätzlich als Bestand des Artikels. Das Häkchen kann nur bei einem Lager der Schnittstelle gesetzt sein. Ist es schon bei einem anderen Lager gesetzt, fragt OBS: „Es wurde bereits ein Lager ausgewählt, dessen Bestand auch im Shop-Artikel gespeichert werden soll. Soll die Auswahl geändert werden?“ Mit Ja wechselt das Häkchen zu diesem Lager, mit Nein entfernt OBS es hier.
Bestand aus OBS OBS nimmt den Bestand aus OBS. Ohne Auswahl in Mehrlager oder Filialen ist das der aktuelle Bestand aus dem Artikelstamm, also der Anfangsbestand plus die laufende Veränderung.
Mehrlager Nur mit dem Modul Mehrlager und nur bei modified eCommerce 2.x und modified eCommerce 3.x. OBS nimmt die Summe der Bestände der ausgewählten Lager. Mit F7 Mehrlag wählen Sie die Lager aus.
Filialen Nur mit dem Modul Filialen und nur, wenn unter Stammdaten → Z Weitere Stammdaten → Filialen Filialen eingerichtet sind. OBS fragt den Bestand in jeder ausgewählten Filiale ab. Mit F6 Filial wählen Sie die Filialen aus.
Bestand von Lagerlieferanten OBS nimmt zusätzlich die Verfügbarkeiten der ausgewählten Lagerlieferanten. Mit F8 Liefer wählen Sie die Lieferanten aus. Zur Auswahl stehen Lieferanten, von denen Verfügbarkeiten in OBS vorliegen. Die Liste Lieferanten zeigt die gewählten Lieferanten mit Nr. und Name.

Setzen Sie Bestand von Lagerlieferanten, ohne Lieferanten auszuwählen, fragt OBS beim Sichern: „Es wurde ausgewählt, dass Bestände von Lieferanten übernommen werden sollen. Jedoch wurden keine Lieferanten angegeben. Trotzdem speichern?“ Mit Ja entfernt OBS das Häkchen und sichert.

Auswahl Übernahme Bestand

Aus allen gewählten Quellen eines Lagers ermittelt OBS je Artikel einen Bestand. Quellen mit dem Bestand 0 zählen dabei nicht mit.

Auswahl Bestand im Shop
Bestände summieren Die Summe der Bestände aller Quellen.
minimaler Bestand Der kleinste Bestand der Quellen.
maximaler Bestand Der größte Bestand der Quellen.

Ist das Ergebnis kleiner als 0, überträgt OBS den Bestand 0.

HINWEIS: Den Bestand aus der Verfügbarkeit eines Lieferanten findet OBS über die Bestellnummer in den Lieferantendaten des Artikels. Hat der Artikel bei diesem Lieferanten keine Bestellnummer, zählt der Lieferant für diesen Artikel nicht.

Lagerbestände anzeigen

F6 in der Liste Shoplager öffnet die Liste Shoplagerbestand mit den Beständen, die OBS für das markierte Lager ermittelt hat. Die Titelzeile zeigt die Nummern von Schnittstelle und Lager. Je Artikel sehen Sie Artikelnummer, Artikelname und Bestand. Bei modified eCommerce 1.x zeigt die Spalte Text zusätzlich den zugeordneten Text.

Liste Shoplagerbestand mit Artikelnummer, Artikelname, Bestand und Text

HINWEIS: Die Liste dient nur zur Ansicht. Die Bestände legen Sie nicht von Hand an. OBS ermittelt sie bei jeder Übertragung neu.

Texte für Lagerbestände

Mit Texten zeigt der Shop zum Bestand eine Aussage wie „sofort lieferbar“ oder „nur noch wenige Stück“. Sie legen die Texte je Lager an und knüpfen sie an bis zu drei Bedingungen. Ein Text ohne Bedingungen dient als Standardtext.

Liste Shop Lagerbestandstexte

F7 in der Liste Shoplager öffnet die Liste Shop Lagerbestandstexte mit den Texten des markierten Lagers, mit Nr und Name. Mit F4 sortieren Sie nach Nummer oder Text. Einfg legt einen Text an,  ↩ Enter öffnet den markierten Text, Entf löscht ihn.

Liste Shop Lagerbestandstexte

Eingabemaske Shop Lagerbestandstext

Sichern Sie mit F2.

Eingabemaske Shop Lagerbestandstext mit drei Bedingungen

Feld Bedeutung
Nr., Lager, Shop Nummer des Textes, Nummer des Lagers und der Schnittstelle. OBS trägt sie ein.
Text Der Text, den der Shop anzeigt. Pflichtfeld.
Vergleich und: Alle eingetragenen Bedingungen müssen zutreffen. oder: Eine der Bedingungen genügt.
Bedingungen Bis zu drei Bedingungen. Jede lesen Sie wie einen Satz, z.B. Lager 001: Bestand ist > 10,00.
Lager Das Shoplager, dessen Bestand OBS prüft. Zur Auswahl stehen die Shoplager dieser Schnittstelle.
Bestand ist Der Vergleichsoperator und der Vergleichswert. Erlaubt sind =, <, <=, >, >= und für „ungleich“ != oder <>.

Füllen Sie bei einer Bedingung nur Lager oder nur den Operator, meldet OBS z.B. „Bedingung 1 ist unvollständig!“. Bei einem anderen Operator meldet es „Bedingung 1 Vergleichsoperator nicht erlaubt!“.

HINWEIS: Je Artikel zeigt der Shop nur einen Text: den ersten, dessen Bedingungen zutreffen. Formulieren Sie die Bedingungen deshalb so, dass sie sich nicht überschneiden. Die Bedingungen prüft OBS gegen die Bestände der Shoplager, nicht gegen den Bestand im Artikelstamm.

Standardtext

Einen Text ohne Bedingungen verwendet OBS als Standardtext des Lagers. Trifft bei einem Artikel kein Text mit Bedingungen zu, zeigt der Shop den Standardtext. Trifft ein Text mit Bedingungen zu, hat er Vorrang. Ohne Standardtext zeigt der Shop in diesem Fall keinen Text.

  • Legen Sie je Lager höchstens einen Standardtext an.
  • Ob ein Text als Standardtext gilt, entscheidet die erste Bedingung. Ist sie leer, gilt der Text als Standardtext, auch wenn die zweite oder dritte Bedingung gefüllt ist. Tragen Sie Bedingungen deshalb immer ab der ersten Zeile ein.

Lager in den Shop übertragen

Die Übertragung starten Sie mit F8 in der Liste Shoplager. Regelmäßig erledigt das die Automatik ShopSetBestand, siehe Automatiken. OBS geht so vor:

  1. OBS legt die Lager mit ihren Texten im Shop an oder aktualisiert sie. Dabei berücksichtigt es nur Lager, bei denen Bestand aus OBS oder Bestand von Lagerlieferanten gesetzt ist.
  2. OBS ermittelt für jeden Artikel und jedes dieser Lager den Bestand. Berücksichtigt werden Artikel, die aktiv sind, deren Shoppflege auf Ja steht und die schon einmal in den Shop übertragen wurden.
  3. Sind Texte angelegt, ordnet OBS jedem Bestand den passenden Text zu.
  4. OBS überträgt die Bestände in den Shop. Dabei gehen nur Bestände und Texte mit, die sich seit der letzten Übertragung geändert haben.

Den Fortschritt zeigt OBS mit „Bestände werden generiert“, „Texte werden zugeordnet“ und „Bestände werden übertragen“ an.

HINWEIS: Ist für die Schnittstelle kein Shoplager angelegt, überträgt OBS mit ShopSetBestand und beim Übertragen eines Artikels den Bestand aus dem Artikelstamm. Sobald es ein Shoplager gibt, gilt beim Übertragen eines Artikels der Bestand des Lagers mit Bestand in Artikel speichern. Ist dieses Häkchen bei keinem Lager gesetzt, lässt OBS den Bestand des Artikels im Shop beim Übertragen unverändert.

Siehe auch