Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.


Este punto de parametrización permite definir que Atributos del documento se sincronizarán con los atributos de los correspondientes Business Objects

...

Deberá informarse un atributo BO (Business Objetc). Los atributos que identifican de manera unívoca a un BO son OBJECT_TYPE y OBJECT_KEY. Por ejemplo, con la parametrización del ejemplo estaremos diciendo que el OBJECT_TYPE se almacene en el metadato KeyObject y el OBJECT_KEY en el metadato TestColonna. Si queremos ampliar atributos del BO, ir al siguiente enlace.

NOTA: Para el caso del Crawler y poder relacionar ficheros mediante atributos deberán haberse definido ambos atributos en la parametrización.

Campo "Clase de mapeo"

Si no se quiere definir una correspondencia directa entre atributo de BO y metadatos, sera posible utilizar en alternativa al campo Atributo el campo Mapping Class

...

el metodo /EDGE/DC_IF_ATTR_UPDATE~UPDATE_METADATA asignará el valor del metadato a asignar


Campo "Agrupador"

El campo "Agrupador" será necesario informarlo cuando el metadato del repositorio pertenezca a un grupo de atributos para que de esta manera cuando se actualice el valor en el repositorio sepa identificar correctamente el metadato a actualizar.

Image Added

  • ¿Cómo obtener el campo agrupador para Sharepoint?

Para el caso de Sharepoint cuando creamos una columna y la asignamos a los elementos de una biblioteca (por ejemplo Shared Documents) el campo agrupador será SP.Data.Shared_x0020_DocumentsItem.

Esto se puede obtener realizando los siguientes pasos:

1 - Realizamos una consulta al servidor de la siguiente manera para que nos devuelva el GUID asociado a la lista que hace referencia al directorio:

https://<url servidor>/sites/<site>/_api/Web/GetFolderByServerRelativeUrl('<nombre carpeta>')/Properties

Tomamos el GUID contenido en la etiqueta d:vti_x005f_listname del XML devuelto

2 - Realizamos una segunda consulta al servidor con la siguiente URL:

https://<url servidor>/sites/<site>/_api/Web/Lists(guid'<guid obetenido en el paso anterior>')

Tomamos el valor contenido en la eitqueta d:ListItemEntityTypeFullName del XML devuelto, este valor será el agrupador de las columnas que se asignen a este directorio