You have a K2 process that uses InfoPath integration. It’s been in production for 6 months and working fine. Along comes Mr. Customer and he’d like to add some new fields to the form and change the process. Existing processes that have already started should continue using the original form and process but once deployed all new process instances should use the new form.
How do we keep the InfoPath form version in sync with the K2 process? Although this is a pretty common need, it’s hard to find the K2 documentation that explains how to do it. Fortunately, it’s really easy.
Content Types
When you’re going through the InfoPath Process Integration wizard, on the deployment location page of click the Add as content type radio button. This is only available if you are deploying your forms to SharePoint.

When the process is deployed, a new library called K2 InfoPath Form Templates will be created to contain the InfoPath form content types. As each version of the process is deployed a version of the template will be added to this library. The process version and form version will be automatically linked.

That's it!
Posted
Fri, May 29 2009 4:55 PM
by
DavidL