Ansicht
Dokumentation
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 R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
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_CHANGEDE_OKCODE
I_ACTYPE
I_ADDINF
I_KEYPATH
I_TRTYPE
Ausnahmen
CATALOG_NOT_ACTIVENO_AUTHORITY
Funktionsgruppe
C116RFUMSV00 - 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 )