Training

InVision Training - Software Development Kit

This training is designed to provide participants with proficiency in using the Software Development Kit (SDK) and with insightful knowledge of the scope of its functions.

Training objective

Once you have completed the training, you will be able to access the “InVision Business Objects” in the InVision Enterprise WFM as well as the data stored in them. You will learn how to define, edit or delete that data to meet your business needs. The Application Programming Interface (API) involved in this process is based on Ruby, an object-oriented script language.

Content

Training begins with a short outline of the basic characteristics of the Ruby programming language and of object-oriented programming. The rest of the training will be devoted to showing you in detail how the SDK works, its architecture and its scope. Several hands-on scenarios involving the following subjects will give you an opportunity to practice what you have learned:

Software Development Kit (SDK)
  • General functionality of the SDK
  • Performing a simple employee master data import
  • Mapping and manipulation of “links” in the InVision Enterprise WFM
    (e.g. mapping contracts to employees)
  • Export of scheduling data
    (either all or a portion filtered by individual criteria)
  • How to create an HTML report

Target audience

The training is geared to IT administrators and power users.

Prerequisites

To participate, you must have basic knowledge of the InVision Enterprise WFM, e.g. via the Basic Training, and the following skills:

  • Programming experience
  • English language skills
    (Training materials available only in English)
  • IT proficiency
    (Operating systems, networks, databases)

Duration

1-4 days