Windchill
Recently active
I am using Windchill PDMLink Release 12.0 and Datecode with CPS 12.0.1.0I have a general question on the opportunity to execute a Build process on migrated data. Please look at the message below.Here are the errors that I facedDuring the migration process we execute at TRUMPF we migrate CAD Document data, WTParts and WTPartUsageLinks to create BOMs.We also migrate EPMBuildRule links between CAD Documents and WTParts from CAD Document-Material links found in SAP.To align with what can be done by the Workgroup Manager we execute a so-alled "Build process" on migrated data.The main purpose of the Build is to create PartUsesOccurrences links related to CAD.I have the following questions regarding the execution of the Build process on migrated data:1) Is the Build process absolutely necessary on migrated data?Do we need to create PartUsesOccurrences before opening the system to the end users to be able to work with the Workgroup Manager properly ?2). If we still have to execute the Build pr
Hello,I have updated the current windchill installation 12.0 with CPS15 with the modules ESI and project link. However, when installing through PSI I didnt select create database schema option and now I get the SQL exception of the table does not exist. The Server Manager, Method Server and Backgroung Method Server logs are generated but the windchill doesnt start. I am attaching the error snapshot here. Kindly provide resolutions if any, Thanks,Ramsha
Hi Community, I created a new flow by clicking new template from the templates page. But the flow gets stuck at the first step and gives an error that it should not give, what could be the reason for this? Even though I defined all the parameters correctly, nothing changed.Code:wt.doc.WTDocument doc = (wt.doc.WTDocument) primaryBusinessObject; docNumber=doc.getNumber(); docName=doc.getName(); Error:wt.workflow.engine.FailedExpressionException: wt.util.WTException: java.lang.NullPointerException Nested exception is: java.lang.NullPointerException Nested exception is: wt.util.WTException: java.lang.NullPointerException Nested exception is: java.lang.NullPointerException
I am wondering how I can see the values I created in the creo parameter table in windchill.Do you have an article or training video on this???
I am using Windchill PDMLink Release 12.0 and Datecode with CPS 12.0.0.0When filtering data, it is hoped that the value of the type attribute of com.ptc.core.richtext.HTMLText can be filteredenglish --------------------------------- Translated some portions of this post from Traditional Chinese to English using google translateOld Subject: 在資料篩選時,希望能篩選的到 com.ptc.core.richtext.HTMLText 的類型屬性的值Body - 在資料篩選時,希望能篩選的到 com.ptc.core.richtext.HTMLText 的類型屬性的值 -By Community Moderation Team. ---------------------------------
I am using Windchill PDMLink Release 12.0 and Datecode with CPS 12.0.0.1 1. Modify the width of the text box, not the cell 2. Make a statistical report to count the process time, the approval time of each person at each node, the average approval time of each person and each process, the running to end time of each process, etc. What I currently think of is to use the advanced search API to find out all the process information, and then handle it myself. How to use this API to construct the data you need, and the meaning of its parametersQuerySpec qs = new QuerySpec(ActiveViewLink.class);qs.setAdvancedQueryEnabled(true);SearchCondition sc = new SearchCondition(ActiveViewLink.class, "tableId", SearchCondition.EQUAL, id);qs.appendWhere(sc, ai); 3. Requirements: A1, A2, B1, B2, delete the latest version of the object generated in DCN, that is, delete version B. First delete the association of the generated object (which api should be used), and then use PersistenceHelper.manager.delete(pa
I am using Windchill PDMLink Release 12.0 and Datecode with CPS 12.0.2.11We are looking to version control our current Windchill Application. Git using GitLab will be how we version our instance of Windchill. Does PTC have any recommendations on this topic. Specific .gitignore file to use, techniques, or any advice on how to do this would be much appreciated.Here are the errors that I facedN/A
@Fadel , I posted my doubt regardin pulling parent part number in Column in Multi-Level CAD Document Structure Report I notice that there are multiple parents being showed. What Im trying to ask is1. this is practically correct right? and can you please let me know hw to check if 2 links exist for that component in the databaseKindly assist me on this as it is bit urgent
I am planning to export an complete assembly from windchill to my local Drive. During export of the assembly there are few missing part files. Need help on it.
Hello,Could anyone confirm if the Windchill 12 base license can create and manage WTpart? I am being told only Windchill advanced license can create WTpart since it has EBOM management feature. My understanding was that Wtpart creation is part of the core PDM functionality included in base licenses. We were planning to use base license for all design engineers to auto associate Wtpart during check-in process. and use advanced license for the BOM planning team and Managers. Kindly confirm as per your experience.Thank you
Hi All I have a customization that displays the structure of a selected part with the columns being thier attributes in a JSP. All the columns are editable with textboxes in each row. I have a find and replace function in that page that allows me to replace text in mass. But I'm unable to do it as beyond a particular row count, when I try to find a text using document.getElementById it returns null. I tried the solution https://www.ptc.com/en/support/article/CS132804 which disables redrawing rows but still no luck. I'm able to do it only when I scroll through the entire table and load all the rows manually. Is there any workaround or is there any script that would load all rows of a table.
Hello everyone,I am currently trying to filter the extraction to only extract objects of an specific Organization. For that i tried to do a filtered extraction. The Filter most likely doesn't work as it is right now,but i didnt even get to test it.I tried executing following command: windchill com.ptc.windchill.migration.wbm.wc2wc.extractor.filter.WindchillFilteredExtractor -u wcadmin -p wcadmin -dmy Windchill version is 12.0.2.8Here are the logfiles: [2023-Nov.-15 15:32:58,255] [main] INFO client.ExtractProperties - Developement environment. Using unencrypted password [2023-Nov.-15 15:32:59,566] [main] INFO wbmutil.CommonConnectionPool - MinStagingPoolSize: 1 MaxStagingPoolSize: 5 MinWindchillPoolSize: 1 MaxWindchillPoolSize: 5 [2023-Nov.-15 15:32:59,570] [main] INFO wbmutil.CommonConnectionPool - 1 Connections to be Initialized. Starting....... [2023-Nov.-15 15:33:01,794] [main] INFO wbmutil.CommonConnectionPool - Populating the connections pool of windchill [2023-Nov
I was doing some cleanup and moving objects from a product area to a library. I noticed that the older iterations still show in the iteration history as being part of the original context. Is this normal? any reason for concern? I would assume that a moved would move the object and its history to the new context. I did choose to move All versions which was the default.
Hi community! I can send a task to more than one person, as in the image below.But I need to make a distribution within the group to determine who will perform these tasks.For this reason, how can I assign a task to more than one person with the 'accept task' button?
Initially posted in this topic Hi @HelesicPetr , I want to print different statements in different logger. Can you please help me here?For example, I want different loggers purpose wise. Please refer to the below section. private static final Logger LOGGER = LogManager.getLogger(LoggerExample.class ); private static final Logger LOGGER_PRE = LogManager.getLogger("LoggerExample_Pre"); private static final Logger LOGGER_SUMMARY = LogManager.getLogger("LoggerExample_Summary"); private static final Logger LOGGER_POST = LogManager.getLogger("LoggerExample_Post"); private static final Logger LOGGER_ERROR = LogManager.getLogger("LoggerExample_Error");
Hi community!I want to get the values of some attributes from the users from the task.When I define an attribute to the activity, I do this by selecting the required option, but when I do this, it wants to get that value as mandatory.How can I make attributes mandatory in task?
Hello Everyone, We have folder domains created in each product to provide access to respective groups in phase wise.We change the folder domain as and when product is matured.We have this 100+ products and each product has folder domains with ACLS(basically all products has same ACL s for folder domains).I am trying to remove this folder domains at product level and use shared team to control ACLS,I am able to assign shared Team ACLs to Product,but the domains created under shared team is not getting populated in the product,it seems folder domains is restricted to thier respective context!!Does anyone know how to use folder domains created at org level to all container(similar to how we use ACLS created at ORG and use them in context level).thoughts?? Thank you
I am using Windchill MPMLink Release 12.0 and Datecode with CPS 12.0.0.0Hello,I tried to get Parts by inserting the folllowing filter : Mane eq ('test') and Version eq ('00') but the response retrieve the following error message{"error": {"code": "PROPERTY_NAME_NOT_SEARCHABLE","message": "Version non è un attributo ricercabile"}}Could you help me to solve, please?ThanksMicheleHere are the errors that I faced{"error": {"code": "PROPERTY_NAME_NOT_SEARCHABLE","message": "Version non è un attributo ricercabile"}}
I am using Windchill PDMLink Release 11.0 and Datecode with CPS M030-CPS20AP modifies the DB connected to the new import. Once BackgroundMethodServer and BackgroundMethodServerWVS are turned on, a large number of insert/delete actions will be performed on the DB, causing the oracle archive log to explode abnormally.
What I'm about to ask I know is not possible, but I'm wondering if others have found an elegant work around. We are collaborating with a partner in a Project. The files are Solidworks, and checked out from PDM. Occasionally, our partner needs to look at previous iterations or revisions of parts while we also maintain the current version of the object. It's my understanding that multiple iterations or revisions cannot be shared to a Project, as Project are more of a sandbox and not meant to have versioning and history like PDM. Outside of creating multiple Projects and sharing older versions of objects, or creating accounts and granting access to our PDM via VPN, I 'm out of ideas in terms of how to get them the history they need. To me, this seems a bit out of the realm of the intent of Projects, but I wasn't sure if anyone has encountered a similar challenge.
Hi All, Kindly help as its been 2-3 days I am not able to connect to Windchill. I am continuously getting the below error :- Service Unavailable The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later. I have cleared browser cache multiple times. Also read method server logs and fixed the INDX filegroup space issue.
In Windchill Rest Services Product Management>getPartStructureI used $expand = Components($expand=Part,PartUse;$levels=max) API , It executed for 4 mins. To reduce execution time, i want to provide 3 field names in $select query. Kindly refer the attached JSON document to form the query to fetch the field 'PartNumber, ComXXXEngineeringSequences, ItemTypeComXXXIndustriesItemType'. I able to fetch two fields using query $expand = Components($expand=PartUse($select=ComXXXEngineeringSequences)) But when I tried to fetch ItemTypeComXXXIndustriesItemType using query $expand= Components($expand=Part($select=ItemTypeComPolarisindPolarisIndustriesItemType);$levels=max)It throwed error [ - The property 'ItemTypeComXXXItemType', used in a query expression, is not defined in type 'Part'.] Kindly check the attached file and let me know how to fetch 'PartNumber, ComXXXEngineeringSequences, ItemTypeComXXXIndustriesItemType' together.
Hello report GurusDoes anybody know how to construct a QML report that will show all "collected" members of a managed collection?This report https://support.ptc.com/appserver/cs/view/case_solution.jsp?n=CS174665&lang=en retrieves items initially added to a collection, but it does not retrieve all the other items which are gathered according to the collection configuration. This could be the difference between a single end item or all the parts in a configuration of that product.Is the full collection calculated on demand? or persisted? If the latter, perhaps this is a stretch too far for a QML report.Best RegardsDarren
How can I generate report for CAD to Part structure comparison with sql or any other query ? I know which tables are involved like PartUsesOccurrence, EPMBuildHistory, EPMDocument and EPMDocumentMaster, WTPart, WTPart Master but do not know how they are linked together
Hello, I need to convert a real number attribute to a string attribute rounded with 3 decimal places. Example: 2.0000000000000E-2, on attribute "UNDERSIZE1"Should be displayed on a new attribute with a value of: 0.002 How can I do this? I cannot make this change on Creo, I need to make it on Windchill, maybe using a calculated attribute with a formula? 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.