PP

Greetings,

We need to do bulk bi-directional data exchanges between ARIS repository and external sources. Typically, we need for instance to handle mass export (processes + activities) from ARIS, and import (applications) from external sources.

In order to fulfill this need, we are considering developing a specific "interface" program that would include some GUI (mainly for parameters input). This would be an external program, running outside of ARIS.

As far as I understand from http://www.ariscommunity.com/users/thaase/2010-01-25-reports-and-macros-aris , Javascripts reports and macros have to be imported in ARIS, and therefore cannot be considered as "external" programs as needed.

Is there any other API solution that could be used for this external programing ?

Thanks for your help.

by Torsten Haase
Posted on Tue, 01/04/2011 - 11:18

Hi Mr Poulain,

you can use a combination of iternal and external solution. The first part is one or more report scripts, which perform the data import and export. The second part is an external program that uses the scriptrunner interface (see [ARIS installdir]/server/scriptrunner.bat). This can be a batch as in the example or a java program which uses the classes used in scriptrunner.bat.  An example for the parameters passed to the script are in [ARIS installdir]/server/templates/scriptrunner.cfg.

The scriptrunner acts like a client (therefore you need a license key in the parameter set), passes all parameters to the script (user parameter can be accessed in the script using Context.getProperty(...) ) and the result is stored in the specified output directory (if a result file is needed).

BR,Torsten

 

0
by Rex Mao
Posted on Tue, 04/19/2011 - 09:06

In reply to by Roland Woldt

Hi,

Thanks for your reply!

I have looked the scriptrunner.cfg file and saw many parameter in the file.

Can the scriptrunner be running on other machices rather then the ARIS installed machine?

What I want to do is as follow:

1.Design a model in the Architect.

2.Use a custom report template to export the new model to pdf file.

   In this step, I can use the scriptrunner you mentioned to do it programlly.

   Do you know how to discovery the new Model designed in step 1, by using the scripts?

Thanks

0

Featured achievement

Rookie
Say hello to the ARIS Community! Personalize your community experience by following forums or tags, liking a post or uploading a profile picture.
Recent Unlocks

Leaderboard

|
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon icon-lock