Beschreibung
Beim Aufruf des Artikelstamms erscheint zunächst die hier beschriebene Tabellenansicht der Artikel.
Von hier aus können vorhandene Artikel selektiert und zur Bearbeitung geöffnet, oder neue Artikel angelegt werden.
Zunächst werden automatisch die Artikel der ersten vorhandenen Warengruppe angezeigt.
In den eigenen Benutzereinstellungen kann sich jeder Benutzer eine eigene Start- Warengruppe definieren, die dann für diesem Benutzer als Voreinstellung verwendet wird.
Screenshot

Funktionen
Über die Buttons in der Werkzeugleiste können folgende Funktionen aufgerufen werden:
|
Funktion |
Beschreibung |
|
|---|---|---|---|
|
Hilfe |
Aufruf dieser Hilfe |
F1 |
|
Öffnet ein Suchfenster |
F2 |
|
|
Öffnet einen markierten Artikel zur Bearbeitung |
F4 |
|
|
Öffnet den Artikeldialog zur Eingabe eines neuen Artikels |
F3 |
|
|
Erstellung eines neuen Artikels mit gleichem Inhalt wie der markierte Artikel |
F7 |
|
|
Löschen |
Löscht einen oder mehrere markierte Artikel |
|
|
Aufruf einer Artikelstatistik |
|
|
|
Eingabe einer Bestandskorrektur |
|
|
|
Eingabe einer Lagerumbuchung |
|
|
|
Druck einer Artikelliste |
F11 |
|
|
Druck von Artikeletiketten für einen markierten Artikel |
|
|
|
Anzeige Reset |
Bringt die Anzeige in Grundstellung wie beim öffnen des Artikelstamms |
F5 |
|
Anzeige Refresh |
Füllt die Anzeige bei unveränderter Selektion mit aktuellen Daten |
|
|
OK |
Fenster schließen |
F12 |
Hier finden Sie eine Übersicht aller Schaltflächen und deren Funktionen die im MERCATOR verwendet werden. |
|||
Sonderfunktionen
|
Funktion |
Beschreibung |
|---|---|---|
|
Anzeige der Verkaufspreise eines markierten Artikels in Fremdwährungen |
|
|
Anzeige und Änderung von Übersetzungen für den markierten Artikel |
|
|
Aufruf des Variantengenerators |
|
|
Stückliste zeigen |
Die Stücklistenelemente des markierten Artikels werden angezeigt |
|
Stückliste bearbeiten |
Öffnet ein zusätzliches Fenster zur komfortablen Stücklistenbearbeitung |
|
Zwischenablage |
Kopiert den Artikelcode des markierten Artikels in die Zwischenablage |
|
Shop- Sofortupload |
Lädt die markierten Artikel über die XML Schnittstelle in einen Webshop |
|
für Massenänderung vormerken |
Die markierten / angezeigten Artikel werden für die Massenänderung / Massenlöschung markiert und können dort selektiert werden |
|
Verfügbarkeitsabfrage |
Fragt die Verfügbarkeiten der markierten/aller Artikel ab und zeigt diese für bis zu 5 Lieferanten in zusätzlichen Spalten an |
Selektion
Warengruppe |
Selektion nach Warengruppe |
Artikelgruppe |
Selektion nach Artikelgruppe |
Suchbegriff |
Selektion mit Suchbegriff (ausführliche Beschreibung siehe unten) |
Lieferant |
Selektion nach Lieferant |
aktiv |
Selektion nach aktivem Lieferanten |
Merkmal |
Selektion nach Merkmal |
Anzeige |
Selektion nach aktiven, passiven oder allen Artikeln |
Artikelart |
Selektion nach Artikelart: alle, Handel, Produktion, Material, Online aktiv/aus, Selektionsmerker (aus Artikel- Massenänderung oder Preiskalkulation) |
Bestand |
Selektion nach Bestand |
Selektion über den Suchbegriff
Die Suche über den Suchbegriff ist die intuitivste und am häufigsten genutzte Methode um bestimmte Artikel zu finden.
Der eingegebene Suchbegriff wird in folgenden Datenfeldern gefunden: Artikelcode, Artikelbezeichnung, EAN- Code, Zollwarennummer, Herstellernummer und Hauptlagerort.
Die Felder müssen dabei nicht genau übereinstimmen, es reicht wenn der Suchbegriff irgendwo im Feld enthalten ist.
Groß- und Kleinschreibung werden ignoriert, außer bei deutschen Umlauten. Diese müssen genau übereinstimmend eingegeben werden.
In der Grundeinstellung wird nach jedem eingegebenen Buchstaben eine Suche durchgeführt und die gefundenen Artikel angezeigt.
Da die Suche nach 1 oder zwei Zeichen keinen großen Sinn macht kann in den Systemeinstellungen (Register "Zusatz") festgelegt werden ab dem wievielten Zeichen die Suche beginnen soll.
Bei sehr großen Datenbeständen und vielen gleichzeitigen Benutzern kann die Suche nach jedem Tastendruck die Datenbank sehr stark belasten und das System verlangsamen.
Daher kann in den Systemeinstellungen auch eingestellt werden daß die Suche nicht bei jedem Tastendruck, sondern erst beim verlassen des Feldes oder bei Eingabe der ENTER Taste ausgelöst werden soll.
Um die Suche bei extrem großen Datenbeständen mit mehreren hunderttausend Artikeln zu beschleunigen kann auch festgelegt werden daß die Suche nur auf das Feld Artikelcode zugreifen soll.
Mit bestimmten Sonderzeichen kann die Suche noch etwas genauer gesteuert werden.
Wenn als erstes Zeichen ein "=" eingegeben wird, dann wird nur der Artikel mit genau gleichem Artikelcode gefunden.
Mit dem Zeichen "&" kann eine UND verknüpfte Suche nach zwei Suchbegriffen durchgeführt werden.
Die Eingabe "tisch&120" zeigt z.B. alle Artikel in denen gleichzeitig das Wort "Tisch" und die Zahl "120" vorkommt.
Mit dem Zeichen "#" wird die Suche nach Artikeln einer bestimmten Webshop- Kategorie eingeleitet.
Die Eingabe "#1010" findet alle Artikel die der Webshop- Kategorie mit dem Kennzeichen "1010" zugeordnet sind.
Mit dem Zeichen ">" wird die Suche nach Artikeln mit einer bestimmten Lieferanten- Bestellnummer eingeleitet.
Es werden alle Artikel angezeigt, die die rechts vom ">" eingegebene Zeichenfolge als Bestellnummer bei irgendeinem Lieferanten eingetragen haben.
Um eine völlig freie Selektion mit Zugriff auf alle Datenfelder der Artikeltabelle zu ermöglichen ist auch die direkte Eingabe einer SQL- Bedingung möglich.
Dazu muß die Bedingung als gültiger SQL- Ausdruck in geschweiften Klammern eingegeben werden (z.B. {bestandsfg=0} um alle Artikel mit ausgeschalteter Bestandsführung zu selektieren).
Um diese Methode nutzen zu können muß man zunächst einmal die Namen der Datenfelder in der Artikeltabelle und deren Datentyp kennen.
Unter /Datei/Datenbereinigung gibt es auf der Registerkarte "Struktur" einen Button "Datenbankstruktur drucken".
Aus dieser Liste können die Feldnamen (Spalte "Feldname") und die Datentypen (Spalte "Feldtyp") entnommen werden.
Für Zahlenfelder (Datentypen INTEGER, SMALLINT und DECIMAL) sind z.B. folgende Bedingungen möglich:
{online=1} Selektion aller Artikel die als Onlineartikel markiert sind
{vk1<100} Selektion aller Artikel bei denen der Verkaufspreis für Preisgruppe 1 unter 100 Euro liegt
{zoll_nr is null} Selektion aller Artikel bei denen keine Zollwarennummer eingetragen ist
Für Stringfelder (Datentypen CHAR, VARCHAR und LONGVAR) sind z.B folgende Abfragen möglich:
{einheit="Stück"} Selektiert Artikel mit der Einheit "Stück"
{werkstoff like "Holz%"} Selektiert Artikel bei denen der Werkstoff mit "Holz" beginnt
{ursprungsland like "%land%"} Selektiert Artikel bei denen das Feld "ursprungsland" irgendwo den Text "land" enthält
{bildname is null} Selektiert alle Artikel die noch kein Bild1 für den Webshop hinterlegt haben
Man kann aber auch verknüpfte Tabellen in die Suche einbeziehen.
So werden z.B. alle Artikel mit hinterlegten Staffelpreisen selektiert:
{exists (select * from sysadm.staffelpreise where artikel = artikel.artcode)}
So werden alle Artikel mit einem bestimmten Webshop- Attribut selektiert:
{exists (select * from sysadm.art_shopattrib where verweis = artikel.artcode and inhalt = "Attribut")}
Beispiele für die Artikelselektion mit SQL
Suchbegriff |
selektierte Artikel |
{online=1} |
alle Online- Artikel |
{vk1<100} |
alle Artikel mit VK1 kleiner als 100 Euro |
{zoll_nr is null} |
alle Artikel ohne Zollwarennummer |
{einheit="Stück"} |
alle Artikel mit Mengeneinheit = "Stück" |
{werkstoff like "Holz%"} |
alle Artikel bei denen der Werkstoff mit "Holz" anfängt |
{ursprungsland like "%land%"} |
alle Artikel bei denen irgendwo im Ursprungsland die Zeichenkette "land" enthalten ist |
{bildname is null} |
alle Artikel bei denen kein Artikelbild 1 hinterlegt ist |
{exists (select * from sysadm.staffelpreise where artikel = artikel.artcode)} |
alle Artikel mit hinterlegten Staffelpreisen |
{exists (select * from sysadm.artikel_ekstaff where artcode=artikel.artcode and liefnr=artikel.liefnr)} |
alle Artikel mit Einkaufs- Staffelpreisen beim aktiven Lieferanten |
{exists (select * from sysadm.artikel_ek where artcode=artikel.artcode and liefnr=artikel.liefnr and preismenge > 1)} |
alle Artikel die beim aktiven Lieferanten mit einer Preismenge größer als 1 eingekauft werden |
{exists (select * from sysadm.artikel_ek where artcode=artikel.artcode and liefnr=artikel.liefnr and vpe > 1)} |
alle Artikel die beim aktiven Lieferanten mit eine VPE größer als 1 eingekauft werden |
{exists (select * from sysadm.shop_varianten where artikel_haupt = artikel.artcode)} |
alle "Vaterartikel" für Varianten |
{not exists (select * from sysadm.shop_varianten where artikel_haupt = artikel.artcode)} |
alle Artikel die nicht als "Vaterartikel" angelegt sind |
{exists (select * from sysadm.shop_varianten where artikel_varianten = artikel.artcode)} |
alle Artikel die als Variante einem "Vaterartikel" zugeordnet sind |
{not exists (select * from sysadm.shop_varianten where artikel_varianten = artikel.artcode)} |
alle Artikel die nicht als Variante einem "Vaterartikel" zugeordnet sind |
{not exists (select * from sysadm.artikel_ek where artcode = artikel.artcode and ekpreis > 0)} |
alle Artikel die keinen aktuellen Einkaufspreis hinterlegt haben |
Angezeigte Spalten
Spalte |
Inhalt |
|---|---|
Artikelcode |
eindeutiger Artikelcode |
Artikelbezeichnung |
Artikelbezeichnung |
Warengruppe |
Warengruppe |
Artikelgruppe |
Artikelgruppe |
Lagerort |
Lagerort |
BS-Ist |
Ist- Bestand (physikalisch vorhandener Bestand des Artikels) |
BS-Hauptlager |
Bestand im Hauptlager (nur im Mehrlagerbetrieb sinnvoll, einstellbar) |
BS-Reserviert |
Reservierter Bestand (Summe aller noch nicht gelieferten Auftragsmengen) |
BS-Frei |
Freier bestand (Istbestand - Reservierter Bestand - Mindestbestand) |
BS-Bestellt |
derzeit bei Lieferanten bestellte Menge des Artikels |
BS-Melde |
Meldebestand (für Bestellvorschläge) |
BS-Min |
Mindestbestand (eiserner Reserve) |
VK1 |
Verkaufspreis für Preisgruppe 1 (netto) |
VK2 |
Verkaufspreis für Preisgruppe 2 (netto) |
VK3 |
Verkaufspreis für Preisgruppe 3 (netto) |
VK4 |
Verkaufspreis für Preisgruppe 4 (netto) |
VK5 |
Verkaufspreis für Preisgruppe 5 (netto) |
VK6 |
Verkaufspreis für Preisgruppe 6 (netto) |
VK7 |
Verkaufspreis für Preisgruppe 7 (netto) |
VK8 |
Verkaufspreis für Preisgruppe 8 (netto) |
VK9 |
Verkaufspreis für Preisgruppe 9 (brutto) |
Lieferant |
aktiver Lieferant des Artikels |
Herstellernummer |
Herstellernummer |
Artikellangtext |
Langtext des Artikels |
Online |
Kennzeichen für einen Webshop |
Stückliste |
Kennzeichen ob der Artikel eine Stückliste hinterlegt hat |
Memo |
Memotext für beliebige interne Bemerkungen zum Artikel |
Bestellnummer |
Bestellnummer des Artikels (nur bei Selektion nach Lieferant) |
Hersteller |
Hier wird die Nummer des hinterlegten Herstellers angezeigt |
Absatz Vergl.-Zr. |
Absatzmenge in einem Vergleichszeitraum |
Druck
Ausdruck der Artikelliste aus dem Artikelstamm heraus
( Screenshot anklicken um zu vergrößern )
Bedienungshinweise für Tabellenfenster
Die Sortierung der angezeigten Daten kann in vielen Fällen durch einen Doppelklick auf die Spaltenüberschrift frei gewählt werden.
Ein erneuter Doppelklick auf die gleiche Spaltenüberschrift kehrt die Sortierung um.
Eine geänderte Sortierung wird nicht abgespeichert, wenn das Fenster das nächste mal geöffnet wird erscheinen die Daten wieder in der ursprünglichen Sortierung
Jeder Benutzer kann sich die Reihenfolge der Spalten selbst definieren.
Um eine Spalte an eine andere Stelle zu positionieren wird der Mauszeiger in das untere Viertel der Spaltenüberschrift gebracht.
Der Mauszeiger ändert dann seine Form in ein Spaltensymbol.
Nun kann die Spalte mit gedrückter Maustaste an eine andere Stelle der Tabelle gezogen werden.
Auch die Breite der Spalten kann sich jeder Benutzer nach belieben einstellen.
Hierzu wird der Mauszeiger auf die Trennlinie zwischen zwei Spaltenüberschriften positioniert.
Der Mauszeiger ändert dann seine Form in ein Symbol mit zwei Pfeilen.
Nun kann die Spaltenbreite bei gedrückter Maustaste eingestellt werden.
Geänderte Spaltenbreiten und Spaltenpositionen werde an jedem Arbeitsplatz lokal abgespeichert.
Beim nächsten Öffnen des Fensters werden die Spalten so angezeigt wie man sie beim letzten mal verlassen hat.
Mit einem Rechtsklick in die Tabelle wird ein kleines Kontextmenu angezeigt.
Dieses Kontextmenu enthält Befehle für das anlegen, ändern, löschen und markieren von Datensätzen.