At Boston Scientific, we need the ability to create a URL that will always bring an end user to the latest released and effective version of a document
We have this in place for Windchill documents linked from outside, including from a home-grown RoboHelp system accessed from within Windchill. It uses a little javascript to route the WTDoc Object reference (OR) to the latest Version reference.(VR).
I don't know how to create it but know that we have it - so it's easily possible. Privately, can refer to the person who created (no longer here).
We also have this. Obtained from tech support. Sample URL: http://<host>/Windchill/netmarkets/jsp/Custom/InfoPageLatestVersion.jsp?number=CSA0000003-1A-000.DRW&type=epmDoc
In the example above, we supply the inputs of Number (CSA0000003-1A-000.DRW) and Type (EPMDocument) which are both needed for the queryspec that the jsp page will execute.
I'm not sure if this is a valid product idea. The functionality exists today. The requirements could be crazy depending on some factors such as:
Do you want to limit to specific state?
Redirect to some other page if user doesn't have access, instead of getting error message?
What other inputs? If only using for WTDocs, The queryspec could be hard coded and then you don't have to input that as a URL parameter.
Several questions make the use cases vary widely. So perhaps better as a custom jsp page that handles this.
Hi Ben - we do not want latest. We need a URL to take us to the Latest Version that is Released and Effective. We have been told by PTC there is not an OTB URL for this.
Yeah - this is what I mean about different use cases. How can something so dynamic be OOTB functionality?
Technically it is OOTB functionality already. There exists the ability to query based on input parameters. And the end result is a URL that you are directed to. Just need to configure the code in the JSP page. Tech support can help with that.
It is kind of like saying "I've got this great report in Report Manager. It should be included OOTB." (Which in fact is also a product idea.) It could go both ways, I suppose. The users who see a need for it can use it. And for other people, if it doesn't fit the use case, it can just be ignored.
Anyway, as I talk about it, this could be very easy to implement into OOTB functionality. A collection of pre-determined JSP pages that get objects based on input parameters. My example is the most basic - supply Number & Type, and it goes straight to the object. Others could be more complicated - like adding in effectivity and states.
The URL for 'Go to Latest' already exists in the system. Go to the history tab of any document and pick an older version to see this link.
If the user's permissions (set in the Policy Administration) limits them to Released, then it will only show Released Latest automatically. Just send/use that URL.
The real problem lies in users that have the ability to see the latest version regardless of the state it's in. Though, in my experience, when a request is made for latest released it's not referring to users that have more open permissions with respect to life cycle states.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.