Goals

  • Use the SAP Work Manager for IBM Maximo development platform to create mobile applications specifically for IBM Maximo backend systems
  • Understand how SAP Agentry pre-built mobile apps for Work Manager, Inventory Manager and Auditor fit within the corporate network environment, security model and IBM Maximo deployment
  • Be able to install and configure an out of the Box Work Manager application and configure standard functionality listed on the implementation planning form
  • Understand the Application architecture of the Work Manager for IBM Maximo, as well as the Inventory and Auditor Suite Apps
  • Understand the administration tools and log files in Agentry and be able to administer and maintain a Mobile installation
  • Be able to make screen and business logic changes as well as deploy common configurations within the corporate network environment, security model and IBM Maximo deployment
  • Be able to install and configure an out of the Box Work Manager application and configure standard functionality listed on the implementation planning form
  • Understand the Application architecture of the Work Manager for IBM Maximo Suite Apps Understand administration tools and log files and be able to administer and maintain a Mobile installation
  • Be able to make screen and business logic changes as well as deploy common configurations

Audience

  • Development Consultant
  • Application Consultant
  • Systems Architect

Prerequisites

Essential

  • SAP Agentry Essentials (or MOB30R and MOB31R)
  • Expert level understanding and practical experience in object- oriented development and design.
  • Experience with Eclipse IDE (or WebSphere IDE)
  • Knowledge of IBM Maximo
  • Intermediate level SQL programming
  • Knowledge of JAVA

Recommended

  • Basic understanding of network concepts and client-server communications
  • Familiarity with mobile devices and emulators

Course based on software release

  • SAP Work Manager for IBM Maximo 7.5.2

Content

  • Introduction to SMP and the Agentry Mobile Apps for IBM Maximo
    • Outlining Agentry Mobile Apps for IBM Maximo
    • Identifying Component Interaction in Agentry Mobile Apps for IBM Maximo
  • Environment Setup for Agentry Mobile Apps for IBM Maximo
    • Installing the Agentry Server
    • Installing the Agentry Client
    • Installing the Agentry Editor
  • IBM Maximo Java Interface
    • Outlining the Java Virtual Machine System Connection to IBM Maximo
    • Setting up the Java Projects
    • Outlining the Java API
    • Extending the Base Java Classes
    • Debugging the Java Classes
  • Security Options
    • Outlining and Configuring Security Options
    • Authenticating Users
  • Application Level Definitions
    • Recognizing Application Level Definitions
    • Creating Database Globals
    • Creating Transmit Configurations
    • Creating Data Tables
    • Creating Complex Tables
    • Updating the Syclo Dictionary
  • Work Manager App for IBM Maximo
    • Outlining the Work Manager App for IBM Maximo
    • Identifying Work Orders in the Work Manager
    • Configuring Safety Plans, Job Plans, and Failure Reporting
    • Modify Timesheets in the Work Manager
    • Modifying Overtime and Capturing Time for Others
    • Identifying Notifications in the Work Manager
    • Notifying User of New Messages
  • Bar Code Scanning
    • Implementing Bar Code Scanning
  • Deployment and Environment Migrations
    • Outlining Deployment and Environment Migrations
    • Publishing to Production
    • Creating a Release Package
    • Setting Up a Quality Assurance Server
    • Deploying a Release Package
  • Inventory Manager App for IBM Maximo
    • Outlining the Inventory Manager App for IBM Maximo
    • Outlining the Cycle Counts Module
    • Recording Cycle Counts
    • Applying Business Rules
    • Outlining the Issues and Transfers Module
    • Checking Quantity During Issues
    • Modifying the Issues and Transfer Module
    • Outlining the PO Receiving Module
    • Applying Additional Business Rules
    • Modifying the PO Receiving Module User Interface
    • Outlining the Quick Search Module