Ansicht
Dokumentation
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/PurchasesDiese Dokumentation steht unter dem Copyright der SAP AG.
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 )