|
Introduction Movilizer for SAP Workflow: Executive Summary
Who should tell you about the business case of mobility in your company? We are convinced that you recognize the advantages of mobilizing your business, so we will save you those lines. In the following words we will focus on how we can ensure that your business case is achieved. Should you require any type of assistance in defining your business case, then please contact us under: support@movilizer.com
The advantage of giving your managers the capability of approving or rejecting SAP workflow items on the move is very obvious: approval processes are shorter and your company gains on agility. Because to mobilize this all you need is a very simple app, you will find plenty of possible solutions in the marketplace that will allow you to do this. It is however the Total Cost of Ownership (TCO) what differentiates our offering from the rest: the Movilizer, because it is a fundamentally different approach to mobility, is the lowest costs option to "movilize" your SAP workflow.
Additionally, the Movilizer for SAP Workflow comes with an optional SAP workflow add-on called "Uniprocess" (an SAP certified Add-On from our partner Con4Pass) which once installed will allow you to change your existing SAP workflows with "0" programming; only via configuration.
1 Functional Features
- Display workflow items (e.g. Purchase requisitions)
- Approve or Reject workflow items (e.g. Purchase requisitions)
- Optional: Uniprocess Add-On: Adapt your workflow with zero programming
2 Technical Features
- It runs on any mobile device and works also offline (mobile phones, smart phones, tablet PCs, etc.)
- Quick and easy installation in the mobile devices
- It does not need additional hardware servers
- It does not require new skills in enterprise IT
3 Key Differentiators
- It is simple and very low cost: so that it can even be deployed to external employees.
- It runs on any simple mobile phone
- It is deployed in seconds (device setup can be done by the end user)
- It does not require any end user training
- It takes weeks to implement and you can do it yourself
- No Upfront Licenses
- Monthly support fees (SaaS)
- You are 100% in control of future changes and enhancements in the app
- It is the most flexible mobile app:
- It is device agnostic
- Configuration instead of development (Movilizer customizing in SPRO)
- It allows changing processes on the fly
- You can create "mash-ups" (interfacing SAP with non-SAP) on the mobile device
- Via the Uniprocess optional Add-on, you can change your workflows with "0" programming via SPRO configuration
The diagram represents the holistic view of our mobile workflow solution from a logical point of view (click image to enlarge).
So now we go in detail, component by component. Should you miss any link or explanation please contact support@movilizer.com (as usual for any inquiries you may have).
1 Functional Features
Important: all the examples below have been built to be created with a Purchase Requisition as an example. The Movilizer for SAP Workflow would work in exactly the same way for the Leave Requests for example etc.
Title
|
Function
|
Display workflow items (e.g. Purchase requisitions)
|
All the assigned workflow items to a given manager are automatically downloaded to the manager´s mobile phone. There the manager is able to screen them, see the most relevant workflow items attributes and take a decision or add comments.
|
Approve or Reject workflow items (e.g. Purchase requisitions)
|
The manager is able to approve or reject the workflow item. In any case he/she are able to add a reason code (why it was rejected?) and to append a long text to the workflow item. Automatically the SAP workflow item is updated.
|
Optional: Uniprocess Add-On – adapt your workflow with zero programming
|
Thanks to the Uniprocess Add-On (which is optional) you will be able to change any workflow via configuration (with zero programming).
|
Approve or reject workflow items
[optional] Uniprocess Add-On
[optional] Uniprocess Add-On: Adapt your workflow with zero programming
1
|
|
This component is optional. The Uniprocess Add-On will allow you to change any workflow via configuration (with "0" programming). The Uniprocess® is an officially certified- add-on for SAP Workflow by a partner of Movilitas (product of company con4PAS, s.r.o). Uniprocess® is:
- A framework for controlling SAP Workflow processes
- Business Content containing several predefined scenarios
- Support for workflow processing of non-SAP objects (Uniforms)
Uniprocess® is a tool for creating own workflow processes without development. It is based on robust SAP Workflow and simplifies maintenance, monitoring, and performance.
Customers using Uniprocess ® are liberated from responsibility of development and performance improvements; the framework is tuned to handle large number of workflows and users. On the other hand, Uniprocess does not limit flexibility of own development, as it offers customized spots (similar to User Existis / BADIs) for entering own business logic.
The history of Uniprocess® development spans almost 15 years in past. Several different customers needed different workflows, yet there were many common features required. Regardless of whether it was purchase order approval, timesheet aproval or employee vacation leave request, customers wanted single point of approvals, unified look and ease of control.
These requests formulated basic features for upcoming framework. Therefore, the first preliminary version of Uniprocess® (2001) was already built on proven concepts, using experience from diverse industries and procesess. Although reduction of external resources for WF development and maintenance was not primary goal of the framework, it is side-effect of Uniprocess® principle.
Uniprocess® is delivered as independent component for SAP Netweaver ABAP stack (supported from version 6.40). It can be easily imported into customer SAP system via SAP Add-On Installation Tool (SAINT). All coding, tables, and WF definitions are developed in a reserved namespace and range and therefore will never colide with any customer of SAP development.
Business content (which substantialy extended) is delivered as separate component, which is dependant on standard SAP application components (ECC, SRM, CRM…).
The framework for object circulation, as indicated above, is based mainly on two basic principles:
- Basic principles of UNIPROCESS® are universal workflow and approval workflow.
- Every process is divided in two circulation of company´s e-documents:
- Fixed circulation is made by state diagram –range of processors of the document is defined, e. g. accountants, tax specialist, purchase clerks etc.
- Dynamical circulation (approval processing) – processing of the document is carried out by users based on document´s attributes, e. g. Cost center, approval limits etc.
Below some example examples of the product itself and of the Uniprocess configuration workbench:
|
|
|
2 Technical Features
The technical capabilities of the Movilizer for SAP workflow results out of a detail requirements analysis observed at various customers running SAP workflow.
|
|
Feature Description
|
It runs on any mobile device and works also offline (mobile phones, rugged PDAs, fix barcode readers, forklift terminals etc.)
|
A mobile application for SAP Workflow should work offline / online and needs to run on existing mobile devices; thus it should offer flexibility in the mobile device selection as you would never purchase extra hardware for running workflow approvals; it should support various different models of mobile phones, smart phones and even tablets or laptops.
The Movilizer Client is a very small piece of software (some few Kilobytes) written in different native languages (depending on the target device) capable of running in offline / on nearly any mobile phone, smart phone, PDA, Tablet PC, Netbook or Notebook. Please refer to http://www.movilizer.com/Supported_Devices/ for a complete list of supported devices.

The deployment of the Movilizer Client is done via SMS or simple file transfer and is exactly as easy as downloading a ringtone (average set up time is seconds). The Movilizer client works online—offline. This means that you don't need connectivity to be able to work with it. The synchronization can be triggered automatically in background, explicitly by the mobile user or based on a process step.
|
Quick and easy installation in the mobile devices
|
The Movilizer Client can be installed in any case in less than 2 minutes on any mobile device (smart phone or mobile phone) it does not require any special technical skills. This will make possible that the super user sets up a device without any intervention of the helpdesk support.
The deployment of the Movilizer framework for cell phones is triggered by a technical SMS. Average set up time: between 30 and 180 seconds, mainly depending on the bandwidth of the wireless connection.
Technically, the deployment of the Movilizer framework for devices not having GSM/GPRS/3G capabilities (e.g. PDAs, TabletPCs or Laptops) is triggered via transmission of an installable file (*.cab, *.jar etc.) to the device via any channels that allows a simple file transfer (e-mail, ftp, Bluetooth, active sync etc.). Once on the device a double click automatically installs the Movilizer without any user interaction. Average set up time: around 30 seconds or even less.
|
It does not need additional hardware servers
|
The Movilizer Cloud is a secured multitenant and hosted middleware with 99,9% guaranteed availability that can connect your SAP workflow system with any mobile device by sending and receiving encrypted business data in both directions. For an IT responsible, the Movilizer Cloud means that you don't need to purchase or install any additional hardware and related infrastructure (no middleware).

|
It does not require new skills in enterprise IT
|
The entire Movilizer for SAP Workflow Application is written in ABAP, and you probably already have ABAP/4 skills in your team, so no new skills are required. Since the entire business logic is in the backend (and programmed with SAP ABAP/4), you are free to change the application whenever you require it. To add new fields, remove or add screens or change the flow of the mobile application you don´t need any help from Movilitas. You can do it on your own with your own IT resources (all you need is ABAP/4 skills) without having to contact Movilitas any time you need changes in the mobile application.
|
3 Key Differentiators
Key Differrentiator
|
Feature Description
|
It is simple and very low cost: so that it can even be deployed to external employees.
|
|
The Movilizer is the lowest cost option to "movilize" SAP Workflow in the market today. Because it is low cost and even "usage based" licensing is possible, you are able to even deploy the Movilizer to external employees or final customers. With the Movilizer you can even think of creating a new communication channels with you end customers for example allowing them to use their mobile phones for self service purposes: rather than having to call the service helpdesk end customers could use the Movilizer to report malfunctions (notification creation.
|
|
|
It runs on any simple mobile phone
|
The Movilizer for SAP Workflow should work offline / online and needs runs on existing mobile devices; thus it offers flexibility in the mobile device selection; it runs on various different models of mobile phones, smart phones and even tablets or laptops. Please refer to http://www.movilizer.com/Supported_Devices/ for a complete list of supported devices.
|
|
|
It is deployed in seconds (device setup can be done by the end user)
|
The Movilizer Client can be installed in any case in less than 2 minutes on any mobile device (smart phone or mobile phone) it does not require any special technical skills. This will make possible that the super user sets up a device without any intervention of the helpdesk support.
The deployment of the Movilizer framework for cell phones is triggered by a technical SMS. Average set up time: between 30 and 180 seconds, mainly depending on the bandwidth of the wireless connection.
Technically, the deployment of the Movilizer framework for devices not having GSM/GPRS/3G capabilities (e.g. PDAs, TabletPCs or Laptops) is triggered via transmission of an installable file (*.cab, *.jar etc.) to the device via any channels that allows a simple file transfer (e-mail, ftp, Bluetooth, active sync etc.). Once on the device a double click automatically installs the Movilizer without any user interaction. Average set up time: around 30 seconds or even less.
|
|
|
It does not require any end user training
|
The Movilizer has been designed to be used not only by internal employees but also by externals (third parties, temporary staff or even final customer); in those scenarios training and change management are just not feasible. The application itself needs to be self explaining. For this reason, the reason the Movilizer is 100% process driven, and not information driven. The Movilizer works like a wizard. This means that the process is built in the sequence of screens. All what the user needs to do is to read the information on the screen, eventually to capture data if relevant and to confirm with "OK" or to go back with "BACK". The user has never to decide between more than two options "BACK" or "OK".

|
|
|
It takes weeks to implement and you can do it yourself
|
The Movilizer has been designed to be used not only by internal employees but also by externals (third parties, temporary staff or even final customer); in those scenarios training and change management are just not feasible. The application itself needs to be self explaining. For this reason, the reason the Movilizer is 100% process driven, and not information driven. The Movilizer works like a wizard. This means that the process is built in the sequence of screens. All what the user needs to do is to read the information on the screen, eventually to capture data if relevant and to confirm with "OK" or to go back with "BACK". The user has never to decide between more than two options "BACK" or "OK".
But more important: should the standard Movilizer for SAP PM template not meet 100% your requirements, you can change or enhance it yourself. The entire mobile app is built in ABAP/4. The Movilizer does not require any client or middleware development. The mobile app business logic is 100% under your control in your SAP system. After 5 days Movilizer training, even a Junior ABAP developer can enhance any Movilizer template or even build completely new apps.
|
|
|
No Upfront Licenses
|
You can use the Movilizer without purchasing any upfront licenses.
|
|
|
Monthly support fees (SaaS)
|
In order to use the Movilizer all you pay is a monthly support fee for each live user (The monthly fee depends on the number of users and scenario, but the range is normally between 15€ and 30€ per user per month). Third level support is included in the mentioned fee. First and Second level support can be purchased separately if wished (although this is typically something your IT department can do itself.
The Movilizer offers as well the possibility to pay per executed transaction (rather than per user/month). This option is especially interesting if the purpose is to give your final customer access to the Movilizer (E.g. they can create malfunction notifications whenever an asset is not working rather than calling the service helpdesk). In this scenario the transaction based payment will probably be more competitive.
|
|
|
You are 100% in control of future changes and enhancements in the app.
|
Since the entire business logic is in the backend, you are free to change the application whenever you require it. To add new fields, remove or add screens or change the flow of the mobile application you don´t need any help from Movilitas. You can do it on your own with your own IT resources (all you need is ABAP/4 skills) without having to contact Movilitas any time you need changes in the mobile application.
|
It is the most flexible mobile app:
|
|
The Movilizer is the most flexible mobile app for SAP Workflow in the market today.
|
|
|
It is device agnostic
|
The Movilizer for SAP Workflow is device agnostic and will very likely run on any existing mobile device you may use today; thus it offers flexibility in the mobile device selection; it runs on various different models of mobile phones, smart phones and even tablets or laptops. Please refer to http://www.movilizer.com/Supported_Devices/ for a complete list of supported devices.
|
|
|
Configuration instead of development (Movilizer customizing in SPRO)
|
The Movilizer for SAP Workflow has a set of customizing features in SAP ERP transaction "SPRO", which allows you to adopt the template processes to your requirements with marginal developments (if any).

|
|
|
It allows changing processes on the fly
|
The Movilizer gives you the agility and flexibility to adapt to any changing requirements. You can add, delete or change any field or screen without any interruption to operations. The final Movilizer users will not even realise it. The Movilizer combines the advantages of pure online applications (centralised software logistics, instantaneous deployment etc.) with the charm of offline applications.
|
|
|
You can create "mash-ups" (interfacing SAP with non-SAP) on the mobile device
|
With the Movilizer you build your app like Lego. Our highly granular building blocks are called "Movelets" and allow you to interface any SAP Module (Workflow, MM etc.) and any non SAP application on the mobile device. For the mobile User, a single app. For your IT team, simple standardised Lego pieces easy to support and to further develop.

A mash up example in the screenshot above. Even any Excel worksheet containing a simple survey can be embedded in the application flow of the normal execution of e.g. SAP orders. The filled survey is transferred from Movilizer back to the excel Workbook. For the user one single application. Technically two totally different apps: The SAP Workflow app containing the workflow item and the excel app containing the simple survey.
|
|
|
Via the Uniprocess optional Add-on, you can change your workflows with zero programming via SPRO configuration
|
Additionally, if you decide to set up the Uniprocess Add-On, it will allow you to change any workflow via configuration (with "0" programming), via the SPRO customizing.


|
The Movilizer for SAP Workflow Technology & Architectural Components
1 The Movilizer SAP Connector (for SAP Workflow)
The Movilizer SAP Connector uses the web service functionality of SAP. With SAP Basis Rel 7.0 SP14, the SAP web service functionality has been improved and the Movilizer SAP Connector package relies on these adjustments. The required minimum level to implement the delivered package containing the web service proxy is therefore NetWeaver 7.0 with SP 14 or later. Should your backend system not fulfill this requirement, the Movilizer SAP Connector components can be deployed in a distributed manner (one NetWeaver 7.0 system in your landscape is enough to enable the Movilizer to connect to any of your SAP older systems).
The Movilizer client works online—offline. This means that you don't need connectivity to be able to work with it. The synchronization can be triggered automatically in background, explicitly by the mobile user or based on a process step. The Movilizer uses the native user interface of your mobile phone or PDA.
Besides this, no specific SAP Workflow releases are required.
2 The Movilizer Cloud
It is a secured multitenant and hosted middleware with 99,9% guaranteed availability that can connect your SAP Workflow system with any mobile device by sending and receiving encrypted business data in both directions. For an IT responsible, the Movilizer Cloud means that you don't need to purchase or install any additional infrastructure (no middleware). For its use in ultra sensible areas (e.g. in governmental or military environments) the Movilizer supports "End to End encryption" based on military standard encryption algorithms AES or RC4 (from Movilizer version 1.7 onwards). The following components are accessible via secured connection through the Internet:
- Monitoring / Admin Portal: You only use the Monitoring/Admin-Portal via the Internet to do technical monitoring of all your mobile users. Normally you only use this Portal by exception (for trouble shooting purposes);most of the Movilizer customers barely use it . The access to the Portal is protected via SSL, user/password and if optionally also via fixed IP addresses.
- Web Service: You use the Web Service to connect the Movilizer to any backend system you may use. The Web Service includes APIs for: Sending and assigning data to your mobile users / Receiving captured data from the mobile users / Monitoring and administrating the mobile landscape (e.g. creating users etc.). The access to the WebService is protected via SSL, user/password and if also via fixed IP addresses.
3 The Movilizer Client
It is very small software (some few Kilobytes) written in different native languages (depending on the target device) capable of running on nearly any mobile phone, smart phone, PDA, Tablet PC, Netbook or Notebook. Please refer to http://www.movilizer.com/Supported_Devices/ for a complete list of supported devices.
The Movilizer client works online—offline. This means that you don't need connectivity to be able to work with it. The synchronization can be triggered automatically in background, explicitly by the mobile user or based on a process step. The Movilizer uses the native user interface of your mobile phone or PDA.
The deployment of the Movilizer Client is done via SMS and is exactly as easy as downloading a ringtone (average set up time is seconds).
|
Other Movilitas Sites
- movilitas.com
- movilitas-consulting.com
- logcentre.org
|
(c)
Movilitas Solutions GmbH, 2011
|
|
|