Einsprungpunkte > Modul Einkauf > Standardskript TRTACHAPP1 

VALMAXSIGN: Betrag zur Auswahl der Signaturen.

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHAPP1 (Verwaltung Einkaufssignaturen) und generiert eine "PAMAPPFLG"-Aktion.

Ziel dieser Aktion ist die Möglichkeit, in der Änderung einer Rubrik anzugeben, ob sie zur Übernahme des Signaturzyklus führen soll.

Kontext und Funktionsmodus

Transaktion

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Der Aufruf erfolgt in den Aktionen Nach-Änderung der Felder der Einkaufsbestellungs. oder Verkaufsauftragsmasken.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion PAMAPPFLG werden folgende Variablen belegt:

WABMSK  Abkürzung der aktuellen Maske. Wird angegeben für die Auftrags- und Bestellpositionen (POH2 und PSH1).

NOLIG      Positionsindex

NOMZON   Name der Rubrik, die geändert wurde

FLAG        Indikator der höheren Rubrik. (1 = nein, 2 = ja).

Dieses Flag muss geändert werden, um eine Rubrik als höhere Rubrik zu definieren, die zur Übernahme des Signaturzyklus führt.

Hinweise:

Dieser Eingabepunkt wird im Standard nur für die Felder aufgerufen, die eine Aktion PAMAPPFLG in Nach-Änderung haben.

Um diesen Mechanismus den Sonderfeldern hinzuzufügen, muss diese Aktion Nach-Änderung hinzugefügt werden

Um diesen Mechanismus den nicht berücksichtigten Standardfeldern hinzuzufügen, muss eine Aktion Nach-Änderung SPE hinzugefügt werden, die das Unterprogramm PAMAPPFLG der Verarbeitung TRTACHAPP1 aufruft.

UNTERZEICHNER: Änderung der Unterzeichner und Stellvertreter

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHAPP1 (Verwaltung Einkaufssignaturen) und generiert eine "SIGNATAIRE"-Aktion.

Diese Aktion ermöglicht das Ändern der Unterzeichner und der Vertreter vor der Erstellung der auszuführenden Unterschriften.

Kontext und Funktionsmodus

Transaktion

Eine Erfassungstransaktion ist aktiv.

Protokolldatei

Es gibt eine geöffnete Protokolldatei, wenn der Wert der globalen Variable GRACE belegt ist.

Aufrufkontext

Der Eingabepunkt wird bei der Erstellung und Änderung der folgenden Elemente aufgerufen:

  • Materialanforderungen
  • Aufträge
  • Kontrakte

Der Eingabepunkt kann auch in der Unterschriftenverwaltung aufgerufen werden.

Verfügbare Variablen und Masken

Die Klasse [F :PAD] ist verfügbar.
[F :PAD]APPUSR
Benutzercode des Unterzeichners (änderbar)
[F :PAD]SBSAPPUSR
Benutzercode des Vertreters (änderbar)
[F :PAD] APPRUL
Unterschriftenregelung (1= Einkaufsanfragenposition, 2 = Auftrag, 3 = Vertrag)
[F :PAD]NUM
Nummer der Materialanforderung, der Bestellung oder des Kontrakts
[F :PAD]LIN
Nummer der Materialanforderungsposition bzw. bei Bestellungen 0
GFONCTION
Enthält die aktuelle Funktion und ermöglicht die Bestimmung des Kontextes
Folgende Werte sind mögliche:
- GESPSH = Verwaltung der Einkaufsanfragen
Die Klassen [F :PSH] und [F :PSD] sind wichtig und dürfen nicht geändert werden
- GESPOH = Verwaltung der Aufträge
Die Klasse [F :POH] ist wichtig und darf nicht geändert werden
- GESPOC = Verwaltung der Verträge
Die Klasse [F :POH] ist wichtig und darf nicht geändert werden
- FUNPAD = Verwaltung der Unterschriftenregelungen
Falls für den Eingabepunkt erforderlich, müssen die Klassen [F :PSH], [F :PSD] oder [F :POH] geöffnet sein. Es muss also [F :PAD]]NUM und [F :PAD]LIN verwendet werden
- ?????? = sonstige Werte, d. h. Generierung von Materialanforderungen und Bestellungen aus den Arbeitsplänen
Die Klassen [F :PSH] und [F :PSD] sind wichtig, falls [F .PAD]APPRUL = 1
Die Klasse [F :POH] ist wichtig, falls [F :PAD]APPRUL = 2 oder 3

Geöffnete Tabellen

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

Tabelle 

Wichtiger Inhalt 

Tabellentitel

PAPPRECORD

 Ja

Signaturdatensatz

PREQUIS

 

Kopfzeilen Materialanforderung

PREQUISD

 

Positionen Materialanforderung

PORDER

 

Kopfzeilen Bestellung / Kontrakt

Sonstige Hinweise

Um die zu ändernden Benutzercodes zu ermitteln, müssen lediglich leicht identifizierbare Benutzerbenutzercodes (z. B. mit Präfix "XXX") und entsprechende Regeln angelegt werden.
Anschließend wird mit Hilfe des Eingabepunkts der Austausch mit dem entsprechenden Code ausgeführt (Code des Einkäufers etc.).