SAP MII 15.
SAP Manufacturing Integration and
Intelligence
e
SAP Manufacturing Integration and Intelligence (SAP MII) enables you to integrate your plant and enterprise
systems and display integrated data to your employees. You can use SAP MII to view, measure, and compare
the performance of plants and assets with different automation system infrastructures. SAP MII reduces the
cost of synchronizing plant and enterprise business processes by using the following:
Plant system connectors
Business logic services
Integration scenarios
Integration
SAP MII is powered by SAP NetWeaver.
The following software units are required for some SAP MII functions:
SAP Java Connector (SAP JCo)
SAP Java Resource Adapter (SAP JRA)
Features
To access the SAP MII administration menu, enter http://<server:port>/XMII/Menu.jsp in your
browser.
From the SAP MII administration menu, you access SAP MII components to which you have permission. For
more information about system permissions, see Security Services.
The main components of the SAP MII administration menu include the following:
System Management
Security Services
Data Services
Content Development
Including the SAP MII Workbench
Message Services
Catalog Services
Alerts and KPI
System Resources
Energy Monitoring and Analysis
Note
To log off of the SAP MII system, close your browser window.
System Management
Use
You can use System Management in SAP Manufacturing Integration and Intelligence (SAP MII) to configure
system-wide settings and monitor your system.
Features
System Management consists of the following:
System Properties
System Jobs
Transaction Manager
Log Viewer
Scheduler
Active Sessions
Custom Attributes
Custom Attribute Mapping
Configurations
Projects
Localization
Content Usage
System Properties
Screen Name Property Name Description
Name Name Base system configuration
Description Description System configuration
Language Language Default system language
Logon accounts have a language setting that overrides
the system setting.
Monitoring MonitoringRetentionDuration Frequency in seconds in which the message monitor
Retention runs
Duration
The monitor processes items received from the
message listeners.
Message CleanupRunInterval How often message cleanup rules run
Interval
If you enter 2, the rules run every two hours.
Session Timeout SessionTimeOut Amount of time in minutes that the system takes to
automatically close inactive sessions
Transaction TransactionCacheDuration How many hours a transaction is included in the
Cache Duration system cache
Binary Size Limit BinarySizeLimit Maximum number of kilobytes that can be posted to a
transaction
Retention Time ExpireUsageStatistics Number of days to keep content usage statistics
for Usage
Statistics All data older than the specified number of days is
deleted.
Transaction TransactionPersistenceLifetime Amount of time in hours to keep data in the
Persistence transaction manager
Lifetime
Expression CacheExpressionCacheDuration Amount of time in hours each expression is cached
Duration
To improve system performance, cache parsed
expressions.
Job History JobHistoryCleanup Amount of time in hours to keep the history of a job.
Cleanup
Plant InformationPICLogsCleanUp How often Plant Information Catalog Logs cleanup Job
Catalog Logs runs. This will clear all the logs crated for any action in
Cleanup Interval plant information maintenance
[Min]
MDO Batch MDOBatchProcessingFlag If this checkbox is selected, the manufacturing data
Processing object (MDO) queries the connection from the data
source and to see if it supports batch processing. If it is
supported, batch processing is used for the replace
and update tasks and on-demand processing. If the
checkbox is not selected, batch processing is not used.
Default DefaultTransactionPersistence The following options determine when the system
Transaction writes transaction information to the database:
Persistence
Always
On Error
Never
Run Transaction RunTransactionExpirationCheck Enable the transaction expiration check on startup
Check
NetWeaver NetWeaverDataSourceCaching Enables the caching of data source created in
DataSource Netweaver
Caching c
Usage Statistics UsageStatisticsMonitoring Enables the monitoring of transactions and query
Monitoring usage when value is set to true
Transaction TransactionCaching Enables the caching of transactions to improve the
Caching system performance
Template Cachingtemplatecaching Enables the caching of templates for faster execution
FTP File Transfer FTPFileTransfereTimeOut Integer field which defines the loss of connectivity
Time Out {Min] timeout for FTP action blocks. If connectivity is lost
during file transfer, the FTP action will fail after this
value is exceeded.
Max Row Count maxrowcount Defines the query limit of 1,20,000 rows
Encode SOAP encodesoapresponse Enable encoding for the SOAP response
Response
Temporary File TemporaryFileCacheDuration Number of hours a temporary file is included in system
Cache Duration cache
Workbench WorkbenchMemory Maximum heap size of client JVM where SAP MII
Memory Workbench application is running
Force Scheduler ForceSchedulerStart Used to track the scheduler status. Select this
Start checkbox to force the scheduler to start SAP MII.
Proxy User NameProxyUserName User name for authentication
Proxy User ProxyUserPassword Password for authentication
Password
The password value is encoded.
Resolve MachineResolveMachineName Enhances the logging information
Name
If you select the checkbox, the system finds the source
machine name through the configured machine's
domain name system for each request to the server. If
you deselect the checkbox, the system records the IP
address of the request machine.
WSDLGen WSDLGenSecurityEnabled If the checkbox is selected, the system requires you to
Security Enabled log on before you can access the WSDLGen servlet. If
the checkbox is not selected, any user can call the
servlet to generate WSDL for a transaction; however,
you must still have permission to run the transaction.
Register in RegisterInSystemLandscapeDirectoryIf selected, the SAP MII instance is registered in the
System system landscape directory (SLD).
Landscape
Directory
MDO Batch MDODataSource SAP NetWeaver JDBC data source used for MDO tables
Processing
Default File Path DefaultFilePath The path on the file system (along with the subfolders)
used to store files that need to be accessed by the
following workbench actions for read/write
operations:
File I/O
o CreateDirectory
o CreateZipArchive
o DeleteFile
o GetFileList
o WriteFile
o FTPInput
o FTPOutput
o ADS Printing
E-Mail
o Send Mail
o Read Mail
Logging
o XML Tracer
Web
o HTMLSaver
o XMLSaver
o TextSaver
o ImageSaver
o HTMLLoader
o XMLLoader
o TextLoader
o ImageLoader
Note
Access to the files under the previous path (and the
subfolders) will be lost if the path is changed.
If the path is empty, you can access the file system,
provided the file system provides read/write
permissions. The same holds good for prior releases.
If the drive letter is not determined by the path, then
the drive you are using to run the application from
(Netweaver directory) is used. For example, if you
have MII defined for the default file path, and your
Netweaver installation is on the D drive, it will be
D:\MII. You can also specify a drive letter in the default
file patht.
Use Certified SecureADSConnectionEnabled Allows to use certified HTTPS connection to connect to
HTTPS ADS server. For more information, see SAP
Connection for Manufacturing Integration and Intelligence 15.0
ADS Configuration Guide.
Allow Cross CrossOriginResourceSharing Allows scripts to request to a domain other than the
Origin Resource hosted domain. In other words, a browser based
Sharing application sends a request to a server residing in a
different domain. A valid Cross Origin Resource
Sharing request contains a header called domain
which is automatically added by the browser.
Cross Origin Resource Sharing is supported in the
following browsers:
Chrome 3+
Firefox 3.5+
Opera 12+
Safari 4+
Internet Explorer 8+
Allowed Hosts AllowedHosts Hosts that are allowed to make Cross Origin Resource
Sharing requests. * allows all hosts to make these
requests
Allow CredentialsAllowCredentials Enables MII server to add Access-Control-Allow-
Credentials to the response.
Expose Headers ExposeHeaders Comma separated list of headers that is allowed by
MII server.
Allow Methods AllowMethods Comma separated list of http methods allowed for
Cross Origin Resource Sharing.
Allow Headers AllowHeaders Allows headers containing response to preflight
request having Access-Control-Request-Headers
Maximum Age MaximumAge Time in seconds for which the preflight response can
be cached.
Use Decimal UseDecimalFormatting When enabled, all the floating and real data types in
Formatting the query template will be rounded off to the 12th
decimal place.
Parse Floating ParseFloatsAsDouble This will convert floating values to double and parse
Point Numbers as the same. Default value is disabled. This field is
Decimals ignored if Use Decimal Formatting is not selected.
Role Caching RoleCaching Select this checkbox to cache the details of UME roles.
Attribute CachingAttributeCaching Select this checkbox to cache the custom attributes
when SAP MII requests to UME and database.
Transaction TransactionShutdownMode When you try to shut down MII application, a lot of
Shutdown Mode transactions may be in progress. You can choose one
of the following option:
Continue: Default behavior where MII transactions will
continue to run regardless of shutdown.
Wait Forever: Shutdown will be postponed until all the
running transactions are stopped.
Wait Until Max Wait Time, then terminate: MII
application will wait until the maximum time is
reached or until all running transactions are stopped.
If the maximum time is reached, then the system
sends termination requests to all the running
transactions.
Terminate, then Wait Until Complete: MII will send
terminate requests to all running transactions, and
then wait until the maximum time is reached before
continuing the shutdown process. •
Terminate Immediately: MII sends terminate requests
to all running transactions, and then simultaneously
continue with the shutdown process.
Maximum Wait MaxWaitTimeForTrx Define wait time in seconds. MII application will wait
Time for until the maximum time is reached. If the maximum
Transactions time is reached, then the system sends termination
before Shutdown requests to all the running transactions
[Sec.]
Wait for Data WaitForDataServerStartup When selected, MII will wait for all the data servers to
Server Startup startup before running any scheduled jobs or
completing MII startup. This will reduce the time
required for MII to start. This will ensure continous
operation in the event of a server node shutdown or
restart, if there are many data servers configured.
Force Content ForceContentBlowout If True, SAP MII publishes the web content to SAP
Blowout on Netweaver file system. You must call the Blowout
Startup mode of the Catalog servlet to publish MII content
manually. You can call with no request parameters to
publish all content, or you can specifiy Folder=<folder>
to publish just a particular folder or project
Protocol ProtocolEncoding When Enabled, queries containing columns with
Encoding special characters such as ( and ) are encoded.
Note
This is valid from SAP MII 14.0 SP07 release
Generate ChangeGenerateChangeList If true, the system creates a change list for the logged
List in user when a tag or group is created in the Plant
Information Maintenance screen. The generated
change list contains the user id name and description
If false, when a tag or group is created in the Plant
Information Maintenance screen, the system prompts
a dialog box to create a change list for the logged in
user. You must enter a name and description for the
change list.
Note
Change list will not be created if there are existing
change lists associated with the logged in user.
Use Transaction TrxUseThreading Configures the transaction engine to use the new
Threading threading model
Basic Threading TrxBasicThreading Uses a simple cached thread pool, cannot be
configured further
Trx Engine Core TrxCoreThreads Sets the amount of core threads for the transaction
Threads threading pool
Trx Engine Max TrxMaxThreads Sets the amount of maximum allowed threads for the
Threads transaction threading pool
Trx Engine TrxKeepAliveInMin Sets the amount of time a thread is kept alive while
Keepalive inactive before destroying the thread
Trx Engine DirectTrxDirectHandoff Determines if the threading pool uses a blocking
Handoff Flag queue or performs a direct handoff to the thread pool
Trx Engine TrxBlockingQueueSize Determines the size of the blocking queue. Not used if
Blocking Queue the direct handoff flag is enabled
Size
Action Threading
Configures the transaction engine to use threading for
action
Usse the System Properties screen to set system property values.
Features
SAP Manufacturing Integration and Intelligence (SAP MII) system properties are described in the following
table:
Activities
To view and change system property values, on the SAP MII administration menu, choose System
Management System Properties .