Virtuelle Tabelle: Einlageretiketten für die Umlagerung

Die virtuelle Tabelle „Einlageretiketten für die Umlagerung“ ermittelt die Quell- und Ziel-Lagerort-Daten bei einer Umlagerung. Dabei werden Zwischenstationen wie Warenausgang und Wareneingang ignoriert, eine direkte Umlagerung von Lagerplatz zu Lagerplatz simuliert und diese Lagerort/-platz-Informationen ausgegeben.

Diese virtuelle Tabelle bildet den Kern des Belegdokuments „Einlageretiketten für die Umlagerung“ (com.cisag.app.inventory.rpt.TransferLabel) und ist eng mit diesem Bericht gekoppelt. In anderen Belegen oder Berichten sollte diese virtuelle Tabelle nicht verwendet werden.

1                     Zielgruppe

  • Entwickler
  • Berater

2                     Begriffsbestimmung

Virtuelle Tabelle

Eine virtuelle Tabelle existiert nicht in der Datenbank, sondern wird vom SAS emuliert. Prinzipiell kann auf eine virtuelle Tabelle wie auf eine Datenbanktabelle zugegriffen werden. Der Inhalt einer virtuellen Tabelle wird zur Laufzeit der Abfrage bezüglich der Eingabewerte berechnet. Als Anfrageergebnis können beliebig viele Zeilen zurückgeben werden. Eine virtuelle Tabelle darf nur als einzige Tabelle in einem einfachen SQL-Statement verwendet werden.

Virtuelle Tabellen sollten verwendet werden, wenn das Anfrageergebnis mehr als eine Zeile umfassen kann. Wenn das Anfrageergebnis nur maximal eine Zeile enthält, bietet sich eine virtuelle Funktion an, da diese in Joins verwendet werden kann.

<begin com.cisag.app.terminus.003254 34 38 2 de>Umlagerung<end com.cisag.app.terminus.003254 34 38 2 de>

<begin com.cisag.app.terminus.003254 34 40 2 de>Eine Umlagerung bezeichnet einen Transportvorgang innerhalb eines Standortes. Der zu transportierende Artikelbestand gehört sowohl vor als auch nach dem Transportvorgang demselben Bestandseigentümer. Umlagerungen werden typischerweise als Lageranforderungen erfasst, aus denen heraus Lageraufträge erzeugt werden. <end com.cisag.app.terminus.003254 34 40 2 de>

3                     Virtuelle Tabelle

3.1               Tabellenname

In einem Bericht kann die Tabelle über den Namen app_inventory_TransportOrderLabelVirtualTable angesprochen werden.

3.2               Tabellenspalten

app_inventory_TransportOrderLabelVirtualTable
Spaltennamen Beschreibung
in_transportOrderGuid Geben Sie als Suchmerkmal die GUID des Transportauftrags an.
sourceSiteNumber Der Quellstandort (Nummer).
sourceSiteGuid Die GUID des Quellstandortes.
sourceLocationFormatted Quelle im Format Lagerort-Lagerzone[-Lagerplatz[-Stellplatz]]
sourceZoneGuid Die GUID der Quell-Lagerzone.
sourceLocationGuid Die GUID des Quell-Lagerplatzes.
targetSiteNumber Der Zielstandort (Nummer).
targetSiteGuid Die GUID des Zielstandortes.
targetLocationFormatted Ziel im Format Lagerort-Lagerzone[-Lagerplatz[-Stellplatz]]
targetZoneGuid Die GUID der Ziel-Lagerzone.
targetLocationGuid Die GUID des Ziel-Lagerplatzes.
employeeNumber Kürzel des Mitarbeiters.
employeeGuid Die GUID des Mitarbeiters.
itemNumber Artikelidentifikation
itemDescription Artikelbezeichnung
itemGuid Die GUID des Artikels.
quantity Offene Menge
ean Die Artikel-EAN.

3.3               Datenbanktyp

Die virtuelle Tabelle „Einlageretiketten für die Umlagerung“ steht auf Datenbanken des Typs „OLTP-Datenbank“ zur Verfügung.

3.4               Berechtigungen

Für die virtuelle Tabelle „Einlageretiketten für die Umlagerung“ ist das nachfolgende Business Entity relevant.

Lagerauftragsposition

com.cisag.app.inventory.obj.TransportOrderDetail

Das Business Entity gehört zu folgender Business-Entity-Gruppe:

com.cisag.app.inventory.obj.TransportOrder

Czy ten artykuł był pomocny?