Includes: Windchill API, Windchill REST Services, Info*Engine, UI Customization
Recently active
I have given file browse option in wizard page and i want to get this file in java code. But i am unable get this file in request. Is there way to get that file.
Hi,I need to publish CAD Document from Thing Worx. So, I don't know how to achieve this. Do you have any ideas how to solve this Problem?
Hi, do anyone have any idea how to get the latest revision for all the structure/UsedBy entities?I can get the latest revision for the requested part:Windchill/servlet/odata/v5/ProdMgmt/Parts('<my oid>')?ptc.search.latestversion=trueBut how can I get for all the UsedBy entities?Windchill/servlet/odata/v5/ProdMgmt/Parts('<my oid>')?ptc.search.latestversion=true&%24expand=UsedBy(%24levels%3Dmax)
I am using Windchill PDMLink Release 12.1 and Datecode with CPS 12.1.2.8Auto suggest toolbar in affected and resulting object search suggest all soft type parts, how to filter supplier parts being suggested
Why are Business Rules considered better than the workflow helper. It is quite easier to add the validation directly in workflow helper but still the Business Rules are considered as the standard one.
Version: Windchill 13.0 Use Case: Creating a problem with REST API but can't adjust the folder location in the API body. Description: Not sure how to use the syntax perhaps but I tried everything that comes to mind and I'm not getting the expected result. Here: Context@odata.bind is the Context (wt.pdmlink.PDMLinkProduct:xxx) Folder@odata.bind is ... what? I tried putting in versions of "Folders('OR:wt.folder.SubFolder:xxx')" { "Name": "", "IssuePriority": { "Value": "" }, "Requester": "", "State": { "Value": "" }, "TypeIcon": { "Path": "" }, "NeedDate": "2025-03-12T17:51:19.836Z", "@odata.type": "", "Context@odata.bind": "", "Folder@odata.bind": "", "Attachments@odata.bind": [ "" ], "CIAffectLinks@odata.bind": [ "" ], "AffectedObjects@odata.bind": [ "" ] } There are also: "FolderLocation" and "FolderName"... both seem to do nothing to set the location. If I want the created problem report to go to
I am using Windchill PDMLink Release 12.0 and Datecode with CPS 12.0.1.0Windchill odata rest api:Given an EPMDocument ID ( ex: OR:wt.epm.EPMDocument:140542976) , how do I get the ID of EPMDocuments that reference it using the ASSTORED or LATEST navigation criteria?
I am using Windchill PDMLink Release 12.1 and Datecode with CPS 12.1.0.0API to fetch “New Information Structure”Here are the errors that I facedAPI to fetch “New Information Structure”
Version: Windchill 12.0 Use Case: Currently, I am able to create a promotion request in windchill without selecting any members from the participant list. I want to add up a condition in the promotion creation page, when a user miss to select the required participant from the member list it pops up an error stating that the required members are not added, and the promotion request cannot be created without them.Description: When the promotion is created with this issue, the workflow gets stalled when the task is to be created for those missing participant and it cannot be recovered back. User needs to create a new promotion request to proceed further with. I want to implement a way in promotion request creation where user is notified or there is some pop-up error/validation that checks when the user fails to add the appropriate users in the member list. Is there a way we can add this validation or customization to our windchill?
Version: Windchill 13.0 Use Case: As a developer I need to figure out which versions of 3rd-party libs are being used in different versions of WindchillDescription: It used to be that you could download the Software Matrix for Windchill and in that document read about the software components bundled with Windchill. You could for instance see which version of commons-codec that was included. For version 13 this no longer sees to be the case.Does anyone know if this is still possible? If not, then is there some other way to figure this out that doesn't involve decompiling the wc3rdPartyLibs jar and go through the class files. Regards,Daniel Martinsson
Version: Windchill 12.0 Use Case: Items set to obsolete can't be shown in the Workspace. They are also not visible in Creo Elements Direct Modeling.Description: I can't find the setting for obsolete items downloaded to the workspace.We've got a Standard context where obsolete items are shown and visible.And we've got a Engineerings context where obsolete items are not shown and not visible for our users. I would like to change that behavior.
Hi Sumit, I have a custom utility on Promotion Notice and I want to retrieve all task data like name, number, role, assignee, activity name, vote, and comments as well. So, I retrieved all the data but I am STRUGGLING to get user comments and votes while approving the promotion request or while performing the "approve" task. If you have sent a snap of code then it would be highly appreciated.
Is there any API or workaround to get the vote from a WorkItem?
I am using Windchill PDMLink Release 13.1 and Datecode with CPS 13.1.0.1物料分类浏览器在关键字搜索栏位,搜索出来的内容不全,好几个分类已经配了关键字“1211”最终只搜出来一个分类的数据
Version: Windchill 12.1 Use Case: Ensure that all WTDocuments associated with a given WTPart have secondary content. If any documents lack secondary content, display a warning popup to the user. If the user proceeds, allow downloading of available secondary content as a ZIP file.Description: In Windchill, WTDocuments can have secondary content such as PDFs or additional attachments. However, not all documents necessarily contain secondary content. When a user selects a WTPart, the associated WTDocuments should be checked for missing secondary content before proceeding with further actions, such as downloading the documents.
Hello,I am using Windchill PDMLink Release 12.0 and Datecode with CPS 12.0.2.23I would like to programmatically create Variant Specification. As far as I can see in the documentation such customization should be possible.e.g.Sample Code for VariantLoadNavCriteriaBean API but the problem is I cannot findVariantSpecLoaderHelper.service.loadVariantSpecs(beans, partConfigSpecBeans, atoConfigSpecBeans);The classes for 'VariantSpecLoaderHelper' are not present in the Windchill installation and I do have license and I am able to manually create Variant Specification in the system.Can you help me to resolve this issue?
Version: Windchill 11.0 Use Case: I hope that in the customized function, after entering advanced expressions, the code can filter out the objects that meet the conditions of this expression, and the attributes for filtering are on a certain IBA attribute of these objects.Description: Is there any JavaDoc for Expression in Windchill? Are there any related APIs for filtering and screening? For example, for an existing Expression (AA00 = AA01 / AA00 = AA02), if AA01 is input as True and AA03 is input as False.
Version: Windchill 12.0 Use Case: Need to create a drawing file list in Windchill active workspaceDescription: I am working on a vb.net app. Part of its function is to export all drawings under active workspace to PDF format with a custom stamp. However, I cannot get the creating file list work as it is very confusing how to extract the file list from workspace. Can anyone provide a piece of sample VB code or this purpose? Thanks
How to create WtPartUsageLink in windchill 11. 1 through API. I am looking for one Sample.
Version: Windchill 11.0 Use Case: I m querying the objects based on input list. input list contains all epmdocument numbers as input.. all objects are queried and retrieved using QuerSpec/QueryResult API as part of a custom java class method. However, there are some numbers in epmdocs list that contain european characters, so QuerSpec/QueryResult API unable to fetch these objects. can some one help with this issue. below is my API method, public List<EPMDocument> getAllEPMDocuments(String number, String revision) {List<EPMDocument> documentList = new ArrayList<>();try {// Create a QuerySpec object to build the queryQuerySpec qs = new QuerySpec(); // Add EPMDocument as the class to queryint idx0 = qs.appendClassList(EPMDocument.class, true); // Add condition for the EPM document numberqs.appendWhere(new SearchCondition(EPMDocument.class, "master>number", SearchCondition.EQUAL, number),new int[] { idx0 }); // Add conditions for both lat
Version: Windchill 12.1 Use Case: When a user creates a Promotion Request in the system and selects themselves as the "Reviewer," the application should trigger a confirmation popup to ensure the action is intentional. This confirmation mechanism is necessary to prevent potential conflicts of interest or unintentional self-selection. The popup will serve as a checkpoint, prompting the user with a message such as, "You have selected yourself as the Reviewer. Are you sure you want to proceed?" This will provide the user an opportunity to reconsider their choice or confirm it before finalizing the request.Description: I am customizing the Promotion Request functionality in Windchill and need help implementing a confirmation popup. Specifically, the popup should appear when a user selects themselves as the "Reviewer" during the promotion request creation process.I referred to this documentation, but it doesn't provide sufficient details for implementing this scenario.Could someone gui
Version: Windchill 12.0 Use Case: All cases when I want to define quantity rule for components under assembly. This include using occurence or parameter/constraint.Description: Hello community, According to About Publishing Associated Assigned Expressions, my understanding is that all expression should be exportable. However, while testing, I am only able to find and validate REST services for extracting item/usage expression into XML file. Function to call out occurence expression information seems to be missing.Additionally, I cannot find any information to extract parameter&constraint information neither. I am very thankful if a pro can help confirm it or correct me with additional information. I am trying to include all material selection logics in XML and exchange with ERP, quantity logics will be missing with above restrictions. Thank you very much.
I am using Windchill PDMLink Release 12.0 and Datecode with CPS 12.0.1.0need help in creating the custom email template and also hook it to email robot in workflow.
is there way to add search criteria to picker as you can see in below screen shot there is no search criteria. How bring name and number etc in this page to search. I am doing picker through data utility
Version: Windchill 13.0 Use Case: I want to bring Part Structure Browser and 3D Visualization Tab in windchill custom jsp. How to render it. We know there is gwt framework involved in it. Is there any way we can bring these two component in separate tab of object.Description: I tried multiple ways to bring the visualization and part structure browser in my custom jsp. 1. I copied psb-iframe.jsp content (location: C:\ptc\Windchill_13.0\Windchill\codebase\netmarkets\jsp\psb\psb-iframe.jsp)2. Also there is viz.jsp (Location : C:\ptc\Windchill_13.0\Windchill\codebase\netmarkets\jsp\cat\viz.jsp)
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.