Skip to Content
Author's profile photo Paul Aschmann

SAP Netweaver Gateway T-Code Summary

Here is a list of useful SAP Netweaver Gateway TCodes, please add a comment for any I am missing and I will gladly update. The intent of this post is to summarize the relevant TCodes for posterity and to be used as a quick lookup.

Gateway Runtime

Title T Code Description SP Required
Gateway Client /IWFND/GW_CLIENT

SAP NetWeaver Gateway is a powerful tool that enhances the existing Error Log. Also allows you to simulate service execution. (Similar to tools like RESTClient for Firefox)

SP04 +
Error Log /IWFND/ERROR_LOG

The Error Log for SAP NetWeaver Gateway hub systems is a helpful addition to the existing Application Log Viewer and provides detailed context information about errors that have occurred at runtime.

Application Log /IWFND/APPS_LOG (Gateway Hub System)

Log and Trace Files

a specific viewer for application log entries created by SAP NetWeaver Gateway processes.

Application Log /IWBEP/VIEW_LOG (Business Suite Backend)

Log and Trace Files

a specific viewer for application log entries created by SAP NetWeaver Gateway processes.

Application Log Cleanup /IWFND/CLEANUP_APPSLOG Over time the application log amasses a lot of entries, which periodically need to be cleared. As default the application log should only store one entry per request. In addition, there is no need to store these entries for more than a day or a few days. Application log cleanup is a standard requirement in productive systems and helps to improve the performance of the systems in your system landscape.
Clear Cache /IWFND/CACHE_CLEANUP Cleanup Gateway Metadata Cache
Disable Cache /IWFND/MED_ACTIVATE

Disable Gateway Metadata Cache

Gateway Node Activation SICF Includes various functions for monitoring, analysis, and troubleshooting in the ICF environment. You can also make use of the central Application Server analysis functions to identify issues such as performance problems in ICF applications.
Alert Monitoring RZ20

SAP NetWeaver Gateway is monitored automatically within the Computing Center Management System (CCMS) in SAP CCMS Monitors for Optional Components for Information Worker.

In the monitoring process, information is collected about SAP NetWeaver Gateway. Here you can see which applications are in use, and how often they are called up. The information is updated hourly and relates to today’s date, since on the first collection after midnight all values are initialized once they have been read out.

Performance Trace

/IWFND/TRACES

The Support Utilities offering for SAP NetWeaver Gateway has been extended to include a Performance Trace tool. This tool enables developers, administrators, support consultants, and end users to monitor system performance at service call level. You can trace the performance of both the SAP Business Suite backend system and the SAP NetWeaver Gateway hub system.

Gateway Design

Title T Code Description SP Required
Gateway Service Builder SEGW A completely new design-time transaction, which provides developers with an easy-to-use set of tools for creating services. It has been conceived for the code-based OData Channel and supports developers throughout the entire development life cycle of a service. SP04+
Model Composition for Integration /IWFND/BD_MGW_MDL_COMPOSITION Model composition is provided for complex scenarios for the integration topics, such as SAP Business Warehouse, GenIL and SPI. It allows mashing up multiple services within IW-BEP.
Service Validation /IWFND/SRV_VALIDATE SAP NetWeaver Gateway Service Validation Tool validates the runtime for all the SAP NetWeaver Gateway services to ensure that all the services work fine. Service Validation tool runs without user intervention and performs the runtime validation on a single service document.
Register/Test Backend System SM59

Your backend system has to be registered as an SAP system alias in the SAP NetWeaver Gateway Implementation Guide (IMG) on your SAP NetWeaver Gateway system. In addition, an RFC destination has to be defined in transaction SM59.

Create a Service SE80 Design time ABAP Workbench
Register a Service /IWFND/REG_SERVICE Replaced with SEGW
Maintain a Service /IWFND/MAINT_SERVICE
Replaced with SEGW
Activate a Service /IWFND/IWF_ACTIVATE Activate or Deactivate a service
MOC

/IWFND/MOC_PARALLEL

Parallelize Multi-Origin Composition
WebGUI Workflow /IWFND/WF_WEBGUI WebGUI For Executing Workflow Item
Configure Message based Authentication /IWFND/WSS_SETUP

Configure Web Service Message-Based Authentication

GenIL Generator

/IWGIL/GENIL_SRV_GEN

Gateway Service Generator for GenIL

Assigned Tags

      27 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Syambabu Allu
      Syambabu Allu

      Hi Paul,

      Nice Blog.

      Thanks,

      Syam

      Author's profile photo Paul Aschmann
      Paul Aschmann
      Blog Post Author

      Thanks Syam

      Author's profile photo Syambabu Allu
      Syambabu Allu

      Hi Paul,

      One transaction is missing.

      Activate or Deactivate SAP Netweaver Gateway --- /IWFND/IWF_ACTIVATE

      Thanks,

      Syam

      Author's profile photo Former Member
      Former Member

      Few New ones :

      Transaction code       /IWFND/MOC_PARALLEL

                                      Parallelize Multi-Origin Composition

      Transaction code          /IWFND/WF_WEBGUI

                                       WebGUI For Executing Workflow Item

      Transaction Code       /IWFND/WSS_SETUP

                                     Configure WS Message-Based

      Regards,

      Ravi Sharma

      Author's profile photo Paul Aschmann
      Paul Aschmann
      Blog Post Author

      Thanks Ravi - added.

      Author's profile photo Aliaksandr Shchurko
      Aliaksandr Shchurko

      Thanks!

      Author's profile photo Former Member
      Former Member

      Are you sure about /IWFND/CLEANUP_APPSLOG and /IWFND/BD_MGW_MDL_COMPOSITION? I think this names are even longer than the allowed transaction name length....

      Author's profile photo Paul Aschmann
      Paul Aschmann
      Blog Post Author

      Hi Wolfgang - you are correct. I have updated the details above to show his. Thanks!

      Author's profile photo Tahir Öz
      Tahir Öz

      Thanks Paul, realy needed.

      Tahir

      Author's profile photo Former Member
      Former Member

      Hi Paul,
        Nice to see this blog.

      Could you please send some latest updates  about sap netweaver gateway?

      Thanks,

      Prasenjit

      Author's profile photo Christian Weiß
      Christian Weiß

      Hi Paul,

      nice summary.

      Thanks

        Christian

      Author's profile photo Former Member
      Former Member

      Hi Everyone! Great blog Paul. Customers are wondering about monitoring current active user sessions on Netweaver Gateway. Is there any way you know to achieve this?

      Author's profile photo Andre Fischer
      Andre Fischer

      Hi Facundo,

      since SAP Gateway is using the stateless OData protocol with shortlived sessions there shouldn't be too many active user sessions in a SAP Gateway server 😉 .

      Or are you looking for some reporting telling you how many calls have been made to a certain service in the last hour, today, ... ?

      Best Regards,

      Andre

      Author's profile photo Pavan Golesar
      Pavan Golesar

      Cool.. Thanks,

      Regards,

      Pavan

      Author's profile photo Former Member
      Former Member

      Hey Paul,

      Thanks a lot for all these tcodes.

      Please help me with another tcode please...from where will I be able to check secinfo and reginfo for RFC Gateway Access Control?

      Author's profile photo Paul Aschmann
      Paul Aschmann
      Blog Post Author

      Hi Anamika,

      I believe you can find them in SMGW. See here:

      Gateway Security Files secinfo and reginfo - Security Settings in the Gateway - SAP Library

      Cheers, Paul

      Author's profile photo Pavan Golesar
      Pavan Golesar

      Hi Paul,

          As said earlier, your blog is quite helpful,

      I Have a query, Exactly when do we need need /IWFND/CACHE_CLEANUP and /IWBEP/CACHE_CLEANUP ???

      thanks,

      Pavan Golesar

      Author's profile photo Andre Fischer
      Andre Fischer

      Hi Pavan,

      see the answer from  Atanu Mallik in the following thread Gateway OData Metadata Cache

      Best Regards,

      Andre

      Author's profile photo Sreedhar Gunda
      Sreedhar Gunda

      Hi Paul, Nice Blog , All T Codes are at one place.

      Author's profile photo Former Member
      Former Member

      Many thanks, very useful.

      Author's profile photo Sijin Chandran
      Sijin Chandran

      Hi ,

      /IWFND/EXPLORER for exploring Service repository.

      Author's profile photo Vijay Chintarlapalli
      Vijay Chintarlapalli

      Wonderful blog.

      Author's profile photo Ankur Gokhale
      Ankur Gokhale

      What does IWFND stand for ? May be IW Frontend ?

      Author's profile photo Ankit Maskara
      Ankit Maskara

      Though too late but it means Information Worker Foundation.

      Author's profile photo Former Member
      Former Member

      hi gurus,
      is there a tcode for ODATA message monitor? thanks 

      Author's profile photo Jagtar singh
      Jagtar singh

      Hi Paul,

      Great blog, Helps a lot .

      Keep sharing .

      Thanks a lot.

      Author's profile photo Alessandro Ieva
      Alessandro Ieva

      Hi Paul,

      I would like to test a REST service developed in SAP. I would test it via HTTPS but if I use the HTTPS URL I receive the error "HTTP Receive failed: ICM_HTTP_SSL_ERROR".

      Could you suggest?

       

      Thank You

      Best Regards

      Alessandro