The web studio is used to manage your web projects when you have multiple programmers as well to keep your SAP systems in synch in terms of transports. Ie. You need to check a file out in order to work with it, thus maintaining integrity of changes. You also need a open transport request in order to makes changes, thus tracking changes from within the SAP system.
"An ITS service consists of a service definition file, HTML templates, resource files, and any graphics needed. These files are all contained in the given service directory.
However, an ITS service can also be sub-divided into themes. Themes are instances of a service that differ only in their look and feel: appearance, graphics, layout or language. Each theme has its own set of templates and other service files, but the functionality of the service is the same for all themes. Themes are organized into sub-directories of the service directory." SAP
Making changes with Web@Studio
Use transaction SIAC to create a transport for the applicable service
Connect to the R/3 source and get the applicable templates. Ie. Create a project and check the service files out.
Once completed, you can publish them to the web site.
Once you’re happy with the changes check them back into SAP and release the transport.
It allows you to create service files, templates and language resource files
Process to implement an Internet transaction
Once the SAP transaction is completed perform the following:
Create a project
Define an ITS site for publishing
Create the ITS files:
Service file
Theme
HTML templates. 1 for each dialog screen
Language resource files
Specify the new service as the active service
Edit files and make required changes
Test and Publish
Add the files to R/3 source control
Create a request and assign the files to it (SIAC)






