Includes: Windchill API, Windchill REST Services, Info*Engine, UI Customization
Recently active
Anybody know how to enable column freeze in edit view-->Set column Display page of search result window? Now the option is not there. Requirement is to freeze first 5 columns in the search result.
How to create a Report(Query Builder) or Webject to list all documents types in Windchill.
Hi. I have 1-step wizard with table. Table contains documents associated with part (PartDocHelper.service.getAssociatedDocuments(...)). When i submit wizard the request can contain data partly. So form processor also receives only part of the data from wizard table. Total count of documents (and rows ia table) 13 for example. Sometimes request contains data of all 13 rows, but sometimes it can be 9, 10 or 11. It does not matter what i do with wizard and what fields i fill (i have checkboxes and textarea in each row). Data from first few rows is missing. What can cause this error? Thanks.
I'm using a restricted parameters list that creates a pull-down menu for a DESCRIPTION parameter in a start part in Windchill PDMLink 10.2. The user selects the appropriate item from the list and the DESCRIPTION parameter gets populated. I successfully created a relation that also populates the PTC Common Name. If the user saves the file, the PTC Common Name gets populated. If the user selects a different item from the pull-down menu and saves the file, the PTC Common Name changes accordingly. However, if the user tries to select a different option from the pull-down menu after the file has been Saved & Uploaded, the following message appears: Some relations are no longer satisfied in *filename* for PTC_COMMON_NAME Is there a way to set the PTC_COMMON_NAME back to being blank after a file has been Saved & Uploaded in Windchill?
Hello, Has anyone got any experience of sending SOAP requests to SimpleTaskDispatcher through SoapUI? Specifically, we are using Single Sign-On (SSO) and cannot get the requets to authenticate? Thanks Tim
Hi All, I would like to know the solution for a scenario listed below. Please let me know what can be done to solve the same. Say for WTDocument there are 3 soft types like ADocument, BDocument and CDocument, and if I had to attach only BDocument to WTPart and not ADocument or CDocument. How would I be doing it ? In case if i try attaching ADocument or CDocument an error should pop up saying that only BDocument can be attached. How to customize the above solution ? Is it using events, listeners or form processor or by any other means ? Can anyone please let me know about the same. Thanks in advance. Best Regards, Aditya
Hi everyone, this particular part while customizing is confusing me a lot. Please help! Q. is it possible to restrict users from accessing CAD/NonCAD documents in different life cycle states in windchill pdmlink? Example Scenario: I have users userA, userB, userC, userD, userE. I have groups groupA(uploader), groupB(viewer), groupC(approver) I have defined custom profiles and created teams also. Lifecycle states: Inwork -> Approved -> Obsolete What I want is userB should be restricted to view files only in Approved state and not other files(CAD/NonCAD) in Inwork or Obsolete state. I have created a lifecycle state and designated roles and access control to only read to userB and added this lifecycle in OIR but is of no good? Am I doing it right? or should I run any command after changing OIR to implement those changes? Kindly help.
We are using the out of the box Windchill-Oracle Apps ESI project file. We use the ECN object in Windchill to release our parts/documents. The Tibco project keeps failing because it's trying to send the ECN object from Windchill to create the ECO object in Oracle. We don't use ECOs in Oracle, so we don't want Windchil and ESI to send the ECN data to Oracle or create an ECO in Oracle. Has anyone else done this or have any idea how we can modify the Tibco Designer project to not send the ECN to Oracle? Thanks in advance
Hello all, We keeping multiple Representations on our EPM Documents. E.g. for all in Work Objects "Latest" Rep. as default & for Released Reps "Latest released" and keeping the previous "Latest" as 2nd optional Rep.. On details page you are limited to get a choice of those Reps available. Only the default is opened. Do somebody know if there is a way to get that managed in Windchill? I saw from a other application not coming from PTC, that this could be established. In this case when the EPM Doc Rep. is called all availabe ones are listed for having a choice. THX Regards Robert
Hi All, I am trying to code on Pickers where upon clicking on Find Picker icon for a field the user should be able to see Find Participant wizard opening up where the user will have a drop down to search either for users or groups. Upon searching for users/groups the user can see multiple results in the search results table and the user can select multiple users/groups and view the same in the field corresponding to the Find picker. So in case if any one is aware of the same I do request you all for a sample code or inputs regarding the same so that it could be helpful. Thanks in advance. Best Regards, Aditya
Please see attached screenshot. Is there a way of customising a tab on a promtion request that means the approver/owner can easily look down the list of drawings/models and see which ones have been marked up - without having to rely on subscriptions filling your mail inbox, or going in to each file and checking for saved annotations? Many thanks, Dan
In the actual Approve Promotion Request task, the Requested Promotion State is not included in the attributes on the task page, but it does show up on the email notification. I put in a ticket but they said there is no way out of the box to add that attribute to the task. Bizzare. So I already put in a request to Product Ideas to get that functionality. In the mean time, can someone with java expression knowledge help me include this in the instructions of the task? I am not really clear on what I need to do for that. I did see someone posted something similar, but I'm not sure how I get this work. PromotionNotice pn=POB; String matuarityState=pn.getMaturityState().getDisplay()toString(); I add an expression robot on the workflow Approve Promotion Request task. On the Expression page, what do I write? Can someone help me out?
Hello all, As a Jr. Engineer at my current employer I am developing a search tool for fasteners that we have in-house and in WindChill. Due to the nature of the problem and the number of parts in WC, I would like have a "button" to my search tool that would allow me to add the part to my Workspace. I would appreciate any feedback. Thank you
Hi all ! I'm currently develop an extract feature for my client. I have 3 use cases to make : - An export from a search - An export from a BOM - An export from a Where Used BOM I know how to get the data from this 3 use cases, but when I got my Query result with all of my object, how can I export them on CSV file ? I can hard code a CSV helper to hand made the export, but I hope there was an API to do it ! Do you have some clue ? Thanks, BR, Berthelin Benoit
I am using some code in the confirmed transition for the Analyze Problem Report workflow task to auto-create the change request. It works and even links the new change request to the problem report. But it does not propagate the info from the problem report. Does anyone know how to do it? I tried setting the preference Change Information Propagation to Selected but it appears to only work in the UI. I want to do the same thing with the code that checking the box does in the UI.
Here is the situation: A user, Bob, creates a Change Request (and thus is the Change Request Author). The CR is approved and a CN is created. The CN Implementation Plan has a Change Activity that needs to be assigned to the Change Request Author, Bob in this case. How can I get the Change Request Author to automatically be the assignee for this Change Activity? I know that I need a new CA soft type. (Currently I use soft types of Change Activities combined with Product Context Team Roles to automatically assign users or groups to Change Activities based on the Context of the change. But in this case, the Change Request Author is not based on the Context Team and could be anyone in the system with permission to create a CR in any context.) I thought I had everything set up correctly to assign to the Change Request Author, but every time I test it I get an "unresolved role" error from Windchill. I feel like I am missing something minor in how roles are establ
Hello, After creating WT part in a specific location,can we upload supporting files in same location automatically.(As per my knowledge we need to assign required location manually) Is there any chance to customise windchill or any settings such that supporting files with WT part number will automatically take the location of it's generic part. Can anyone please help me this. Thanks, Khasim
In the QMS module the Nonconformance has a couple of trees it can work with. I'm looking to use the Quality Classification Tree in the WTVariance object. I was hoping it'd be as simple as setting the constraint, but that doesn't seem to be the case. In Nonconformance the ncCategoryCode has the following constraint... And selecting a classification from the picker populate not only the ncCategoryCode but also the ncCategoryPath. This seems to be the solution that the makers of QMS came up with for Cascading Dropdowns... How could a guy extend this functionality to other form objects such as WTVariance?
I would like to be able to do the following: On a document have a date IBA and an Int IBA. within the workflow, use an expression to add the integer (number of days) to the datestamp to get a new datestamp that I can then write back to another IBA in the doc. My code checks out syntactically but when I run the WF I get a java.nullpointer.expression. the code is: wt.doc.WTDocument theDocument =((wt.doc.WTDocument) primaryBusinessObject); com.ptc.core.lwc.server.PersistableAdapter obj =new com.ptc.core.lwc.server.PersistableAdapter(theDocument,null,null,null); obj.load("AdditionalDays","resubmitDate","DateDue"); wfAdditionalDays= obj.get("AdditionalDays").toString();wfresubmitDate= obj.get("ResubmitDate").toString();wfDateDue= obj.get("DateDue").toString(); // convert the Due Date off the Document unto a java.sql.TimeStampjava.sql.Timestamp wfDueDate2 = java.sql.Timestamp.valueOf(wfDateDue); //Convert Additional days to intodays=java.lang.Integer.par
Hi, I'm trying to enable Auto naming for one of the WTDocument subtype with the logic that the name should be "String_<WTDocument_Number>". Has anyone tried this? I coudn't figure out how to achieve this.
I use below code to modify WTDocument attirbute by batch, a wired problem, I have many customized attributes like: "BoardNumber,SchematicNumber,DrawingNumber,FilmRev,description,CreatedDate,ECONumber,LeadStatus,CADTool,CADToolVersion,LastUser" I can update "BoardNumber" independently, but I can't update it with other attributes together, get the error " ERROR : wt.pom.connection Administrator - POMHandler.freeConnection: connection active. java.lang.Throwable at wt.pom.POMHandler.freeConnection(POMHandler.java:287) at wt.method.MethodContext.freeConnection(MethodContext.java:1974) at wt.method.MethodContext.unregister(MethodContext.java:889) ... ", other attributes any be updated together. In "Type and Attribute Management", "BoardNumber" is required , but like "LeadStatus" is also required, who could help me? Thanks in advance. for(String key:map.keySet()){ System.out.println(key+" : "+map.get(
I have a workflow task which is assigned to a WTGroup. When the task is alive, users get added and removed to the group. The workflow tasks which are alive does not reflect any changes made to the group, I tried modifying the wf team and it works only for new tasks not the already existing ones, reassignment through API works but this is not a reassignment so I do not want to use that option. Any thoughts on an API which I can do to refresh the existing tasks? Thanks in Advance.
I have a Document sub-type called "Reference_Document" sub typed from WTDocument and i'm trying to hide the attachments step in creation wizard every time a user attempts to create a Reference Document. I tried modifying the Attachment-actions.xml and included hidden=true in the action name which hides the attachment tab for all document types. Is there a way i can do this so that attachments step only for the Reference_Document will be hidden?
Hello, In defining a new workflow for a specific type of Variance, I need to set a conditional connector based on the Recurring attribute (being True (1) or False (0)). The two questions I have are: 1) What would be suggested as the variable definition to bring in the Recurring attribute? 2) What would the Routing Expression for this be? I would like the result for the routing events to be “CN” or “NO_CN”. I am new to building workflows and appreciate examples that others would be willing to share. Kelly
Need help in converting below SQL query into queryspec select * from wind.WTChangeOrder2 ch left outer join wind.WTChangeOrder2Master chmon ch.idA3masterReference = chm.idA2A2left outer join wind.ObjectHistory obj on obj.idA3A5 = ch.idA2A2left outer join wind.LifeCycleHistory lch on lch.idA2A2=obj.idA3B5where chm.WTCHGORDERNUMBER = '00039'and lch.action='Set_State';
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.