Einsprungpunkte > Modul Lager > Standardskript TRTSHTAUTO 

REGSTJAUTO: Ausgesetzte Bewegungen ohne Chargennummer ausgleichen

Mit diesem Eingabepunkt können ausgesetzte Bewegungen ohne Chargennummer ausgeglichen werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion ist aktiv.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Aufruffälle – wichtige Variablen

Dieser Eingabepunkt wird beim Ausgleich von ausgesetzten Bewegungen aufgerufen. Der Aufruf erfolgt unmittelbar vor der Belegung der Filter auf die eventuellen Ausgleichsbestände für diese Bewegung.

Um die Chargennummer bei einer auszugleichenden Bewegung optional zu schalten, ist die lokale Variable WLOTOPT folgendermaßen zu belegen:   WLOTOPT =  1.

Eine ausgesetzte Bewegung zu einem im Bestand geführten Artikel ist so auch dann ausgleichbar, wenn die Charge nicht angegeben wurde.

Wichtige Masken:

STKSHTSEL [SHTS](mit Index PNOL): Auszugleichende ausgesetzte Bewegungen

Geöffnete Tabellen

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

Tabelle

Wichtiger Inhalt

Tabellentitel

STOCK

Nein

Bestand

ITMMASTER

Ja

Artikel

ITMFACILIT

Ja

Artikel-Standort

 

MODTRACE: Die Standardlogdatei durch eine andere ersetzen

Mit diesem Eingabepunkt wird beim Ausgleich von fehlenden Bewegungen anstatt der Standardlogdatei eine andere Logdatei verwendet.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion ist aktiv.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Aufruffälle – wichtige Variablen

Der Eingabepunkt wird beim Ausgleich von fehlenden Bewegungen unmittelbar nach jedem Ausgleichsversuch aufgerufen.

Um die Standardlogdatei durch eine (im Eingabepunkt zu schreibende) andere Logdatei zu ersetzen, ist die Variable GPE auf folgende Weise zu belegen:   GPE = 1

Mit der lokalen Variable WACT kann der Kontext der Standardlogdatei ermittelt werden. Folgende Werte sind möglich:

WACT = "A": Reservierung Fehlbestand

WACT = "D": Löschen Fehlbestand

WACT = "M": Minderung Fehlbestand

WACT = "S": Ergebnis des Reservierungsversuchs bei vorhandenen fehlenden Elementen. 

WACT = "F": Ende Positionsausgleich ("Der Ausgleich wurde korrekt beendet").

Wenn beispielsweise die nicht erfolgreichen Ausgleichsversuche nicht protokolliert werden sollen, muss [M:ALP]ALLQTY ausgewertet werden.

If [M:ALP]ALLQTY=0: GPE=1: Endif

Wichtige Masken:

ALLPAR [ALP]: Reservierungsparameter ([M:ALP]ALLQTY: reservierte Menge) 

 STKSHTSEL [SHTS](mit Index PNOL): Auszugleichende ausgesetzte Bewegungen

Geöffnete Tabellen

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

Tabelle

Wichtiger Inhalt

Tabellentitel

STOCK

Nein

Bestand

STOALL 

Nein

Reservierung

ITMMASTER

Ja

Artikel

ITMFACILIT

Ja

Artikel-Standort

 

NO_REAJUST: Die reservierte Menge nicht in ganzzahlige Verkaufseinheiten bringen

Mit diesem Eingabepunkt kann verhindert werden, dass die reservierte Menge auf eine ganzzahlige Anzahl von Verkaufseinheiten gebracht wird.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion ist aktiv.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Aufruffälle – wichtige Variablen

Dieser Eingabepunkt wird beim automatischen Ausgleich von Reservierungen verwendet.

Folgende Reservierungstypen sind betroffen: [M:ALP]VCRTYP,2,3,4,5: Aufträge, Kommissionierungen, Lieferungen, Rechnungen.

Um die Anpassung zu umgehen, ist die Variable GPE wie folgt zu belegen:   GPE = 1

 Wichtige Masken:

ALLPAR [ALP]: Reservierungsparameter ([M:ALP]ALLQTY: reservierte Menge) 

CRITSTASPE: Ermöglicht das Hinzufügen von Filtern beim Ausgleich

Dieser Eingabepunkt ermöglicht das Hinzufügen von Filtern zur Tabelle STOALL beim Ausgleich des Fehlbestands 

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Aufruffälle – wichtige Variablen

Dieser Eingabepunkt wird beim Ausgleich der Fehlbestände verwendet. 

Der Eingabepunkt liegt unmittelbar vor dem Lesen der Tabelle STOALL.

Der Filter kann mit Elementen der Maske STKSHTSEL oder der Tabelle STOALL erfolgen.

Eine Rubrik von 250 alphanumerischen Zeichen ist verfügbar: CRITSTA, um den Filter zu definieren