Course announcements

  • This course takes participants through the intensive development activity for building mobile applications for both the SAP Work Manager and Inventory Manager applications sourced by IBM Maximo backend data. Participants will learn the configuration and deployment requirements of these two applications. Development consultants who will configure the SAP Work Manager based on the SMP Agentry technology will learn how to streamline operations and secure the data management needs to better report, plan and schedule. The course delivers a sophisticated skill set for developers who are already comfortable with Agentry development. This class builds on the knowledge gained from the MOB300: SAP Agentry Essentials class, which is a prerequisite course for this class.

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