Profile picture for user jdamrau

I've created a custom semantic check profile that has all the components that my internal customers want. They now want further customization that requires working with the actual code.

Can this be done similar to creating custom ARIS Reports? If so, is there any documentation or other that says how to do this?

by Konstantin Seleznev
Posted on Thu, 03/11/2010 - 11:28

I'm afraid it can not be done.

0
by Volker Eckardt
Posted on Fri, 04/02/2010 - 13:31

In reply to by ebr

Hi Jackie,

can you quickly describe what kind of further semantic checks you are looking for? (just to get a better understanding)

Thanks a lot!

Volker

0
by Jackie Damrau Author
Posted on Fri, 04/02/2010 - 13:38

Here's what they want to do:

  1. Non-SAP functions should not have anything entered in the "Transaction code" attribute. Is there a way to have a rule that makes checking for "Transaction code" required/mandatory for only SAP objects (which we've customized our own objects for this).
  2. Make the "External system (alias)" attribute a mandatory check for all 3rd party functions (defined by us using customized objects).
  3. Under the statistics section (information provided by the standard semantic check report), they want to re-order the sequence of rule categorys to be the same was as it appears before the statistics section.

Let me know if you want me to send a copy of the actual report to get an idea.

0
by Volker Eckardt
Posted on Sat, 04/03/2010 - 02:28

Hi Jackie,

thanks a lot for your explanation. I am currently supporting as customer and he is also looking for additional validation steps and rules when finalizing models.

I have understand the requirement 1+2 quite well, the 3rd is not fully clear, as I have not yet done many things with statistics.

I assume that you have already checked the option to create additional semantic checks via the provided Aris form "Rule Type Wizard" (assuming you are working with Aris 7 / 7.1)

In fact, this would be my personal preference, but for sure we have two more alternatives:

1. Create a custom validation report that lists all models/objects that are not in line with your semantic checks.

or

2. Define a macro that runs when you leave the properties window and validates also the object attributes against your custom defined semantic checks. In this case we can let a message pop up to state: please validate in model object ABC the attribute XYZ, because it is not  in line with custom rule A.

Do you have a developer by hand who may can help you defining such custom semantic checks? Mainly he needs to know some JavaScript and should become familiar with the Aris way to do it.

I could guide him what he needs to do. 

Just let me know how you would like to proceed!

Best Regards, Volker

0
by Jackie Damrau Author
Posted on Mon, 04/05/2010 - 13:58

Volker,

For items 1 and 2, we have about 20 different custom objects for SAP.

Based on your alternatives provided, I'd rather do #1, yet #2 is maybe a better way. I don't have a developer with JavaScript knowledge near me. I'm willing to learn if you have the time. I've yet to work with macros, but again am willing to learn how to do that if you have time to work with me.

On my item #3, ARIS provides a standard set of statistics that are arranged in some predefined order. My folks want to change the predefined order to a specific way. I've looked at the JavaScript, but not sure that is where the change should be made or how to make the change if that is where it should be made.

0
by Volker Eckardt
Posted on Mon, 04/26/2010 - 12:31

In reply to by sstein

Hi Jackie,

just to record it also here: The solution provided in my recent post should be exactly the right approach to create semantic checks for your request #1 and #2.

Best Regards, Volker

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