Ansicht
Dokumentation

C116_ENTRY - PP-SHE: Aufruf von zu Phrasen zugeordneten Auswahlmengen

C116_ENTRY - PP-SHE: Aufruf von zu Phrasen zugeordneten Auswahlmengen

General Data in Customer Master   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein dient zur Änderung, Löschung und zur Erfassung von Zuordnungen von Phrasenauswahlmengen zu Phrasen.

Der Funktionsbaustein hat folgende Parameter:

  • I_ACTYPE (RCGDIALCTR-ACTYPE)
    Es wird der aktuelle Aktivitätstyp übergeben. Mögliche Ausprägungen sind Anzeigen, Ändern und Anlegen.
  • I_ADDINF (RCGADDINF)
    Diese Variable enthält weitere Angaben, die zur Selektion und zur Speicherung von geänderten Daten verwendet werden. Diese Angaben beinhalten das Bearbeitungsdatum und evtl. eine Änderungsnummer.
  • I_TRTYPE (RCGDIALCTR-TRTYPE)
    Der Transaktionstyp wird für die Auswahl des Menüs verwendet.
  • I_KEYPATH (RCGPHRPATH)
    In diesem Parameter werden die Angaben zur Umgebung der angezeigten Daten hinterlegt. Beim Aufruf der Trefferliste steht hier der aktuelle Phrasenkatalog und evtl. eine Vorschlag-Phrasenauswahlmenge aus einem vorangegangenen Aufruf.
  • E_FLG_CHANGED (BOOLEAN)
    Die Variable ist gesetzt, wenn auf der Maske Änderungen gemacht wurden. Ansonsten ist sie ungesetzt.
  • E_OKCODE (SY-TCODE)
    Kann die Funktionsgruppe einen OK-Code nicht behandeln, dann wird dieser in dem Ausgabeparameter E_OKCODE an die aufrufende Funktion zurückgegeben.
  • E_KEYPATH (RCGPHRPATH)
    Über den Parameter I_KEYPATH werden die Umgebungsdaten eingegeben. Mittels E_KEYPATH werden diese Angaben evtl. um eine Vorschlag-Phrasenauswahlmenge ergänzt zurückgegeben.
  • X_LGTAB (RCGLGSEL)
    In dieser Tabelle ist die aktuelle Einstellung der Sprachauswahl enthalten. Änderungen an dieser werden an den Aufrufer zurückgegeben.

Prgrammablauf im Funktionsbaustein:

  • In Abhängigkeit vom Aktivitätstyp und Transaktionstyp wird das entsprechende CUA-Menü und die Titelleiste gesetzt.
  • Die Werte der Parameter-Variablen werden in lokale Variablen der Funktionsgruppe kopiert.
  • Die vorhandenen Zuordnungen von Phrasenauswahlmengen zur angegebenen Phrase werden aus der Pufferschicht gelesen und angezeigt.
  • Die Felder des Sub-Screens werden gesetzt.
  • Vor Verlassen des Funktionsbausteins werden die geänderten und neuen Phrasenpositionen in den Puffer geschrieben.

Aktionen im PBO:

  • Anzeige des Sub-Screens und befüllen mit Daten.
  • Es werden nur diejenigen Felder als betretbar markiert, die gemäß dem Aktivitätstyp erlaubt sind.

Aktionen im PAI:

  • Die Eingabe wird überprüft.
  • Aufruf des OK-Code-Handlers
    Im OK-Code-Handler wird die vom Benutzer gewählte Funktion ausgeführt. Hierzu wird mittels eines CASE-Statements über alle möglichen OK-Codes diese Aktion bestimmt und durchgeführt. Ist der OK-Code in der Liste nicht vorhanden, dann wird das Dynpro und damit auch die Funktionsgruppe verlassen.

Beispiel

Hinweise

Weiterführende Informationen

Spezifikation Phrasenverwaltung

Beschreibung der Funktionsgruppe C116





Parameter

E_FLG_CHANGED
E_OKCODE
I_ACTYPE
I_ADDINF
I_KEYPATH
I_TRTYPE

Ausnahmen

CATALOG_NOT_ACTIVE
NO_AUTHORITY

Funktionsgruppe

C116

RFUMSV00 - Advance Return for Tax on Sales/Purchases   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3970 Date: 20240523 Time: 132144     sap01-206 ( 65 ms )