Ansicht
Dokumentation

CL_WDR_PORTAL_OBNWEB_VI - Portal neuer OBN Web Service

CL_WDR_PORTAL_OBNWEB_VI - Portal neuer OBN Web Service

BAL_S_LOG - Application Log: Log header data   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die objektbasierte Navigation ermöglicht es, im Portal abhängig von Rollen und Geschäftsprozess zu navigieren. Hierzu wird in einer Applikation z.B. über einen LINK_TO_ACTION eine Navigation anhand eines Systemaliases, eines Business Objektes und gegebenenfalls einer Operation angestoßen. Im Portal wird dann für diese Kombination ein ausführendes iView in der entsprechenden Rolle angelegt. Wird der LINK_TO_ACTION getriggert, werden die Daten für die Navigation zum Portal gebracht. Dieses wählt an Hand der Benutzerrolle und dem eingetragenen iView das entsprechende Sprungziel aus. Die Ausführung der Navigation ist damit abhängig vom Customizing im Portal.

Sollte ein Benutzer nicht in der entsprechenden Rolle eingetragen sein, würde beim Versuch zu navigieren eine Fehlermeldung erscheinen. Um hier die Oberfläche benutzerfreundlich zu gestalten, bietet sich an, in diesem Fall den Link sofort inaktiv zu schalten. Hierzu wird vorher beim Portal über einen Web Service eine entsprechende Information eingeholt, ob der Benutzer gegebenenfalls navigieren dürfte. Dieser Web Service kann vom Web Dynpro ABAP aus aufgerufen werden.

Service Klasse

Mit der Klasse CL_WDR_PORTAL_OBNWEB_VI erhält die Anwendung eine Verschalung des eigentlichen Web Services. Die Klasse ermöglicht eine einfachere Bedienung der Schnittstelle und enthält einen Cache für schon gelesene Daten.

Die folgenden Methoden stehen zur Verfügung:

Beispiel

Hinweise

Weiterführende Informationen

Weitere Informationen über Web Dynpro ABAP finden Sie in der SAP-NetWeaver-Bibliothek unter der Internetadresse help.sap.com/nw70 unter SAP NetWeaver 7.0 Including Enhancement Package 2 Knowledge Center - SAP NetWeaver 7.0 Library (including Enhancement Package 2) - German.

Wählen Sie SAP-Bibliothek → SAP-NetWeaver-Bibliothek → Schlüsselbereiche von SAP NetWeaver → Schlüsselbereiche der Application Platform → ABAP-Technologie → UI-Technologie → Web-UI-Technologie → Web Dynpro für ABAP.






BAL_S_LOG - Application Log: Log header data   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5107 Date: 20240419 Time: 040817     sap01-206 ( 82 ms )