Skip to Content

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
To report this post you need to login first.

24 Comments

You must be Logged on to comment or reply to a post.

  1. Ravi Sharma

    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

    (0) 
  2. Facundo Ferrer

    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?

    (0) 
    1. 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

      (0) 
  3. Anamika Blake

    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?

    (0) 
  4. 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

    (0) 

Leave a Reply