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

The PTC Community email address has changed to community-mailer@ptc.com. Learn more.

Effectivity Propagation Preference: Allow multiple states

Effectivity Propagation Preference: Allow multiple states

Requesting a PTC Enhancement:  Effectivity Propagation Preference to allow multiple states.

 

Summary:  Submit PTC Enhancement to Effectivity Propagation Preference to allow multiple states.

 

Gap:  Please submit an Enhancement Request to PTC, requesting that the Effectivity Propagation preference settings allow effectivity propagation to multiple lifecycle states, instead of just the one lifecycle state that is allowed now.

 

2017-08-17 08_44_54-Preference Management.png

 

 

Background:  For a Windchill implementation, where WT Part structures utilize “Released” for Client-created parts, but use the “Vendor Released” state for common-standard parts in the Library, we could only specify one lifecycle state in the effectivity propagation preference.  But we apply effectivity to both Released and Vendor Released WT Parts in the part structure, to ensure retention of the part structure usage information (e.g., Find Numbers, quantities) when an Effectivity configuration filter is used.  If both Released and Vendor Released States could be specified in the Effectivity Propagation Preference, this would allow propagation to all the parts in the released structure. 

 

Consequences if Not Implemented:   If multiple States (at least 2) for the effectivity propagation preference is not provided, there will still be manual activity required to collect all the "Released" state objects in the structure, add them to the Change Task (CT) Resulting Objects, and apply Planned Effectivity applied to those WT Parts, so that effectivity will also be applied to them and propagation will occur to the Vendor Released state objects in their individual part structures.

 

User communities affected by this proposed change:

CM, or other users, when creating Change Notices (CN)/Change Tasks (CT) and adding WT Parts to the CT Resulting Objects and applying Planned Effectivity prior to release to enable effectivity application and propagation.

 

 

11 Comments
rkayasth
6-Contributor

Effectivity not getting propagated in product structure

 

We have set the preference to Yes for propagating effectivity, the option to set propagation to Yes is visible in the set effectivity dialog box. But still the effectivity is not getting propagated. Can you please tell me if any other property or preference is to be set.

 

1.JPG2.JPG

sking
11-Garnet
 Hello rkayasth,
 
 
 
 In Preference Management, you want to find the -Effectivity Management section and set "Enable Structure Propagation" to Yes; set "View of Part Configuration Specification for Structure Propagation" to the correct value.
rkayasth
6-Contributor

Hello sking,

 

I have already set these preferences. Still effectivity is not getting propagated

sking
11-Garnet

rkayasth,

Check the role of the person making the changes.  It may need to be Product Manager.  I actually have a ticket open with PTC asking that question.  In the meantime, see if this article helps any... 

https://www.ptc.com/en/support/article?n=CS115968

 

Steve

 

sbegum-2
11-Garnet

Hi @sking,

I am facing the same issue and came across your PTC case, It says that apart from setting the preferences, the CN workflow needs to be update to point to correct robot. So wanted to know if this actually resolved your issues? Or there is something more to be done here?

Please let me know.

Thanks!

 

rkayasth
6-Contributor

Hi @sbegum-2,

If effectivity propagation is not working for you, then please try setting the three preferences:


   Enable Structure Propagation

Yes

Enable Sibling Propagation

Yes

Enable Recursive Sibling Propagation

   Yes

Also , these two preferences need to be set

View of Part Configuration Specification for Structure Propagation

   Design

   Lifecycle State of Part Configuration Specification for Structure Propagation

   Released

You can set your target state, also to propagate effectivities there is an attribute "Stop effectivity propagation", set it to No.

Then effectivity propagation will work fine.

sbegum-2
11-Garnet

Hi @rkayasth,

 

Thanks for responding so promptly.

I had set all the preferences except the "View of part.." as "Design". It did this too and tried once again but it did not propagate.Also had "Stop effectivity propagation" for the constituent parts in the structure as "NO"

Currently the default two phase lifecycle is in effect as I did not change yet (working on POC), so was thinking is it something to do with the lifecycle states that somehow the propagate effectivity API call is not getting invoked?

What states you used and what did you mean by I can set a target state? Should I change it to something in particular?

Any suggestions would be of great help.

 

rkayasth
6-Contributor

Hi @sbegum-2,

For effectivity to propagate, one more thing is required, the parent assembly part and the child parts in its structure should either be in Released state or they should be added to resulting objects section so they are moved to Released state after the change process is completed.

 

Note:- Only the effectivities which are set in the Change task (pending effectivities) are propagated.

 

sbegum-2
11-Garnet

Hi @rkayasth,

 

Yes, the parent assembly & the child parts are at Released state post the change notice is resolved and I had set the effectivity on the parent assembly part after adding to Resulting objects table (from the table actions) & also selected the Propagation=Yes option from the change task.

Is there something I am missing I don't understand..

Thanks again

 

rkayasth
6-Contributor

Hi @sbegum-2,

 

It seems like you have done everything correctly. Still if effectivity is not getting propagated, then it might be a cache issue.

Please try restarting your windchill and then see.

olivierlp
Community Manager
Status changed to: Archived

Hello,

We are archiving your idea as part of a general review. This action is based on the age of your idea and the total number of votes received, as per this announcement.

You can always post a new idea with all the details required in the form.

Thank you for your participation.