Einsprungpunkte > Modul Einkauf > Standardskript TRTACHPSH1 

CONSOPSH: Bei einem Teilverbrauch der Materialanforderungsposition den Abschluss

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHPSH1 (Verarbeitung Materialanforderungen) und generiert eine "CONSOPSH"-Aktion.

Mit dieser Aktion kann eine teilweise verbrauchte Materialanforderung abgeschlossen werden, d. h. teilweise in eine Bestellung umgewandelt werden. 

Kontext und Funktionsmodus

Transaktion

Eine Maskensteuerung ist aktiv.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird bei Anlage der Bestellung zum berücksichtigten (aus einer Bestellung erwachsenen) POP-Bedarf aufgerufen.

Der Eingabepunkt wird unabhängig von der Art der Anlage der Bestellung aufgerufen (klassische Bestellungsverwaltung, Generierung aus den Bestellvorschlägen oder den Dispositionsvorschlägen)

Verfügbare Variablen und Masken

Bei Aufruf der Aktion CONSOPSH werden folgende Klassen belegt:

[F :PSH]

Kopfzeilendatensatz der berücksichtigten Materialanforderung (Tabelle PREQUIS)

[F :PSD]

Positionsdatensatz der berücksichtigten Materialanforderung (Tabelle PREQUISC)

[F :PWO]

Arbeitsdatensatz mit den berücksichtigten PUR- und STK-Mengen (Tabelle PWRKORDERS)

[M :POI1] oder [M :POH0] bis [M :POH3]

Es sind nicht alle diese Klassen gleichzeitig vorhanden.

Die Klasse [M:POI1] ist vorhanden: Die Bestellung wird aus den Plänen generiert.

Die Klassen [M :POH0] bis [M :POH3] sind vorhanden: Die Bestellung wird aus der Bestellungsverwaltung generiert.

Obige Klassen dürfen nicht geändert werden.

Folgende Variable kann geändert werden, um den Abschluss der verbrauchten Materialanforderungsposition zu erzwingen:

WSOLDPSH

Abschlussindikator der Materialanforderungsposition

0 oder 1 = Normale Funktionsweise, die Position wird abgeschlossen, wenn sie vollständig in eine Bestellung umgewandelt wurde

2 = Der Abschluss wird auch dann auf JA gesetzt, wenn die Position nicht vollständig in eine Bestellung umgewandelt wurde

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

PREQUIS

Ja

Kopfzeilen Materialanforderungen

PREQUISD

Ja

Positionen Materialanforderungen

PWRKORDERS

Ja

Berücksichtigter Bedarf

ITMMASTER

Artikel

ITMBPS

Artikel - Lieferanten

FACILITY

Standorte

ITMFACILITY

Artikel-Standort

ITMMVT

Bewegungssummen Artikel - Standorte

PORDER

Kopfzeilen Bestellung

PORDERQ

Mengenpositionen Bestellung

PORDERP

Preispositionen Bestellung

PPRICLINK

Für Preissuche

BPSUPPLIER

Lieferanten

BPARTNER

Personenkonto

BPSUPPMVT

Lieferantenbewegungen

Sonstige Hinweise

Beim Aufruf des Eingabepunkts:

· befindet sich der Benutzer in einer For-Next-Schleife in der Datei PWRKORDERS [PWO]

CREATEPSH: Änderung der Gruppierungsverwaltung bei Anlage der Materialanforderun

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHPSH1 (Verarbeitung Materialanforderungen) und generiert eine "CREATEPSH"-Aktion.

Mit dieser Aktion können im Falle von verschiedenen Bedarfsdaten die Materialanforderungspositionen aufgesplittet werden.

Kontext und Funktionsmodus

Transaktion

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Generierung der Materialanforderungen aus dem in den Arbeitsplänen selektierten Bedarf.

Der Eingabepunkt wird vor der Anlage von Materialanforderungen aufgerufen:

Verfügbare Variablen und Masken

Bei Aufruf der Aktion CREATEPSH wird die Klasse [M:PMG] geladen.

[M:PMG]RGRFLG

Gruppierungscode. Diese Variable kann folgende Werte annehmen:

 1 = Keine Gruppierung, jedem Bedarf steht stets eine Materialanforderung für eine Position gegenüber

 2 = Gruppierung: Jeder Gruppierung steht eine Materialanforderung für eine Position gegenüber

 3 = Gruppierung: Jeder Gruppierung steht eine Position derselben Materialanforderung gegenüber

Folgende Variablen können geändert werden, wenn die Aufsplittung / Gruppierung nach der Bedarfsberücksichtigung geändert werden soll:

WSRTFLG

Sortierungsindikator (0 = standardmäßig sortieren, 1 = spezifisch sortieren).

ECLAT_DAT

Aufsplittung nach dem Bedarfsdatum (1 = Nein, 2 = Ja).

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

PREQUIS

 

Kopfzeilen Materialanforderungen

PREQUISD

 

Positionen Materialanforderungen

ITMMASTER

 

Artikel

ITMBPS

 

Artikel - Lieferanten

FACILITY

 

Standorte

ITMFACILITY

 

Artikel - Standorte

ITMMVT

 

Bewegungssummen Artikel - Standorte

PPRICLINK

 

Für Preissuche

BPSUPPLIER

 

Lieferanten

BPARTNER

 

Personenkonto

BPSUPPMVT

 

Lieferantenbewegungen

Sonstige Hinweise

Die Standardwerte der Aufsplittungsindikatoren lauten:

WSRTFLG = 0  Keine spezifische Sortierung

ECLAT_DAT = 1  Keine Aufsplittung nach Bedarfsdaten (Gruppierung und Berücksichtigung des kleinsten Datums)

Mit der Standardsortierung kann die Aufsplittung nach Bedarfsdaten geeignet verwaltet werden.

CALORDDAT: Das theoretische Bestelldatum der Materialanforderung ändern.

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHPSH1 (Verarbeitung Materialanforderungen) und generiert eine "CALORDDAT"-Aktion.

Mit dieser Aktion kann bei Anlage oder Änderung einer Materialanforderungsposition das theoretische Bestelldatum geändert werden. 

Kontext und Funktionsmodus

Transaktion

Eine Maskensteuerung ist aktiv.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Generierung oder Änderung der Materialanforderungen aus dem in den Arbeitsplänen selektierten Bedarf.

Der Eingabepunkt wird nach der Berechnung des theoretischen Bestelldatums und vor dem Schreiben oder erneuten Schreiben der Materialanforderungsposition aufgerufen.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion CALORDDAT werden folgende Klassen belegt: [M:PMG], [F :PSD], [F :ITM] und [F :ITF]

[M:PMG]MAJCOD

Aktualisierungscode:

 C = Generierung Materialanforderungen

 M = Änderung Materialanforderungen

 [F :PSD]EXTRCPDAT

Gewünschtes Wareneingangsdatum

[F :ITF]OFS

Dispositionsfrist

[F :ITF]QUALTI

Frist Qualitätskontrolle

[F :PSD]EXTORDDAT

Theoretisches Bestelldatum. Kalkulation auf Basis des gewünschten Wareneingangsdatum abzüglich der Dispositionsfrist des Artikels oder aus Artikel - Standort.

Dieses Datum kann durch den Eingabepunkt geändert werden, wenn z. B. die Frist der Qualitätskontrolle berücksichtigt werden soll. 

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

PREQUIS

 

Kopfzeilen Materialanforderungen

PREQUISD

 Ja

Positionen Materialanforderungen

ITMMASTER

 Ja

Artikel

ITMBPS

 

Artikel - Lieferanten

FACILITY

 

Standorte

ITMFACILITY

 Ja

Artikel - Standorte

ITMMVT

 

Bewegungssummen Artikel - Standorte

PPRICLINK

 

Für Preissuche

BPSUPPLIER

 

Lieferanten

BPARTNER

 

Personenkonto

BPSUPPMVT

 

Lieferantenbewegungen

Sonstige Hinweise

GENPSH: Belegung der spezifischen Felder vor dem Schreiben der Materialanforderu

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHPSH1 (Verwaltung Bestellungen) und generiert eine "GENPSH"-Aktion.

Mit dieser Aktion können spezifische Felder in den Datensätzen der Materialanforderungstabellen belegt werden, bevor diese geschrieben werden.

Hinweis: Dieser Eingabepunkt wird nur bei der automatischen Generierung von Materialanforderungen aufgerufen (aus der Planungsmaske Organisation, Planungsmaske Arbeitsbereich oder aus der Gruppierung).

Der Eingabepunkt kann nur verwendet werden, wenn die Materialanforderungen manuell mithilfe der PSH-Objektverwaltung angelegt werden.

In diesem Kontext müssen die spezifischen Aktionen das PSH-Objekts verwendet werden.

Kontext und Funktionsmodus

Transaktion

Eine Maskensteuerung ist aktiv.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Während der automatischen Generierung von Materialanforderungen wird der Eingabepunkt vor den Write-Anweisungen der einzelnen Materialanforderungstabellen aufgerufen.

Bei diesen Tabellen handelt es sich um die Tabelle der Kopfzeilen der Materialanforderungen (PREQUIS) und die Tabelle der Materialanforderungspositionen (PREQUISD).

Der Eingabepunkt wird nach der Berechnung des theoretischen Bestelldatums und vor dem Schreiben oder erneuten Schreiben der Materialanforderungsposition aufgerufen.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion GENPSH werden folgende Variablen belegt:

[V]GOK

Wenn diese globale Variable mit dem Wert 0 belegt wird, kann die aktuelle Aktualisierungsmaskensteuerung der Materialanforderung abgebrochen werden (Rollback).

FICHIER

Name der Tabelle, die geschrieben wird (PREQUIS oder PREQUISD)

ABRFIC

Abkürzung der Tabelle, die geschrieben wird (PSH oder PSD)

Obige Variablen dürfen nicht geändert werden.

Folgende Klassen können geändert werden, um spezifische Felder zu belegen:

[F:PSH], wenn FICHIER = "PREQUIS" und ABRFIC = "PSH" 

[F:PSH], wenn FICHIER = "PREQUIS" und ABRFIC = "PSH"

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 Ja

Geschäftspartner

BPSUPPLIER

 Ja

Lieferanten

BPSUPPMVT

 

Lieferantenbewegungen

PREQUIS

 Ja

Kopfzeilen Materialanforderung

PREQUISD

 Ja

Positionen Materialanforderung

PPRICLINK

 

Suche Einkaufspreise (Link)

FACILITY

 

Standorte

ITMMASTER

 Ja

Artikel

ITMBPS

 

Artikel - Lieferanten

ITMFACILITY

 

Artikel - Standorte

ITMMVT

 

Bewegungssummen Artikel - Standorte

ORDERS

 

Lfd. Vorgänge

TABCUR

 

Währungen

TABCOEFF

 

Koeffizienten

PERIOD

 

Perioden

BUDPAR

 

Budgetparameter, sofern Buchhaltungsmodul vorhanden

Sonstige Hinweise