Ansicht
Dokumentation

C161_PHRSEL_CREATE_FROM_TCG66 - EHS: Initiale Phrasenauswahlmenge für jedes Merkmal aus TCG66 erzeugen

C161_PHRSEL_CREATE_FROM_TCG66 - EHS: Initiale Phrasenauswahlmenge für jedes Merkmal aus TCG66 erzeugen

Fill RESBD Structure from EBP Component Structure   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser FB dient der initialen Erzeugung von Phrasenauswahlmengen (AWM) für alle potentiell verphrasbaren Merkmale (bzw. die Merkmale, die in der TCG66 stehen). Er sollte nur während des Mandantenaufbaus einmal ausgeführt werden!

Im einzelnen macht der FB folgendes:

  • Füllen der TCG66 via FB 'C11E_TCG66_FILL_FROM_TCG11'. Tritt hiebei eine unerwartete Ausnahme auf, so löst der FB die Ausnahme INTERNAL_ERROR aus.
  • Alle Sätze aus der TCG66 selektieren, die noch keine gültige AWM zugeordnet haben (beim Mandantenaufbau also alle).
  • Pro Merkmal wird eine AWM mit gleichem Namen erzeugt (sofern noch nicht vorhanden) und dem Merkmal zugeordnet.
  • Die ergänzte TCG66 wird in die DB zurückgeschrieben.

In dem Export-Parameter E_COUNT_PHRSEL_CREATED wird die Anzahl der neu erzeugten Phrasenauswahlmengen zurückgeliefert.

Wird dem Import-Parameter I_FLG_WITH_COMMIT der Wert TRUE übergeben, so wird nach erfolgreichem Durchlauf ein COMMIT WORK durchgeführt.

Beispiel

Hinweise

Der FB kann, je nach Merkmalanzahl, eine sehr lange Laufzeit haben. Er sollte daher besser über das zugehörige Programm 'RC161AWM' im Hintergrund ausgeführt werden.

Weiterführende Informationen





Parameter

ET_NON_EXCLUDED_CHAR_TAB
EV_NUM_ENTRIES_EXCLUDED
EV_NUM_ENTRIES_NOT_EXCLUDED
E_COUNT_PHRSEL_CREATED
I_FLG_WITH_COMMIT

Ausnahmen

INTERNAL_ERROR
PHRSEL_CREATE_ERROR
TCG66_UPDATE_ERROR

Funktionsgruppe

C161

rdisp/max_wprun_time - Maximum work process run time   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1902 Date: 20240523 Time: 130538     sap01-206 ( 42 ms )