Estoy tratando de actualizar un campo de metadatos administrados de SharePoint (MMD) usando el servicio web Lists.UpdateListItems pero no está funcionando.No se puede actualizar el campo de metadatos administrados de SharePoint 2010 con Lists.UpdateListItems llamada al servicio web
Aquí está mi solicitud SOAP
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<UpdateListItems xmlns="http://schemas.microsoft.com/sharepoint/soap/">
<listName>My Test List</listName>
<updates>
<Batch ListVersion="0" PreCalc="TRUE" OnError="Continue">
<Method Cmd="Update" ID="1">
<Field Name="ID">3</Field>
<Field Name="Document_x0020_Title">foo</Field>
<Field Name="Fiscal_x0020_Year1">13;#FY 2006|7e8205da-57a1-45a3-8147-469b795ad6e8</Field>
</Method>
</Batch>
</updates>
</UpdateListItems>
</S:Body></S:Envelope>
Esta solicitud se actualizará con éxito el "Título del documento" (un campo de texto), pero el campo de MMD, "año fiscal", se mantuvo sin cambios y no hay error devuelto desde el servicio web.
Tenga en cuenta que el valor de la MMD está en el formato "WssId; #TermValue | TermGuid" y el término ya se ha creado para el sitio.
Por favor ayuda.
Y cuando configura el campo, puede omitir la pieza de Widid por completo. Me gusta "FY 2006 | 7e8205da-57a1-45a3-8147-469b795ad6e8" –