You can use services to expose backend interfaces and execute tasks in SAP Manufacturing Integration and Intelligence (SAP MII) and the SAP MII Workbench.
To allow users to access certain services, see User Management.
The SAP MII services are listed in the following table:
Service Name | Action Name | Function Provides |
---|---|---|
Admin | XMII_AdminService | Access to all system configuration functions. For more information, see Examples: Admin Services. |
Audit | XMII_AuditService | Service for validating credentials and creating error entries |
BLSManager | XMII_BLSManagerService | Access to the admin service, which provides transaction control. For examples, see Examples: Transaction Services. |
Chart Servlet | XMII_ChartServlet | Chart generation servlet |
Configuration | XMII_ConfigurationService | Import and export of server configuration data; used during migration |
ContentList | XMII_ContentListService | View of content assigned to you |
DataServers | XMII_DataServers | Manage data servers For examples, see Examples: Data Server Services. |
DynamicPageServlet | XMII_DynamicPageServlet | Access to the Dynamic Page servlet |
DynamicQuery | XMII_DynamicQuery | Query execution without using a query template |
EncryptConfig | XMII_EncryptConfig | Access to encryption configuration |
File System Browser | XMII_FileSystemBrowser | Ability to browse folders and files in the database |
Help Link | XMII_HelpLinkService | Resolving help links to a URL |
IllumXSLTServlet | XMII_IllumXSLTServlet | XSL transformation engine through a URL request |
ImageStorageServlet | XMII_ImageStorageServlet | Read and write permissions for GIF images on disk |
Indexing | XMII_IndexingService XMII_Indexer | Run indexer For examples, see Examples: Indexing Services. |
JCoDataBufferService | XMII_JCoDataBufferService | Access to the server from the SAP MII Workbench to fill XML properties with sample data |
Localization | XMII_LocalizationService | Define string token replacements when localizing HTML content |
Logout | XMII_LogoutService | Log off of current user |
OutputStorageServlet | XMII_OutputStorageServlet | Used by the SAP MII Workbench when testing content |
PDFService | XMII_PDFService | Used by the SAP MII Workbench to generate PDF output for a transaction |
Personalization | XMII_PersonalizationService | Access to the home page URL |
Ping Token | XMII_PingTokenService | Access to the SAP MII Workbench service that tests permissions |
ProfileEditor | XMII_ProfileEditorService | Navigation and tab items for roles |
Quality Portal Service | XMII_QualityPortal XMII_PermissionService | Handling of SPCCharts |
QueryCaching | XMII_QueryCaching | Run a query, cache the results, and access cached data |
Scheduler | XMII_SchedulerService | Managing threads and running jobs at scheduled times For examples, see Examples: Scheduler Services. |
SPCChartServlet | XMII_SPCChartServlet | Generation of SPCCharts |
SPCXMLServlet | XMII_SPCXMLServlet | Outputs the results of an SPC chart and query as an XML document. Required to retrieve SPC results since you configure SPC charts in the display template and not the query. |
Statistics | XMII_ContentUsageService | Returns usage statistics for files For examples, see Examples: Statistics Services. The supported modes are the following:
|
System Info | XMII_SystemInformationService | Access a reporting service with server list and mode list functions |
Transport | XMII_Transport | Exports configuration and project information For examples, see Examples: Transport Services. |
WSDLGen | XMII_WSDLGen | WSDL for calling transactions using SOAPRunner |
WSMessageListener | XMII_MessageListenerService | Write to the message table. For examples, see Examples: Message Services. |
Alert | XMII_AlertService | You use this service to:
For examples, see Examples: Alert Services. |
OData Service | XMII_ODataService | Enables you to access OData. For examples, see OData |
You can call these services using the following URL:
http://<server>:<port>/XMII/Illuminator?service=<service name>&mode=<mode name>&content-type=<value>
service=<service name> is the name of the service, such as Admin.
mode=<mode name> defines the operation of the service.
For example, the Admin service has a UserList mode that returns the list of all users configured for the server. You can return the list of modes for a service by running the service with ModeList as the mode.
content-Type=<value> defines how the data is returned.
The following table lists the content types:
Content Type Values | Return Format |
---|---|
raw/binary | Legacy LISA format previously used by the applets |
text/xml | Illuminator XML format |
text/html | XML and transformed into an HTML document |
text/csv | CSV output with a separator based on the user locale |
raw/xmii | Binary protocol used by the applets and the SAP MII Workbench |
text/json | Returns the response in JSON format Note It can be used only with those services that returns data in standard MII format. End of the note. |
You can return a custom response by specifying the FinalTransform property. The final transform can be an XSL file or a Java class.
To run a scheduler job by ID, you enter the following URL:
http://<server>:<port>/XMII/Illuminator?service=Scheduler&mode=Run&ID=<jobid>