Einsprungpunkte > Modul Lager > Standardskript STKLIB 

BEFWRISTJ: Vor dem Schreiben der Bestandsbewegung.

Dieser Einsprungpunkt wird vor der "Write"-Anweisung für jede Bestandsbewegung aufgerufen.

Der Buffer der Tabelle STOJOU [STJ] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

 

BEFREWSTJ: Vor dem erneuten Schreiben der Bestandsbewegung.

Dieser Einsprungpunkt wird vor der "Rewrite"-Anweisung für jede Bestandsbewegung aufgerufen.

Der Buffer der Tabelle STOJOU [STJ] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei

Eine Logdatei kann geöffnet sein (GTRACE auswerten).

Unterschiedliche Anwendungsfälle

- Preisausgleich beim Abgang: Änderung des Werts einer Bewegung (Zugang oder Abgang).

Geöffnete Tabellen

STOJOU [STJ] = zu schreibender Datensatz.

BEFWRISTO: Vor dem Schreiben der Bestandsposition.

Dieser Einsprungpunkt wird vor der "Write"-Anweisung für jede neue Bestandszeile aufgerufen.

Der Buffer der Tabelle STOCK [STO] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

BEFREWSTO: Vor dem erneuten Schreiben der Bestandsposition.

Dieser Einsprungpunkt wird vor der "Rewrite"-Anweisung für jede neue Bestandszeile aufgerufen.

Der Buffer der Tabelle STOCK [STO] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

 

BEFWRISTL: Vor dem Schreiben eines Charendatensatzes.

Dieser Einsprungpunkt wird vor der "Write"-Anweisung für jede Bestandscharge aufgerufen.

Der Buffer der Tabelle STOLOT [STL] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

BEFREWSTL: Vor dem erneuten Schreiben eines Charendatensatzes.

Dieser Einsprungpunkt wird vor der "Rewrite"-Anweisung für jeden Bestandschargendatensatz mit Klasse [F :STL] aufgerufen.

Der Buffer der Tabelle STOLOT [STL] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

BEFWRISTS: Vor dem Schreiben einer Seriennummer.

Mit diesem Einsprungpunkt kann bei Bestandsabgängen von Artikeln mit "Seriennummernverwaltung ausschließlich bei Abgang" vor dem Schreiben der einzelnen Seriennummern in die Tabelle STOSER gearbeitet werden

(Vor Write [STS]).

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen wurden von der Bestands-Engine geöffnet.

BEFREWSTS: Vor dem erneuten Schreiben einer Seriennummer.

Mit diesem Einsprungpunkt wird bei Artikeln mit "Seriennummernverwaltung bei Zu- und Abgang" vor dem erneuten Schreiben der einzelnen Seriennummern in die Tabelle STOSER gearbeitet (vor Rewrite [STS]).


Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen wurden von der Bestands-Engine geöffnet.

BEFWRIQLH: Vor dem Schreiben eines Kopfzeile für die Qualitätsprüfung.

Dieser Einsprungpunkt wird vor der "Write"-Anweisung für jede Qualitätsprüfungskopfzeile aufgerufen.

Der Buffer der Tabelle STOQLYH [QLH] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

 

BEFREWQLH: Vor dem erneuten Schreiben eines Kopfzeile für die Qualitätsprüfung.

Dieser Einsprungpunkt wird vor der "Rewrite"-Anweisung für jede Qualitätsprüfungskopfzeile aufgerufen.

Der Buffer der Tabelle STOQLYH [QLH] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

 

BEFWRIQLD: Vor dem Schreiben einer Auskunft für die Qualitätsprüfung.

Dieser Einsprungpunkt wird vor der "Write"-Anweisung für jedes Qualitätsprüfungsdetail aufgerufen.

Der Buffer der Tabelle STOQLYD [QLD] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

BEFREWQLD: Vor dem erneuten Schreiben einer Auskunft für die Qualitätsprüfung.

Dieser Einsprungpunkt wird vor der "Rewrite"-Anweisung für jedes Qualitätsprüfungsdetail aufgerufen.

Der Buffer der Tabelle STOQLYD [QLD] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

VERIPTDAT: Prüfung des Bestandsbelastungsdatums.

Dieser Einsprungpunkt wird vor der Prüfung des Belastungsdatums einer Bestandsbewegung aufgerufen.

Die Prüfung kann auf individuelle Weise erfolgen, die Standardprüfung kann unterdrückt werden.

 Aufrufkontext

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Variablen

LDAT: Prüfdatum

LFCY: Standort

LPAR: Periodenstatus (1 = direkt / 2 = verschoben / 3 = Anpassung / 4 = unzulässig)

 Abgangsvariable

Definition

GPE

Wenn GPE auf einen von null verschiedenen Wert gesetzt ist, wird die Standardprüfung des Belastungsdatums nicht durchgeführt.

 

STODISTOT: Berechnung des verfügbaren Bestands für Artikel - Standort.

Dieser Einsprungpunkt wird nach der Berechnung des verfügbaren Bestands zu einem Artikel-Standort-Datensatz auf Basis der Tabelle ITMMVT aufgerufen.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion kann aktiv sein.

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Variablen

 Variable oder Maske

Definition

AITV

Enthält die Abkürzung der Klasse der Tabelle ITMMVT (Summen Artikel - Standort). Standardmäßig handelt es sich dabei um [F:ITV].

LTYPLOC

Berücksichtigter Lagerplatztyp: alle internen Lagerplätze + wie folgt gewichtete Kombinationen (1 = zur Einlagerung / 2 = Kunde / 4 = Fremdbearbeitung)

Beispiel: 5 = zur Einlagerung & Fremdbearbeitung

LSTA

Berücksichtigte Status (Lokales Menü 2701) / Wenn 0, dann Status = 'A'

LSTUACTDIS

Im Unterprogramm berechneter verfügbarer Bestand

Beispiel: LTYPLOC = 1 , LSTA = 1, der Bestand soll mit Status 'Q' hinzugefügt werden

Es ist folgende Zeile hinzuzufügen:

LSTUACTDIS +=  evalue(AITV+ ‘CTLSTO’) + evalue(AITV+ ‘PLFCTLSTO’) - evalue(AITV+ ‘CTLALL’)

BEFWRIITV: Vor dem Schreiben der Artikel-Standortsummen.

Dieser Einsprungpunkt wird vor der "Write"-Anweisung für jede neue Artikel-Standort-Summenzeile aufgerufen.

Der Buffer der Tabelle ITMMVT [ITV] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei                        

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

BEFREWITV: Vor dem erneuten Schreiben der Artikel-Standortsummen.

Dieser Einsprungpunkt wird vor der "Rewrite"-Anweisung für jede Artikel-Standort-Summenzeile aufgerufen.

Der Buffer der Tabelle ITMMVT [ITV] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

BEFWRIITH: Vor dem Schreiben des Artikel-Standortsummenverlaufs.

Dieser Einsprungpunkt wird vor der "Write"-Anweisung für jede neue historisierte Artikel-Standort-Summenzeile aufgerufen.

Der Buffer der Tabelle ITMMVTHIS [ITH] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei                         

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

BEFREWITH: Vor dem erneuten Schreiben des Artikel-Standortsummenverlaufs.

Dieser Einsprungpunkt wird vor der "Rewrite"-Anweisung für jede historisierte Artikel-Standort-Summenzeile aufgerufen.

Der Buffer der Tabelle ITMMVTHIS [ITH] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

CALPER: Berechnung des Ablaufdatums.

Mit diesem Einsprungpunkt kann eine individuelle Berechnung des Ablaufdatums durchgeführt werden.   

Der Einsprungpunkt liegt im Unterprogramm CALPER der Verarbeitung STKLIB.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion kann aktiv sein.

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Geöffnete Tabellen
Variablen

LCOD: Wert der Rubrik EXYMGTCOD (Ablaufverwaltung) der Tabelle ITMMASTER (Artikel)

LREF: Ablaufreferenzdatum

LSHL: Wert der Rubrik SHL (Ablauffrist) der Tabelle ITMMASTER (Artikel)

LPER: Berechnetes Ablaufdatum

BEFWRISTP: Vor dem Schreiben der FIFO-Bestandsaufwände.

Dieser Einsprungpunkt wird vor der "Write"-Anweisung für jede neue historisierte FIFO-Bestandsaufwandszeile aufgerufen.

Der Buffer der Tabelle STOCOST [STP] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei                        

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

BEFREWSTP: Vor dem erneuten Schreiben der FIFO-Bestandsaufwände.

Dieser Einsprungpunkt wird vor der "Rewrite"-Anweisung für jede neue historisierte FIFO-Bestandsaufwandszeile aufgerufen.

Der Buffer der Tabelle STOCOST [STP] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei                        

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

STKLIBSLO: Zuweisung der ersten Nummer an die Subcharge.

Zuweisung eines von "00001" verschiedenen Werts als erste Unterchargennummer.   

Kontext und Funktionsmodus

Mit diesem Einsprungpunkt kann der ersten Unterchargennummer ein von "00001" verschiedener Wert zugewiesen werden, indem die alphanumerische Variable LSLO belegt wird.  Die Länge des neuen alphanumerischen Wertes muss GONSLO entsprechen. Mindestens das letzte Zeichen muss numerisch sein. 

Transaktion

Keine Transaktion in Bearbeitung

Logdatei                        

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

BEFDELSTP: Vor dem Löschen der FIFO-Bestandsaufwände.

Dieser Einsprungpunkt wird vor der "Delete"-Anweisung für die einzelnen FIFO-Stapelelemente aufgerufen.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei                        

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

1 - Anlage, Änderung oder Löschen einer Bestandsbewegung mit Dekrementierung des FIFO-Stapels

2 - Wertänderung mit Aktualisierung des FIFO-Stapels

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet. 

SRU_GLO: Kein Lesen der globalen Verwaltungsregel.

Mit diesem Einsprungpunkt kann das Lesen der globalen Bestandsverwaltungsregel übersprungen und damit die Definition dieser Regel in der Artikelkategorie erzwungen werden.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei                        

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Der Einsprungpunkt wird im Unterprogramm LECSRU der Verarbeitung STKLIB aufgerufen.

Wenn die globale Bestandsverwaltungsregel nicht gelesen werden soll, ist die globale Variable GPE auf den Wert 0 zu setzen.

BEFWRISMP: Vor jedem Schreiben des Mustercodes in der Qualitätsprüfung.

Dieser Einsprungpunkt wird vor der "Write"-Anweisung für jeden neuen Mustercode in der Qualitätskontrolle aufgerufen.

Der Buffer der Tabelle STOQLYSMP [SMP] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

 Datensatz Transaktion

Eine Transaktion in Bearbeitung

Logdatei                        

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Der Einsprungpunkt wird während der Qualitätskontrolle aufgerufen, wenn zu einem Artikel mit Mustercode ein Datensatz geschrieben wird.

Geöffnete Tabellen / Rubriken

ITMFACILIT/ITF

Maske STQ1

Beim Lesen der Tabelle der Maske STQ1 wird I als Index verwendet

BEFREWSMP: Vor jedem erneuten Schreiben des Mustercodes in der Qualitätsprüfung.

Dieser Einsprungpunkt wird vor der "Rewrite"-Anweisung für jeden Mustercode in der Qualitätskontrolle aufgerufen.

Der Buffer der Tabelle STOQLYSMP [SMP] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

 Datensatz Transaktion

Eine Transaktion in Bearbeitung

Logdatei                        

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Der Einsprungpunkt wird während der Qualitätskontrolle aufgerufen, wenn zu einem Artikel mit Mustercode ein Datensatz geschrieben wird.

Geöffnete Tabellen / Rubriken

ITMFACILIT/ITF

Maske STQ1

Beim Lesen der Tabelle der Maske STQ1 wird I als Index verwendet

BEFWRISTA: Vor dem Schreiben der Reservierungen.

Dieser Einsprungpunkt wird vor der "Write"-Anweisung für jede neue Reservierungszeile aufgerufen.

Der Buffer der Tabelle STOALL [STA] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei                        

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

BEFREWSTA: Vor dem erneuten Schreiben von Reservierungen.

Dieser Einsprungpunkt wird vor der "Rewrite"-Anweisung für jede Reservierungszeile aufgerufen.

Der Buffer der Tabelle STOALL [STA] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

BEFREWITW: Vor dem erneuten Schreiben von Artikel - Lager.

Dieser Einsprungpunkt wird vor der "Rewrite"-Anweisung für jede Artikel-Lager-Zeile aufgerufen.

Der Buffer der Tabelle ITMWRH [ITW] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Aufruf im Inventurfreigabeschritt.

Geöffnete Tabellen

CUNLISDET/CUN     Detail Inventar

ITMMASTER/ITM      Artikel

ITMFACILIT/ITF       Artikel-Standort

ITMMVT/ITV            Artikelsummen

STOPAR/STE           Bestandsparameter

CALREF: Berechnung Ablaufreferenz.

Mit diesem Einsprungpunkt kann eine individuelle Berechnung des Ablaufreferenzdatums durchgeführt werden.   

Der Einsprungpunkt liegt im Unterprogramm CALREF der Verarbeitung STKLIB.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion kann aktiv sein.

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Geöffnete Tabellen
Variablen

LCOD: Wert der Rubrik EXYMGTCOD (Ablaufverwaltung) der Tabelle ITMMASTER

LREF: Ablaufreferenzdatum

LSHL: Wert der Rubrik SHL (Ablauffrist) der Tabelle ITMMASTER

LUOM: Wert der Rubrik SHLUOM (Zeiteinheit der Ablauffrist) der Tabelle ITMMASTER

LPER: Berechnetes Ablaufreferenzdatum

CALDLU: Berechnung Endedatum Benutzung

Mit diesem Einsprungpunkt kann eine individuelle Berechnung des Benutzungsendes durchgeführt werden.   

Der Einsprungpunkt liegt im Unterprogramm CALDLU der Verarbeitung STKLIB.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion kann aktiv sein.

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Geöffnete Tabellen
Variablen

LCOD: Wert der Rubrik EXYMGTCOD (Ablaufverwaltung) der Tabelle ITMMASTER

LREF: Ablaufreferenzdatum

LEXY: Ablaufdatum 

LDLU: Enthält den Wert der Rubrik DLU (Koeffizient Benutzung) der Tabelle ITMMASTER

LPER: Berechnetes Benutzungsendedatum

CALLTI: Berechnung erneutes Prüfdatum.

Mit diesem Einsprungpunkt kann eine individuelle Berechnung des erneuten Prüfdatums durchgeführt werden.   

Der Einsprungpunkt liegt im Unterprogramm CALLTI der Verarbeitung STKLIB.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion kann aktiv sein.

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Geöffnete Tabellen
Variablen

LCOD: Wert der Rubrik EXYMGTCOD (Ablaufverwaltung) der Tabelle ITMMASTER

LREF: Referenzdatum erneute Prüfung

LSHL: Wert der Rubrik SHLLTI (Frist erneute Prüfung) der Tabelle ITMMASTER

LUOM: Wert der Rubrik SHLLTIUOM (Zeiteinheit der erneuten Prüfung) der Tabelle ITMMASTER

LPER: Berechnetes erneutes Prüfdatum

ORI_TRK: Einsprungpunkt für die Verwaltung der Rückverfolgbarkeit in der Rückmel

Mit diesem Einsprungpunkt kann die Rückverfolgbarkeit in der Rückmeldung anstatt im FA verwaltet werden.

.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Der Einsprungpunkt wird im Unterprogramm MAJTRK der Verarbeitung STKLIB aufgerufen.

#--- Im Einsprungpunkt zu programmierende Sequenz

If find([F:STJ]TRSTYP,5,6,19)

WTYP = [F:STJ]VCRTYP

WNUM = [F:STJ]VCRNUM

WLIN = [F:STJ]VCRLIN

WTYPORI = [F:STJ]VCRTYPORI

WNUMORI = [F:STJ]VCRNUMORI

WLINORI = [F:STJ]VCRLINORI

Endif



Es ist auch eine andere Verwendung dieses Einsprungpunkts möglich.


Um die internen Bewegungen nicht zu verfolgen, muss [F:STJ]TRSTYP getestet und GPE=1 wie folgt gesetzt werden:


If find([F:STJ]TRSTYP, 7, 8, 9, 21, 22, 23, 25, 34): GPE=1: Endif

STODISPO: Berechnung des verfügbaren Bestands, Artikel-Standort nach Chargen, La

Dieser Einsprungpunkt wird nach der Berechnung des verfügbaren Bestands zu einem Artikel-Standort-Datensatz auf Basis der Tabelle ITMMVT und der Bestandszeilen aufgerufen.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion kann aktiv sein.

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Variablen

 Variable oder Maske

Definition

AITV

Enthält die Abkürzung der Klasse der Tabelle ITMMVT (Summen Artikel - Standort). Standardmäßig handelt es sich dabei um [F:ITV].

LFCY

Standort 

LITM

Artikel

LLOT 

Chargennummer 

Präfix "*" / Alle Chargen "*" / Nur leere Charge ""

LLOC 

 Lagerplatz

Präfix "*" / Alle Lagerplätze "" oder "*"

LTYPLOC

Berücksichtigter Lagerplatztyp: alle internen Lagerplätze + wie folgt gewichtete Kombinationen (1 = zur Einlagerung / 2 = Kunde / 4 = Fremdbearbeitung)

Beispiel: 5 = zur Einlagerung & Fremdbearbeitung

LSTA

Berücksichtigte Status (Lokales Menü 2701) / Wenn 0, dann Status = 'A'

LOWN 

Eigentümer ("" --> LFCY)

LWRH 

Lager oder ""

LSTUACTDIS

Im Unterprogramm berechneter verfügbarer Bestand

CUSADDTRT: Aufruf von Zusatzverarbeitungen

Dieser Einsprungpunkt wird nach dem Start der Buchhaltungsschnittstelle aufgerufen.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion kann aktiv sein.

Logdatei

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

BEFWRISLF: Vor dem Schreiben von Charge-Standort.

Dieser Einsprungpunkt wird vor der "Write"-Anweisung für Charge-Standort aufgerufen.

Der Buffer der Tabelle STOLOTFCY [SLF] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei                         

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

BEFREWSLF: Vor dem erneuten Schreiben von Charge-Standort.

Dieser Einsprungpunkt wird vor der "Rewrite"-Anweisung für Charge-Standort aufgerufen.

Der Buffer der Tabelle STOLOTFCY [SLF] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei                         

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

BEFDELSTO: Vor dem Löschen von Bestand.

Dieser Einsprungpunkt wird vor der "Delete"-Anweisung für die einzelnen STOCK-Elemente aufgerufen.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei                        

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Immer, wenn ein Datensatz aus der Tabelle STOCK gelöscht wird.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet. 

CTR_CUNFLG: Prüfung Inventarartikel

Über diesen Einsprungpunkt kann die Meldung "Inventarartikel" während eines Bestandszugangs auf sperrend gesetzt werden.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei                        

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Bei jedem neuen Artikel in Bestandszugang.

Im Standard erscheint eine nicht sperrende Meldung im Bestandszugang, wenn der Artikel in Inventur ist. Die Initialisierung der Variable GPE über den Einsprungpunkt CTR_CUNFLG der Verarbeitung STKLIB macht die Meldung sperrend.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet. 

BEFWRISRG: Vor dem Schreiben der Einlagerungen

Dieser Einsprungpunkt wird vor der „Write“-Anweisung für Einlagerungen aufgerufen.

Der Buffer der Tabelle STOSRG [SRG] ist belegt und kann unter Beachtung der üblichen Verwendungshinweise geändert werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion in Bearbeitung

Logdatei                         

Je nach Bewegungsart (GTRACE auswerten) kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Sämtliche Tabellen der Bestands-Engine sind geöffnet.

NEW_CRITERIA: Mit diesem Einsprungpunkt kann der ermittelte Kommissioniercode be

Dieser Einsprungpunkt wird nach der Ermittlung des Kommissioniercodes im Unterprogramm REC_PRECOD aufgerufen.

Mit diesem Einsprungpunkt kann der ermittelte Kommissioniercode bearbeitet werden.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Unterschiedliche Anwendungsfälle

Systematischer Aufruf.

Geöffnete Tabellen

Die Variable LPRECOD enthält den Kommissioniercode, der ermittelt wurde (oder nicht).