How to get the data of Impact Matrix using Query Builder?
Like the question states. I need to get all the items ( their properties etc) that are associated to a PR(which are ECR, ECO etc.) I also need complete data from the impact matrix of ECO and EDR. When the Impact Matrix relationship is added to the ECO, the Impact Matrix doesn't have the properties such as item_number, Name, Revision etc. These properties are not even close which makes me think I am not going about this the right way. There isn't any other way that I saw to connect the impact matrix to ECO, the only option is via relationship here. Any help is appreciated! Thanks!0Views0likes1CommentImpact Matrix doesn´t work when we have Part names with a pipe symbol (|). Best ways to improve the code?
Hi community, since a few weeks some of my users started to use the pipe symbol ( | ) in part names for esthetic reasons for a small amount of very special Part types. I didn´t expect any problems and actually was happy people spent some energy to keep the database tidy. But since a few days people reported increased problems with Express ECOs. In some cases the Impact Matrix suddenly wasn´t rendered completely anymore and elements were missing from the list. People didn´t get an error message, but the browser debugger contained a few hints. I made some investigations and discovered that the new Parts with "|" inside the name cause the trouble. The rendering engine for the Impact Matrix uses the | symbol for splitting the table cells. The | in the name causes additional splits so the cell amount didn´t match the expected columns anymore. I right now replace the | character in the Impact Matrix on the fly with a unicode character that looks more or less identical. But I see this solution only as quick workaround until I found a better solution. Other ideas that might work: 1. Do not allow the | character in item names. This would require some Methods / pattern checks to ensure people cannot use the character 2. I tried to escape the pipe symbol in the name when rendering the Impact Matrix, but weren´t able to achieve a working result. This one requires a lot of tiny code changes Express ECO ImpactMatrixGrid 3. Use another more unique character for the cell split, like U+1F4A9 . I haven´t tried this one yet, but it´s maybe the most future proof solution. Has anyone else have faced the same issue before already? What was your solution? The pipe split is currently used in all Innovator versions that I had tested (12/14+). To my knowledge we can use all kind of characters in regular text fields. I never have heard that | is a restricted characters. Are there other characters to avoid in names? Thanks for any hints! Angela0Views0likes0CommentsAras - ECO Impact Matrix - Email body additional fields mapping
Hello Aras experts, I am currently working on customizing the Aras ECO e-Mail settings. Currently, the workflow triggers fields such as Activity, Instructions, Eco number, and Title in the email content. However, I've received a request from our business users to incorporate more information from the ECO impact matrix. Integrating fields like ChangeReason and Description was straightforward, as they are available in the same API call as the email query string. On the other hand, attempting to retrieve details from the ECO Impact matrix (ECO-PartBOM) presents a challenge. This requires a separate API that takes the ECO's ID as input and responds with the associated ECO PartBOM information. This matrix includes data like PartBOM number, PartBOM name, Classification, subClass, Unit, and more. I've constructed an AML query string, but I've encountered difficulty when trying to insert the Indexed xPath Item ID, specifically using the format id="${Item[2]/@id}". This action results in an exception, leading to the failure of the API execution. I have a couple of inquiries: 1) Could someone kindly assist me in accessing the ECO ID or provide a potential solution for achieving this dynamic parameter insertion? 2) Is there a method to view the complete API RESPONSE and xPath directly on the page? My query String: ( The bold AML ID has the problem in Xpath access ) <Item type="Activity" id="${Item/ActivityId}" action="get" select="name,message"/> <Item type="${Item/@type}" id="${Item/@id}" action="get" select="item_number,title,id,change_reason,description"/> <Item type="ItemType" id="${Item/@typeId}" action="get" select="label,name"/> <Item type="Express ECO" id="${Item[2]/@id}" relName="Express ECO Affected Item" action="getItemRelationships"> <related_id> <Item> <Relationships> <Item type="Affected Item Property" action="get" select="new_item_id"></Item> </Relationships> </Item> </related_id> </Item> My HTML body: <BODY> <font size="+1"> <p>You have been assigned a new change management activity in Aras Innovator (details below). Please log in to Aras to complete the work.</p> <p><font size="+0" style="font-variant: small-caps">Activity:</font> ${Item[@type="Activity"]/name}<br/> <font size="+0" style="font-variant: small-caps">Instructions:</font> ${Item[@type="Activity"]/message}</p> <p><font size="+0" style="font-variant: small-caps">${Item[@type="ItemType"]/label}:</font> ${Item[2]/item_number}<br/> <font size="+0" style="font-variant: small-caps">Title:</font> ${Item[2]/title}<br/> <font size="+0" style="font-variant: small-caps">Change Reason:</font> ${Item[2]/change_reason}<br/> <font size="+0" style="font-variant: small-caps">Description:</font> ${Item[2]/description}</p><br/> </font> <B> ${substring("Some information needed to form this email was not found. Please contact your system administrator to ensure that the sender has privileges to view the items.", 1, (1-count(Item[2]))*158)} </B> <query_string>Type: ${Item/@type}</query_string></br> <query_string>ID : ${Item/@id}</query_string> </br> <query_string> ECO ID : ${Item[2]/id} <query_string> </BODY> Notification details: Item[2]/@id error screen shot(xpath doesnot support for such index) ECO Impact matrix screenshot ( these fields needs to access through AML and map HTML body. Regards, S. Senthurpari0Views0likes5CommentsImpact Matrix - it´s time for a change! Ideas for alternative renderings/concepts for easier change management
Hi community, I am right now work on yet another custom CM process. It´s a typical process that affects multiple itemtypes, so my first plan was to do a custom version of the exiting Impact Matrix as seen in the Express ECO. I have built heavy custom versions of the Impact Matrix a couple of times and I am familiar with the concept. But I am tired of doing it. It´s a working concept, yes, but from my POV there is still a lot of room for improving the way end users do their changes. So instead of spending time for customizing the impact matrix again, I want to try to rebuild or at least to improve the concept on a general level. Of course I don´t want to reinvent the wheel from the scratch. I want to preserve the existing data structure based on Affected Items. But I want to provide additional way to display/render/work with the data. Some ideas: (some of them I already use in the current Impact Matrix, so these are not just an illusory wish list) - Make look&feel more flexible and intuitive - Work with data with less clicking - Improve Impact Matrix analysis for very large BOMs and complex structures - Comparing of previous and new data - Enable/disable upward/downward impact. - More flexible change planning option so the change does not change items on runtime (fundamental problem) - Rollback option - Provide alternative renderings of the existing data. Impact Matrix is basically just a viewer/input helper window for the Affected Items. It should by possible to render the data in various ways. Instead of resolving a repeating structure, sometimes a grouping the data would help users to not get lost in the matrix. I know that Aras partners offer custom CM processes. But they often only sell a few "easy-to-do" improvements and don´t address the hard stuff. I also don´t want to buy a dll based closed concept that is neither upgradable nor customizable. Does anyone want to join the project or can share ideas? Can you recommend concepts from other PLM software vendors that we can use as inspiration? What feature do you miss in Aras Change management? Any input welcomed! Angela1.6KViews1like1CommentImpact Matrix not refreshing correctly
Just wondering if anyone has experienced this. We have 3 instances of Aras and on my sample database, after clicking edit the Add button is available right away. What I am seeing in the instance with the issue is that I have to click refresh to get the add button to show up. After selecting an item and choosing an action, if I try to change the action or delete the row the impact matrix fails and no longer displays anything. Clicking refresh has the same effect. The other things is that the impact matrix remains editable after selecting Done. To add some info, the items weve changed so far on the Express ECO are: The form The Lifecycle The workflow Any ideas?4.5KViews1like5CommentsHow to add markup function to ECR ?
Dear all I'm trying to make bom-markup function (like impact matrix+ Redline Mode) for ECR . The goal is let approver clearly to know what will be change in the BOM , but this change is only markup ,that will not change the real BOM before ECO release. when the ECO was released ,system will change the real BOM follow the markup automatically. (This is standard function in DS ENOVIA MatrixOne) I'm no idear about that, so I hope someone can give me some advice and inspiration Thanks for reply !1.9KViews0likes2Comments