Goals

  • Describe SAP Work Manager 6.2 components and interactions
  • Describe SAP Mobile Platform Server basics
  • Describe Mobile Application architecture
  • Describe SAP Work Manager landscapes
  • Describe SAP Agentry clients
  • Install the SAP Agentry Editor
  • Install, configure and deploy SAP Work Manager and components
  • Describe standard end-to-end and mobile business processes
  • Configure Mobile integration
  • Communicate between a mobile application and the SAP system
  • Learn the use of the Change Detection Layer Administration Component
  • Learn the use of the Business Logic Layer and fetches
  • Debug an application
  • Apply project staging standards
  • Learn the use of the transactions to transfer data to and from an application
  • Learn the use of the code a transaction’s Data Transfer Logic
  • Modify SAP Agentry object hierarchies
  • Create a transaction’s user interface and publish a transaction
  • Describe advanced functionality for mobile applications
  • Learn the use of advanced functionality for mobile applications using SAP Work Manager 6.2

Audience

  • Developer
  • Developer Consultant
  • Technology Consultant

Prerequisites

Essential

  • MOB01
  • MOB300
  • BC400ABAP Workbench Foundations
  • BC401ABAP Objects
  • Expert level understanding and practical experience in object- oriented development and design
  • Expert SAP ABAP programming experience
  • Knowledge of JAVA

Recommended

  • Basic understanding of network concepts and client-server communications
  • Intermediate level SQL programming
  • Familiarity with mobility concepts
  • Familiarity with mobile devices and emulators

Course based on software release

  • SAP Work Manager 6.2 and SAP Mobile Platform 3.0 SP05 Server/SP06 SDK

Content

  • Introduction to SAP Work Manager
    • Describing SAP Work Manager Components and Their Interactions
    • Describing SAP Mobile Platform Server Basics
    • Describing SAP Agentry Clients
    • Describing the SAP Agentry Editor
    • Describing Mobile Application Architecture
    • Describing SAP Work Manager Landscapes
  • Installation and Configuration
    • Installing SAP Work Manager Components
    • Deploying SAP Work Manager
    • Installing and Configuring the Mobile Application Test Environment
    • Verifying Data in the Test Environment
    • Installing and Configuring SAP Agentry Editor
    • Setting up the Mobile Application Development Environment
  • Standard and Mobile SAP Work Manager Processes
    • Describing Standard End-to-End Processes
    • Describing Mobile Business Processes
  • Mobile Integration Configuration
    • Configuring Mobile Integration
    • Synchronizing a Complex Table Without Exchange Data
  • Mobile Integration Components
    • Communicating Between a Mobile Application and the SAP System
    • Changing Data Display with Filters
    • Configuring the Integration Layer
    • Configuring Business Application Programming Interface (BAPI) Wrappers
    • Creating Integration Components for Data Table Synchronization
    • Creating Integration Components for Complex Table Synchronization
    • Creating Integration Components for Transaction Synchronization
    • Creating Integration Components for Push Synchronization
  • Change Detection Layer Administration Component
    • Configuring Change Detection Layer Parameters
    • Configuring Enhancement Framework Implementation (EFI) Parameters
  • Change Detection Layer and the Exchange of Data
    • Synchronizing Mobile Application Data Using the Exchange Data Model
    • Verifying Changes to a Database
    • Creating an Exchange Data Table Object
    • Creating EFI Assignments
    • Assigning an Exchange Object to a Mobile Data Object
    • Creating Exchange Table Objects
  • The Business Logic Layer and Fetches
    • Fetching Data with Fetch Processing Objects
    • Analyzing Fetch Business Requirements
    • Creating Fetch SAP Objects
    • Preparing the BAPI for a Fetch
    • Coding Fetch Java Logic
    • Creating SAP Agentry Objects
  • Mobile Application Development
    • Debugging an Application
    • Applying Project Staging Standards
  • The Business Logic Layer and Transactions
    • Using Transactions to Transfer Data to and from an Application
    • Coding a Transaction’s Data Transfer Logic
    • Modifying SAP Agentry Object Hierarchies
    • Creating a Transaction’s User Interface
    • Publishing a Transaction
  • Advanced Functionality for Mobile Applications
    • Using Advanced Functionality for Mobile Applications in SAP Work Manager