Profile picture for user fsaifan

Hello, 

we have upgraded to ARIS 9.8 SR6, however the report we have started pulling the objects of same type regardless of the Symbol name so in the function list it mentions controls and interfaces while the report code clearly mentions not to get those symbols, the below line was working perfectly on previous release, so it filters and make sure only Functions not with Symbol name processes interface nor control is retrieved 

if  (Fnctype != "Process interface" && Fnctype != "Control") 

after the problem i went to ARIS>Options> and changed to  user TYPE and SYMBOL name, but still the same, check below.

so is there anything changed in this SR6, what shall i do?

by Firas Saifan Author
Posted on Wed, 12/14/2016 - 07:13

by the way, 

below si the complete code line to call the functions

 

var FncPobj   = ArisData.sort(SOP[0].ObjOccListFilter(22),Constants.AT_PROC_CODE,nLoc);

                                       if (FncPobj.length > 0 )

                                       {

                                           for (var i = 0 ; i < FncPobj.length ; i++) 

                                           {

                                               var Fnctype      = FncPobj[i].SymbolName();

                                               var FnctypeD     = FncPobj[i].ObjDef().Attribute(Constants.AT_DESC,nLoc).getValue();

                                               var FnctypeR     = FncPobj[i].ObjDef().Attribute(Constants.AT_REM,nLoc).getValue();

                                               var FnctypeN    = FncPobj[i].ObjDef().Attribute(Constants.AT_NAME,nLoc).getValue();

                                               var StepIDv      = FncPobj[i].ObjDef().Attribute(Constants.AT_PROC_CODE,nLoc).getValue().toString();

                                               var FUNCPROCTIME = FncPobj[i].ObjDef().Attribute(Constants.AT_TIME_AVG_PRCS,nLoc).getValue().toString(); 

                                               var FUNCWAITTIME = FncPobj[i].ObjDef().Attribute(Constants.AT_TIME_AVG_WAIT,nLoc).getValue().toString(); 

                                               if  (Fnctype != "Process interface" && Fnctype != "Control") 

                                               {

0
by Robert Goldenbaum
Badge for 'Question Solver' achievement
Posted on Wed, 12/14/2016 - 08:18

Hi,

you could try to call the symbolnum instead...   94 for the process interface and for the control, check the admin tab...

But otherwise I would rate this as a bug and open a call with SAG. And the option you have changed will only change things shown in the architect/designer. You cannot change things for the script code like this.

BR Robert

0
by Firas Saifan Author
Posted on Sat, 12/17/2016 - 09:11

In reply to by rgoldenbaum

thanks RObet,

issue closed, i call it by NUM and it worked! it seems the new release has not SYBMOL NAME or that SYBMOL names has changed

0

Featured achievement

Genius
You like to help others solve their problems by answering questions.
Recent Unlocks
  • KF
  • KH
  • RG
  • Profile picture for user Vee_ARIS
  • Profile picture for user smarty
  • PacMan

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