Community Tip - Did you get called away in the middle of writing a post? Don't worry you can find your unfinished post later in the Drafts section of your profile page. X
I am trying to determine the best way to implement multiple life cycles in Intralink 9.1.
In Intralink 3.x, the release procedures are assigned to folders, which in turn applies to every file in that folder.
We took advantage of this by placing product designs in some folders, while tooling and process planning files were in other folders, each with their assigned release procedure. Before a user checked-in a file, they simply set the folder, and they were all set.
Ideally, we would like to do the same in Intralink 9.1, but I'm not sure that this is possible.
Using the object initialization rules, I can assign a life cycle to each Product, but can I assign a life cycle to a sub-folder thereof?
If this not possible, what might be a good alternative?
On a related note, how can a user be presented with a list of life-cycles (to choose one from) when the user creates a new CAD document (in Pro/E)? Currently, I see no option for such.
If I create a Document (non-EPM) in a Product, I am prompted for the "Type" which has an associated life-cycle.
Can the same be done with a CAD Document (preferably in the workspace)?
After a CAD Document is created in a workspace, I can bring up its' info and change the life cycle, but this requires too many steps.
And to make it worse, it can only be done to one object at a time. I see no ways to change the life cycle to multiple selected objects.
Gerry
Thanks to Mike & David for confirming that it is not possible to assign a life cycle to a folder and it is not possible to choose a life cycle when a CAD Document is created by Pro/E.
I am a little upset that this functionality has been lost from Intralink 3.x.
PTC said that 9.1 closed the functionality gaps from 3.x.
It appears that this is not true. I wonder what else I will find is missing.
I don't like the idea of being forced to create a completely separate product or library just to support a different life cycle.
In 3.4, we kept all files for a product under a common top-level folder.
This was to best control access/permissions.
Now it appears that in 9.1 I will need to created multiple Intralink Products/contexts for each of our products (engines).
To support our various disciplines, (design tooling, mfg, etc) I will need to increase the number of Intralink Products by at least a factor of 5 to support the different life cycle and domain policies.
I am wondering if there might be an alternative.
All of the life cycles I am using will be identical, except for who the approvers are.
I could use a single, common life cycle for everything if I could assign different approvers based upon which folder the objects reside.
Gerry
Analternative is creating soft types depending on what an object is used for. We created quite a number of them : delivery for delivery documents, manufacturing for manufacturing documents, software for a software component (executable) etc. The numbers have a prefix depending on the soft type.
The drawback is that we have a lot of soft types, and we have to teach people to use the appropriate ones when creating documents or parts. But, usually, a given person uses the same type most of the time, and has to use others from time to time.
We also have one directory per soft type to store the documents/parts in every product or library.
HTH,
Vincent
Mike is correct, the terminology is everything, and you have to back out of thinking of Pro/I 3.x solutions and think in terms of 9.x solutions. If configured correctly it is not the lifecycle that controls the review/release process. That is managed by the Promotion object.
You want different Reviewers/Approvers based on the folder. That is another way of saying, I have different key business rules that apply to CAD documents based on where I store them. In 9.x, that type of "location differentiation" is generally best handled by using different Products & Libraries than by different folders. That said, the promotion object workflow could be modified to incorporate logic that looks to folder location, but it might not be as clean and simple as you would like.
It is all too common, and unfortunately erroneous, to think only in terms of the data objects when designing the "location" aspect of a solution. Location also includes, People and Process (Business Rules), The intersection of all three should be considered when determining your solution location strategy.
Russ
You are all correct that I am dealing with both terminology and methodology changes.
It is often challenging and confusing, and PTC's documentation does not do a good job.
I agree that the promotion object should be my focus.
And when I state that I want life cycles with different approvers, I am referring to the life cycle of the promotion object, not the CAD Documents.
All of my CAD Documents will use the same life cycle.
I should have been more clear about that.
However, when promoting, I need a promotion that has different principals for the approvers.
I would like this to be based upon the sub-folder where the CAD Documents reside, which is how it was done in 3.4.
If this is not possible/practical, I'm open to alternatives.
What I would like to avoid is having a multitude of Product contexts just to have different principals in the team.
If I could have different pricipals (for the team rolls) for each sub-folder, that would totally address my need.
A couple fo people have implied that this is possible, but I have not been able to find a way to impliment such.
You suggest modifying the workflow for the promotion object.
However, in Windchill Intralink, workflows cannot be created or modified.
I have to use the predefined workflows that are supplied by PTC.
It appears that the only one that would be appropriate is "Promotion Request Approval Process".
It appears that none of the OOTB life cycles use this workflow.
I also found it odd that the OOTB life cycle "Promotion Request" does no use any workflows at all.
Gerry
Russel, unfortunately in Intralink 9.x you cannot create or modify Workflows like you can in PDMLink. There are ways around it, but it is not supported and a violation of the licensing of the software.
So for the described problem, different Products/Libraries is the only option with different approvers in the Promotion Approvers role and reviewers in the Promotion Reviewers role.
Steve D.
In Reply to Russell Pratt:
Mike is correct, the terminology is everything, and you have to back out of thinking of Pro/I 3.x solutions and think in terms of 9.x solutions. If configured correctly it is not the lifecycle that controls the review/release process. That is managed by the Promotion object.
You want different Reviewers/Approvers based on the folder. That is another way of saying, I have different key business rules that apply to CAD documents based on where I store them. In 9.x, that type of "location differentiation" is generally best handled by using different Products & Libraries than by different folders. That said, the promotion object workflow could be modified to incorporate logic that looks to folder location, but it might not be as clean and simple as you would like.
It is all too common, and unfortunately erroneous, to think only in terms of the data objects when designing the "location" aspect of a solution. Location also includes, People and Process (Business Rules), The intersection of all three should be considered when determining your solution location strategy.
Russ
Gerry, I believe that you have to define for the states which Workflow you want it to use. This is done at the Site > Utilities menu under Promotion Preference Manager in 9.1
Steve D.
In Reply to Gerry Champoux:
...
You suggest modifying the workflow for the promotion object.
However, in Windchill Intralink, workflows cannot be created or modified.
I have to use the predefined workflows that are supplied by PTC.
It appears that the only one that would be appropriate is "Promotion Request Approval Process".
It appears that none of the OOTB life cycles use this workflow.
I also found it odd that the OOTB life cycle "Promotion Request" does no use any workflows at all.Gerry
Thanks again to all that replied. I also had to get PTC support involved.
To say that the documentation is confusing and contradictory would be an understatement.
In short; In Intralink 9.1, it is not possible to assign a workflow to a Promotion Notice based upon the sub-folder where promotable objects reside.
(Intralink 3.4 allowed release procedures to be assigned to any folder.)
Some other things that were confirmed/discovered:
PTC has previously claimed that Intralink 9.1 closes all the functionality gaps from Intralink 3.4.
The above indicates otherwise.