cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Need to share some code when posting a question or reply? Make sure to use the "Insert code sample" menu option. Learn more! X

Revision Scheme - Change Existing Objects

Tyler.E
5-Regular Member

Revision Scheme - Change Existing Objects

Hello,

 

     We are looking to make some changes to our current revision scheme, primarily to move from file/list-based to a state-based revision scheme. I’d like to get some feedback on this before trying on our dev server.

 

     I’ve attached the modified .xml that I plan to upload, our existing Series is “COMPANY” and I’ve appended my new series as “COMPANY_STATE_BASED”. The current revision scheme was customized from OotB and implemented quite some time ago. It allows numeric values as legacy, then begins with ”–“ and continues to alphabetic. We would like to update this to a state-based revision scheme with the same values, except that the numeric labels would be used for Design and Development phases and automatically switch to alphabetic labels once an object moves to Production.

 

From what I’ve read I understand that it’s possible but not recommended to change revision schemes once in use.

 

Questions:

  • Is the file formatted correctly? Specifically with regards to appending the new state-based series and seeds.
  • Will this even be possible? I know that the same label can’t be used multiple times within a “series”, but can a label be used in different “series” that are part of the same “scheme”? E.g., the label “A” is in both the existing Company series and the Production seed of the new Company_State_Based series.

 

If this is correct, here’s what I believe my next steps are:

  • Load updated .xml revision scheme to Windchill
  • Update OIRs to use the new state-based series
  • Customize Lifecycle Administrator utility to make new seeds available (following CS241583)
  • Edit Lifecycle to use new seeds based on LC State
  • Enable/set automatic revision preferences
  • Run utility MasteredSeriesCleanser to update existing objects to use the new series from OIR

 

Can anyone confirm that I'm on the right track or point out where I'm going wrong?

 

Thanks for taking the time to read, all! I’m looking forward to learning from you.

1 REPLY 1
HelesicPetr
22-Sapphire I
(To:Tyler.E)

Hi @Tyler.E 

I guess that your steps are ok. Definitely test test test it 😄 

 

I needed to change series from alphabet to numbers on existing data.

sure I changed all in database > revision A changed to 1 atc...  

 

In the end I also used an another tool to correct revisions 

java wt.vc.RevisionLabelCleanser -update

 

everything has worked without issue in the end 

 

PetrH

Announcements

Top Tags