Einsprungpunkte > Modul Lager > Standardskript TRTREOA 

NEW_CRIT: Beim Ausfüllen der Tabelle einen Zusatzfilter hinzufügen.

Mit diesem Eingabepunkt können beim Ausfüllen der Tabelle der zu disponierenden Lagerplätze die Standardfilter (Dispositionsliste: CRITERE0, keine Dispositionsliste: CRITERE1 und CRITERE3) ergänzt werden.

Kontext und Funktionsmodus

Transaktion

Es ist keine Transaktion geöffnet.

Logdatei

Es ist keine Logdatei geöffnet.

Unterschiedliche Anwendungsfälle - wichtige Variablen

Es handelt sich um einen Eingabepunkt des Unterprogramms ACT_SELREO der Verarbeitung TRTREOA. 

Mit dem Eingabepunkt werden die beim Ausfüllen der Tabelle der zu disponierenden Lagerplätze verwendeten Standardfilter ergänzt:

- CRITERE0 wenn Wiederbeschaffungsliste ([M:REO1]SRGPPSSTR<>"") 

- CRITERE1 und CRITERE3 wenn keine Liste ([M:REO1]SRGPPSSTR="")

Folgende Parameter sind zugänglich:

- [L]CRITERE0

- [L]CRITERE1

- [L]CRITERE3

 - [M :REO1]     Dispositionsplan

- [M:REOC]       Kriterien des Dispositionsplans 

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (geladen ist der aktuelle Kunde).

Tabelle

Wichtiger Inhalt

Tabellentitel

STOREO 

Nein

Disposition

ITMMASTER

Nein

Artikel

ITMFACILIT

Nein

Artikel-Standort

ITMCATEG

Nein

Artikelkategorien

STOLOC 

Nein

Lagerplätze

STOLOCTYP 

Nein

Lagerplatztypen

STOALL

Nein

Reservierungen

 

REO_REO1: Belegung der spezifischen Rubriken der Maske REO1.

Mit diesem Eingabepunkt können die spezifischen Rubriken der Maske REO1 belegt werden. 

Kontext und Funktionsmodus

Transaktion

Es ist keine Transaktion geöffnet.

Logdatei

Es ist keine Logdatei geöffnet.

Unterschiedliche Aufruffälle – wichtige Variablen

Der Eingabepunkt befindet sich je nach Belegung der folgenden globalen Variablen in der Leseschleife über die Tabelle STOREO oder STOALL:

     GLOCREO  = 2 wenn die Rubrik "Lagerplätze Disposition" aktiviert ist

     GCSMREO = 2  wenn die Rubrik "Verbrauchsbereiche" aktiviert ist

     GSHTREO = 2  wenn die Rubrik "Fehlmengen auf Lagerplatz" aktiviert ist

wenn GLOCREO = 2  Leseschleife der Tabelle STOREO: Etikett LECTURE_STOREO

wenn GCSMREO = 2  Leseschleife der Tabelle STOALL (alltyp = 2): Etikett LECTURE_STOALL_2

wenn GSHTREO = 2  Leseschleife der Tabelle STOALL (alltyp = 4): Etikett LECTURE_STOALL_4

Mit diesem Eingabepunkt können die spezifischen Rubriken der Maske REO1 belegt werden.

Sind die spezifischen Rubriken im Tabellenblock vorhanden, müssen sie mit nolign_1 belegt werden.

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (der aktuelle Kunde ist belegt).

Tabelle

Wichtiger Inhalt

Tabellentitel

STOREO

Ja

Disposition

ITMMASTER

STOALL

Ja

Ja

Artikel

Reservierungen

 

STODISTOT: Vor dem Aufruf der Komponente STODISTOT

Mit diesem Eingabepunkt kann der Parameter Status belegt werden. Dieser wird an die Komponente STODISTOT (Kalkulation der verfügbaren Menge) übergeben.  

Kontext und Funktionsmodus

Transaktion

Es ist keine Transaktion geöffnet.

Logdatei

Es ist keine Logdatei geöffnet.

Unterschiedliche Aufruffälle – wichtige Variablen

Der Eingabepunkt befindet sich bei disponierbaren Lagerplätzen in der Leseschleife über die Tabelle STOREO, bei Fehlbeständen auf dem Lagerplatz in der Leseschleife über die Tabelle STOALL:

Mit dem Eingabepunkt kann über die Rubrik WSTATUS der Wert des an die Komponente STODISTOT übergebenen Parameters Status belegt werden.

Die Variable WSTATUS ist gemäß den Werten des Lokalen Menüs 2701 zu belegen.

Im Standard ist der Wert 7

  Geöffnete Tabellen

Tabelle

Wichtiger Inhalt

Tabellentitel


 

 

MAJREOSRG: Nach der teilweisen Freigabe einer Dispositionsposition

Dieser Eingabepunkt ermöglicht Aktualisierungen nach der teilweisen Freigabe einer Dispositionsposition 

Kontext und Funktionsmodus

Transaktion

Es ist eeine Transaktion geöffnet.

Logdatei

Es ist keine Logdatei geöffnet.

Unterschiedliche Anwendungsfälle - wichtige Variablen

Der Eingabepunkt befindet sich in der Leseschleife über die Maske REO1 Etikett ACT_VALREO der Verarbeitung TRTREOA. Diese Schleife ermöglicht die Freigabe aller ausgewählten Positionen der Maske REO1.

Dieser PE ermöglicht bei einer teilweisen Freigabe die Ausführung spezifischer Aktionen wie z.B. das Löschen der zu verräumenden Liste im Restwert der Position.

Für diesen speziellen Fall muss der folgende Code im PE geschrieben werden

   Call MAJ_REO_SRGPPS (NOL,"")  From TRTREOA  

 

 

TRI_REO1: Änderung der Sortierung der zu bearbeitenden Dispositionstabelle.

Dieser Eingabepunkt ermöglicht die Ausführung einer anderen Sortierung der zu verarbeitenden Dispositionen, als die im Standard vorgeschlagene.

Kontext und Funktionsmodus

Transaktion

Es ist keine Transaktion geöffnet.

Logdatei

Es ist keine Logdatei geöffnet.

Verschiedene Aufruffälle - Wichtige Variablen

Dieser Eingabepunkt liegt unmittelbar vor der Ausführung der Standardsortierung der zu verarbeitenden Dispositionstabelle.

Um eine andere Sortierung auszuführen, muss das Feld [M:REO1]SRTCRI1 zwingend auf 0 gesetzt werden und die gewünschte Sortierung geschrieben werden. Die für die Sortierung verfügbaren Felder sind die im Block 4 der Maske REO1 vorhandenen Felder:

[M:REO1]SRTCRI1 = 0

Sorta [M:REO1]NBLIG [M:REO1]NBLIG Order By ...