Ansicht
Dokumentation

CVDF_ENTRY - EHS: Berichtsversand - Protokoll

CVDF_ENTRY - EHS: Berichtsversand - Protokoll

ABAP Short Reference   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 erlaubt die Anzeige der durch die Suche in C110 gefundenen Phrasen. Von hier aus wird dann auf die weiteren Bearbeitungsfunktion verzweigt.

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_OKCODE (SY-TCODE)
    Kann die Funktionsgruppe C112 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.
  • I_KEYTAB (RCGSTDRECN)
    In dieser Eingabetabelle sind alle RECN's der anzuzeigenden Phrasen enthalten. Die Tabelle darf nicht leer sein. Mittels der RECN's werden die Phrasengruppe, der Phrasenschlüssel und die Phrasenposition zur Anzeige auf der Trefferliste bestimmt.
  • X_LGTAB (RCGLGSEL)
    In dieser Tabelle ist die aktuelle Einstellung der Sprachauswahl enthalten. Änderungen an dieser werden an die 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 Felder des Sub-Screens werden gesetzt.
  • Es werden die Pufferschichten für Phrasenkopf (ESTPH), für Phrasenposition(ESTPP) und für die Auswahlmengenzuordnung (ESTPJ) initialisiert.
  • Die Daten zur Anzeige auf der Trefferliste werden anhand der RECN's aus der Tabelle i_keytab aus der Pufferschicht gelesen. Es wird keine Sperre abgesetzt.
  • Nach dem Aufruf des Dynpros werden geänderte Daten gegebenenfalls gespeichert. Dies erfolgt mit Rückfrage.
  • Die Ausgabeparameter werden mit den aktuellen Werten gefüllt.

Aktionen im PBO:

  • Anzeige des Sub-Screens und befüllen mit Daten.
  • Anzeige der Daten in einer Step-Loop

Aktionen im PAI:

  • Schleife zum Schreiben der geänderten Daten der Step-Loop in die Step-Loop-Tabelle.
  • Aufruf des OK-Code-Handlers
    Im OK-Code-Handler wird die vom Benutzer gewählte Funktion ausgeführt. 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

Wenn die Liste leer wird, z.B. durch löschen, wird die Maske automatisch verlassen.

Weiterführende Informationen

Spezifikation Phrasenverwaltung

Beschreibung der Funktionsgruppe C112





Parameter

E_OKCODE
I_ACTYPE
I_ADDINF
I_DISTSEL
I_KEYTAB
I_TRTYPE

Ausnahmen

Funktionsgruppe

CVDF

BAL_S_LOG - Application Log: Log header data   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4396 Date: 20240523 Time: 135523     sap01-206 ( 59 ms )