Skip to main content
15-Moonstone
May 30, 2016
Solved

Standard Alphabetic Versioning Scheme

  • May 30, 2016
  • 2 replies
  • 1431 views

Hi All,

Can you please answer below 2 questions on Versioning Scheme ?

1. ) Can I use an Alphabetic Versioning Scheme for a sub type object and a Numerical Based Versioning Scheme for its parent object ? Like to elaborate it, I want to use Numerical Versioning Scheme to "WTPart" and Standard Versioning Scheme to its sub type "CustomPart" ? Is it possible in Windchill ?  Can you please let me know about it once ?


2.) If I am using a Standard Alphabetic Versioning Scheme for both WTPart and its subtype CustomPart and if I dont want to use or skip the characters like A, D, G, I, K, L, M etc. only for its subtype CustomPart but not for WTPart. How would I do that ? Can you please let me know about it once.


Can you please brief me on these two queries.


Thanks in advance.

Best Regards,

Aditya Achanta

Best answer by satre-2

Aditya,

You can create two separate OIR for WTPart and custom Part and In OIR mention which version series you want to use for each type.

    <!--  set the version info to a generated version info -->

<AttrValue id="MBA|versionInfo" algorithm="com.ptc.core.foundation.vc.server.impl.VersionInfoGenerator">

<Arg>wt.series.HarvardSeries</Arg>

</AttrValue>

If you are using file based series then you can add legacy=true in series to skip the latters if you can specify skip list in wt.properties using below properties  wt.series.MulticharacterSeries.MilSpec.skipList

Hope it helps !!!

Thanks

Shreyas

9405954712

2 replies

satre-21-VisitorAnswer
1-Visitor
May 30, 2016

Aditya,

You can create two separate OIR for WTPart and custom Part and In OIR mention which version series you want to use for each type.

    <!--  set the version info to a generated version info -->

<AttrValue id="MBA|versionInfo" algorithm="com.ptc.core.foundation.vc.server.impl.VersionInfoGenerator">

<Arg>wt.series.HarvardSeries</Arg>

</AttrValue>

If you are using file based series then you can add legacy=true in series to skip the latters if you can specify skip list in wt.properties using below properties  wt.series.MulticharacterSeries.MilSpec.skipList

Hope it helps !!!

Thanks

Shreyas

9405954712

aachanta15-MoonstoneAuthor
15-Moonstone
May 30, 2016

Hi Shreyas,

Thank you.

Upon adding the characters that are to be excluded in the skiplist will that be reflected for all objects ?

Like as I said i want few characters to be skipped only for CustomPart but not WTPart. So will this be skipped for WTPart as well ? Can you please let me know about it once.

Best Regards,

Aditya Achanta