Configuración de vistas de coach para almacenar y visualizar documentos de Enterprise Content Management (ECM)

Puede almacenar y ver documentos en un servidor ECM desde una aplicación cliente, como por ejemplo Workplace o Process Portal, configurando una de las vistas de coach de documentos (vista Explorador de documentos o Lista de documentos ECM) y, opcionalmente, una vista File Viewer .

Antes de empezar

Dependencias del kit de herramientas
Puesto que necesita acceder a tipos de ECM, asegúrese de que el kit de herramientas de Content Management (SYSCM) se añade a las dependencias de la aplicación de proceso.
Configuración de las vistas de documentos
El Explorador de documentos puede determinar a qué carpeta de documentos se debe acceder cuando se ejecuta en un contexto de proceso. Sin embargo, debe configurar las opciones ID de carpeta y Nombre de servidor . Para obtener más información sobre el Explorador de documentos, consulte el tema Explorador de documentos.
La vista Lista de documentos de ECM se debe configurar antes de poderla utilizar. Por ejemplo, se debe especificar la opción Nombre de configuración de servidor ECM. También puede personalizar la búsqueda predeterminada proporcionando valores para las siguientes opciones de configuración.
  • Columnas: Proporciona un conjunto de columnas a visualizar en las listas de documentos.
  • Filtro: Proporciona un conjunto de columnas y valores sobre los que filtrar al buscar documentos.
  • ID de tipo de objeto de documento: Especifica el tipo de documento a buscar. El tipo de documento predeterminado es cmis:document.

También puede proporcionar un valor de consulta de CMIS completa configurando la opción Consulta de CMIS. Esta consulta sobrescribirá todas las demás opciones descritas arriba. Finalmente, también puede sobrescribir el servicio de búsqueda asociado a esta vista y proporcionar uno propio. Para obtener más información, consulte el tema Lista de documentos de ECM.

Acerca de esta tarea

Añada una de las vistas de coach de documentos a un coach para permitir a los usuarios empresariales almacenar o ver documentos en un servidor ECM. Todos los pasos siguientes se aplican tanto a la vista Explorador de documentos, como a la vista Lista de documentos de ECM, a menos que se indique lo contrario.

Procedimiento

  1. Cree un servicio humano del lado del cliente.
  2. Seleccione un Coach en la paleta y arrástrelo al lienzo.
    Especifique un nombre apropiado para el coach y guarde el trabajo.
  3. Abra el nuevo coach y, desde la paleta debajo de Contenido, arrastre una de las vistas de coach de documento al lienzo.
    Si también desea ver documentos en el coach, arrastre una vista del Visor de archivos hasta el lienzo.
    Sugerencia: Si no ve una sección Contenido en la paleta, seleccione dicha sección en la lista Filtro .
  4. Seleccione las demás opciones de configuración que desea para la implementación de la vista de coach de documentos que está utilizando para listar documentos.
    Para obtener más información sobre las propiedades de configuración, consulte los temas Explorador de documentos y Lista de documentos de ECM.
  5. Implemente el manejador de sucesos correspondiente en la vista de coach de documentos si está utilizando la vista del Visor de archivos para mostrar un documento de la lista.
    1. Para desencadenar el File Viewer para visualizar el documento seleccionado, implemente el código siguiente en el manejador de sucesos (donde VIEW_ID es el ID de control del coach File Viewer ):
      ${VIEW_ID}.setUrl(doc.url);

      Para obtener más información, consulte el tema Sucesos definidos por el usuario.

    2. Para el Explorador de documentos, implemente el manejador de sucesos On document clicked . Para la vista Lista de documentos de ECM, implemente el manejador de sucesos On file clicked . Defina el enlace de datos para la vista de coach de documentos.
  6. Pruebe la implementación de la vista de coach de documento pulsando el icono Ejecutar servicio en la sección superior derecha de la página:
    Ejecutar servicio

Qué hacer a continuación

Podría desear actualizar los enlaces en la vista de coach de documentos utilizando un script; por ejemplo, porque ha cambiado el valor de la consulta de CMIS proporcionado en la lista de documentos de ECM. Si ejecuta un script para actualizar el enlace, debe cambiar el valor anterior. En el siguiente ejemplo de JavaScript, las columnas se actualizan añadiendo texto que cambia los valores anteriores:

tw.local.cmisQueryString = "SELECT cmis:name, cmis:objectId ";
if (tw.local.photoCatagory) tw.local.cmisQueryString = tw.local.cmisQueryString + ", PhotoCatagory";
if (tw.local.photoSubject) tw.local.cmisQueryString = tw.local.cmisQueryString + ", PhotoSubject";
if (tw.local.photoLocation) tw.local.cmisQueryString = tw.local.cmisQueryString + ", PhotoLocation";
if (tw.local.photoDate) tw.local.cmisQueryString = tw.local.cmisQueryString + ", PhotoDate";
tw.local.cmisQueryString = tw.local.cmisQueryString + " FROM acpPhoto";

tw.local.testCoachRefresh = tw.local.testCoachRefresh + "XYZ ";

Los pasos siguientes muestran cómo crear un servicio de búsqueda para la vista Lista de documentos de ECM:

  1. Asegúrese de tener las variables y los tipos de entrada y salida correctos copiando el Servicio de búsqueda de documentos de ECM a la aplicación de proceso.
  2. Cambie el cambiar nombre del Servicio de búsqueda de documentos de ECM a un nombre adecuado; por ejemplo, MySearch.
  3. Actualice el servicio de búsqueda según sea necesario.

    El servicio predeterminado maneja las consultas para la lista de documentos de ECM. Puede personalizar el flujo eliminando los nodos innecesarios. Puede mantener y actualizar el nodo Buscar documentos de ECM.

  4. Utilice la función de correlación automática para crear la correlación entre los parámetros de servicio de entrada y salida y las variables.