Community Tip - Need help navigating or using the PTC Community? Contact the community team. X

how to force a user to check in a document before Complete task

lchavarria
11-Garnet

how to force a user to check in a document before Complete task


Hi, sorry for my english.

I want to know if is possible to force the user so he/she can not Complete a Task (launch by a Workflow) unless a document is uploaded (Ckeck in) in Windchill.

Thank you in advance for your help!!

4 REPLIES 4


Hi Louis,

You can also build in a a check in the workflow using a conditional connector that checks if the object is checked out after the user completes the task, if it is checked out route it back to the person with a task to check in and resubmit.check.jpg

Hi Luis,

You can also try using below code in the complete transition:

wt.vc.wip.Workable wrk = (wt.vc.wip.Workable) primaryBusinessObject;

if(wt.vc.wip.WorkInProgressHelper.isCheckedOut(wrk))

throw new wt.util.WTException("Object is checked out, checkin to proceed");

WF.jpg

Hi Luis Chavarria‌,

Did you find any of the above suggestions helpful to resolve your issue, if so can you please mark the appropriate correct answer.

Also, if your activity forces multiple users to complete the task then the last suggestion of adding an expression may not work as the complete transition will fire only when the last user completes the task.

Regards,

Bhushan

Announcements

Top Tags