[ABAP] SAP-ShortCode-Datei (*.sap) erzeugen

Variante 1 (SWN_CREATE_SHORTCUT -> *.sap-Datei speichern)

* SAP ShortCode-Dateien sind mit der installierten SAPGUI verknüpft und werden von dieser beim Doppelklick auf den Dateinamen geöffnet und ausgeführt
* SAP ShortCode-Dateien können auch im SAPGUI über den Button "Erstellt eine Verknüpfung" erzeugt werden
* SAP Hinweis: 103019 - SAPshortcut: Programmparameter
* http://troublefreeabap.blogspot.com/2013/06/creating-sapgui-shortcuts.html
PARAMETERS: p_matnr TYPE mara-matnr.

START-OF-SELECTION.

* Kommando (i_system_command):
* - fasst i_transaction und i_parameter zusammen
* - Transaktion MM03 in neuem Fenster anzeigen
*   - '/o' --> neuen Modus öffnen
*   - '*' --> überspringt Selektionsbild
* - Übergabe: MATNR an Dynpro-Feld für die MATNR im Selektionsbild (RMMG1-MATNR)
* - entfernen führenden Nullen (ALPHA = OUT)
  DATA(lv_cmd) = |/o*MM03 RMMG1-MATNR={ p_matnr ALPHA = OUT }|.
* Texttabelle mit generierten Daten für die Shortcut-Datei (*.sap)
  DATA(it_sap_shortcut_data) = VALUE soli_tab( ).

* WF Notif: SAP Shortcut als Anlage erzeugen
  CALL FUNCTION 'SWN_CREATE_SHORTCUT'
    EXPORTING
      i_system_command        = CONV char40( lv_cmd )
*      i_transaction           = '*MM03'
*      i_parameter             = CONV text255( |RMMG1-MATNR={ p_matnr ALPHA = OUT }| )
      i_user                  = ''
      i_windowsize            = 'Maximized' " oder 'Normal window'
      i_title                 = CONV char80( |MM03 - Material anzeigen| )
    IMPORTING
      shortcut_table          = it_sap_shortcut_data
    EXCEPTIONS
      inconsistent_parameters = 1
      OTHERS                  = 2.

  IF sy-subrc = 0.
* *.sap ShortCut-Datei speichern
    TRY.
        DATA: lv_action TYPE i.
        DATA: lv_filename TYPE string.
        DATA: lv_fullpath TYPE string.
        DATA: lv_path TYPE string.

* Save-Dialog
        cl_gui_frontend_services=>file_save_dialog( EXPORTING default_file_name = 'Start_MM03.sap'
                                                              default_extension = 'sap'
                                                              file_filter       = |ShortCut-Datei (*.sap)\|*.sap\|{ cl_gui_frontend_services=>filetype_all }|
                                                    CHANGING  filename          = lv_filename
                                                              path              = lv_path
                                                              fullpath          = lv_fullpath
                                                              user_action       = lv_action ).

        IF lv_action EQ cl_gui_frontend_services=>action_ok.
* Datei lokal speichern
          cl_gui_frontend_services=>gui_download( EXPORTING filename     = lv_fullpath
                                                            filetype     = 'DAT'
                                                  CHANGING  data_tab     = it_sap_shortcut_data ).

        ENDIF.
      CATCH cx_root INTO DATA(e_text).
        MESSAGE e_text->get_text( ) TYPE 'I'.
    ENDTRY.
  ENDIF.

Variante 2 (SICF-Service /sap/public/bc/workflow/shortcut)

PARAMETERS: p_matnr TYPE mara-matnr.

START-OF-SELECTION.

  DATA: it_servlist TYPE STANDARD TABLE OF icm_sinfo2 WITH DEFAULT KEY.

* Statistikdaten des ICM lesen
  CALL FUNCTION 'ICM_GET_INFO2'
    TABLES
      servlist           = it_servlist
    EXCEPTIONS
      icm_error          = 1
      icm_timeout        = 2
      icm_not_authorized = 3
      OTHERS             = 4.

  IF sy-subrc = 0.
* protocol 1: HTTP
* protocol 2: HTTPS
    IF line_exists( it_servlist[ protocol = 2 ] ).
* URL für workflow-shortcut zusammenbauen
* SICF-Service muss aktiv sein: /sap/public/bc/workflow/shortcut
* Daten werden in der Klasse CL_SWN_HTTP_SHORTCUT prozessiert
      DATA(lv_server) = it_servlist[ protocol = 2 ].
      DATA(lv_html) = |https://{ lv_server-hostname }:{ lv_server-service }|.
      lv_html = lv_html && |/sap/public/bc/workflow/shortcut?|.
      lv_html = lv_html && |sysid={ sy-sysid }&client={ sy-mandt }|.
      lv_html = lv_html && |&logonid=&uname={ sy-uname }|.
      lv_html = lv_html && |&langu=DE|.
      lv_html = lv_html && |&transaction=*MM03|.
      lv_html = lv_html && |&param=RMMG1-MATNR%3d{ p_matnr ALPHA = OUT }|.

      WRITE: / lv_html.
    ENDIF.
  ENDIF.

[ABAP] ITS: Aufruf einer Transaktion über HTTPS in der WebGui

PARAMETERS: p_matnr TYPE mara-matnr.

START-OF-SELECTION.

  DATA: it_servlist TYPE STANDARD TABLE OF icm_sinfo2 WITH DEFAULT KEY.

* Statistikdaten des ICM lesen
  CALL FUNCTION 'ICM_GET_INFO2'
    TABLES
      servlist           = it_servlist
    EXCEPTIONS
      icm_error          = 1
      icm_timeout        = 2
      icm_not_authorized = 3
      OTHERS             = 4.

  IF sy-subrc = 0.
* protocol 1: HTTP
* protocol 2: HTTPS
    IF line_exists( it_servlist[ protocol = 2 ] ).
* URL für Transaktions-Anzeige in der ITS-WebGui zusammenbauen
* SICF-Service muss aktiv sein: /sap/bc/gui/sap/its/webgui
* Daten werden in der Klasse CL_HTTP_EXT_ITS prozessiert
      DATA(lv_server) = it_servlist[ protocol = 2 ].
      DATA(lv_html) = |https://{ lv_server-hostname }:{ lv_server-service }|.
      lv_html = lv_html && |/sap/bc/gui/sap/its/webgui?|.
      lv_html = lv_html && |~transaction=*MM03%20RMMG1-MATNR={ p_matnr ALPHA = OUT WIDTH = 10 }|. " MM03 + MATNR --> Selektionbild überspringen
      lv_html = lv_html && |&sap-client={ sy-mandt }|.
      lv_html = lv_html && |&sap-language=DE|.

* Browserfenster mit default_screen als Container
      DATA(o_hv) = NEW cl_gui_html_viewer( parent = cl_gui_container=>default_screen ).
* SSO
*      o_hv->enable_sapsso( enabled = abap_true ).
* ITS: WebGui inline (im SAPGUI) anzeigen
      o_hv->show_url( url      = CONV swk_url( lv_html )
                      in_place = abap_true ).

* Führt alle gesammelten OLE-Calls aus
      cl_gui_cfw=>flush( ).

* Toolbar ausblenden
      cl_abap_list_layout=>suppress_toolbar( ).

* erzwingt Anzeige über cl_gui_container=>default_screen
      WRITE: / space.
    ENDIF.
  ENDIF.

Links

[SAP Fiori] Fiori Launchpad erweitern, Systeminformationen im Launchpad anzeigen

Fiori Launchpad erweitern

Systeminformationen im Launchpad anzeigen

How to add system information on Fiori Launchpad

Developing a Custom Fiori Launchpad Plugin with SAP Business Application Studio and Embedded Steampunk in SAP S/4HANA

Github – Beispiel: Create an SAP Fiori Launchpad Custom Plugin with SAP Business Application Studio and SAP S/4HANA Embedded Steampunk

[SAP] Screen Personas

Transaktionen

/PERSONAS/ADMIN (Administration SAP Screen Personas)

  • im Abschnitt „Health Checks“ prüfen, dass keine Fehler auftreten

/PERSONAS/ANALYTICS (Personas – Analyse)
/PERSONAS/FLAVORS (Personas – Flavors)
/PERSONAS/HEALTH (Personas Health Check)
/PERSONAS/LAUNCH (Personas Flavor Launcher)
/PERSONAS/LIBRARY (MIME Object Library)
/PERSONAS/RESOURCES (Resource Maintenance)
/PERSONAS/ROLES (Role Maintenance)
/PERSONAS/SE (Slipstream Engine starten)
/PERSONAS/SETTINGS (Personas – Globale Einstellungen)
/PERSONAS/TEMPLATES (Templates Maintenance)
/PERSONAS/THEMES (Theme Maintenance)
/PERSONAS/TRANSPORTS (Transports UI)
/PERSONAS/USERS (User Maintenance)
RZ11 (Pflege der Profilparameter)

  • Systemparameter em/global_area_MB sollte >= 1GB sein

Aufruf

  • Service Pfad
    SICF
    Service Pfad: /default_host/sap/bc/personas (SAP Screen Personas 3.0)
    Rechtsklick + Service testen.
    
  • URL
    https://host.domain:port/sap/bc/personas
    
  • Slipstream Engine
    https://host.domain:port/sap/bc/se/m
    

SICF-Services

/default_host/sap/bc/personas (SAP Screen Personas 3.0 Vorkonfigurierte SAP GUI for HTML mit aktivem SAP Screen Personas 3.0.)
/default_host/sap/bc/personas3 (/PERSONAS/CL_MIME_ZIP_HANDLER)
/default_host/sap/bc/gui/sap/its/webgui (SAP GUI for HTML)
/default_host/sap/public/bc/ui5_ui5 (SAPUI5-Bibliothek über HTTP aus MIME-Repository aufgerufen)
/default_host/sap/bc/se/ (Slipstream-Root-Service)
/default_host/sap/bc/se/m (Wurzelknoten für SE-Quellen)
/default_host/sap/bc/se/proxy (Proxy-Service für Slipstream Engine)
/default_host/sap/bc/se/rg (Einfacher ITS-Rest-GUI-Handler)

Vorkonfigurerte Rollen

/PERSONAS/ADMIN_ROLE (umfassende Berechtigungen für alle SAP-Screen-Personas-Funktionen)
/PERSONAS/CONSUMER_ROLE (Standardbenutzer mit der Berechtigung, Flavors zu verwalten)
/PERSONAS/EDITOR_ROLE (Geschäftsbenutzer mit Berechtigungen für eine vollständige Bearbeitung)

Links

[SAP] Adobe Forms Administration

Transaktionen

SFP (Form Builder)
SM59 (RFC Destinations (Display/Edit))

  1. HTTP-Verbindungen zu ext. Server
  2. Doppelklick auf ADS
  3. Button „Verbindungstest“

SICF (Pflege des HTTP-Service-Baums)

  1. Hierarchietyp SERVICE
  2. Button „Ausführen“
  3. default_host/sap/bc/fp und default_host/sap/bc/fpads

Reports

FP_CHECK_DESTINATION_SERVICE (Testprogramm, ob der Destination-Service für Templates funktioniert)

  1. This report checks the configuration of the destination service and the ICF service sap/bc/fp

FP_CHECK_HTTP_DATA_TRANSFER (Test Program for HTTP Communication)

  1. This report checks the configuration of the destination service and the ICF service sap/bc/fpads
  2. You only need this service, if AS ABAP and AS Java (with ADS) are installed in different systems

RSPO_TEST_MERGE_PDF_FILES (Beispielreport zum Aufruf des PDF-Merge ABAP-Interfaces)
FP_TEST_00 (Form Processing – Zentrales Testprogramm)
FP_TEST_01 (Form Processing – Zentrales Testprogramm mit Archivierung)
FP_PDF_TEST_00 (Versionsinformation (nur zur Analyse))
FP_PDF_TEST_01 (PDF Erzeugung)

Funktionsbausteine

FP_FUNCTION_MODULE_NAME (Namen des Funktionsbausteins für ein Formular bestimmen)
FP_JOB_OPEN (Formularprozessierung: Job beginnen)
FP_JOB_CLOSE (Formularprozessierung: Job beenden)
FP_GET_LAST_ADS_ERRSTR (Letzten Fehlerstring der Adobe-Dokument-Services/SOAP ermitteln)
ADS_SR_OPEN (Öffnen eines ADS Spoolauftrags zum Schreiben)
ADS_SR_CLOSE (Schliessen eines ADS Spoolauftrags)
ADS_GET_PATH (Liefert Speicherort für ADS Spoolaufträge)
ADS_SR_CONFIRM (Schreiben einer Zeile in einen offenen ADS Spoolauftrag)

Tabellen

FPCONTEXT (Formularobjekte: Kontext)
FPCONTEXTI (Formularobjekte: Kontext – interne Informationen)
FPCONTEXTR (Formularobjekte: Kontext – Laufzeitobjekte)
FPCONTEXTT (Formularobjekte: Kontext – textuelle Beschreibung)
FPINTERFACE (Formularobjekte: Schnittstelle)
FPINTERFACET (Formularobjekte: Schnittstelle – textuelle Beschreibung)
FPLAYOUT (Formularobjekte: Layout)
FPLAYOUTT (Formularobjekte: Layout – textuelle Beschreibung)
FPNUMBERLEVEL (Formularobjekte: Nummernstand)

Klassen

CL_RSPO_PDF_MERGE (PDF merger)

Links

[ABAP] Infos zu ICF-Service lesen / Prüfen, ob SSO2-Service aktiv

* Transaktion: SICF
* Tabelle: ICFSERVICE

* Service-Name, hier z.B. MYSSOCNTL (SSO2-Service)
PARAMETERS: p_srv TYPE icfservice-icf_name DEFAULT 'MYSSOCNTL'.

START-OF-SELECTION.

  TRY.
* Suche im Baum der ICF-Services im Internet-Kommunikations-Framework
      SELECT SINGLE icfparguid
        INTO @DATA(lv_icfparguid)
        FROM icfservice
        WHERE icf_name = @p_srv.

      IF sy-subrc = 0.
        DATA: lv_hostnr	TYPE icfhostnum.       " Nummer eines virtuellen Hosts
        DATA: it_serv_info TYPE icfservtbl.    " Tabelle von ICF-Services und deren zugehörige Handler
        DATA: lv_url TYPE string.              " URL zu Service
        DATA: lv_active	TYPE c.                " Service aktiv oder inaktiv
        DATA: lv_icfdocu TYPE icfdocu.         " Documentation der ICFSERVICE Einträge
        DATA: lv_icf_custstr TYPE icf_custstr. " ICF: String für customizingdaten der Anwendung
        DATA: lv_serv_sign TYPE c.             " Kz, um welche Art v. Service (Host, int Alias, Service)
        DATA: lv_host_info TYPE icfvirhost.    " Internet Communication Framework: Virtuelle Hosts

* Liefert Informationen zu ICF-Service
        cl_icf_tree=>if_icf_tree~get_info_from_serv( EXPORTING
                                                       icf_name        = p_srv
                                                       icfparguid      = lv_icfparguid
                                                       authority_check = abap_false
                                                     IMPORTING
                                                       hostnr          = lv_hostnr
                                                       serv_info       = it_serv_info
                                                       url             = lv_url
                                                       active          = lv_active
                                                       icfdocu         = lv_icfdocu
                                                       icf_custstr     = lv_icf_custstr
                                                       serv_sign       = lv_serv_sign
                                                       host_info       = lv_host_info
                                                   ).

        cl_demo_output=>write_data( lv_hostnr ).

        IF lines( it_serv_info ) > 0.
          DATA(lv_srv_info) = it_serv_info[ 1 ].
          cl_demo_output=>write_data( lv_srv_info-service ).
          cl_demo_output=>write_data( lv_srv_info-handlertbl ).
          cl_demo_output=>write_data( lv_srv_info-pathfields ).
        ENDIF.

        cl_demo_output=>write_data( lv_url ).
        cl_demo_output=>write_data( lv_active ).
        cl_demo_output=>write_data( lv_icfdocu ).
        cl_demo_output=>write_data( lv_icf_custstr ).
        cl_demo_output=>write_data( lv_serv_sign ).
        cl_demo_output=>write_data( lv_host_info ).

        DATA: lv_urlsuffix TYPE icfredurl.    " Rest einer Url nach ICF-Service
        DATA: lv_icfnodguid TYPE icfnodguid.  " Nodguid des letzen service im Pfad
        DATA: lv_icf_name TYPE icfname.       " Name des letzen Service im ICF-Baum
        DATA: lv_int_alias TYPE icfalias.     " Kein Service sondern interner Alias
        DATA: lv_ext_alias TYPE icfalias.     " Kein Service sondern externer Alias
        DATA: lv_icfactive TYPE icfactive.    " Service ist aktiv
        DATA: lv_icfaltnme TYPE icfaltnme.    " Alternative Namensgebung

* Ermittelt aus einer URL dem letzten Service im ICF-Baum
        cl_icf_tree=>if_icf_tree~service_from_url( EXPORTING
                                                    url             = lv_url
                                                    hostnumber      = lv_hostnr
                                                    authority_check = abap_false
                                                   IMPORTING
                                                    urlsuffix  = lv_urlsuffix
                                                    icfnodguid = lv_icfnodguid
                                                    icf_name   = lv_icf_name
                                                    int_alias  = lv_int_alias
                                                    ext_alias  = lv_ext_alias
                                                    icfactive  = lv_icfactive
                                                    icfaltnme  = lv_icfaltnme
                                                  ).

        cl_demo_output=>write_data( lv_urlsuffix ).
        cl_demo_output=>write_data( lv_icfnodguid ).
        cl_demo_output=>write_data( lv_icf_name ).
        cl_demo_output=>write_data( lv_int_alias ).
        cl_demo_output=>write_data( lv_ext_alias ).
        cl_demo_output=>write_data( lv_icfactive ).
        cl_demo_output=>write_data( lv_icfaltnme ).

* ist Service aktiv
        DATA(lv_is_active) = cl_icf_tree=>is_service_active( nodeguid	= lv_icfnodguid
*                                                             URL =
*                                                             HOSTNAME =
                                                           ).

        cl_demo_output=>write_data( lv_is_active ).

* HTML-Code vom Demo-Output holen
        DATA(lv_html) = cl_demo_output=>get( ).

* Daten im Inline-Browser im SAP-Fenster anzeigen
        cl_abap_browser=>show_html( EXPORTING
                                      title        = 'ICF-Service-Info'
                                      html_string  = lv_html
                                      container    = cl_gui_container=>default_screen ).

*         cl_gui_container=>default_screen erzwingen
        WRITE: space.
      ENDIF.
    CATCH cx_root INTO DATA(e_txt).
  ENDTRY.

[OData] System-Adminstration Frontend / Backend

Schritte

  • SAP Gateway aktivieren (/IWFND/IWF_ACTIVATE): SPRO -> SAP NetWeaver -> SAP Gateway -> OData Channel -> Konfiguration -> SAP Gateway aktivieren oder deaktivieren
  • SAP System Alias einrichten (SM30 + /IWFND/V_DFSYAL): SPRO -> SAP NetWeaver -> SAP Gateway -> OData Channel -> Konfiguration -> Verbindungseinstellungen -> SAP Gateway zu SAP-System -> SAP-Systemalias verwalten
  • SAP Gateway Einstellungen (SM30 + /IWBEP/C_SYSTEM): SPRO -> SAP NetWeaver -> Aktivierung SAP-Gateway-Service -> Backend OData Channel -> Verbindungsweinstellungen zu SAP Gateway -> SAP-Gateway-Einstellungen
  • Entwicklungspaket anlegen: Transportauftrag
  • bei mehreren Systemen: RFC-Verbindungen pflegen (SM59, SMT1)
  • Einrichtung Systemalias zu Service (/IWFND/MAINT_SERVICE): Transportauftrag
  • Frontend-Service aktivieren (SICF): /sap/bc/ui5_ui5/sap/ -> entsprechenden Service aktivieren
  • Backend-Service aktivieren (SICF): /sap/opu/odata/sap/ oder /sap/bc/bsp/sap/ -> entsprechenden Service aktivieren
  • Berechtigungen für Services einrichten (PFCG)
  • Frontend (Eclipse): Transportauftrag
  • Backend (SEGW, SE80): Transportauftrag

Weiterführende Infos: Quick Starter Configuration Guide – SAP Gateway

[ABAP] SAPUI5 App (HTML) inplace im SAP-Fenster (Dynpro) anzeigen

* URL Parameter
DATA(it_parameters) = VALUE tihttpnvp( ( name = 'sap-client'      value = sy-mandt )
                                       ( name = 'sap-ui-language' value = 'DE' )
                                       ( name = 'sap-ui-appcache' value = 'false' ) ).

* Servicename (SICF -> /default_host/sap/bc/ui5_ui5/sap/)
DATA(lv_servicename) = |sepm_oia_dfg_tp|.

* Browser URL mit HOST:PORT und Parametern zusammenbauen
DATA(lv_url) = /ui5/cl_theme_util=>get_server_url( path         = |/sap/bc/ui5_ui5/sap/{ lv_servicename }/index.html|
                                                   parameters   = it_parameters
                                                   always_https = abap_false  ).

* leere Standard-Toolbar ausblenden
cl_abap_list_layout=>suppress_toolbar( ).

* URL anzeigen
DATA(o_hv) = NEW cl_gui_html_viewer( parent = cl_gui_container=>default_screen ).
o_hv->show_url( url = CONV swk_url( lv_url )
                in_place = abap_true ). " im SAP-Fenster (abap_true) oder im Externen Browser (abap_false) anzeigen

* cl_gui_container=>default_screen erzwingen
WRITE: space.

[SAP] SAP (Netweaver) Gateway / SAP Fiori

Transaktionen

SICF (Pflege der Services)
SEGW (SAP NetWeaver Gateway Service Builder)
/IWBEP/SB (SAP Gateway Service Builder)
/IWBEP/SBS (Setup SAP Gateway Service Builder)
/IWFND/GW_CLIENT (Gateway Client)
/IWFND/MAINT_SERVICE (Services aktivieren und verwalten)
/IWBEP/REG_SERVICE (Service bearbeiten)
/IWFND/V4_ADMIN (OData V4 Services aktivieren und verwalten)
/IWFND/SERVICE_TEST (Service Explorer)
/IWFND/TRACES (Gateway-Traces)
/IWFND/EXPLORER (Service Explorer)
/IWFND/NOTIF_MONITOR (Benachrichtigungsmonitor)
/IWFND/APPS_LOG (Gateway: Anwendungsprotokoll-Viewer)
/IWBEP/ERROR_LOG (Gateway-Backend-Fehlerprotokoll)
/IWFND/ERROR_LOG (Gateway-Fehlerprotokoll)
/IWFND/ERROR_LOG_E2E (Gateway-Fehlerprotokoll – E2E)
/IWFND/CACHE_CLEANUP (Bereinigung des Modellcache)
/IWBEP/CACHE_CLEANUP (Bereinigung des Modellcache)
/IWFND/CLEANUP (Bereinigung ausführen)
/IWFND/STATS (SAP-Gateway-Statistik)
/IWBEP/OCI_SRV_GEN (Generator für OData-Service (SAP GW) für externe OData-Services)
/IWFND/IWF_ACTIVATE (Services aktivieren und verwalten)
/IWFND/MED_ACTIVATE (Metadaten-Cache aktivieren/deakt.)
/UI5/THEME_TOOL (UI-Theme-Werkzeug)
/UI2/INVAL_CACHES (Invalidierung des globalen Cache)

/UI2/FLP (SAP Fiori Launchpad)
/UI2/FLPD_CONF (Launchpad Designer (mandantenüberg.))
/UI2/FLPD_CUST (Launchpad Designer (mandantenabh.))
/UI2/FLPCA (Launchpad-Content-Aggregator)
/UI2/FLC (SAP Fiori Launchpad – Prüfungen)
/UI2/FLIA (Fiori Launchpad: Absichtsanalyse)
/UI2/FLP_DEL_PERS (Personalisierung von SAP FLP löschen)
/UI2/SEMOBJ_SAP (Semantisches Objekt definieren – SAP)
/UI2/FLPAM (SAP Fiori Launchpad App Manager)
/UI2/GW_APPS_LOG (Gateway – Anwendungsprotokoll)
/UI2/GW_ERR_LOG (Gateway – Fehlerprotokoll)
/UI2/FLPCM_CONF (FLP-Content Manager: Mandantenüberg.)
/UI2/FLPCM_CUST (FLP-Content-Manager: Mandantenspez.)
/UI2/SEMOBJ (Semantisches Objekt defin. – Kunde)
SUI_SUPPORT (Unterstützung für UI-Technologien)

Programme

/UI5/UI5_REPOSITORY_LOAD (Apps in/aus SAPUI5-ABAP-Repository hoch-/herunterladen oder löschen)
/UI2/INVALIDATE_CLIENT_CACHES (Invalidierung des Client-Cache)
/UI2/INVALIDATE_GLOBAL_CACHES (Invalidierung des globalen Cache)
/UI5/APP_INDEX_CALCULATE (Berechnung von SAPUI5-Anwendungsindex)
/UI2/FLP_ADMIN_UI (Fiori UI2 Admin Health Check)
/UIF/MIGRATE_FES_PERSO (Migration der Personalisierungsdaten)

SM30 Pflege-Views

/IWFND/V_DFSYAL (SAP-Systemaliasse verwalten)

  • SPRO -> SAP NetWeaver -> SAP Gateway -> OData Channel -> Konfiguration -> Verbindungseinstellungen -> SAP Gateway zu SAP-System -> SAP-Systemalias verwalten

/IWFND/V_MGDEAM (SAP-Systemaliasse zu OData Service zuweisen)

  • SPRO -> SAP NetWeaver -> SAP Gateway -> OData Channel -> Administration -> Allgemeine Einstellungen -> SAP-Systemaliasse zu OData Service zuweisen

/IWBEP/C_SYSTEM (SAP-Gateway-Einstellungen)

  • SPRO -> SAP NetWeaver -> Aktivierung SAP-Gateway-Service -> Backend OData Channel -> Verbindungsweinstellungen zu SAP Gateway -> SAP-Gateway-Einstellungen

Tabellen / Views

ICFSERVICE (Baum der ICF-Services im Internet-Kommunikations-Framework)
ICFHANDLER (Beschreibung der Handler eines ICF-Services)
ICFALIAS (Externe Aliases auf ICF-Services)
IACS_C (Parameter für Service-Beschreibung)
/UI2/V_SEMOBJ (Semantic objects shipped by SAP)
/UI2/V_SEMOBJC (Semantic objects created by customers)
SUI_TM_MM_APP (App-Deskriptor-Element für SAP Fiori Launchpad)
SUI_TM_MM_APPT (Massenpflege App-Descriptors: App-Descriptor-Texte)
SUI_TM_MM_CAT (Technischer Katalog für SAP Fiori Launchpad)
SUI_TM_MM_CATT (Massenpflege App-Descriptors: Katalogtexte)

Links