We have a method which adds an item to the DocLib using the CopyIntoItems method of Copy Webservice. Now I heard that this copyIntoItems has a limitation of updating lookup field values. So, What we now do is, we add an item,
update all the columns such as single line text, choice and then we use the Lists web service’s updateListitem method to update the lookup fields.
We are facing an issue in updating this lookup columns. The web service is returning an error code 0x81020014 which gives the following error message.
One or more field types are not installed properly.
Go to the list settings page to delete these fields.
The batch command I am using to do this is :
"<Batch OnError='Continue' ListVersion='0' PreCalc='TRUE'><Method ID='1' Cmd='Update'><Field Name='ID'>"
+ Itemid +
"</Field>" + "<Field Name='FileRef'>"
View Complete Post