Kategorien
-
Neueste Beiträge
- [ABAP] Leistungsverzeichnis lesen (MS_READ_SERVICES_FOR_BAPI)
- [ABAP] SAPConnect: Kommunikationsknoten, Routing und Parameter auslesen
- [SAP] Business Document Service (BDS)
- [SAP] Generic Object Services (GOS)
- [SAP] MM-Berechtigungsobjekte
- [SAP] Steuerkennzeichen
- [ABAP] Prüfen, ob GUI UTF-8 unterstützt
- [ABAP] Fiori: Technische Kataloge lesen
- [ABAP] Fiori: Details zu techn. Katalogen lesen
- [ABAP] RFC-Verbindung prüfen
Schlagwort: SEGW
[SAP] Entwicklung SAP ABAP Programming Model
Evolutionsschritte
- Classic ABAP Application Programming (ABAP)
- ABAP Programming Model for SAP Fiori (OData, SEGW, CDS, BOPF, ABAP)
- ABAP RESTful Application Programming Model (Eclipse, ABAP, CDS, Frameworks)
https://blogs.sap.com/2019/02/08/evolution-of-the-abap-programming-model/
[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
[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/FLPCAT (Technische SAP-Fiori-Kataloge)
/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/SEMOBJ (Semantische Objekte – von SAP ausgeliefert)
/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)
Suchhilfen
SUI_TM_MM_CAT (Kataloge suchen)
SUI_TM_MM_SEMANTIC_OBJECT (Semantische Objekte)
FCCX_SEMANTIC_ACTION (Semantische Aktionen)
CDS-Views
SUI_TM_MM_CAT_V (CDS View for Catalogs)
- Technische Kataloge
SUI_TM_MM_APP_V (CDS View for Catalogs)
- App + Semantisches Objekt + Activity
Klassen
CL_SUI_TM_CAT_READER (API for catalog reader)