Einsprungpunkte > Modul Lager > Standardskript SUBSNXA 

AFTREASTO: Selektion nach dem Lesen der Bestandstabelle.

Dieser Eingabepunkt ermöglicht die Kommunikation zum Programm, ob der aktuelle Datensatz der Bestandstabelle bearbeitet oder ignoriert werden soll.

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

In der Schleife 'For' beim Lesen der Tabelle STOCK [STO]

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Maske SNU1 [SNU1]

Inventurparameter

Maske SNU2 [SNU2]

Inventurauswahl

Maske SNU3 [SNU3]

Tabelle der erstellten Listen

Integer GPE

Mit dieser Variable wird kommuniziertGPE = 0 Datensatz wird verarbeitetGPE <> 0 Datensatz wird übergangen

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

ITMMASTER

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standort

ITMMVT

Nein

Artikelsummen

STOCK

Ja

Bestandspositionen

STOLOT

Nein

Chargen

STOLOC

Nein

Lagerplätze

CUNLISTE

Nein

Inventarliste

CUNLISDET

Nein

Inventarauskunft

CUNSESSION

Nein

Inventursitzung

STOPAR

Nein

Bestandsparameter

STOJOU

Nein

Bewegungsjournal

STOCOST

Nein

FIFO-Stapel

STKTRS

Ja

Maskensteuerung Bestand

TABLOCTYP

Nein

Lagerplatztypen

AFTREAITM: Selektion nach dem Lesen der Tabelle Artikel - Standort.

Dieser Eingabepunkt ermöglicht die Kommunikation zum Programm, ob der aktuelle Datensatz der Tabelle itmfacilit der Artikel Standort bearbeitet oder ignoriert werden soll, wenn kein Bestand gefunden wurde. 

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

In der Schleife 'For' beim Lesen der Tabelle STOCK [STO]

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Maske SNU1 [SNU1]

Inventurparameter

Maske SNU2 [SNU2]

Inventurauswahl

Maske SNU3 [SNU3]

Tabelle der erstellten Listen

Integer GPE

Mit dieser Variable wird kommuniziertGPE = 0 Datensatz wird verarbeitetGPE <> 0 Datensatz wird übergangen

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

ITMMASTER

Ja

Artikel

ITMFACILIT

Ja

Artikel - Standort

ITMMVT

Nein

Artikelsummen

STOCK

Nein

Bestandspositionen

STOLOT

Nein

Chargen

STOLOC

Nein

Lagerplätze

CUNLISTE

Nein

Inventarliste

CUNLISDET

Nein

Inventarauskunft

CUNSESSION

Nein

Inventursitzung

STOPAR

Nein

Bestandsparameter

STOJOU

Nein

Bewegungsjournal

STOCOST

Nein

FIFO-Stapel

STKTRS

Ja

Maskensteuerung Bestand

TABLOCTYP

Nein

Lagerplatztypen

ARLOAEMP: Datensätze in eine Liste von Lagerplatztypen hinzufügen.

Dieser Eingabepunkt ermöglicht das Hinzufügen von Datensätzen in einer Liste vom Typ Lagerplatz.

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Nach der Schleife 'For' beim Lesen der Tabelle STOCK [STO] für alle ausgewählten Lagerplätze

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Maske SNU0 [SNU0]

Kopf Inventurparameter

Maske SNU1 [SNU1]

Inventurparameter

Maske SNU2 [SNU2]

Inventurauswahl

Maske SNU3 [SNU3]

Tabelle der erstellten Listen

Maske STOINVW[SIW]

Tabelle der zu erstellenden Datensätze

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

ITMMASTER

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standort

ITMMVT

Nein

Artikelsummen

STOCK

Nein

Bestandspositionen

STOLOT

Nein

Chargen

STOLOC

Ja

Lagerplätze

CUNLISTE

Nein

Inventarliste

CUNLISDET

Nein

Inventarauskunft

CUNSESSION

Ja

Inventursitzung

STOPAR

Nein

Bestandsparameter

STOJOU

Nein

Bewegungsjournal

STOCOST

Nein

FIFO-Stapel

STKTRS

Ja

Maskensteuerung Bestand

TABLOCTYP

Nein

Lagerplatztypen

FILLOALIG: Änderung der Standardfilter

Dieser Eingabepunkt ermöglicht das Ändern der Standardfilter in der Datei STOCK

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Nach Laden der Standardfilter in den Etiketten LOA_LIGNES für ein Inventar vom Typ Artikel und LOA_LIGNES_EMP für ein Inventar vom Typ Lagerplatz 

die zwei verfügbaren Filter sind WFILSTO und WFILSTO2

so kann z.B. ein Filter im Status Bestand abhängig von den individuellen Rubriken der Masken SNU1 SNU2 hinzugefügt werden 

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Maske SNU0 [SNU0]

Kopf Inventurparameter

Maske SNU1 [SNU1]

Inventurparameter

Maske SNU2 [SNU2]

Inventurauswahl

Rubrik WFILSTO

Filter Datei STOCK

Rubrik WFILSTO2

Filter Datei STOCK

 

 

 

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

ITMMASTER

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standort

ITMMVT

Nein

Artikelsummen

STOCK

Nein

Bestandspositionen

STOLOT

Nein

Chargen

STOLOC

Nein

Lagerplätze

CUNLISTE

Nein

Inventarliste

CUNLISDET

Nein

Inventarauskunft

CUNSESSION

Ja

Inventursitzung

STOPAR

Nein

Bestandsparameter

STOJOU

Nein

Bewegungsjournal

STOCOST

Nein

FIFO-Stapel

STKTRS

Ja

Maskensteuerung Bestand

TABLOCTYP

Nein

Lagerplatztypen

 

DEBLOALIG: Hinzufügen von Artikelprüfungen.

Dieser Eingabepunkt ermöglicht das Hinzufügen von Prüfungen des Artikelkontextes

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Vor dem Laden der zu inventorisierenden Positionen eines Artikels. Liegt am Anfang des Etiketts LOA_LIGNES

Verwendung der globalen Variable GPE. Wenn GPE nicht gleich 0 (Null), stammt die Verarbeitung aus dem Etikett LOA_LIGNES

Dies ermöglicht z.B. die Einschränkung der Inventare auf die Artikel, die nicht zugewiesen sind, beim Lesen der Datei ITMMVT und beim Testen der betroffenen Rubriken

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Maske SNU0 [SNU0]

Kopf Inventurparameter

Maske SNU1 [SNU1]

Inventurparameter

Maske SNU2 [SNU2]

Inventurauswahl

Rubrik WITM

Zu inventarisierender Artikel

Integer GPE

Mit dieser Variable wird kommuniziertGPE = 0 Artikel wird verarbeitet.  GPE <> 0, um den Artikel zu ignorieren

 

 

 

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

ITMMASTER

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standort

ITMMVT

Nein

Artikelsummen

STOCK

Nein

Bestandspositionen

STOLOT

Nein

Chargen

STOLOC

Nein

Lagerplätze

CUNLISTE

Nein

Inventarliste

CUNLISDET

Nein

Inventarauskunft

CUNSESSION

Ja

Inventursitzung

STOPAR

Nein

Bestandsparameter

STOJOU

Nein

Bewegungsjournal

STOCOST

Nein

FIFO-Stapel

STKTRS

Ja

Maskensteuerung Bestand

TABLOCTYP

Nein

Lagerplatztypen

 

FILGENMAN: Änderung des Standardfilters WFILEMP.

Dieser Eingabepunkt ermöglicht das Ändern des Standardfilters WFILEMP in der Datei STOLOC

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Nach dem Laden des Standardfilters WFILEMP im Etikett GEN_MANUEl für ein Inventar vom Typ Lagerplatz 

so kann z.B. ein Filter im Lagerplatztyp abhängig von den individuellen Rubriken der Masken SNU1 SNU2 hinzugefügt werden 

Dies ermöglicht auch, wenn die Rubrik GPE nicht 0 ist, die folgenden Standardpositionen zu ignorieren:

                     Filter [STC] Where evalue(WFILEMP) & evalue(WSELFOR2)

                   & Order By Key STC0

 so können ein Filter und ein Schlüssel vollständig individuell sein    

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Maske SNU0 [SNU0]

Kopf Inventurparameter

Maske SNU1 [SNU1]

Inventurparameter

Maske SNU2 [SNU2]

Inventurauswahl

Rubrik WFILEMP

Filter Datei STOLOC

 

 

 

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

ITMMASTER

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standort

ITMMVT

Nein

Artikelsummen

STOCK

Nein

Bestandspositionen

STOLOT

Nein

Chargen

STOLOC

Nein

Lagerplätze

CUNLISTE

Nein

Inventarliste

CUNLISDET

Nein

Inventarauskunft

CUNSESSION

Ja

Inventursitzung

STOPAR

Nein

Bestandsparameter

STOJOU

Nein

Bewegungsjournal

STOCOST

Nein

FIFO-Stapel

STKTRS

Ja

Maskensteuerung Bestand

TABLOCTYP

Nein

Lagerplatztypen

 

DEBLOATAB: Hinzufügen von Prüfungen je nach Artikelentwicklung.

Dieser Eingabepunkt ermöglicht das Hinzufügen von Prüfungen nach Bewertung des Artikelinventars

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Während dem Laden der zu inventorisierenden Positionen eines Artikels. Liegt am Anfang des Etiketts LOA_TABLEAU

Verwendung der globalen Variable GPE. Wenn GPE nicht gleich 0 (Null), stammt die Verarbeitung aus dem Etikett LOA_TABLEAU und keine Position dieses Artikels wird generiert.  

Dies ermöglicht z.B. die Einschränkung der Inventare auf die Artikel nach einer Bestandsmenge

Der Bestandsdatensatz ist in der Position und es ist ausreichend, die Mengen zu summieren und mit Daten zu vergleichen.

Individuell

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Maske SNU0 [SNU0]

Kopf Inventurparameter

Maske SNU1 [SNU1]

Inventurparameter

Maske SNU2 [SNU2]

Inventurauswahl

Rubrik WITM

Zu inventarisierender Artikel

Integer GPE

Mit dieser Variable wird kommuniziertGPE = 0 Artikel wird verarbeitet.  GPE <> 0, um den Artikel zu ignorieren

 

 

 

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

ITMMASTER

Ja

Artikel

ITMFACILIT

Ja

Artikel - Standort

ITMMVT

Nein

Artikelsummen

STOCK

Ja

Bestandspositionen

STOLOT

Nein

Chargen

STOLOC

Nein

Lagerplätze

CUNLISTE

Nein

Inventarliste

CUNLISDET

Nein

Inventarauskunft

CUNSESSION

Ja

Inventursitzung

STOPAR

Nein

Bestandsparameter

STOJOU

Nein

Bewegungsjournal

STOCOST

Nein

FIFO-Stapel

STKTRS

Ja

Maskensteuerung Bestand

TABLOCTYP

Nein

Lagerplatztypen

 

FINGENSNU: Hinzufügen von Prüfungen je nach Artikelentwicklung.

Dieser Eingabepunkt ermöglicht das Hinzufügen von Prüfungen nach Bewertung des Artikelinventars

Achtung: PE wird nur bei Inventar vom Typ Lagerplatz aufgerufen

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Nach Erstellung der Listen. Der Eingabepunkt befindet sich im Label ACT_GENSNU

Dies ermöglicht z.B. die Einschränkung der Inventare auf die Artikel nach einer Bestandsmenge

In diesem Fall summiert PE für jeden Artikel die Menge im Inventar. Je nach summierter Menge werden die Inventarpositionen dieses Artikels gelöscht.

Achtung: für jede gelöschte Inventarposition müssen die entsprechenden Tabellen aktualisiert werden (Unterprogramm DEL_CUD der Verarbeitung STKINV)

Individuell

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Maske SNU0 [SNU0]

Kopf Inventurparameter

Maske SNU1 [SNU1]

Inventurparameter

Maske SNU2 [SNU2]

Inventurauswahl

 

 

 

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

ITMMASTER

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standort

ITMMVT

Nein

Artikelsummen

STOCK

Nein

Bestandspositionen

STOLOT

Nein

Chargen

STOLOC

Nein

Lagerplätze

CUNLISTE

Nein

Inventarliste

CUNLISDET

Nein

Inventarauskunft

CUNSESSION

Ja

Inventursitzung

STOPAR

Nein

Bestandsparameter

STOJOU

Nein

Bewegungsjournal

STOCOST

Nein

FIFO-Stapel

STKTRS

Ja

Maskensteuerung Bestand

TABLOCTYP

Nein

Lagerplatztypen

 

RUPLOCMAN: Verwaltung einer Fehlbestandsliste abweichend vom Standard.

Dieser Eingabepunkt ermöglicht die Verwaltung eines anderen Listenfehlbestands als dem Standard für die Inventare vom Typ Lagerplatz.

Achtung: PE wird nur bei Inventar vom Typ Lagerplatz aufgerufen

Kontext und Funktionsmodus

Transaction

Eine  Maskensteuerung ist aktiv.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Bei Erstellung der Listen. Der Eingabepunkt befindet sich im Label GEN_MANUEL

Ermöglicht einen Listenfehlbestand in Bezug auf eine individuelle Rubrik der Datei STOLOC 

In diesem Fall muss PE die Variable GPE auf 1 angeben, um die Verwaltung der Standardfehlbestände zu vermeiden (mit der Rubrik: Lagerplatzposition).

Individuell
Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Tabelle STOLOC [STC]

Lagerplatz

Rubrik GPE

 

 

 

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

ITMMASTER

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standort

ITMMVT

Nein

Artikelsummen

STOCK

Nein

Bestandspositionen

STOLOT

Nein

Chargen

STOLOC

Nein

Lagerplätze

CUNLISTE

Nein

Inventarliste

CUNLISDET

Nein

Inventarauskunft

CUNSESSION

Ja

Inventursitzung

STOPAR

Nein

Bestandsparameter

STOJOU

Nein

Bewegungsjournal

STOCOST

Nein

FIFO-Stapel

STKTRS

Ja

Maskensteuerung Bestand

TABLOCTYP

Nein

Lagerplatztypen

 

FINLOALIG: Änderung des Wertes der Variable WERR.

Mit diesem Eingabepunkt kann der Wert der Variable WERR geändert werden.

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Am Ende der Etiketten LOA_LIGNES

dies ermöglicht z.B. das Vermeiden einer Fehlermeldung (nach einer individuellen)  

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Variable WERR

 

 

 

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

ITMMASTER

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standort

ITMMVT

Nein

Artikelsummen

STOCK

Nein

Bestandspositionen

STOLOT

Nein

Chargen

STOLOC

Nein

Lagerplätze

CUNLISTE

Nein

Inventarliste

CUNLISDET

Nein

Inventarauskunft

CUNSESSION

Ja

Inventursitzung

STOPAR

Nein

Bestandsparameter

STOJOU

Nein

Bewegungsjournal

STOCOST

Nein

FIFO-Stapel

STKTRS

Ja

Maskensteuerung Bestand

TABLOCTYP

Nein

Lagerplatztypen

 

AVNLOATAB: Änderung des Inhalts der Maske SIW.

Mit diesem Eingabepunkt kann die Maske SIW geändert und / oder es können spezifische Rubriken verwaltet werden.   

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Während dem Laden der zu inventorisierenden Positionen eines Artikels. Liegt am Anfang des Etiketts LOA_TABLEAU

Verwendung der globalen Variable GPE. Wenn GPE nicht gleich 0 (Null), stammt die Verarbeitung aus dem Etikett LOA_TABLEAU und das Laden des Artikels ist beendet.  

So können auch die individuellen Rubriken der Maske SIW ausgefüllt werden, in diesem Fall muss GPE 0 bleiben

Individuell

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Maske SNU0 [SNU0]

Kopf Inventurparameter

Maske SNU1 [SNU1]

Inventurparameter

Maske SNU2 [SNU2]

Maske STOINVW[SIW]

Inventurauswahl

Rubrik WITM

Zu inventarisierender Artikel

Integer GPE

Mit dieser Variable wird kommuniziertGPE = 0 Artikel wird verarbeitet.  GPE <> 0 für Ladeende für den Artikel 

 

 

 

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

ITMMASTER

Ja

Artikel

ITMFACILIT

Ja

Artikel - Standort

ITMMVT

Nein

Artikelsummen

STOCK

Ja

Bestandspositionen

STOLOT

Nein

Chargen

STOLOC

Nein

Lagerplätze

CUNLISTE

Nein

Inventarliste

CUNLISDET

Nein

Inventarauskunft

CUNSESSION

Ja

Inventursitzung

STOPAR

Nein

Bestandsparameter

STOJOU

Nein

Bewegungsjournal

STOCOST

Nein

FIFO-Stapel

STKTRS

Ja

Maskensteuerung Bestand

TABLOCTYP

Nein

Lagerplatztypen

 

FILSPEITF: Ermöglicht das Vervollständigen des Filters in ITMFACILIT in Inventar

Dieser Eingabepunkt ermöglicht die Vervollständigung des Filters in ITMFACILIT vor der Generierung der Inventarlisten.

Kontext und Funktionsmodus

Maskensteuerung

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Nach dem Laden der Standardfilter von ITMFACILIT

Der verfügbare Filter ist WFILSPEITF mit Länge 250.

Dieser Filter wird an den gleichen Stellen wie der Standardfilter verwendet.

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Maske SNU0 [SNU0]

Kopf Inventurparameter

Maske SNU1 [SNU1]

Inventurparameter

Maske SNU2 [SNU2]

Inventurauswahl

Rubrik WFILSPEITF

Filter Datei ITMFACILIT

 

 

 

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

ITMMASTER

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standort

ITMMVT

Nein

Artikelsummen

STOCK

Nein

Bestandspositionen

STOLOT

Nein

Chargen

STOLOC

Nein

Lagerplätze

CUNLISTE

Nein

Inventarliste

CUNLISDET

Nein

Inventarauskunft

CUNSESSION

Ja

Inventursitzung

STOPAR

Nein

Bestandsparameter

STOJOU

Nein

Bewegungsjournal

STOCOST

Nein

FIFO-Stapel

STKTRS

Ja

Maskensteuerung Bestand

TABLOCTYP

Nein

Lagerplatztypen

 

FINGENSNU1: Ermöglicht das Ausführen von PE FINGENSNU unabhängig von CUNSSSTYP

Dieser Eingabepunkt ermöglicht die Auführung von PE FINGENSNU unabhängig vom Wert der Rubrik CUNSSSTYP

Kontext und Funktionsmodus

Maskensteuerung

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Nach Erstellung der Listen. Liegt im Etikett ACT_GENSNU direkt vor dem Aufruf von PE FINGENSNU

 Durch Positionierung der Rubrik GPE auf 1 wird PE FINGENSNU unabhängig vom Wert der Rubrik CUNSSSTYP ausgeführt.

 Individuell

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Maske SNU0 [SNU0]

Kopf Inventurparameter

Maske SNU1 [SNU1]

Inventurparameter

Maske SNU2 [SNU2]

Inventurauswahl

 

 

 

Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel

ITMMASTER

Nein

Artikel

ITMFACILIT

Nein

Artikel - Standort

ITMMVT

Nein

Artikelsummen

STOCK

Nein

Bestandspositionen

STOLOT

Nein

Chargen

STOLOC

Nein

Lagerplätze

CUNLISTE

Nein

Inventarliste

CUNLISDET

Nein

Inventarauskunft

CUNSESSION

Ja

Inventursitzung

STOPAR

Nein

Bestandsparameter

STOJOU

Nein

Bewegungsjournal

STOCOST

Nein

FIFO-Stapel

STKTRS

Ja

Maskensteuerung Bestand

TABLOCTYP

Nein

Lagerplatztypen