Ansicht
Dokumentation

CL_SPI_UI_API - API zur Oberfläche der PMI

CL_SPI_UI_API - API zur Oberfläche der PMI

Addresses (Business Address Services)   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Klasse CL_SPI_UI_API ist Teil der API der Process Monitoring Infrastructure (PMI). Sie dient vor allem zur Beschaffung der URLs, die benötigt werden, um die verschiedenen Oberflächen der Process Monitoring Infrastructure aufzurufen. Die API enthält sowohl Instanz- als auch Statische Methoden. Vor dem Aufruf einer Instanz-Methode muss dem Parameter IP_PROCESS_ID im Konstruktor der Klasse CL_SPI_UI_API die eindeutige Kennung des Prozesstyps mitgegeben werden.

Beziehungen

Die Methode GET_URL_PROCESS_LIST liefert die URL zum Aufruf der Prozessliste mit allen vorhandenen Prozesstypen.

Die Methode GET_URL_PROCESS liefert die URL zum Aufruf der Prozessübersicht für den ausgewählten Prozesstyp.

Die Methode GET_URL_INSTANCE liefert die URL zum Aufruf der Instanzsicht für eine bestimmte Prozessinstanz.

Die Methode GET_URL_ADMIN liefert die URL zum Aufruf der Einstellungen der Process Monitoring Infrastructure für den ausgewählten Prozesstyp.

Die Methode GET_PROCESS_LIST liefert eine Tabelle mit allen vorhandenen Prozesstypen. Die Selektion kann durch die Angabe optionaler Parameter eingeschränkt werden.

Beispiel

Im folgenden Beispiel wird die URL zur Anzeige der Prozessliste angefordert und anschließend der Internet Browser mit dieser URL aufgerufen.

* Datendeklaration

  data l_url_api       type string.

  data l_url(10000)    type c.


* Beschaffung der URL

  l_url_api = cl_spi_ui_api=>get_url_process_list( ).


  l_url = l_url_api.


* Aufruf des Browsers

  call function 'CALL_BROWSER'

    exporting

      url                          = l_url

    exceptions

      frontend_not_supported       = 1

      frontend_error               = 2

      prog_not_found               = 3

      no_batch                     = 4

      unspecified_error            = 5

      others                       = 6.

  if sy-subrc <> 0.

  endif.

Hinweise

Weiterführende Informationen

Weitere Details zu den einzelnen Methoden finden Sie unter der Dokumentation zur Komponente.






ABAP Short Reference   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4416 Date: 20240419 Time: 144729     sap01-206 ( 33 ms )