Custom SPD Action - Call Web Service

Jul 2, 2009 at 3:34 PM

I am using the custom SPD action Call Web Service and have it almost right, with one exception.  I am trying to copy a calendar item from one site to another and am able to get the Title, Location, Start Time and End Time fields to copy over fine.  The Description field, however, will not.  In the Soap Envelope, if I enter text manually it will be updated to the field, however if I try to use a workflow variable or a field from the current item nothing is updated.  I can't see why this is, any ideas?  The Location field is a text field and it works fine, so is the problem perhaps that the Description field is a rich text field?  I'm not sure that would cause the issue but perhaps it's something like that?

Thanks, Chanda

Jul 2, 2009 at 9:26 PM

Chanda, I also suppose that the rich text field cause the issue. Because the html tags will be interpreted as part of the SOAP body. Try to surround the description with <![CDATA[ description ]]>

Bye, Christian

Jul 6, 2009 at 4:33 PM

Thanks for the quick response Christian, that did the trick!