SIW Monitor
Use
You use this report either to find one or more Service Implementation Workbench projects in order to work on them, or to check the project status of one or multiple projects to see whether the relevant service implementation is valid and up-to-date.
Integration
You can schedule the run of this report as a periodically recurring background job that sends the check result by email to interested parties. To do so, select the checkbox Send E-mail and enter the email addresses of all recipients. If necessary, select the Only in Case of Errors checkbox.
For more information about job administration and scheduling background jobs, see Application help for Define Background Job (transaction code SM36).
Prerequisites
You need authorization to run this report. For more information about the content of the authorization check, see the documentation about authorization object S_SIW_CFG.
Features
This report provides you with the following additional selection options to find one or multiple projects:
-
The attributes of one or more projects
The system selects all projects that match these criteria.
-
The ID or name of one or more objects
The system selects all projects that have at least one generated object matching the entered criteria.
-
The context data of one or more projects
The system selects all projects with context variables of the specified value.
To check the objects, you can select With Unit Test.
In the output list, you have the following navigation options:
-
Check
You use this option to check the project status. If you want to check additionally the coding and the ES Repository mapping, activate the ABAP unit and ES Repository mapping check box in the dialog box that is displayed when you select the check icon. The system displays the statuses in a list, but does not write them on the database.
-
Generate
You use this option to automatically regenerate a whole set of services for a project or for its implementation. A dialog box, in which you can enter the detailed settings for the generation, is displayed. A mass regeneration may be necessary, if you have made template changes in the project context data that require updating all dependent implementations.
-
Execute application-specific production step
You use this option to (re)start the application-specific post-processing step of the generation.
-
Create transport entries
You use this option to create transport entries for the project context data. This does not include the transport of the generated objects.
-
Reclassify the software component version
You use this option to update the software component version of projects of API-based service creation types.
-
Synchronize project with API (only API-based service creation types)
You use this option to refresh project data, if you have changed the API. Depending on the application it may be necessary to complete or adjust data, if you have added new fields to the project. If you have removed any fields, the system also deletes them during mapping.
-
Transfer current proxy data to SIW
You use this option to update a project, if you have changed any technical properties at the Enterprise Services Browser (for example the name of the proxy class or the name of the proxy interface).
Selection
You can enter the following optional input parameters:
-
Project Attributes
-
Project ID
-
Configuration ID
-
Service Operation (ES Repository)
-
Service Interface (ES Repository)
-
Namespace (ES Repository)
-
Service creation type
-
-
Objects
-
Object ID
-
Object Name
-
-
Project Context Data
-
Variable ID
-
Value
-
Output
After selection, the list of selected services along with their respective statuses is displayed.