[{ALLOW view All}]
[{ALLOW edit Authenticated}]

! Clean caches
When you change an existing model, you MUST clean the cache to bring into life !\\
Use {{{/n/IWFND/CACHE_CLEANUP}}} and choose your model!\\

! Transactions
|x.SEGW	SAP Gateway Service builder
|x./IWFND/MAINT_SERVICE
|x./IWFND/GW_CLIENT
|x./IWFND/ERROR_LOG
|x./IWBEP/ERROR_LOG
|x.SM21
|x./IWFND/APPS_LOG
|x./IWFND/CLEANUP|Clean log files
|x./IWFND/CACHE_CLEANUP|Clear cache
|x./IWFND/MED_ACTIVATE|Cache enable/disable
|x./IWFND/TRACES
|x./IWFND/SRV_VALIDATE
|x./IWFND/WSS_SETUP

!Limit OData Metadata
Add to header
{{{
Content-Type: application/json;odata.metadata=minimal
}}}

!Create Service

1. Addons installieren (SAINT)

2. Aktivierung SAP Gateway
{{{ SPRO > SAP Netweaver > Gateway > OData Channel > Konfiguration > SAP NetWeaver Gateway aktivieren oder deaktivieren }}}
	
3. SAP-System Alias\\
{{{ SPRO > SAP Netweaver > Gateway > OData Channel > Konfiguration > Verbindungseinstellungen > SAP Netweaver Gateway zu SAP-System    
    > SAP-Systemalias verwalten
    => DPC100, DPC/100, X, X, NONE, DEFAULT, DPC
}}}
		
4. SAP Gateway Alias (x.SEGW)
{{{ SPRO > SAP Netweaver > Gateway Service Enablement > Backend OData Channel > Connection Settings to SAP NetWeaver Gateway
	> SAP-Netweaver-Gateway-Einstellungen
	=> GW_HUB, 100, GW_DPC100, NONE
}}}
		
5. OPU Service (x.SICF)
{{{    /sap/opu/<all>}}}
	
6. Test x.SEGW\\
x./IWFND/GW_CLIENT
	/sap/opu/odata/IWFND/CATALOGSERVICE/ServiceCollection
	/sap/opu/odata/IWFND/RMTSAMPLEFLIGHT/TravelagencyCollection
	/sap/opu/odata/sap/ZHRZDE_TEST001_SRV/$metadata?sap-documentation=all
	r.SAPBC_DATA_GENERATOR (Generate Flight-Example data)
	Menu > gateway Client > CORE_SAMPLES anlegen