Includes: Windchill API, Windchill REST Services, Info*Engine, UI Customization
Recently active
I am fairly new to customized company Standard Profiles (and license profiles), but have been learning how important they are, and how many issues arise, esp. in WC12. Does anyone know if and where there is the documentation for the different categories that are listed? Some of them are self-explanatory, while others are not, especially if I am not familiar with newer functionality, or the extent of the things it can affect, or if it is just ambiguous. E.g. "Remove" (which remove?), "Use Creo Data Management & Visualization WGMs", "Move Choice", "Windchill PDF Collaboration", "override name", etc Note I did look in the WC Help, searched some of the terms (with and without quotes) and didn't find documentation on these categories. Move Choice Based on your experience and knowledge, what are some best practices working with Profiles in WC? Brainstorming some examples Do you give full access when in doub
I've read the help and old posts from 2013 on this topic. I can see that this uses the old template processors and the developer is 8 years retired to Shangri-La. So who here has mucked with this? Users are asking for some basics for both workflow task emails and notification emails: Put PBO number in email subject Remove unneeded attributes from email body (who cares who created Product area) Pass more attribute detail in body of email like workflow attributes. Windchill help has this confusing verbiage about "Subject" templates. What the heck is that? Does this pick a template based on the task name? Who wrote this? Lastly, is there a complete listing of all possible methods that can be called? It might be worth it to extend it and add more custom methods for more functionality. Windchill 11.1 BTW.
After implementing security labels to help manage CUI (and other sensitive data), I felt it might be important to see what other companies / people might be interested in a Security Label working group. I think Focus should be in a few areas:Protecting Sensitive Data / meeting federal and company data security requirements Limitations with Current Security Label toolsKey improvements necessary to mark, manage, audit, and control Security Labeled data Thoughts? Jim
Hello everybody, I'm trying to retrive some global enumerated value of WTDocument from the Windchill 11.0 M030 database with a SQL query. I used the queries of https://www.ptc.com/en/support/article/CS174022 but what i can get are just the Internal values of the attributes, not the Display values. (column NAME of [LWCEnumerationEntry]) Which table contains the DISPLAY Value of the enumerated attributes? How these attributes values are linked to the objects (eg WTDocument) ? I can see the stringValue linked to the object, but again it contains the internal value and I need instead the display value. Can you point me to a datamodel documentation that covers this topic? Thank you
Does anyone know of a way to retrieve the target values a user enters into the rename GUI before any of the rename events finish? We're running into a problem where we can't see what the new filename is until after the number change is already complete. We need to know if the filename is going to be changing, and if so what its new value will be, before we decide whether or not to let the number change proceed. Since separate events are being fired for name, number, and filename, it seems like it's impossible (from just these events) to tell in advace what is going to be changing. Instead of just looking at the object passed by these listeners (EPMDocument, etc.) is there some way to get all the data that was actually submitted by the user on the rename form, before any of the rename events actually finish? Rename dialog: Event listener order depending on what is being changed:
Does anyone have a process for mass modification of context Teams [Roles along with the groups/individuals assigned] and product/library access control rules (ACR's)? The modification must include deletion of existing Roles and ACR's. A simple way to view this is applying a new product template to an existing product replacing the existing Team and ACR's. I did not see a way to delete existing Roles or ACR's using LoadFromFile, but I admit it's not a tool I'm very familiar with using. Can the Windchill Bulk Migrator export an existing product and re-import it back into the same system using a different product template? Regards, Dan N.
As per this thread - same problem Hey bmr, It´s seems you are still active in the forum. Could you explain me how can I "Overwrite" the create new view from with an Processor. we try to change an attribute value while creating a new view version. The problem is that we can´t find any kind of template or layout for this "Pop-up" - Window. thanks forward. best regards from Vienna. Philipp
Hi All, I need to get special characters added to a classification attribute like at beginning or ending or in middle with characters like $ space + Can you please confirm how ?
Hi,I've tried to create object notification with java method NotificationHelper.manager.createObjectSubscription for event Revise.The code below does not work.Where can I find which is name for Revise event (and also WORKFLOW_STATE_CHANGE)?eventsMap.put("REVISE", (WTStringMap)null); //--- doesn't workeventsMap.put("WORKFLOW_STATE_CHANGE", (WTStringMap)null); //--- doesn't work eventsMap.put("CHECK_OUT_IN", (WTStringMap)null); //---- It works!!eventsMap.put("DELETE", (WTStringMap)null); //---- It works!! //get subscriber, currently setting to session userNotifySubscriptionRecipient subscriber = NotifySubscriptionRecipient.newNotifySubscriptionRecipient(SessionHelper.getPrincipal(), NotifySubscriptionRecipient.TO_ADDRESS); //create subscriptionNotificationHelper.manager.createObjectSubscription(subscriptionAttributes,subscriber, targetObject, eventsMap, true);
I tried following this Extending Product Management Domain to Add A Soft Type which seems pretty straightforward... however if I put anything there ($WC/codebase/rest/custom/domain/ProdMgmt/v5/entity/), even a completely empty .json file, the Rest Services api page will error and spit out some un-formatted HTML: 500 : <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <title>Windchill Error</title> </head> <body> <!-- General purpose Windchill error page, /wtcore/error.jsp --> <h1>Windchill Error</h1> <p style="font-size: large"> Contact your administrator for assistance. Information for their reference follows. </p> <table> <tbody> <tr><td colspan="2"><hr /></td></tr> <tr valign="top"> <th align="right" scope="row">Request Id: </th> <td>4eiigk7l;kvjyingz;15792;zianvk;18726</td> </tr> <tr valign="to
Hi Windchill Guru's, I would like to add a configurable link tab to PSB, like the below: I have my custom configurable link tab shown under "Customize" (third_level_nav_bar). I want to add the same tab to the psb, next to "Documents" tab. The customization document (link below) is not clear enough for me. http://support.ptc.com/help/wnc/r11.2.0.0/en/index.html#page/Windchill_Help_Center%2FWCCG_UICust_CustomizingPSE_ConfigLinkTables_PSB.html%23 Thanks in advance, -Boi
How to change the default value of Allow roles and/or members to be added locally in this context when creating a product/library/project. The check box should be preselected when using shared team. Regards, durga
I have created few custom tools on PTC modeler using VBA script which needs to be available for everyone in the team. I don't want everyone to add them manually to the tools tab. So can this be added via SysML profile or any custom profile. where these custom tools will be loaded for everybody automatically? or any other alternative? Thanks in advance!!
Hello, Has anyone used checklists as part of a Windchill Workflow task? We want to use a checklist in the assigned activity to verify that the assignee has done everything they need to before the task moves on. This seems like something that would be useful to many organizations, but I can't find anything for it. I'm hoping someone out there has done this and can tell me where to start. Thank you -ddmartin3-
I am trying to come up with some code to A. Pull groups from org level B. Assign those groups to an empty role (based on some workflow variable) For example: if workflowVar = A (string), add members from groupA to role if workflowVar = B (string), add members from groupB to role I was looking at some of the API on the javadocs, but not quite sure where to start. Any help would be very much appreciated! Jacob
When I edit a 'Create New Layout' to add an additional attribute, I get this message when I go to save it: "The type that you are trying to update was originally created in another domain. The Internal Name and Owning Organization will be updated with the information related to the current domain." Even if I enter OK, when I go to edit it again, the message comes back. How can I tell what the domain name is that is tied to the layout? How can I permanently update the layout so it is in the proper domain? Windchill 11.0 M030 CPS16
Hi Windchill Guru's, Is it possible to limit only one roleB item added to a Configurable Link table. What customization/configuration do I need to do? Thank you, -Boi
I have code to make sure that Roles are filled in before Completing a task. What I am trying to do is to check multiple roles as being required or not based on workflow variables. Does anyone have the code for this? Example (The first two variables are an if this or this): If varible1=outcome1{ Then Role1 must be filled in } if variable2=outcome2{ Then Role1 must be filled in } if variable3=outcome3{ Then Role2 must be filled in }
Hello, I have a custom usage attribute defined which is supposed to be coming only once in the ESI response file, but if there is a change in usage values like Quantity, the custom usage attribute tag is coming twice in the response xml with the same values. Please let me know if any of you have faced this issue. Regards, Sha
Dear All,I have been trying to understand what configurable links are in windchill. Also I have created subtypes for four configurable links also and created parent child relationship but after that I don't how data is being mapped or connected between wtpart and document.Even after searching for documentation everywhere I could only find a few links which would talk about configurable link but they are no different from PTC Help center. Can somebody please explain what configurable links are in Windchill in layman terms and also provide some links to understand what Configurable links are?
When a PDF containing Chinese characters is uploaded to PDF, the Chinese characters cannot be displayed correctly. Chinese font has been put in Windchill server. Could PTC tech experts help? Thanks.
We have a small Windchill customization created by a PTC consultant several years ago. This customization is called from ThingWorx with a wtpart ID. The customization collects representations of the wtpart and copies the content (typically PDF files) to a folder on the Windchill server to make it available to ThingWorx. The customization does a few things to get ApplicationData objects from the wtpart, then uses the ApplicationData object in a call to ContentServerHelper.service.writeContentStream() to download the file(s). I'm using an OData endpoint in ThingWorx to get all the information I need about the representations, so I want to modify the Windchill customization to simply (hopefully) obtain a file given an ID like OR:wt.content.ApplicationData:12125968441. I'm assuming there is a way I can get the ApplicationData object from the ID string, then use the existing code to obtain the file. My question is: In the Windchill API, how can I g
Hi All, Can we get an API or piece of code where we can create certain documents or parts or any other object type only in certain products or libraries through a validator.
Hi, We are in the beginning of our digital journey and we have setup our cadworker to create data in the "AS STORED" configuration. In order to ensure the right data is generated, we are recommending that higher level assemblies are checked in, promoted, etc... at the same time as lower level parts. Are there any good preferences, configurations, processes... to help our engineers gather higher level assemblies for a selected part to ensure nothing is missed? How do you work with this in your organization? Thanks!
Hello , While extracting WTpart from windchill I am facing below error "com.ptc.windchill.migration.wbm.wc2wc.util.WBMException: WBMLDRSTATUS table does not exists. This usually happens if the staging schema was not created.' I have check I can connect to staging database. I have attached log file
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.