domingo, 19 de abril de 2015

Cargar documentos

Para los sitios de gestión documental, en general se usa la plantilla "Document Center" (Template Name: "BDR#0") estos sitios tiene un botón para la carga de contenido de manera centralizada. Su función es enviar los documentos a una biblioteca llamada "Biblioteca temporal" basado en las reglas del organizador de contenido los contenido se envían a las bibliotecas que les corresponde según propiedades del tipo de contenido.

  • Clic sobre el botón "Cargar un documento"
  • Seleccionar el documento a cargar.

  •  Seleccionar el tipo de contenido y diligenciar los metadatos

  • Luego que se ha seleccionado el tipo de contenido, la regla configurada en el organizador de contenido permite enviar inmediatamente el contenido a la biblioteca correspondiente. En el ejemplo se ha seleccionado el tipo de contenido "Recibo de caja menor" y, fue enviado a la biblioteca donde se encuentra asociado el Tipo de contenido.

 Al final es posible tener un esquema de permisos especial si queremos evitar ciertos cambios en los docuementos.


Agregar una propiedad administrada al WebPart "Refinamiento"

Cuando tenemos configurada una propiedad administrada en el "Esquema de Búsqueda", podemos agregar dicha propiedad en la página de resultados sobre el WebPart "Refinamiento":

Este WebPart debe ser editado, para seleccionar las propiedades administradas que sean necesarias:

Se agrega la propuedad RefinableString00 de la sección "Refinadores disponibles" a la sección "Refinadores seleccionados"

Refinadores en SharePoint Online
Existen limitaciones de SharePoint Online respecto a SharePoint On-Premise. Una de las limitaciones encontradas es la creación de propiedades administradas con refinador habilitado; se encienran asi dos detalles importantes a la hora de crear una propiedad administrada para usarla en el centro de búsqueda que no están disponibles: 

  • Solo se puede seleccionar los tipos de datos "Texto" y "Si/No". 
Crear propiedad administrada para SharePoint Online
  •  La opción "Restringible" de la sección "Refinable" se encuentra deshabilitada.


Ahora bien, sobre SharePoint On-Premise existen algunos refinadores que vienen por defecto y que no tienen asociado propiedades rastreadas; es decir, no son usados, estas propiedades administradas no usadas tambien están dispoibles en SharePoint Online; yo por ejemplo, necesitaba un refinador para texto, y econtré los de tipo string:
Mi objetivo fue editar el nombre de la propiedad adimistrada y agregar la propiedad rastreada, pero me encuentro que el nombre no se puede editar, pero haciendo lectura de cada propiedad de la propiedad administrada existe una que se llama "Alias" esta me responde a mi necesidad "Permite definir un alias para una propiedad administrada si desea usar un alias en lugar del nombre de la propiedad administrada en las consultas y en los resultados de búsqueda. Use la propiedad administrada original y no el alias para asignarla a una propiedad rastreada. Use un alias si no desea o no tiene permiso para crear una nueva propiedad administrada."; el registro ha quedado asi:


Finalmente espero a que se ejecute el "Full Crawl", Se me tardó 2 días para que se vieran los datos de la propiedad adminsitrada en el refinador.