Ansicht
Dokumentation
CL_WDR_PORTAL_OBNWEB_SERVICE - Portal OBN Web Service
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up General Data in Customer MasterDiese 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.
Achtung- Beachten Sie, dass hierfür Remote-Calls im Portal durchgeführt werden müssen. Dies verursacht zusätzlichen Systemadministrationsaufwand und kann zu einer Performance-Beeinträchtigung führen. Daher sollte der Baustein nur in begründeten Ausnahmefällen eingesetzt werden.
Service Klasse
Mit der Klasse CL_WDR_PORTAL_OBNWEB_SERVICE 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 bereits gelesene Daten.
Die folgenden Methoden stehen zur Verfügung:
Beziehungen
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.
RFUMSV00 - Advance Return for Tax on Sales/Purchases CPI1466 during Backup
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4118 Date: 20240424 Time: 103046 sap01-206 ( 74 ms )