Includes: Windchill API, Windchill REST Services, Info*Engine, UI Customization
Recently active
I am using Windchill PDMLink Release 12.1 and Datecode with CPS 12.1.2.5現在、Creo View Adapter for NX を使用して NX ファイルを変換する際に、エラーが発生しており、 NXのデータと変換後のデータの表示が異なります。 以前、類似の問い合わせをした際、ジオメトリ情報の生成に失敗している状態と回答いただきましたが、 今回も同じ原因か調査いただけないでしょうか? 関連問合せ:17939252
Is it possible to add a `Check out and Edit` option either a right-mouse button click or in the Actions pull down within the Affected objects table of a problem report? I didn’t see any options in the task form template…
Version: Windchill 13.0 Use Case: HTML table format issue for data utility after upgrading to Windchill 13Description: Hi all I have a custom data utility for an attribute that returns a HTML snippet to create a table to be displayed in the Details page of Windchill 12. Recently we upgraded to Windchill 13 and since then the table has formatting issues. To be specific each cell has their own width whereas in Windchill 12 it was same as the cell in header row and in addition rows aren't separated but lined up one cell after the another. Anybody aware of this issue or faced anything similar?
I am using Windchill PDMLink Release 12.1 and Datecode with CPS 12.1.2.1 I want to create a Document using REST API, while adding a PDF as primary content and another file as secondary content. I know how to create iteration 0.1 of the Document, then add the files to iteration 0.2. How can I create everything in iteration 0.1? Here are the errors that I faced self.url + "/servlet/odata/DocMgmt/UploadStage1Action with data { "NoOfFiles": 1} gives error: ApiError NOT FOUND 404 self.url + "/servlet/odata/DocMgmt/PTC.DocMgmt.UploadStage1Action with data { "NoOfFiles": 1} gives error: UploadStage1Action must not follow a collection
All, is there anyone who has managed to find out how to go from a TypeIdentifier to an attribute that uses a Global Enumeration and also retrieve the values for that enumeration? The closest I've gotten to a suggested solution is what is shown in this support case (CS133237) but it assumes that I have an object from which I can get the values. I would like to be able to start with only the TypeIdentifier or even better just the type id (for instance wt.part.WTPart). Any ideas? Regards Daniel Södling
Version: Windchill 12.1 Use Case: I am attempting to do an OData call to retrieve parts filtered by a custom attribute on a part. How do I do a GET request with a $filter that allows me to filter a custom attribute?Description: Attempted URL:https://company.ptcmscloud.com/Windchill/oauth/servlet/odata/ProdMgmt/Parts?$filter=MY_ITEM_NUMBER eq '12345'Error message: { "error": { "code": null, "message": "The property 'MY_ITEM_NUMBER', used in a query expression, is not defined in type 'PTC.ProdMgmt.Part'." } } URL's I've tried that do not work:https://company.ptcmscloud.com/Windchill/oauth/servlet/odata/ProdMgmt/Parts?$filter=ProdMgmt.MY_ITEM_NUMBER eq '12345'Error message: { "error": { "code": null, "message": "The URI is malformed." } } Other URLs:https://company.ptcmscloud.com/Windchill/oauth/servlet/odata/ProdMgmt/Parts?$filter=contains(ProdMgmt.MY_ITEM_NUMBER, '12345') I tried following the steps here without su
I am using Windchill PDMLink Release 13.0 and Datecode with CPS 13.0.0.0 分类属性设置有效值范围,用代码要设置空值,系统会卡关报错;有没有什么api可以绕过该校验,进行空值设置?
We are using Windchill PDMLink 13.0.2.11 and need to hide the "Rename History" option from the Timeline History dialog.So far we have:Enabled JCA Debug Mode. Verified there is no ladybug/debug icon associated with the Rename History option. Reviewed the available ACE support files and could not find any DAT or UI configuration related to this action.Has anyone customized or removed this option? Is it controlled through an Action Model, MVC Builder, Java customization, or another supported mechanism?Any guidance would be appreciated.
I am using Windchill PDMLink Release 13.0 and Datecode with CPS 13.0.0.0 As i know , PTC introduced a new way to implement custom action model Instead of copying the entire model definition, we can use "incremental" tags to inherit model configuration. But my question is , if we want to remove the OOTB action then how we can do ? Example : Currently suppose i have a "ABC" OOTB model present and i have copied entire model to custom-actionModel.xml file and i have removed few action which will not required then as custom-actionModel.xml override the OOTB model only those action visible which i have kept in custom-actionModel.xml file However with "incremental" option i don't see such thing currently available Here are the errors that I faced General question and clarification
What is the request to retrieve the WINDCHILL Similar to (Master) items for a given item?For instance, for item 1515151, I want to have the its similar to (Master) item 133553 in the response.How to get this?Thanks
get windchill BOM and drawing to COPILOT studio bot
I need to create a create wizard for soft type WTParts, but I want to skip the context selection step (by pre-selecting it) and start directly from the subsequent screen.However, no matter how I configure `custom-actions.xml`, I can't figure it out.Could you tell me how to solve this? need to skip I would like the pop-up window to launch immediately at that stage.
I am using Windchill PDMLink Release 13.0 and Datecode with CPS 13.0.0.2 自定义菜单,点击菜单弹出搜索弹窗,根据编号和名称搜索对象,确定退出弹窗后返回选择的对象。类似于windchill中的搜索受影响对象的弹窗,是否有可以直接调用的搜索弹窗。
I need to make Source attribute read only based on view of part. If the part is design view, then in structure tab Source attribute must be read only. But currently it editable as you seen below screen shot. is there any way to write data utility or something that will make Source attribute read only for Design parts.
I have a custom FormProcessor that creates a new WTPart and returns a success banner message. The processor correctly generates the WTPart and its URL, but the banner message displays the URL as <a href="..."> instead of rendering it as a hyperlink.I have tried:Manually constructing the URL and passing it into FeedbackMessage. Passing the generated WTPart inside an ObjectBean and calling super.getSuccessFeedbackMessage(objList).Neither approach results in the OOTB hyperlink behavior seen when creating objects through standard Windchill forms. Also attached partial code. Is there any recommended way to return the created object so that the banner automatically hyperlinks it (similar to standard object creation)?Any suggestions would be appreciated. Thanks.
I am using Windchill PDMLink Release 11.1 and Datecode with CPS M020-CPS25 My Pretest server is not working .
I want to understand the behavior of the following APIPublisherAction publisherAction = new PublisherAction();publisherAction.addAction(PublisherAction.POSASSY, true);publisherAction.addAction(PublisherAction.PROCESSTYPE, "");What is the difference when PublisherAction.POSASSY is set to true versus false? What is its purpose, and how does it affect the publishing process?Also, what is the purpose of PublisherAction.PROCESSTYPE? What values can be passed to this parameter, and how do those values influence the publishing behavior?
Is there an API available to retrieve the General Status of an EPMDocument?I would like to determine whether the General Status of an EPMDocument is New.I already have the EPMDocument object available.
Hello, Does anyone has an example on how you have implemented the reset of an enumeration list. I have a class that generate a list of wtpart in a text file. But I need to stop windchill and clear the cache to gets the new data. I'm trying to use this method but I'm struggling to get the EnumerationInfoProvider. EnumerationInfomanager.resetEnumeration(EnumerationInfoProvider) If anyone has an example it will be great. Note I used the following code to generate my list: https://www.ptc.com/en/support/article?n=CS138327&source=subscription thanks
The requirement is to ensure that specific attributes of a WTPart are strictly read-only across all user interfaces whenever the part belongs to the Manufacturing View. This restriction must apply universally, including during standard object modification (Edit Part wizard) and within structural manipulation tools like the BOM Transformer (downstream view).Current Progress & Technical Challenge Edit Part Wizard (Success): The read-only behavior was successfully implemented for the standard Edit Part wizard by creating a custom DataUtility and overriding the getDataValue() method. BOM Transformer (Issue): The same logic fails in the BOM Transformer's downstream view. Attempting to override getPlainDataValue() does not prevent inline editing. This occurs because the BOM Transformer relies on tree-grid components and operational descriptors (ComponentMode) that bypass standard plain text data value rendering during inline edit cycles.
how to get the NonConformance Review through the NonConformance object.
Hello,I’m trying to create an attribute that could verify if a document posses a secondary content (a boolean would be enough) Once created, I will use that attribute in the advanced search’s view, to be able to sort and show if the document has a secondary content or not I’m on Windchill 10.2, with my new standart attribute “HasSecondaryContent” in the type “Document”, but I don’t know how get the information about the secondary content into my attribute, or to add it in the list of attributes in the view modification’s window (I see it on the document detail page)Do you have some hints to help me create that attribute ?
We have a requirement to send certain WTPart data from Windchill to ERP using ESI, specifically for parts that are created on a given day.The idea is to pick up all parts created on that day (they will still be in an unreleased state) and send them to ESI so that the XML gets generated. Later, once the parts go through the normal change/release process, the updated data will be published again.My plan is to write a custom piece of code that runs on a schedule (maybe a nightly job). It would:Query all WTParts created on that day Loop through them Send them to ESI programmaticallyBefore going ahead, I wanted to check if anyone has already done something similar — mainly:Triggering ESI publish via code (instead of using the UI “Send to Distribution Target”) Generating ESI XML for parts using this approachAny pointers on the recommended API or approach would be helpful.
Scenario 1 A user creates a CAD part (EPMDocument) and performs a check-in. This triggers a visualization job. The job is submitted to a low-priority queue. Description is blank. Later, the user creates a Change Notice (CN) and submits it. This triggers another visualization job. The job is submitted to a medium-priority queue. Description is "Submitted". Issue in Scenario 1: When the object is sent for review, initially the correct ("Submitted") representation is visible. However, once the earlier low-priority job (triggered during check-in) executes later: It republishes the representation Overrides the "Submitted" representation with the blank one As a result, the reviewer ends up seeing an outdated representation instead of the latest one. Scenario 2 Reviewer sends the object for rework: A new visualization job is triggered (with description like "Rework") After rework, the object is again submitted for review: Another visualization job i
I am using Windchill PDMLink Release 12.1 and Datecode with CPS 12.1.2.10 After configuration of JNDI adapter with corporate AD no user can be found in participant administration. No error can be seen in log files.
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.