Anzeige des Bestands für ein genau bestimmtes Lager bei der Auswahl des Artikels
Anzeige des Bestands für ein genau bestimmtes Lager bei der Auswahl des Artikels
Anzeige des Bestands für ein genau bestimmtes Lager bei der Auswahl des Artikels
Wenn wir bei der Auswahl des Artikels auch den Bestand des Artikels in einem genau bestimmten Lager sehen möchten, müssen wir Folgendes tun:
1. Wir erstellen eine Ansicht, die die gewünschten Daten enthält, z.B.
CREATE VIEW _meinview1
als
select si.acident,si.acname,st.anstock,st.acwarehouse,si.anrtprice,si.ansaleprice
von the_setitem SI
FULL JOIN the_stock ST
ON si.acident=st.acident
wo acwarehouse ='genauer_name_des_lagers'
oder acwarehouse IS NULL
2. Im Administrationskonsole in den Einstellungen der Verzeichnisse für den ausgewählten Benutzer (oder allgemein auf Programmebene) wählen wir das Lookup aus, das wir ändern möchten, in unserem Fall ltMS (Suche nach Artikelnummer in den Warenbelegen)
3. Im Feld SQL-Abfrage geben wir den select-Befehl ein, mit dem wir die Daten aus unserer erstellten Ansicht abrufen (* für alle Spalten)
4. Nachdem wir den SQL-Befehl eingegeben haben, klicken wir auf die Schaltfläche Felder aktualisieren.
5. Im Feld Feldeinstellungen löschen wir die alten Felder und geben unsere neuen Felder ein, die aus der erstellten Ansicht übernommen werden. Wir legen optional die Länge des Feldes, das Format des Feldes und den Namen fest.
Nach all diesen Schritten ist die Ansicht bereit zur Verwendung in den Warenbelegen.
