SAP Mobile Infrastructure
Technical Overview
System Architecture
Synchronization
Synchronization Techniques
Generic Synchronization
Smart Synchronization
Smart Synchronization Mechanism
Passwords in SAP MI
Multiple Usage of a Mobile Device
SAP MI for Administrators
Tools
SAP NetWeaver Mobile Administrator
Starting the Mobile Administrator
Hierarchy Grouping
Device Maintenance
Device Removal
Device Configurations
Parameter Sets
Setup Packages
Mobile Components
Driver Selection Tool
Archive Converter
Data Carrier Synchronization
Role Synchronization
Generic Synchronization Queue Monitor
Smart Synchronization Replication Monitor
Technical Synchronization Monitor
SyncBO Processing Statistics
Administration Toolkit
Profile Dialog
Runtime Component
Receiver
Disabling the Handler or Synchronizer
Handler
Scheduling Background Jobs for the Handler
Setting the Maximum Number of Handlers
Disabling the Handler or Synchronizer
Sender
Synchronizer
Synchronizer Business Object (SyncBO)
Replicator
Replication Database Records Shared Among Multiple Devices
Generated Function Names
Downloader
Uploader
Defining Filter Settings
Defining Default Values
Disabling the Handler or Synchronizer
Configuring Synchronizer Control Records
Defining Additional Configuration Parameters for SyncBOs
Configuring Synchronization Behavior Cascade Download
Downloading Referenced SyncBO Records
Configuring Back-End-Driven SyncBOs
Enabling Dynamic Filtering
Client Data Distributor
Creating Variants for the Client Data Distributor
Scheduling Background Jobs for the Client Data Distributor
Monitoring Jobs for the Client Data Distributor
Monitoring Tool
Displaying the Synchronization Overview
Displaying Synchronization Messages (Inbound / Outbound)
Smart Synchronization Inbox
Smart Synchronization Outbox
Handler Worklist Item
Synchronizer Worklist Item
Modifying Message Contents (Inbound)
Reprocessing Messages for Error Handling
Reprocessing Messages with Deleted Records
Marking Messages as Completed
Triggering the Handler
Log Tool
Purge Tool
Creating Variants for the Purge Tool
Scheduling Background Jobs for the Purge Tool
Deleting Obsolete Runtime History Data
Migration Tool
Migrating SyncBOs Between Systems
Resetting Replication Databases
Generating All Imported SyncBOs
Initializing the Device Download Status
Deletion of Obsolete Mobile IDs
Consistency Check for SyncBOs of Type T51
Upload and Download of BWAFMAPP Entries
SAP MI in the Computing Center Management System
Tasks
Creating a Hierarchy
Configuration of Mobile Devices
Behavior of SAP MI on the Mobile Device
Parameters in MobileEngine.config
General Parameters for Synchronization
Defining Coding for Synchronization
Parameters for Synchronization Using the Synchronization Service
Parameters for Time-Controlled Synchronization
Parameters for Repetitive Synchronization
Parameters for Data Packaging
Parameters for Data Compression
Parameters for Security and Authentication
Setting Up Secure Storage
Configuring Reset Option for Logon Password
Configuring Bypass Option for Logon Password
Parameters for Secure Sockets Layer (SSL) Support
Files for SSL Support
Parameters for Loading System Libraries
Parameters for System Messages
Parameters for Tracing
Parameters for Data Carrier Synchronization
Defining Data Carrier Synchronization
Parameters for Hiding Menu Options, Buttons and Links
Parameters for the AWT User Interface
Parameters for Starting Applications
Parameters for the Language Check for Applications
Parameters for Single Sign-On
Setting Up Single Sign-On on the Mobile Device
Parameters for Installation Control
Parameters for Database Configuration
Parameters for Controlling Deployment
Parameters for Language and Country
Functions for Monitoring and Controlling the Mobile Device
Monitoring Battery Capacity
Setting Registry Values
Configuration of Scripts
Definition of Start-Up Parameters
Storage Monitoring
Time and Date Settings
Setting Parameters in MobileEngine.config (MI_CONFIG)
Driver Configuration
Preconfiguration of SAP MI Client (Optional)
Preconfiguring on Windows32 Platforms
Copying the File Structure of the SAP MI Client
Setting the Screen Mode of the SAP MI Client
Changing the Client Background Image
Predefining the URL, Port and Timeout Value
Editing the MobileEngine.config File
Adding Files and Directories
Creating New Installation Files
Preconfiguring on Microsoft Windows Mobile Platforms
Configuration of Mobile Devices Using Device Configurations
Defining Parameter Sets
Defining Device Configurations
Assigning Device Configurations
Starting Role Synchronization
Configuration of Mobile Devices Using the Configuration File
Creating a Configuration File
Administration of Mobile Components
Displaying Mobile Components
Mobile Component Descriptor
Deployment of Mobile Components
Converting Archives for a Mobile Component
Deploying Mobile Components on the Server
Adding a Web Dispatcher Value
Database Files
Framework Files
Mobile Applications
Driver Files
Using the Driver Selection Tool
Deployment of Mobile Components on the Mobile Device
Displaying the Status of Mobile Components
Removing Mobile Components
Assignment of Mobile Components to Users
Assigning Mobile Components Using Device Configuration
Defining the Installation Sequence
Defining Device Configurations
Assigning Device Configurations
Starting Role Synchronization
Assigning Mobile Components Using a Role Profile
Assigning Mobile Components to Roles
Starting Role Synchronization
Assigning Mobile Components to a Device
Installing SAP MI on the Mobile Device
Mobile Device Installation Using Setup Packages
Allowing the Creation of Setup Packages
Installing MaxDB for Setup Package Creation
Creating the DB2E Add-On for Setup Packages
Setup Packages
Creating Setup Packages
Installing Setup Packages (Administrator)
Mobile Device Installation Using the URL
Activating BSP Application ME_FW_INSTALL
Determining the URL for the Installation
Mobile Device Installation with Client Installation File
Installing the SAP MI Client on the Compact Flash Card
Parameters for Installation on the Mobile Device
Parameters for Starting SAP MI
SAP MI Setup Performed by User of Mobile Device
Changing the Initial Password
Installing the SAP MI Client Using a URL
Installing the SAP MI Client Using a Setup Package
Starting SAP MI
Creating a User
Logging On to SAP MI
Editing User Settings
Determining the Port for the Client Synchronization
Synchronizing for the First Time
Mobile Device Administration
Displaying Mobile Devices and Editing Properties
Synchronizing Data Carriers with the Back End
Installation of Corrections on the Mobile Device
Adjusting Installation Archives
Adjusting Installation Instructions
Example of install.xml
Searching for and Deleting Obsolete Mobile Devices
Stopping the Client on the Mobile Device
Uninstalling Mobile Devices
Uninstalling the SAP MI Client
Error Detection and Monitoring
Activating Tracing on the Mobile Device
Checking the Trace and Log in the CCMS
Analysis of Trace File
Measuring System Performance on the Mobile Device
Using the Expert Tool for Error Analysis
Checking Client Configuration Files
Configuring Downloads of Configuration Files
Monitoring the Synchronization Process
Checking Synchronization Processes
Checking the Configuration of the Mobile Device
Troubleshooting
Using Compact Flash Card on Additional Device
Recovery After System Downtime
Temporary Unavailability of the Back End
Temporary Unavailability of MI Server
Incomplete Recovery of the Back End
Incomplete Recovery of MI Server
SAP MI for the Developer
Development Toolkit
SyncBO Builder
Creating SyncBOs
Enabling Multiple Language Support
Generating a SyncBO
Defining a SyncBO Data Model
Defining the Header Structure
Defining the Use of Default Values
Defining SyncBO Relationships
Defining the Item Structure
Defining Data Fields for Calling Create BAPI Wrapper
Defining Data Fields for Calling Modify BAPI Wrapper
Changing the Structure ID of Item Structures
Structuring SyncBOs for Multiple Language Support
Downloading Application Data Models as XML Format
Defining Custom Code in a SyncBO
Synchronization Emulator
Simulating Synchronization with a Generated SyncBO
Registering a Mobile Application
Mobile Component Descriptor
SAP Mobile Development Kit (MDK)