Developing SAP Web Transactions - using SE80 and then published to the ITS

EWT (Easy web transactions) are programs which are developed inside SAP using standard ABAP (dialog programming). This is then web enabled by developing templates within the ITS, one template for each screen of the SAP transaction. Transaction ww20 is SAP's online store written in ABAP for the purpose of creating a web transaction.

Developing web transactions
Web transaction can be developed within SE80 from version 4.6c onwards otherwise you will need to install SAP@Web Studio (free download from SAP). When web enabling a transactions the result can either use standard screens same as SAP GUI for html does (Service file parameter '~webgui' needs setting to 1 or select mixed mode when creating via SE80) or templates can be created for each screen allowing you to redesign in HTML.

Publish Web transactions using SE80 � IACOR must be running in ITS server (execute program '/acoradmin') � Create 'Internet application' in SE80 � Setup ITS settings (Utilities->Settings->SAP ITS) � Create templates if required by Right clicking on Internet app name and select create->template(one screen at a time) � Publish (Right click on Internet app name and select publish->complete service)

Publish Web transactions using SAP@Web Studio � Does not need IACOR running! � Download free from SAP � Create project � Setup site definition using menu path Project-> Site def � Make sure you have correct rights to publish in ITS � Use wizard to create templates (Project->Add To Project-> New-> File Wizards

Advantages:
� Do not have to logon to SAP when running program
� Use existing ABAP skills
� Can control look and feel of output


Create your first ITS application

Related Articles

Step by step instructions on how to create your first ITS web transaction based on standard ABAP dialog program using SE80
SAP Netweaver Business Client
SAP Web Application Development using ITS - Example ABAP code and information
Netweaver - Information about SAP netweaver technologies
SAP GUI for HTML - running SAP on a PC that does not have the SAP client installed
Creating your first very simple OData SAP Gateway Service
Maintain web services - Use of transaction SICF to activate and maintain SAP web services
SAP Web Application Development - Example code and information on various areas of web development
SAP GUI for HTML - running SAP on a PC that does not have the SAP client installed
Internet transaction server ( ITS ) - advantages and disadvantages
ITS Flow logic - advantages and disadvantages of using ITS flow logic