Includes: Windchill API, Windchill REST Services, Info*Engine, UI Customization
Recently active
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';
I have installed creo view 4.1 on my pc, now I want to shared that installation on other pc's as a worldwide executable, I want something similar like a silent installation of creo 3 parametric. I want something to detect if creo view 4.1 is installed or not, then if not, an executable to install it. I know creo 3 parametric uses an xml to install. Any advice or examples will be great. Creo View 4.1 is necessary to open up thumbnails in Windchill 11.
I'm trying to do a "Synchronize On: Object Event" . Windchill Object: wf variable is Problem report that has multiple Change requests associate with it. Can anybody tell me how to customize this object event , so that the synch robot completes only when all the associated Change requests are resolved
Hello to all, I'm installing windchill 11 on a machine but the db is on another server. During the PSI error: The directory that you selected for ORACLE_HOME does not exist or is invalid. My directory is: E: \ app \ oracle \ product \ 12.1.0 \ client_1 I have configured client oracles pointing to the oracle on the DB machine and relaunched the PSI installation but I still have the same error. I do not understand where I'm wrong and how to fix it. Can someone help me? Thanks Davide
In wizard page we've 3 tablebuilder, need to reload only one table builder not whole wizard page on cilck on apply button.
We can use API to create new WTDocument, but we have a subtype under WTDocument, how can I create a subtype by API? Who could help me? Thanks in advanced.
Hi, I would like to develop few utilities using WWGM Toolkit. Currently i have "WWGM Toolkit, Version: WC11" along with Visual Studio 2015. I am new and trying to run the "wwgmtk_hello_world" program. I am getting linker error LNK1561 when i compile it. I have also not used to C++. How do i get started. I am unable to run the test programs. Also would like to know if it is possible to use VB or C# to develop WWGM Toolkit, if yes how to get started. Any sugesstions would be really helpful... Thanks.
Greetings, We only use an eBOM. Our company is new to the idea of wtParts. Historically, the tools and fixtures that are needed to make a component are called out as children to the component they are used to make. This was displayed in our ERP system. In Windchill, we did not include these tools/fixtures in the BOM. We created a tool/fixture part for all the tools and fixtures we use. Our plan is to have these tools and fixture Parts be parents of any components that requires a tool or fixture to make it. The plus side is the eBOM will not include these tools / fixtures. The downside is that when a tool/fixture Part is released, it could be published via ESI to our ERP system. The tools and fixtures are called out in text within the manufacturing document that is used to make the assembly. Our manufacturing documents are created in Arbortext (subtype EPMdocument) and would require a described by relationship. To get around this, we use a Publ
The problem: I need some task instructions that are robust enough to require multi tiered list but not so robust that they require a whole other document. The solution: Indented lists in the Task. OOTB the tasks in Windchill look similar to the following... You have been assigned a task for the change notice. 1. Review the object displayed. 2. Complete the work required. 3. Enter comments in the Comments text field below. 4. Click Complete Task to advance the change activity. You have been selected as a Evaluator of the Nonconformance. To complete the task:- &nbsp; a. Add comments(Optional) and save the task. If no comments are required, skip this step. &nbsp; b. Click on the <b>Task Action</b> and identify the Business Impact. &nbsp; c. Determine if <b>Further Investigation</b> is required. &nbsp; d. Determine if <b>Disposition</b> needs to be performed for the Nonconformance. &nbsp; e. Click <b>Complete Task&
I am in need of a resource for workflow code writing? We are on Windchill PDMLink 11, M020 Nothing very complicated. On a CR, I need a bit of code that would: If primaryBusinessObject = INWORK then set sate UNDERREVIEW, else do nothing. Any item on a CR that is submitted that is in a In Work state should be set to Under Review. If it's not in a state of In Work then do nothing to that item. I would then also need to back that out again on a rework loop. If its Under Review then set to In Work, if its anything else then do nothing to that item.
Does anyone know how to hide the example action groups supplied with Windchill 11 M030.
Hi everyone, I have to hide attributes from the 'new downstream part' page in MAPSB of Windchill 11.0. it seems to be GWT page but I'm not able to find where the 'layout' is defined for the GWT pages. Thanks !
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.