Einsprungpunkte > Modul Lager > Standardskript STKSOR 

ISSQLYCTL: Abgang von reserviertem Bestand, der einer Qualitätskontrolle unterli

Mit diesem Eingabepunkt kann der Abgang von reservierten Bestandspositionen genehmigt werden, die einer Analyseanforderung unterliegen.

Bei einer Auftragslieferung oder einer Rückmeldung Fertigung kann der entsprechende reservierte Bestand auf diese Weise berücksichtigt werden und wird so liefer- oder verbrauchbar.

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Aufruffälle – wichtige Variablen

Es handelt sich um einen Eingabepunkt des Unterprogramms ALLSTOSORW der Verarbeitung STKSOR.

Der Eingabepunkt wird während der Belegung des Abgangsbestands aufgerufen (in der Arbeitsmaske STOSORW). Der Aufruf erfolgt in den detaillierten Reservierungen des Originalbelegs (Auftrag oder FA).

 Um die Berücksichtigung von Bestandspositionen zu genehmigen, die einer Qualitätskontrolle unterliegen, ist die Maskenvariable [M :ALP]PECQLYCTL wie folgt zu belegen:  [M:ALP]PECQLYCTL =  2.

 Die wichtigsten Variablen sind:

[M:ALP]TRSTYP:     Maskensteuerungstyp (Lokales Menü 704)

[M:ALP]VCRTYP:    Typ Originalbeleg (2 = Auftrag, 10 = FA)

[M:ALP]VCRNUM, VCRLIN, VCRSEQ:    Id Originalbeleg

[M:ALP]STOFCY:   Standort

 [M:ALP]ITM:           Artikel

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

ITMASTER

Ja

Artikel

TABSTORUL

Ja

Verwaltungsregel

STOALL

Nein

Reservierungen

STOCK

Nein

Bestände

 

NEWFILSTA: Änderung des Reservierungsfilters.

Mit diesem Eingabepunkt kann der Filter auf die Reservierungen ersetzt werden, z. B. um die Verarbeitungsreihenfolge der Reservierungen zu ändern.

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Aufruffälle – wichtige Variablen

Es handelt sich um einen Eingabepunkt des Unterprogramms ALLSTOSORW der Verarbeitung STKSOR.

Der Eingabepunkt wird während der Belegung des Abgangsbestands aufgerufen (in der Arbeitsmaske STOSORW). Der Aufruf erfolgt in den detaillierten Reservierungen des Originalbelegs (Auftrag oder FA).

Um in der Standardversion den Filter zu ersetzen, ist folgender Code zu programmieren:

- neuer Filter:       Filter [STA] Where VCRTYP=[M:ALP]VCRTYP & VCRNUM=[M:ALP]VCRNUM &

&                  VCRLIN=[M:ALP]VCRLIN & VCRSEQ=[M:ALP]VCRSEQ &

&                  ITMREF=[M:ALP]ITMREF & evalue(WFILSTA)

        dabei wird z. B. eine Sortierung vorgegeben (Order by)

- Belegung der Variable GPE wie folgt:  GPE = 1

Die wichtigsten Variablen sind:

[M:ALP]TRSTYP:     Maskensteuerungstyp (Lokales Menü 704)

[M:ALP]VCRTYP:    Typ Originalbeleg (2 = Auftrag, 10 = FA)

[M:ALP]VCRNUM, VCRLIN, VCRSEQ:    Id Originalbeleg

[M:ALP]STOFCY:   Standort

 [M:ALP]ITM:           Artikel

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

ITMASTER

Ja

Artikel

TABSTORUL

Ja

Verwaltungsregel

STOALL

Nein

Reservierungen

STOCK

Nein

Bestände

 

PECALLSOW: Bestimmte Reservierungen werden nicht verlassen.

Mit diesem Eingabepunkt ist es möglich, die zu einem Beleg (Auftrag oder FA) reservierten Bestandspositionen während der Belegverarbeitung (Lieferung oder Rückmeldung) nicht zu belegen.

Bei Lieferungen von Aufträgen und Rückmeldungen zu FA kann für den Auftrag oder FA reservierter Bestand auf diese Art als nicht liefer- oder verbrauchbar betrachtet werden.

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Aufruffälle – wichtige Variablen

Es handelt sich um einen Eingabepunkt des Unterprogramms ALLSTOSORW der Verarbeitung STKSOR.

Der Eingabepunkt wird während der Belegung des Abgangsbestands aufgerufen (in der Arbeitsmaske STOSORW). Der Aufruf erfolgt in den detaillierten Reservierungen des Originalbelegs (Auftrag oder FA).

 Um die Verarbeitung einer reservierten Bestandsposition zu verbieten, ist lediglich die globale Variable GOK wie folgt zu belegen:  GOK = 0.

 Die wichtigsten Variablen sind:

[M:ALP]TRSTYP:     Maskensteuerungstyp (Lokales Menü 704)

[M:ALP]VCRTYP:    Typ Originalbeleg (2 = Auftrag, 10 = FA)

[M:ALP]VCRNUM, VCRLIN, VCRSEQ:    Id Originalbeleg

[M:ALP]STOFCY:   Standort

 [M:ALP]ITM:           Artikel

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

ITMASTER

Ja

Artikel

TABSTORUL

Ja

Verwaltungsregel

STOALL

Ja

Reservierungen

STOCK [STO1]

Ja

Bestände

 

DOC_SOW: Datenübertragen aus einer Belegposition in die Speichermaske STOSORW.

Mit diesem Eingabepunkt können die Daten aus der Erfassungsmaske einer Belegposition in die Maske für das Speichern der Abgangsdaten (STOSORW) übertragen werden.

Der Eingabepunkt wird in den entsprechenden Abgangsflussverwaltungsbelegen aufgerufen.

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Aufruffälle – wichtige Variablen

Der Eingabepunkt befindet sich im Label RECH_STOCK der Verarbeitung STKSOR.

Der Eingabepunkt wird in sämtlichen Belegen aufgerufen, auf denen in folgender Situation Abgangsflüsse verwaltet werden: Am Ende der Erfassung einer neuen Position im Rahmen der Verwendung der erfassten Daten zur Ermittlung des Abgangsbestands.

Wenn eine Bestandsposition gefunden wurde, können mit dem Eingabepunkt die zur Belegposition erfassten Daten in die Speichermaske STOSORW ([M :SOW]) für die Abgänge übernommen werden.

Folgende Variable enthält den Namen der Erfassungsmaske für die Belegpositionen:

LABRMSK              = Erfassungsmaske für die Belegpositionen im Format: [M :XXX]    (Beispiel: [M :SDH1] für Lieferungen)

Folgende Indizes sind in den Maskentabellen zu verwenden:

LNOL               = Index der Belegposition in der Maske ‘LABRMSK’

I           = Index in STOSORW [M :SOW]

Die wichtigsten Variablen sind:

 [M :ALP]STOFCY    = Standort

[M :ALP]TRSTYP     = Bewegungstyp (Lokales Menü 704)

[M :ALP]VCRTYP    = Belegtyp (Lokales Menü 701)

[M :ALP]ITMREF     = Artikel

 Achtung:

Dieser Eingabepunkt ist lediglich für die Verwaltung neuer Felder konzipiert.

Auf gar keinen Fall darf mit ihm der Standardinhalt der Maske STOSORW geändert werden.

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

ITMMASTER

Ja

Artikel

ITMFACILIT

Ja

Artikel - Standorte

STOCK [STO1]

Ja

Bestand

 

ALI_SHTSOW: Vervollständigung der Eigenschaften einer Fehlposition.

Mit diesem Eingabepunkt können die Eigenschaften einer in der automatischen Ermittlung des Abgangsbestands generierten Fehlposition vervollständigt werden.

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Aufruffälle – wichtige Variablen

Es handelt sich um einen Eingabepunkt des Unterprogramms GENSTOSORW der Verarbeitung STKSOR.

Der Eingabepunkt wird während der Belegung einer Fehlposition in der Arbeitsmaske STOSORW aufgerufen.

Mit dem Eingabepunkt kann der Inhalt der Fehlposition in der Arbeitsmaske [M :SOW] (Index: lokale Variable K) vervollständigt werden.

Um beispielsweise einen Fehlstatus 'A1' zu dieser Position zu belegen, ist die folgende Anweisung hinzuzufügen:

            [M :SOW]STA(K) = ‘ A1’

Die wichtigsten Variablen sind:

[M:ALP]TRSTYP:     Maskensteuerungstyp (Lokales Menü 704)

[M:ALP]VCRTYP:    Belegtyp (Lokales Menü 701)

[M:ALP]VCRNUM, VCRLIN, VCRSEQ:    Beleg-Id

[M:ALP]STOFCY:   Standort

[M:ALP]ITMREF:   Artikel

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

ITMASTER

Ja

Artikel

ITMFACILIT

Ja

Artikel - Standort

ITMCATEG

Ja

Artikelkategorie

TABSTORUL

Ja

Verwaltungsregel

TABALLRUL

Ja, falls vorhanden

Abgangsregel

STOCK

Nein

Bestände

 

MOD_SORPAR: Änderung der Parameter für den automatischen Abgang.

Mit diesem Eingabepunkt können bestimmte Parameter für den automatischen Abgang bearbeitet werden, insbesondere die Abgangsmenge.

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Aufruffälle – wichtige Variablen

Es handelt sich um einen Eingabepunkt am Beginn des Unterprogramms GENSTOSORW der Verarbeitung STKSOR.

Mit dem Eingabepunkt kann die Abgangsmenge geändert werden. 

Folgende Parameter sind verfügbar:

- [M:ALP]QTY:  Abgangsmenge (in aktiven LE)

- Die Felder in Block 1 der Parametermaske ALLPAR sind belegt und können bearbeitet werden. Achtung: Bei der Änderung dieser Felder sollte die gebotene Vorsicht walten.    

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

ITMMASTER

Ja

Artikel

ITMFACILIT

Nein

Artikel - Standorte

ITMCATEG

Nein

Artikelkategorien

STOLOT   [STL1]

Nein

Chargen

STOCK    [STO1]

Nein

Bestände

STOALL   [STA1]

Nein

Reservierungen

TABALLRUL

Nein

Reservierungsregeln / Abgänge

TABSTORUL

Nein

Verwaltungsvorschriften

 

OUV_ALLPAR: Änderung der Abgangsparameter

Mit diesem Eingangspunkt können bei der Bestandssuche auf Basis der zur Dokumentposition erfassten Bestandselemente bestimmte Abgangsparameter bearbeitet werden.

Kontext und Funktionsmodus

Transaction

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Aufruffälle – wichtige Variablen

Es handelt sich um einen Eingabepunkt des Unterprogramms OUVSOR der Verarbeitung STKSOR. 

Folgende Parameter sind verfügbar:

-  [M :ALP]PECSCOLOC:     Subunternehmerlagerplätze zulassen                                (1 = nein / 2 = ja)

                                               Standardwert = 1

- [M :ALP]PECPLFLOC:      Lagerplätze zur Einlagerung zulassen                                (1 = nein / 2 = ja)

                                               Standardwert = 2

- [M :ALP]PECQLYCTL:     Bestand mit Analyseanforderung zulassen                                (1 = nein / 2 = ja)

                                               Standardwert = 2 (bei Auftrag oder FA) , 1 für sonstige Belege

 

CHARGE_ALL_SOW: Ermöglicht das Befüllen der Sonderfelder

Dieser Eingabepunkt ermöglicht die Übernahme der Sonderfelder der Zuweisungstabelle (STOALL) beim Laden der Arbeitsmaske STOSORW über die Zuweisung einer Dokumentenposition.

Kontext und Funktionsmodus

Maskensteuerung

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Aufruffälle – wichtige Variablen

Es handelt sich um einen Eingabepunkt des Unterprogramms CHARGE_ALL_SOW der Verarbeitung STKSOR.

Der Eingabepunkt wird während der Belegung des Abgangsbestands aufgerufen (in der Arbeitsmaske STOSORW). Der Aufruf erfolgt in den detaillierten Reservierungen des Originalbelegs (Auftrag oder FA).

 Die wichtigsten Variablen sind:

I entspricht dem Index der Position der Maske STOSORW ([SOW]) die aktuell geladen wird. 

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

ITMASTER

Ja

Artikel

TABSTORUL

Ja

Verwaltungsregel

STOALL

Ja

Reservierungen

STOCK [STO1]

Ja

Bestände