Skip to main content
6-Contributor
April 6, 2022
Question

Multiple Release Targets

  • April 6, 2022
  • 3 replies
  • 3122 views
I am using Windchill PDMLink Release 11.0 and Datecode with CPS M030

Hi,

I am trying to get the functionality of Multiple Release Targets and I am trying to Migrate into Windchill 12.1 and would like to get this functionality working before I move to Windchill 12.1, I have added the a new life Cycle state and still does not work. All I want is for the pull down to happen when you want to select on e of the multiple Release Target states. Please help me get this running so I continue my migration.... TY Bill H. PS I realize we are at Windchill 11.0 but I see in Windchill 12.1 it has the same functionality but want to see this operate before I bring the database across. I don't want the new system to be un available.

Please call.

    3 replies

    HelesicPetr
    22-Sapphire II
    April 7, 2022

    Hello @wharaden1 

     

    First you need to allow the Multiple Release Targets by preference for example on site/Utilities/Preference Management. 

    HelesicPetr_0-1649319245483.png

     

    If you need your custom state as a target you need to modify the LifeCycleTemplate and use some of transactions which are allowed in Change process

    CHANGE,PRODUCTION_RELEASED,OBSOLESCENCE

    In change task and selection Release Target State you always see the transaction name (not target State).

     

    If you need that the option name should be same as target state, then you need to customize transactions a way as you add custom lifecycle state but you chose transaction.rbinfo file. 

     

    Add new transactions to the list of allowed released target transactions in wt.preference

     

    wt.change2.changeTransitions

    default value is "CHANGE,PRODUCTION_RELEASED,OBSOLESCENCE" (I would check it in your system)

    in the windchill shell run xconfmanager tool to change this property with your transactions that equals to your states.

    After restart server you can use transactions in your lifecycle template. 

     

    I use it several times that users do not care what is change, ProductionReleased options and they just chose correct name of state in change task. 

     

    Hope this general description can help. 

     

    PetrH

    wharaden16-ContributorAuthor
    6-Contributor
    April 14, 2022

    Hi Petr,

     

    I have done everything accept I can find where the " transaction.rbinfo"  is located.  In the EnumCustomize I don't see this .

     

    Where is this located.  I know it must be under lifecycle but not sure.  TrasitionRB.RB.ser.  Thats all I see.  If that is it then I have customized this and still does not give me the pull down.  Call me at 262-560-3217.

     

    Regards,

     

    Bill Haraden

    wharaden16-ContributorAuthor
    6-Contributor
    April 14, 2022

    Hi Petar,

     

    I found my TransitionRB.rbinfo file.

     

    It looks like this:

    wharaden1_0-1649964531655.png

     

     

    wharaden16-ContributorAuthor
    6-Contributor
    April 14, 2022

    Here is what my EnumCustomize looks like:

     

    wharaden1_1-1649964771496.png

    Don't these have to equal or if you have some instruction on what to change please.

     

    Ty

     

    Bill Haraden

    HelesicPetr
    22-Sapphire II
    April 19, 2022

    Hi @wharaden1 

    If you edit a rbinfo file you need to run ant makejar script after a save in the enumcustomization wizard .

    makejar propagates changes to the Windchill.

     

    from Windchill shell run following command:

     

     

    ant -f codebase/MakeJar.xml

     

     

    Stop windchill

    clear tomcat cache

    Start Windchill

     

    After that you should see the transitions in a LifeCycle editor

     

    enumcustomization editor

    HelesicPetr_0-1650349969882.png

    wt.properties (used internal name)

    HelesicPetr_1-1650350005942.png

    LifeCycle editor with transitions

    HelesicPetr_2-1650350171162.png

    The result in Change management SetReleaseTarget with multiple transitions

    HelesicPetr_3-1650350271421.png

    LifeCycle of an object

    HelesicPetr_4-1650350479559.png

     

    Hope this can help.

     

    PetrH

    wharaden16-ContributorAuthor
    6-Contributor
    May 17, 2022

    Please call as I have not got this working.

     

    HelesicPetr
    22-Sapphire II
    May 18, 2022

    Hi @wharaden1 

    Where's the trouble?

    Can you see transitions in a LifeCycle template edit wizard? to be sure that custom transitions are there. 

    Do you set LifeCycle template to use the transitions? You need to set the transition for each target state.

    HelesicPetr_1-1652852160842.png

     

     

    PetrH

    12-Amethyst
    November 23, 2022

    Dear friends

    This post made my day!
    With its help and the reference to CS124047 I was able to enable Multi Target States for change messages in an important customer project!

    Many thanks for this

    Thomas2022-11-23-Metrohm-03.png2022-11-23-Metrohm-01.png