Workflow updating list / Library column that should not be updated
kbt147915
PRODUCTIssue
In some cases, workflow update list / library wizard will update a column value even if it's not checked to update.
Symptoms
Column values are cleared when the workflow executes the update list / library events. This can also occur when using update methods on lists / Libraries from within SmartForms.
Resolution
This is not a K2 issue, this is default behavior of SharePoint. If the column is configured to "Append changes to existing text"
To reproduce this issue with only Sharepoint:
Create a list in SharePoint with no K2, just add a 'Multiple line of text' column to the list and enable the "Append Changes to Existing Text" option. Add an item and provide a value, look at the version history to make sure it is updated. Now edit it and only change the title. Looking at the Version history and note the other column is also updated.
Workaround
To fix this you have to disable the 'Append Change to Existing text' option. If that is a requirement for your solution then the only other option is to populate the column in all the wizards with the previous value, otherwise Sharepoint will pass empty values as an update.