Frequently Asked Questions (FAQs)

Some of the frequently asked questions are answered below. Click on them to see the answers.

About Process Runner

What is Process Runner?

Process Runner is an automation tool that enables data upload and download between Microsoft Excel and SAP – without writing any code or script.

Why use Process Runner?

Process Runner can eliminate manual data entry to SAP, and is a much more flexible alternative to automation than LSMW, BDC, SM35, and SHDB solutions, as scripts created in Process Runner can easily be changed and modified via a drag and drop interface.

Process Runner is easy to use and doesn’t require any programming experience.

In addition to Transaction automation; Data Extraction, GUI Scripting automation, and BAPI automation are also possible with Process Runner.

Who will benefit the most from Process Runner?

Users who are responsible for maintaining data quality in SAP, who need to extract data from SAP on a regular basis, or who need to upload data to SAP on a regular basis will benefit from Process Runner.

Typically users are:

  • Data and Process Owners in all the SAP modules

  • SAP Data Conversion Team Members

  • SAP Deployment Team Members

  • Process Team Members

  • SAP Security Team Members

  • SAP/IT Support Team Members

How often do I need to upgrade Innowera Process Runner?

Ideally, we suggest that you upgrade your Process Runner once a year. You might require upgrading before that in any of the following scenarios:

  • New SAP GUI releases

  • New Excel releases

  • Major backend releases from SAP (i.e. Ehp5, Ehp6)

  • OS releases (Win7 & Win8)

  • New feature release by Innowera that you may be interested in.

  • Defect that was addressed and applicable to you, or

You may also need to upgrade when suggested by the Innowera support team.

Does Process Runner work in HR, PP, MM and FI modules? How about other modules?

Yes, Process Runners works in HR, PP, MM, FI, FI-CO, CO-PA and all other modules.

Can Process Runner use Z or Custom transactions? How about custom BAPIs?

Yes, Process Runner can use Z or Custom transactions or Custom BAPIs. Process Runner will run these as if they were standard transactions or BAPIs.

Can Process Runner handle Grid Control, Table Control, Text Control, ALV Grids, Tree Control, and other Enjoy Controls and Screens?

Process Runner uses four technologies for SAP automation. The Transaction (TX) technology has the same Grid Control, Table Control, Text Control, etc. capabilities and limitations as ABAP/LSMW/BDC. However, Process Runner also offers GUI Scripting (GU) technology, which extends functionality of what is not available with ABAP/LSMW/BDC and handles not only these controls but also ALV Grids, Tree Control and many other Enjoy Controls and Screens which are usually impossible to handle using traditional technologies. These capabilities can be reviewed on this video page.

What is EShare?

EShare stands for Enterprise Sharing. EShare allows one or more Process Runner users to share, manage and control Process Runner files. EShare offers many advanced features that traditional network based file sharing solutions cannot.

EShare was developed by Innowera to boost team productivity by allowing for easy file sharing and collaboration across your enterprise. EShare is a completely optional feature and can be added if needed at a later date.

What is BAPI?

BAPI is an SAP acronym which stands for Business Application Programming Interface. BAPIs are at the heart of SAP’s Business Framework. They are essentially APIs for the SAP world which allow other applications (like Process Runner) to talk to business objects and processes stored inside SAP. Here’s a link to the BAPI Users Guide page on SAP’s website.

Process Runner and Competing Solutions

What are alternatives to Process Runner?

Alternatives include manual entry, using ABAP programming, SECATT / CATT / LSMW, or another tool like Process Runner.

Why not use some of the alternatives to Process Runner?

Alternative solutions are usually very expensive and do not react as fast as your situation may demand.

For example, if you use manual entry method, it could be expensive, would be extremely slow, and will be subject to human errors. Error trapping and correction is also not easy.

ABAP, SECAT, CATT, LSMW – all have some common issues:

  • ABAP, SECAT, CATT, or LSMW are too technical for most people.

  • Experts who knows these technologies are usually very expensive, centralized, and hard to access or otherwise difficult to reach across organizational boundaries.

  • Even with approval to utilize and create these solutions, you are still dependent on data, process owners, and BASIS and change management personnel to work in perfect synchronization before you can implement their use in a production environment. In short, you are constrained by the release process with these technologies.

  • Your SAP landscape may be littered with one-time use and throw away conversion programs that have lost their relevancy due to prohibitive modification and update costs.

  • Overall User action time and SAP execution time is longer to significantly longer as compared to running process with Process Runner.

  • These technologies are constantly and significantly changing as SAP releases changes.

  • When something does not work: SAP does not provide direct support. If you have questions or issues, you will be routed to a normal OSS support process or will be directed to a consulting group. In contrast, we at Innowera will quickly help you to come to the right resolution.

Click here to know more about Process Runner advantages over LSMW.

How does Process Runner compare to other third party software in this segment?

We think we are the best. But you have to be the judge. Here’s why we think we are the best.

  • With Process Runner, Transaction automation, BAPI automation, Data extraction, and Enjoy automation (utilizing GUI Scripting technology or BAPI technology) are all possible with Process Runner, from one stand-alone application.

  • Process Runner has additional features, such as Parallel Processing, EShare, iBook (Excel embedded right in your script, so your data is saved along with your script), Dynamic Row Splitting (allows you to upload document of more than 999 lines to SAP), and Test Run (allows you to test data against SAP on a line by line basis, without actually committing data to SAP), just to name a few.

  • Process Runner is simple to use, completely script less and comes in a modern interface – targeted towards a non-technical workforce.

We encourage you to bookmark Find and evaluate other tools so you can see the difference for yourself. We are very certain that you will come back here.

Click here to see the Innowera Process Runner Vs Competition.

Process Runner and SAP HANA and SAP S/4HANA

What is SAP HANA?

SAP HANA is an application that uses in-memory database technology to process large amounts of data in near real-time. SAP HANA can process data from relational databases, both SAP and non-SAP.

What is SAP S/4HANA?

SAP S/4HANA is one of SAP’s newest innovations. It’s SAP’s next-generation business suite that is built with SAP’s advanced in-memory SAP HANA.

Does Process Runner work with SAP S/4HANA?

Yes, Process Runner works on SAP S/4HANA. See the link for more information : process-runner-supports-sap-hana

Does Process Runner support SAP HANA without any additional updates?

SAP HANA as a backend database is automatically supported by Process Runner, Excel Add-in, and Process Runner DB. No additional updates are required.

Does Innowera have a mass update product for SAP that works with third party database products as well as with SAP HANA and SAP S/4HANA?

Yes, Innowera is the only company in our space who provides a mass update software compatible with databases and SAP HANA database.

Process Runner DB allows users to upload and download data between connected database tables of some of the most popular database systems today and your SAP systems and now supports SAP HANA and SAP S/4HANA.

See the link for more information : process-runner-db-supports-sap-hana

Does transitioning to SAP HANA and SAP S/4HANA mean we have to change the Process Runner scripts we have already recorded?

Presuming that your company is implementing HANA as a backend to your existing ECC, that transition should NOT require any re-scripting, as the transition is happening at the database layer at the backend.

While transitioning to HANA, your SAP system may be upgraded to the next level. In some rare cases, there may be an add/change to a field or screen in a transaction code, and if you were using that particular screen or field, you would have to make some minor changes to your script. While this rarely happens, if it does, Process Runner will give a return message that it cannot find that particular screen/field. If needed, our support team would be available to assist you with modifying your script to account for the change in SAP.

Technical Questions

Which SAP release does Process Runner work with?

Process Runner works on all the recent SAP releases. See side bar on this page for up to date system requirements and supported systems.

Do I have to install anything in my SAP system to make Process Runner work?

No, you do not have to install anything in SAP to make Process Runner work. Once you install Process Runner on your desktop, it will work if you have required SAP authorization.

Does Process Runner use SAP security?

Yes, Process Runner uses SAP security all the time. Process Runner cannot overrule SAP security. If you are not authorized to execute something in SAP, you will not be able to execute that function with Process Runner either. If you are not authorized to access a transaction, table, remote function module or any other objects and attempt to access that using Process Runner, it will show you the missing authorization error and stop. A detailed SAP security guide is available upon request. Please write to your Innowera point of contact (or to with your full contact details) to request the Innowera security guide for SAP authorization.

How does Process Runner use SAP security?

When you use Process Runner with SAP, it will ask you to login to SAP. You will have to enter a userID and password (if you are using SNC or SSO, it will automatically log you in the same way SAP GUI does). Process Runner uses that information with SAP to first authenticate the user. All subsequent communication with SAP is based on that UserID’s authorization as set in that SAP system. There is no backdoor or exception to this method as that is the only way SAP allows any other remote application to communicate and this is the only way Process Runner communicates with SAP. This makes Process Runner fully compliant with SAP security and authorization objects you have implemented for that user.

If you want to further restrict and enhanced SAP security centrally for all Process Runner users, please visit Innowera Control Panel page for more information.

Can Process Runner Transaction (TX) technology do direct table updates?

No. Process Runner Transaction cannot do direct table updates.

Does Process Runner support SAP Business One, SuccessFactors and Business Objects?

No, Process Runner technology does not work with SAP Business One, SAP SuccessFactors and SAP BusinessObjects

How does Process Runner communicate with SAP?

Process Runner makes Remote Function Calls (RFC) and GUI Scripting calls to SAP. Click here to learn more and see a graphical view how Innowera’s Enterprise Applications communicate with SAP.

Does Process Runner support French, German and other European languages?

Process Runner supports European languages for upload/download operations to and from SAP. Process Runner’s user interface is available in English (US), German, French, Spanish and portuguese.

Does Process Runner support Japanese, Chinese and other Far Eastern languages?

Process Runner is a Unicode aware application. If your SAP server is also Unicode, it will support these languages. However, Process Runner’s user interface is currently only available in English (US), German (Germany), French (France), Spanish (Spanish) and portuguese (Brazil) at this time.

Can Process Runner be hosted via Citrix?

Yes, Process Runner can be hosted via Citrix, however you will need to have a specific license. Please contact for more information regarding licensing for Citrix hosting.

What happens if a field is added or removed in SAP due to an upgrade or other changes? Is it possible to add or remove fields to a Transaction script without recreating the entire script?

Adding new mandatory fields to a Transaction are honored automatically. Changes to screens and fields are automatically detected at run time. If a new field is added to SAP but not to the script, it can be added manually by the Designer without recreating the entire script. Similarly, if a field is removed but used in the script, the script will clearly error our and the designer can suppress the field with minimal efforts. If you are using the Business API (BAPI) technology, such changes are almost transparent as SAP usually guarantees that BAPIs are forward compatible.

Where can I get information on the validation of Process Runner for the Pharmaceutical and Medical Devices Industries?

The Innowera Software Validation Kit was created to aid customers in their validation efforts. The software validation kit is a downloadable ZIP file which contains details about our validation process, software development life cycle, and other relevant information. Click here to learn more and to download the Innowera Software Validation Kit.


How much does Process Runner cost?

Please contact us at for pricing details. Please provide us with your full contact information so we can quickly respond back to you.

What is a normal Return on Investment (ROI)?

It depends on your use case. Typically an investment in Process Runner licensing is recouped within a few weeks to less than a year. In some cases it could be as quick as a few hours to a couple of days. Please contact us and we can help you determine your ROI.

Export Control

Does Innowera Process Runner have an Export Classification Control Number (ECCN)?

Yes, Innowera Process Runner has an Export Classification Control Number (ECCN). Process Runner’s ECCN is # 5D992. The first character refers to the Category Group (5 = Telecomm. & Information Security), the second character refers to the Product Group (D = Software), and the last three digits refer to the Type of Controls (992 = Anti-terrorism or United Nations). However, Commodity Classification Automated Tracking System (CCATS) number is not applicable for Process Runner.

Does Process Runner have any export license exceptions?

Process Runner does not have any export license exception. A license exception is an authorization that allows you to export, under stated conditions, items subject to the Export Administration Regulations (EAR) that would otherwise require a license based on the ECCN and destination.

What is the basis of the Export Control Classification Number (ECCN) determination for Process Runner?

The ECCN for Innowera’s Process Runner is determined by self-classification as per government guidelines. Innowera has self-classified its ECCN and a classification date is not applicable as it is self-classified. The proper classification of an item is essential to determine any licensing requirements under the Export Administration Regulations (EAR).

Is any cryptography used in Process Runner applications?

Cryptography is used in encrypting various files within applications.

About Innowera

How old is Innowera?

Innowera was founded in 2007 and started offering its products in 2008.

Where is Innowera located?

Innowera is located in Las Colinas, Irving, Texas, USA. Address and contact information can be found on our Contact Us page.

Why Innowera?

Innowera is one of the first companies to offer an easy-to-use, Transaction, Data Extraction, BAPI, and GUI Scripting based software product, targeted to a non-technical workforce. Innowera’s founder Mickey Shah was the first to deliver SAP transaction automation software back in 2000, and now through Innowera continues to provide technical leadership in the SAP automation market.

Innowera has greatly expanded the breadth and depth of its SAP automation solutions, from its core product Process Runner. Customers who take advantage of our full product offering, can execute SAP processes from Android and IOS devices (Innowera Web and Mobile Solution), a Command Prompt (Process Runner Command Prompt), Email (Email Runner), Excel (Process Runner Excel Add-in & Innowera Easy Workflow), SharePoint (SAP-SharePoint Integration), the Web (Innowera Web Runner), and their own application (SKD Development Kit).

Contact us and find out how deep our roots are in SAP world. Thank you for stopping by at Innowera.

International Sales Support Information

Or Call:

  North America
Phone: +1-214-295-9580
Toll Free: 1-877-SAP-4-ALL
Phone: +33-
Phone: +49-69-430904088
Phone: +31-61-111-1036
Phone: +44-203-318-5285

Live Presentation

Live Help