I know, I Know... we use 10.2 M010 -> JRE7
Re: Select specific Java JRE?
Re: Select specific Java JRE?
So, yes, given an appropriate MOR/CPS level, 10.2 supports JRE 8 (and even 10.1 does given the right patch).
And the recommended solution would thus be to move to the appropriate MOR/CPS level and use JRE 8.
I need to give access to type and attribute manager to non org admin users
I have a requirement where a non org-admin users needs to have access to only type and attribute management under an Organization. He should not have access to anything else under organization. Please help with guidance with this customization.
Re: Collation conversion utility
You need to take screenshots by steps.
Re: I need to give access to type and attribute manager to non org admin users
Org tab is enabled by a validator, the validator checks to see whether you are an administrator, shared team creator or security label manager. So I don't think there is an option to enable the Org tab. Could you elaborate your use case, what specific action will the user be performing in type and attribute manager?
Re: Collation conversion utility
First step in the script is creating log directories and scripts, are could you run the command prompt as an administrator? You can run through the commands in AlterDatabaseCollation section by section or add echo statements to see where it breaks
Strategies for utilizing OOTB Change Notices
We are in the process of planning and implementing Change Management in our Windchill environment. The goal is to utilize as much OOTB configuration as possible, and minimize customization to start.
Two area's we are looking for insight on are:
1) How to handle additional (uncaptured) changes
Lets say a user is assigned a change task (after Implementation plan approval), While implementing change to resulting objects, the user identifies additional changes (required and/or improvements) that are not captured in existing change objects.
Some ideas are we are considering:
a) amend the change notice + (Send to CIB for re-approval OR send directly to Audit depending on impact of change)
b) create new PR/CR and incorporate change at next release
2) Content of a change notice and change task
How have you structured change tasks and notices? We are debating guidelines for the amount of affected objects a change notice/task should contain and also the number of changes
When applicable, we are considering
a) 1 change notice per change detail (i.e change a screw for all affected objects VSchange a screw for several parts + change the length of an extruded part)
b) 1 change task per part number VS 1 change task for all affected PNs
Just looking to see if there are any strategies that folks have found beneficial or detrimental.
Looking forward to discussing.
Ability of Windchill to Manage Custom Part Numbering System
Hey All,
Here's a bit of background to supplement my main question.
I work for a small engineering/technology company that has settled upon PTC/Creo/Windchill as its CAD/PDM solution. Due to our size, I've had to assume the role of Windchill admin, and while I have eight years of experience from the user side of Creo/Windchill (ProE/Intralink) from my previous company, I'm currently lacking most of the database, programming, and IT knowledge necessary to competently administrate.
One of the reasons we ended up choosing PTC as our solution for CAD/PLM was our reseller's insistence that we could integrate our semi-intelligent part numbering system into Windchill and have it handle the generation of part numbers. Now that we've had the "roll out" and I've had time to pour through PTC Help Center, PTC Community, and all the reference documents, I'm realizing this might be a bit more difficult than originally expressed to us.
Our part numbering isn't overly complex. We a (2) alpha character prefix followed by a (5) digit incremental number (examples: PA10001, PA10002, RP10001, RP10002). With my naive understanding of the backend of Windchill, I envisioned work status ("in work", "released", "obsolete", etc) and soft types ("part", "assembly", "drawing", "ecad", etc) dictating the prefix nomenclature and then Windchill incrementing the number portion.
My question(s) is basically .... is this possible? If not is there something close to this that would work? Does anyone use Windchill for part number control in a non-"out of the box" configuration? If they do, how is it implemented?
The documentation I've found through PTC hasn't been the most helpful or provide the depth an admin with my lack of experience would need, but please point me in the direction of any helpful literature.
Setup Info:
Creo 4.0
Windchill 11.0
MS SQL Server 2014 SP1
Thanks!
Jesse
Re: Ability of Windchill to Manage Custom Part Numbering System
Hi Jesse,
Welcome! I think we all started there and you will do just fine. To answer your question, you can implement a part numbering system with Windchill. How smart the number could be depends on how much time you want to spend on configuration/customization and how easy it would be for your users to follow.
As you have figured out by now, all the objects you store in Windchill are stored as types.Most commonly used types are EPMDocuments(All CAD, ECAD), WTDocument(Pretty you can store anything as WTdocuments - office document, pdfs), WTParts(Gear icon objects that represents a part which you source or make) and so on. You can even create subtypes under each of the main types as well. This is managed from Type and Attribute Manager in Site > Utilities. Each of the types can have its own set of attributes(data fields), numbering scheme, lifecycle states( work status as you said) , Access control policies.
When you talk about numbering scheme, you can have a running sequence for each of the types and of course you can have a static prefix or suffix in your numbering. This is controlled by Object Initialization Rule(OIR). OIRs are defined in a XML with element tags for each of the properties of the type that should be used while an object of a type is created. You can download the OIR xml, make modifications and upload it back to server from Object Initialization Rules administrator under utilities. Apart from numbering, you can define a bunch of other properties as well, like which life cycle template it should use, folder location where the object should be created and so on.
Now coming back to numbering, this is a sample OIR section that defines numbering. The numbers are pulled from Sequence in SQL server and define where it should start and how you want to increment it. If you don't want to use an existing sequence, you can create your own sequence. An entry similar to the one below will give numbers in this format PCS-00001, here xx_TEST_SEQ is my sequence in SQL/Oracle, the sequence is 5 digits with padding 0 and I have "PCS-" as prefix.
Also remember most of the settings in Windchill can be set it different administration levels, Site, Organization or Product or Libraryand follows a hierarchical order Anything you set in prod/library level would override org or site. Hope his helps.
Since you are working with a re-seller, most of the re-sellers offer Windchill Business Administration Instructor Led training session, I would recommend enrolling in one of them. These session include hands on on a training VM which will give you an opportunity to play with the setting without messing with your production or test systems.
Re: What does the state POSTPRODUCTION mean?
I assume you are talking about the life cycle state - Post Production. If yes it is one of the life cycle phases defined for a document/an object in your Windchill system. Life cycle phases are used to represent the maturity of the object. It is also used to control who has access to the document and what level of access they have. A more accurate answer for this question can only provide by your business/cad administrator
Re: Unable to invoke remote method using eclipse
Hello Antonio,
I'm facing the same issue that you have reported. Did you get any fix for it ? if yes please let me know.
Thanks,
ChandraMouli Panduri
Re: Collation conversion utility
Need to select a Reliable Windchill version
Dear Windchill Gurus,
Our company is going to consolidate the old Windchill 10.1 on Linux and Windchill 9.1 on windows server to a consolidated platform. But we need to choose between staying with the 10.1 with the latest Maintenance build or a higher version.
Is there a reliable version with good customer satisfaction rate so far after 10.1? I heard the Cloud solution is not that good.
Thanks!
Jerry
Re: Windchill 10.2 Identical Node Cluster
Hey, did you understand the problem and got any solution? I'm also facing a similar issue of Server manger hang-up in an identical cluster node setup.
Please let me know if any fix you found. Thanks
Re: RE: Query/expression to grab/loop through Affected Objects and Resulting Objects
Hi Binesh,
The following method works it checks the instance of part and when try to get the value of onorderdisposition, finished disposition and inventory disposition values using
the method as shown below
String s1 = affectedData.getOnOrderDisposition().toString();
String s2 = affectedData.getInventoryDisposition().toString();
String s3 = affectedData.getFinishedDisposition().toString();
System.out.println("S1:"+s1+" S2:"+s2+"S3:"+s3);
if(s1 == null || s2 == null || s3 == null){
throw new wt.util.WTException("On Order/Finished/Work in Progress Disposition should not be null in "+ca.getNumber());
}else{
System.out.println("All values are there and workflow can be completed");
}
instead of throwing user defined exception it is throwing NullpointerException (attachment)
The requirement is that i have to throw a user defined exception if the values are null. or else it should allow to complete the workflow task. Please help..
Regards,
Logeshwar.J
Re: Problem in rendering two or more NmDefaultHTMLTables in one JSP page.
Hi Chandan,
We are facing the same issue now. Were you able to solve it? If so, can you please let me know.
Re: Ability of Windchill to Manage Custom Part Numbering System
Thanks for the in depth and thorough reply Binesh! I think I follow the overall process of implementation you explained, but I'm not quite sure I fully understand all the specifics. I'd like to take the information you've provided and play around in Winchill to see if I can work it out, but I'm a bit apprehensive that I might make an irreversible, catastrophic mistake. Any areas I should be particularly weary of? We don't have anything in our Windchill database yet other than the out of the box setup and a few projects.
Thanks,
Jesse
Re: Ability of Windchill to Manage Custom Part Numbering System
You should set up a secondary system to do your development/testing on so you know what you are doing when it comes time to modify the production system.
A word of note on sequence numbers in the DB. These sequences are cached and increment by 1 only if they have been used recently. Otherwise, they jump to the next 10X number and then by 1's until the next pause.
Example:
At 9:50, you create 3 new parts and auto number. They come in as PA00050, PA00051, PA00052. Then you work on them and at 3:30, you need one more. It comes in as PA00060. (Assuming no one else has taken a part number between yours.)
This is sequence caching and it is enabled by default in the Oracle DB, not sure of SQLServer. If you must have totally sequential numbers, then you need to disable the caching of your sequence so the 3:30 part gives PA00053.
Numerous articles written on the subject of sequence caching:
Search the PTC Community for Sequence caching and you will see lots of hits.
One other thing I noticed is different prefixes; PA and RP. If they are different sub-types of documents, then each can have its own OIR and everything will work fine. If the prefixes are for a common document type, then I am not sure how to do that in a single OIR.
Welcome to the depths of WIndchill. Lots of people here will answer your questions.
Is there a way to get Implementation Plan task sequence number on a QueryBuilder report?
I am trying to generate a report in QueryBuilder (10.2) that will list all of the Implementation Plan tasks of a CN (just like the Imp Plan tab) and I would like to show the Sequence number. I thought I had it figured out when I found wt.change2.changeplanning.ChangePlan.Sequence but that is not it. (all results are zeros) Then I found wt.change2.changeplanning.ChangePlanActivity.Sequence, but that doesn't appear to be it either, although looking at the raw tables, there appear to be valid sequence numbers there, just not for my activities.
Does anyone have any idea how to extract that data in QueryBuilder?
Thanks,
John
trying to figure out where attributes are stored in db tables
We are using windchill 11 with the quality management system extension. Our current project involves developing a user interface to windchill using Thingworx. I would like to be able to make calls into windchill database (oracle) and pull out attributes using the database connectivity extension in thingworx. As an example shown in the image below (showing the creation of a Nonconformance page) I would like to pull in the values for Severity into a Thingworx Mashup list. Does anyone know how I can determine what tables hold the various attributes that I am interested in?