Includes: Windchill API, Windchill REST Services, Info*Engine, UI Customization
Recently active
Hi I need to export the attributes of a particular "BOM part", it's associated attachments (like specifications, guidelines...) and it's BOM (if it is as assembly). The sample format that I am attaching herewith. I know that Report builder can generate a nice report with all info needed. But from there to bring to this format, I need to build macros inside Excel. But is there any document/method to take query report definitions and pass to some script to generate this report? or directly (without going through query builder?). Thanks Ravi
I want to fetch operation based on part tag filter(Same as Edit filter functionality of process plan)? Is there any API to achieve this? Thanks, Jalpesh
Under the Type and Attribute management Manage Types screen, there are many data types defined. When one is selected, it lists a lot of system defined attributes and allows you to create new attributes. My first question is: How do you add a new attribute that has already been added under the Manage Reusable Attributes tab? The second part of this is concerning Layouts. There are a number of layouts listed with default attributes listed. I can added a new 'table' to the layout with default attributes, but how do I add the added attributes from the Manager Reusable Attributes tab? Question three is: How do you specify which layout screen is used where with the View Information screens of an object? Between different Types, the default list of layout names are different. Looking on my existing production system, when I look at the CAD Part object type and open the various layouts, none of them have the information that is displayed in the same order as the View
Hello, Generally, when I open the info page of a WTDocument using an URL like: https://<server>:<port>/Windchill/app/#ptc1/tcomp/infoPage?oid=VR:wt.doc.WTDocument:xxxxxxxxxx the page displays "Details" tab. I would like to be able to open a specific tab ("Changes" for example) using an URL. Is there any hint how can I achieve it (parameter to be added in the URL, cookies to be set...)? Thanks in advance.
Hello All, I have to restrict Secondary content from becoming part of Zip file which is created in Package. OOTB " Externally Distributable" Flag is present, but it only considering for Primary Content, not for Secondary Content. Is any one know how to restrict Secondary content as well by using this flag. Steps to reproduce - 1. Create Package 2. Add WTDocument to it, WTDocument having Primary and Secondary Content. 3. Create Delivery for Package, From Delivery create Zip file for Delivery, this Zip file will content Primary as well as Secondary content. Here how to restrict /control Secondary content from becoming part of this Zip file. Regards, Vivek
Hi there, I would be enable the advanced search for empty and single wildcard (*). The Windchill documentation states that this can be done by setting the property com.ptc.windchill.enterprise.search.advancesearch.enableEmptySearch to true. I am used to edit settings with the xconfmanager tool. The command xconfmanager -s com.ptc.windchill.enterpise.search.advancesearch.enableEmptySearch=true -t codebase\wt.properties -p failed with this error message: 0 [main] ERROR com.ptc.windchill.structconf.StructConfManager - Extra unrecognized arguments: "com.ptc.windchill.enterprise.search.advancesearch.enableEmptySearch=trueá -t"," codebase\wt.properties -p" So my question is: How do I properly set this option in wt.properties.xconf? And how can I revert the changes? Thank you in advance for your comments. Kind regards Petra
Is it possible to create a subtype of wt.doc.WTDocumentDependencyLink? I could not found the wt.doc.WTDocumentDependencyLink in Type and attribute management in Windchill 11.0 M20 CPS16. I want to add some more attribute (IBA) on this link by creating its subtypes. Thank you in advance.
We currently run with PDMLink for all of our Creo and AutoCAD documents, and recently we have implemented this for all of our words documents related to manufacturing, ie paint procedures, test procedures etc. Templates within Windchill are not set up for our organisation, and this cannot be changed. So for word documents, I have created a number of standard word templates and used the DocProperties that are mapped via Desktop Integration to windchill properties. Upon loading the document in to Winchill, these DocProperties update and fill out the required fields. This is working perfectly. I would like to recreate this for excel format documents. Just a front sheet will do, so that we have a visual recognition of document numbers etc when they are issued for production to our workshop and external suppliers. However, I only seem to be able to insert these attributes once the document has been loaded in to Windchill. This means each time, the user would need to re-insert these a
Hi all I am using Windchill 11.1 M010 While creating a new document, I want to choose an existing (Windchill user) for the value of an attribute like "Reviewed By" for information purpose. I do not want to fill like a text box . I need to choose. Can this be configured without any customization/coding? If then how to do this in "Types and Attributes" page first? Thanks for your help. Ravi
Hello everyone, I have developed this code that find all the WtPart refrenced by a drawing (.drw). It's works fine on a stand alone Java application , but when I try to do the same on a POST_CHECKIN Listener the code is unable to find the referenced objects. Is it matter of the calculation link ? Thank you ! public static WTPart wtpRetrieveDrawingAssociatedWtPart(EPMDocument epm) throws Exception { WTPart wtPart = null; CADAssociatedParts relationship = new CADAssociatedParts(); relationship.setTypes(CADAssociatedParts.Type.CALCULATED_BUILD); List<Object[]> epmDocs = EPMNavigateHelper.navigate(epm, relationship, CollectItem.SEED_ID, CollectItem.OTHERSIDE).getRawResults(); if(epmDocs != null) { for(Object[] objects : epmDocs) { for(Object o : objects) { if(o instanceof WTPart) { WTPart tempPart = (WTPart) o; &nbs
Hi All,I am trying to bulk load wtdocuments into Windchill for which I have the content files and the attributes (name, number, description, version, state, IBAs etc) in an excel file. The usual method for bulk load is to create a CSV using the data in the excel file, then create an XML from the CSV (wt.load.util.CSV2XML) and finally load the documents into Windchill using the XML file (wt.load.LoadFromFile).I am trying to create a java file which will read the excel file with the raw data, create a CSV and subsequently the XML file using it and then finally invoke the load command using the XML file. Before I put all of these together, I am trying out each step individually and am not able to figure out a way to invoke the wt.load.util.CSV2XML and wt.load.LoadFromFile from a java file. Has anyone tried that? Any ideas?
Hi All,I have created the Check In Event Listener for CAD Document with WTPart. My Listener searches for WTPart in Windchill and it associates as Content Link for CAD Document while Checking through work group manager. If WTPart is not existed in Windchill Check in should be failed and a error message in the Workspace. Can any one provide the API.Thanks,Hemanth kumar
How to Perform Check-in automatically from a specific folder in local drive. i have set of pdf in specfic folder outside windchill. can the checkin operation can be performed automatically from that folder that the pdf documents are placed in windchill automatically ??
Hi All,Is it possible to generate reports on OOTB file modification (server/client side code i.e., class, jsp, html/css modified files) in Windchill PDMLink? i.e., if I am modifying any java file or generating any new class files can I generate a report for files which has been modified?
Hello, I have created a page for forgot password, which accept input from user as username , password , confirm password. On submit button I want the password for entered username should get change. Is their any supported API to go this ? or any javascript to be called their?
Hi All, I am trying to launch promotion request approval task from promotion request review task. While doing this I am getting the following error, has anyone solved it? If anyone could provide a solution it would be of great help. Error message: A nested transaction cannot be started when a rollback is in progress. The following is the rollback stacktrace. ROLLBACK: java.lang.Thread.getStackTrace(Thread.java:1556) ROLLBACK: wt.pom.TransactionManager.rollbackTransaction(TransactionManager.java:750) ROLLBACK: wt.pom.BasicTransactionMonitor.rollbackTransaction(BasicTransactionMonitor.java:77) ROLLBACK: wt.pom.PersistentObjectManager.rollbackTransaction(PersistentObjectManager.java:427) ROLLBACK: wt.pom.Transaction.rollback(Transaction.java:746) ROLLBACK: wt.maturity.AbstractTransitionHandler.transitionTargets(AbstractTransitionHandler.java:111) ROLLBACK: wt.maturity.TransitionHandlerFactory.transitionTargets(TransitionHandlerFactory.java:81) ROLLBACK: wt.maturity.StandardMa
Hello, I was asked to improve the workflow templates for promotion request and change management processes but i have a problem that is I don't have any test environment to test it before released. If I make any mistake that causes a lot of problems. What should i do ? I really need your opinions. Thank You. Onur.
HI, I want to get type hierarchy both ANCESTORS and DESCENDANTS using Windchill REST API . I using Windchill Info*Engine's method 'Query-TypeHierarchy' for our function, and I will replace this function to using Windchill REST API. So, I hope Windchill REST API has same function as this method. Best Regards, Haruka.
Hello everyone, I need to wite a java custom class that retrieve the structure of an assembly (.asm) file. The class must be execute in a listener after the CheckIn event. I have found a call to Swagger REST Api (structure/objects descendants) and it is working on a standalone java class. I wondering if it is possible to call a REST Api inside a java custom class executed at the CheckIn event. If it is not possible what JAVA API I shoul use for a Windchill 11.0 M030 ? Thankyou
Hi all, I need help regarding case 14107786. It appears the findObjects REST API uses the findObjects() method from com/ptc/windchill/connected/plm/webservice/ObjectWebService and there is no possibility to filter on the subtype. Are you aware of any valid workaround here?
Hi together, I am using the PTC domain to gather a part part list from my Windchill. This works fine so far, but I was wondering why I just see the parts from my General Libraries, but not from my General Products? See 1.png https://windchilldomain//Windchill/servlet/odata/v3/ProdMgmt
Hi How I can create new domain in path WT_HOME/codebase/rest/ptc/domain.
Hi All,OOTB Windchill change management, we started from problem report and the process got completed after Change notice completion.1. Create Problem Report - add affected objects if any.2. Analyze PR.3. Create Change Request4. Analyze Change Request.5. Create Change Notice.6. Complete the Task - here normally designer will do some modifications/changes on resulting objects to eliminate the issue on affected objects.7. Reviewer reviews the changes.8. Audit change notice.. if approved here, all process completed with appropriate changes.If we add additional routing for Rejecting Change Notice at Audit task, it will simply reject the Change notice as well respective CR and PR, but the changes which are done during the change task will be remains in system.How we can revert back these changes which are present on affected objects in case of Change Notice was rejected after change task was completed in system ?Is any way to tackle this ? Any idea.Regards,Vivek
we work for main Automotive Industries, and all they have own procedure to approve supplier drawings.Now due to that we are supplier, we need to:1. approve internally to "release status", before send the drawing to Customer.2. The customer, (He want collaborate without its own PDM, or its pdm is different from our) control the drawing, and "watermark" a .tiff (Image) as approved, and send us the document back.3. now how we can manage this phase ?The solutions are probably different, but I list some:A. I send the pdf (Previously internal approved by ext.tools E-Sing) leave the drawing (i.e AB.1) "inwork"(And checked-out) (Very unsafe strategy), after the Customer send, the .tiff watermarked back, so I will put the stamp on my own, I check-In, and create an Release to SAP approval process.As you understand the "A" solution is not easy, is not safe.B. send the pdf (Previously internal approved by ext.tools E-Sing) and I create a "Release to SAP approval" process I do (i.e AB.1) "Release"(
Hi All, Our client would like that when creating a New View Version for a WT Part in revision A for example, the new view version has revision B, instead of A as it is OOTB. Any ideas here? Thank you.
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.