presentacion introduccion ibm file net p8 v10

138
Introducción a la Plataforma IBM- FileNet P8 PRESENTACIÓN Madrid, Noviembre 2010

Upload: javier-laguens-garcia

Post on 20-Jan-2015

5.526 views

Category:

Documents


9 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Presentacion introduccion ibm file net p8 v10

Introducción a la Plataforma IBM-FileNet P8

PRESENTACIÓN

Madrid, Noviembre 2010

Page 2: Presentacion introduccion ibm file net p8 v10

Introducción a IBM-FileNet P8Objetivo CursoPretende ser una Introducción a la plataforma IBM FileNet P8

Mostrar que es FileNet P8 y de que módulos se compone

Cuales son las opciones básicas para:

•Manejar el Cliente Estándar

•Analizar que objetos contiene y sus propiedades

•Crear y configurar Flujos de Trabajo

•Exportar e importar configuraciones entre entornos

Planteada como una introducción a posteriores cursos de

administración y/o desarrollo

Page 3: Presentacion introduccion ibm file net p8 v10

Introducción a IBM-FileNet P8Organización del CursoHorario del curso en dos sesiones:

Sesión de MAÑANA: 09:00 a 14:30Descansos: Cada 45´(aprox.)

Sesión de TARDE: 16:00 a 18:00 (Viernes no hay)Descansos: Cada 45´(aprox.)

Duración total del curso: 3 Días Miércoles: CE (+ Iniciación) Jueves: PE Viernes: Repaso y herramientas administrativas

Tardes: Ejercicio Teórico-Práctico. Supuesto: “Sistema de Gestión de Expedientes”

Page 4: Presentacion introduccion ibm file net p8 v10

Introducción a IBM-FileNet P8Contenido del Curso

Módulo 1. ECM: Productos IBM Módulo 2. Introducción y Arquitectura de FileNet P8 Módulo 3. Application EngineMódulo 4. Content EngineMódulo 5. Process EngineMódulo 6. Workplace (XT)Módulo 7. FileNet Enterprise Manager (FEM)Módulo 8. Process DesignerMódulo 9. Consola de Administración de ProcesosMódulo 10. Administrador de ProcesosMódulo 11. Rastreador de Procesos

Page 5: Presentacion introduccion ibm file net p8 v10

Módulo 1. ECM: Productos IBM Contenido• Definición ECM• Evolución Gestión Documental• Situación Actual• Beneficios• Ciclo de Vida• Historia de FileNet• Evolución de ECM-> EIM• ECM-BPM 100%• Productos IBM- FileNet P8 • Arquitectura Básica• Productos Clientes (Com) IBM-P8• Productos IBM relacionados con el ECM

Page 6: Presentacion introduccion ibm file net p8 v10

Módulo 1. ECM: Productos IBM Definición ECM• Formalmente ECM es el acrónimo de “Enterprise Content Management”:

“is any of the strategies and technologies employed in the information technology industry for managing the capture, storage, security, revision control, retrieval, distribution, preservation and destruction of documents and content.”

•En español semánticamente Documentos = Contenido (content): Es la información que se encuentra dentro de un contenedor tal como un libro, un fichero informático. Tipos de contenido:

Estructurado: Información alfanumérica que puede ser ordenada, filtrada y buscada (BD)Desestructurado: Cualquier otro tipo de información, imágenes, archivos de sonido, videos...

• Gestión Documental

“conjunto de normas técnicas y prácticas usadas para administrar el flujo de documentos de todo tipo en una organización, permitir la recuperación de información desde ellos, determinar el tiempo que los documentos deben guardarse, eliminar los que ya no sirven y asegurar la conservación indefinida de los documentos más valiosos, aplicando principios de racionalización y economía..”

• No confundir con terminos; Gestión de Archivos (RM: Record Management), Gestión del Conocimiento (KM: Knowledge Management), Gestión de Contenidos (CMS: Content Management System)….

Page 7: Presentacion introduccion ibm file net p8 v10

Módulo 1. ECM: Productos IBM Evolución Gestión Documental

• Siempre ha existido en Papel (Document Management)

• Comienza en los años 80, debido a la mejora de los SO y del almacenamiento

• Salto parecido al de la imprenta: inicio procesadores de texto, digitalización, fax y mail

• Inicialmente sólo preocupaba su almacenamiento y recuperación eficientes

• Ciclo de vida básico del documento: Crear->Guardar->Recuperar ->Destruir

• Ciclo de vida moderno: Crear…Guardar…Recuperar…Copiar…Modificar…Preservar

• Documentación Muerta (no se modifica) Vs Viva (sufre modificaciones)

• La Muerta genera Gigantescos volúmenes pero con pocos accesos (ej.: facturas)

•La Viva muchos accesos y modificaciones (ej.: Informes)

•Con la Globalización es accesible en cualquier momento y lugar (Anywhere/AnyTime)

•De la Gestión del Papel al EIM (Enterprise Information Management)

•Va de la mano de la tecnología

Page 8: Presentacion introduccion ibm file net p8 v10

Módulo 1. ECM: Productos IBM Situación Actual• Las compañías gastan aproximadamente entre un 5% y un 15% de sus ingresos totales en producir, administrar, y distribuir documentos

•La producción de papel en la oficina típica está creciendo anualmente un 21%.

•Se estima que del 15 al 25% de los documentos archivados en papel están perdidos o mal clasificados.

•Gartner Group estima en 120 € el coste de buscar un documento mal clasificado y añade que el 25 % de los documentos archivados nunca se encuentran porque están mal archivados.

•Un empleado administrativo gasta 500 horas anuales (25% tiempo improductivo), buscando, imprimiendo, y enviando documentos

•Un documento se copia 19 veces de media, sin ningún tipo de control, con un coste de entre 40 y 420 euros.

•Cada año una empresa de 1.000 personas imprime 9 millones de páginas, realiza 4 millones de fotocopias, envía y recibe 1 millón de faxes y pasa 81.700 horas haciendo circular documentos de una oficina a otra.

Page 9: Presentacion introduccion ibm file net p8 v10

Módulo 1. ECM: Productos IBM Beneficios de la Gestión documental •Ahorro de Costes y Tiempo:•La gestión documental implica una reducción de costes:

- Gartner Group: Los costes suelen reducirse en un 66%. - PriceWaterHouseCoopers: Entre un 60 y un 80%. - Asoc. Nacional de Empresas de Internet (ANEI): Hasta un 40% de ahorro

• Reducción costes Almacenaje y custodia

• Generación de copias innecesarias (desaparece el concepto de Reserva-Préstamo)

• Acceso y localización más rápida a la Documentación/Información

• Compartir Documentación

• Reducción de costes administrativos

• Seguridad y confidencialidad

• Genera Confianza y fiabilidad contra la destrucción e imprevistos

• Permite la auditoria y seguimiento de la información

• Agiliza la toma de decisiones y el flujo de la información

•Siempre disponible

• Mas efectivo; no es necesario rehacer la información

Page 10: Presentacion introduccion ibm file net p8 v10

Módulo 1. ECM: Productos IBM Ciclo de vida

Page 11: Presentacion introduccion ibm file net p8 v10

• Creada en 1982, es la primera empresa en implantar con éxito un SGD (IMS: C++/Unix)

• En 1985 lanzan el primer producto BPM llamado “Workflo”

• Un año más tarde crean el COLD (Computer Output to Laser Disc)-Puesta en Página

• Crean su propio sistema operativo el FDOS (FileNet Distributed Operating System) y sus propios protocolos de red y tarjetas graficas

• También, crean dispositivos de almacenamiento OSAR (Optical Storage and Retrieval)

• En los años 90 compra Watermark, Saros and Greenbar y crean VisualWorkflo (la primera solución BPM con entorno grafico para el modelado de procesos)

• En 1998 da el salto y crea la suite Panagon:•Panagon Image Services (IS, antes IMS)•Panagon Content Services (CS, antes Saros Mezzanine)•Panagon Report Manager (RM, antes Greenbar)•Panagon Desktop (Interface C/S “out of the box”)•Panagon Web Services (antes Saros @Mezzanine)•Panagon eProcess (Combinación de los anteriores y padre de P8)

• En 2002 nace FileNet P8 ECM

• En 2006 IBM adquiere FileNet (US$1.6 billion dollars in cash)

Módulo 1. ECM: Productos IBM Historia de FileNet

Page 12: Presentacion introduccion ibm file net p8 v10

Módulo 1. ECM: Productos IBM Evolución de ECM

• EIM->se implementan en Soluciones de Colaboración Avanzada

Page 13: Presentacion introduccion ibm file net p8 v10

Módulo 1. ECM: Productos IBM ECM-BPM 100%

Page 14: Presentacion introduccion ibm file net p8 v10

Módulo 1. ECM: Productos IBM IBM Repositorios ECM

•COMO se Identifican: •IBM Content Manager: CM8

• IBM Content Manager On Deman: CM

• IBM FileNet Content Manager: CE

• IBM FileNet Image Manager: IS

Nota:IBM FileNet Content Services: CS (Falta por que ya esta descatalogado.)

Page 15: Presentacion introduccion ibm file net p8 v10

Módulo 1. ECM: Productos IBM Productos IBM-P8

•COMO se Identifican: • Image Manager: IS• Content manager: CE el de P8. CS el del Contet Services. CM el del OnDeman • Business Process Manager: BPM• Web Content Manager: WCM ->se corresponde con el Workplace y Workplace XT• Forms Manager: FM-> se corresponde con el eForms• Records Manager: RM• Team Collaboration manager: TCM->Es el propio P8 configurado con unas reglas de colaboracion en el BPM y en CE•

Page 16: Presentacion introduccion ibm file net p8 v10

Módulo 1. ECM: Productos IBM Arquitectura Básica P8

Page 17: Presentacion introduccion ibm file net p8 v10

Módulo 1. ECM: Productos IBM Productos Clientes IBM-P8

FileNet Enterprise Manager FEM-> Herramienta de administración CE

Capture Professional y DeskTop-> Herramienta de captura e importación

Herramienta de diseño de Formularios (cliente eForms)

Herramienta de diseño de Workflows

Herramienta de diseño de reglas de negocio (es eLiquent)

Herramienta de diseño del Process Analizer

Page 18: Presentacion introduccion ibm file net p8 v10

Módulo 1. ECM: Productos IBM Productos IBM relacionados con el ECM

Disorganizedor Lost Content

From Chaos

to Order

New Visibility

& Insight

Organized Contentin IBM ECM repositories

Insightful Contentvisibility & business insight

Content AccessIBM OmniFind Search

Content OrganizationIBM Classification Module

Search & AnalyticsSolutions

IBM eDiscoveryIBM Content Analyzer

IBM OmniFind

Page 19: Presentacion introduccion ibm file net p8 v10

Introducción a IBM-FileNet P8Índice del Curso

Módulo 1. ECM: Productos IBM Módulo 2. Introducción y Arquitectura de FileNet P8 Módulo 3. Application EngineMódulo 4. Content EngineMódulo 5. Process EngineMódulo 6. Workplace (XT)Módulo 7. FileNet Enterprise Manager (FEM)Módulo 7. Process DesignerMódulo 8. Consola de Administración de ProcesosMódulo 9. Administrador de ProcesosMódulo 10. Rastreador de Procesos

Page 20: Presentacion introduccion ibm file net p8 v10

Módulo 2. Introducción y Arquitectura FileNet P8 Contenido• Definición FileNet P8• Motores de P8•Arquitectura en capas•Arquitectura General•Configuraciones Base•¿Cómo plantear un Sistema P8?•Documentación•Information Center IBM •Descargar ficheros en local•ECM_Help•Acceso al WorkPlace •Acceso al WorkplaceXT

Page 21: Presentacion introduccion ibm file net p8 v10

Módulo 2. Introducción y Arquitectura FileNet P8 Definición FileNet P8

•FileNet P8 es “framework” extensible para construir soluciones de gestión de documental (ECM) y Workflow

•Permite a la organización gestionar los complejos procesos y la información que manejan sus negocios

•FileNet P8 contiene de herramientas de configuración

•Formado por tres núcleos o motores.Motor de contenido (Content Engine).Motor de procesos (Process Engine).Motor de aplicación (Application Engine).

Page 22: Presentacion introduccion ibm file net p8 v10

Módulo 2. Introducción y Arquitectura FileNet P8 Motores de P8• Los tres motores están relacionados entre si:

Application Engine

Process Engine

Content Engine

Web HTML/JSP

Objetos de negocio, clases

de objetos, COM API

Workflows, Listas, Colas,

grupos de trabajo

Page 23: Presentacion introduccion ibm file net p8 v10

Módulo 2. Introducción y Arquitectura FileNet P8 Arquitectura en Capas• El concepto de capas proporciona una vista conceptual de

cómo viaja la información.• Aunque FileNet tiene tres motores, no se corresponden con

las cuatro capas.• Cliente: Interfaz de usuario.• Presentación: Enlace entre el cliente y la lógica de negocio.• Lógica de negocio: en esta capa se encuentran los procesos • Datos: capa de persistencia; Metadatos, contenido y Workflows.

CLIENTES PRESENTACIÓNLÓGICA DE NEGOCIO Y SERVICIOS

DATOS

Page 24: Presentacion introduccion ibm file net p8 v10

Módulo 2. Introducción y Arquitectura FileNet P8 Arquitectura General

Clientes Pesados:Enterprise ManagerCaptureForms DesignerProcess DesignerRules DesignerAnalytics Reporting

Clientes ligeros:WorkplaceMicrosoft OfficeWebDAVOpen ClientCustom Applications

Page 25: Presentacion introduccion ibm file net p8 v10

Módulo 2. Introducción y Arquitectura FileNet P8 Configuraciones Base

6 servidores + 18 servidores + 1 PC FEM

Page 26: Presentacion introduccion ibm file net p8 v10

Para establecer una arquitectura u oferta de P8:(respecto de la plataforma base)1.Toma de requisitos inicial-> Preseleccionar plataforma2.El cliente suele estar “casado” con alguna plataforma 3.Descargar la ultima versión de la ayuda: start_here4.Revisar requerimientos mínimos5.Hacer una estimación de volúmenes6.Definir una arquitectura de partida7.Hablar con IBM8.Planteársela al cliente9.Los desarrollos (personalizaciones) son como otro proyecto

Módulo 2. Introducción y Arquitectura FileNet P8 ¿Cómo plantear un Sistema P8?

Page 27: Presentacion introduccion ibm file net p8 v10

Módulo 2. Introducción y Arquitectura FileNet P8 Documentación FileNet P8•Es un recurso básico para cualquier tipo de usuario

• Contiene toda la información que existe del producto

• Indica como realizar cualquier tarea en FileNet P8

•Formas de acceso:• CD-ROM• A través del ”Information Center” de IBM• A través de los ficheros copiados en local• A través de un servidor web (opción de búsqueda)

Formato de la ayuda en Páginas HTML y documentos PDF:Página principal o directorio de ayuda (Help Directory) con

acceso rápido mediante categorías generales.Opción de búsqueda y Glosario.

Page 28: Presentacion introduccion ibm file net p8 v10

Módulo 2. Introducción y Arquitectura FileNet P8 Information Center

Dentro de la Web de IBM en el siguiente Link:http://publib.boulder.ibm.com/infocenter/p8docs/v4r5m1/index.jsp?topic=/com.ibm.p8toc.doc/welcome.htm

Page 29: Presentacion introduccion ibm file net p8 v10

Módulo 2. Introducción y Arquitectura FileNet P8 Ficheros en local

Dentro de la Web de IBM en el siguiente Link:http://www-01.ibm.com/support/docview.wss?rs=3323&uid=swg27010422

Page 30: Presentacion introduccion ibm file net p8 v10

Módulo 2. Introducción y Arquitectura FileNet P8 ECM Help•Formato de ayuda en Páginas HTML y documentos PDF•Se accede desde los links de las pantallas o con la ruta: http://servidor:puerto/ecm_help (http://192.168.1.232:9080/ecm_help)

Formato “Por Rol”

Formato “Por tareas”

Page 31: Presentacion introduccion ibm file net p8 v10

Módulo 2. Introducción y Arquitectura FileNet P8 Acceso al Workplace•Estándar Out-of-the-box. Se accede con la ruta: http://servidorApp:puerto/Workplace•http://hqdemo1:9080/Workplace

Page 32: Presentacion introduccion ibm file net p8 v10

Módulo 2. Introducción y Arquitectura FileNet P8 Acceso al Workplace XT• Otra presentacion del Estándar Out-of-the-box. Se accede con la ruta: http://servidorApp:puerto/WorkplaceXThttp://hqdemo1:9080/WorkplaceXT

Page 33: Presentacion introduccion ibm file net p8 v10

Introducción a IBM-FileNet P8Índice del Curso

Módulo 1. ECM: Productos IBM Módulo 2. Introducción y Arquitectura de FileNet P8 Módulo 3. Application EngineMódulo 4. Content EngineMódulo 5. Process EngineMódulo 6. Workplace (XT)Módulo 7. FileNet Enterprise Manager (FEM)Módulo 7. Process DesignerMódulo 8. Consola de Administración de ProcesosMódulo 9. Administrador de ProcesosMódulo 10. Rastreador de Procesos

Page 34: Presentacion introduccion ibm file net p8 v10

Módulo 3. Application EngineContenido

• Definición• Arquitectura Application Engine• Componentes WAT• “Componet Manager”• PCP- Process Router• Puertos por Defecto

Page 35: Presentacion introduccion ibm file net p8 v10

Módulo 3. Application EngineDefinición• Es el “motor de aplicaciones “

• Proporciona las herramientas y conectividad entre los usuarios y los motores de contenido y de procesos

• Es un entorno de desarrollo de aplicaciones web que proporciona los componentes de aplicaciones y sistema J2EE que operan en plataformas J2EE

• Si es accesible al otro lado del firewall, permitirá a los usuarios que estén fuera de la empresa acceder a las herramientas de FileNet P8 para gestionar el negocio

• La herramienta principal es FileNet P8 Workplace que proporciona enlaces a las herramientas de FileNet

Page 36: Presentacion introduccion ibm file net p8 v10

Módulo 3. Application EngineArquitectura AE

Page 37: Presentacion introduccion ibm file net p8 v10

Módulo 3. Application EngineComponentes WAT

Componentes desarrollados sobre el WAT son:

• ISRA: Image Services Resource Adapter

•WCM: Capa de presentación de Web Content Manager

•Workplace: Construido íntegramente con el API

•Solution Templates: Plantillas para soluciones especificas

•Office Integration : Integración con MS Office

•Portal Integration : Permite crear paginas que usan portlets

Page 38: Presentacion introduccion ibm file net p8 v10

Módulo 3. Application Engine“Component Manager”• Conecta el BPM con los servicios de los adaptadores Java • Proporcionan la capacidad de interactuar a un paso del WF con diferentes tipos de componentes• CE_Operations : Cola de componentes con el CE. Es estándar y permite entre otras; obtener o cambiar propiedades, añadir o quitar contenidos, publicar, archivar (file), etc.

Page 39: Presentacion introduccion ibm file net p8 v10

Módulo 3. Application EnginePCP-Process Router• Su función es dirigir al motor de procesos cualquier petición de los clientes•Tiene que estar arrancado para que se pueda interactuar con el BPM

Page 40: Presentacion introduccion ibm file net p8 v10

Módulo 3. Application EnginePuertos por Defecto• Los puertos, en función del tipo de servidor, que utiliza el Workplace por defecto son:

Page 41: Presentacion introduccion ibm file net p8 v10

Introducción a IBM-FileNet P8Índice del Curso

Módulo 1. ECM: Productos IBM Módulo 2. Introducción y Arquitectura de FileNet P8 Módulo 3. Application EngineMódulo 4. Content EngineMódulo 5. Process EngineMódulo 6. Workplace (XT)Módulo 7. FileNet Enterprise Manager (FEM)Módulo 7. Process DesignerMódulo 8. Consola de Administración de ProcesosMódulo 9. Administrador de ProcesosMódulo 10. Rastreador de Procesos

Page 42: Presentacion introduccion ibm file net p8 v10

Módulo 4. Content EngineContenido• Definición• Arquitectura Content Engine • Componentes del CE• Definición y Estructura documental• Objetos y Clases: Clase Raíz• Propiedades (Property Templates)• Objetos Personalizados o “Custom Objects”•Métodos para añadir Contenido• Formas de Almacenamiento• Versionado•Estados y Versiones•Ciclo de Vida• Eventos y Suscripciones •Acciones sobre los Objetos•Auditoria•Seguridad

Page 43: Presentacion introduccion ibm file net p8 v10

Módulo 4. Content EngineDefinición• Conjunto de servicios y componentes que dan la funcionalidad documental de la plataforma

•Todos estos componentes, aunque estén en distintos servidores forman parte del mismo Dominio P8

• Conceptualmente se compone de Base de Datos, Sistema de Ficheros y Búsqueda por Contenido

•Funciona en base a: Copiar->Bloquear->Actualizar(no fusiona como los CVS)

Page 44: Presentacion introduccion ibm file net p8 v10

Módulo 4. Content EngineArquitectura Content Engine

Page 45: Presentacion introduccion ibm file net p8 v10

Módulo 4. Content EngineComponentes Content Engine

Componente DescripciónGDC Base de datos global de configuración. Mantiene enlaces a los todos

los items en el dominio de FileNet.

Object Store Contenedor para objetos y contenido.

SOAP Listener Conector para el motor de aplicación. (AE)

Verity CBR Engine Permite la recuperación en base a contenido.

Publishing Plug-ins for Rendition Engine

Transforma (Renderiza) documentos a HTML y PDF.

XML Auto-Classifier Clasifica los nuevos documentos en base a su contenido.

Process Router Conector para el motor de procesos.

Object Store Service Gestiona el almacenamiento de objetos, eventos, ciclos de vida y clasificación.

File Store Service Gestiona el almacenamiento del contenido fuera de la base de datos.

Content Cache Service Gestiona la caché de contenido para acceso remoto.

Publishig Service Gestiona las peticiones de publicación.

Page 46: Presentacion introduccion ibm file net p8 v10

Módulo 4. Content EngineObjetos y Clases: Clase Raíz I• Clase Raíz: Superclase de la que cualquier objeto del

sistema hereda sus propiedades• Sólo existen tres superclases que pueden tener subclases.

• Carpetas(Folders)• Documentos(Documents)• Objetos a medida(Custom Objects)

• El resto de clases son hijas de alguna de estas clases Raiz

• Sus definiciones se crean y almacenan en los Object Stores

• La herramienta para configurar y mantenerlas es el FEM

• Se recomienda enormemente no modificar estas superclases

Page 47: Presentacion introduccion ibm file net p8 v10

Propiedades Objeto Personalizado

Carpeta Documento

Definir nuevas propiedades Definir eventos Un ID único Realizar Búsquedas Almacenar en una carpeta En un contenedor Tiene contenido Versionable Capacidades de ciclo de vida

Módulo 4. Content EngineObjetos y Clases: Clase Raíz II

Page 48: Presentacion introduccion ibm file net p8 v10

Módulo 4. Content EnginePropiedades (Property Templates)• La propiedades/atributos de las clases se denominan

Property Templates

• Una vez creadas se pueden asociar a “n “clases

• Se heredan de una clase a otra (control de la herencia)

• La especificación particular al asociarlas (instanciarlas) a la clase es la que prevalece(una property realmente es una instancia de un Property Template)

Page 49: Presentacion introduccion ibm file net p8 v10

Módulo 4. Content EngineDefinición y estructura documental• No hay que confundir ambos términos

• La Definición: Representa el tipo de Objeto (Clase Document) al que pertenece junto con todas sus propiedades (herencia, seguridad, etc.)

(Es decir las Clases Documentales)

• La Estructura: representa donde y como se van a almacena. En general es la estructura de carpetas (lógica)

(Es decir las Carpetas)

• El contenido sería el resultado de instanciar definiciones de “Tipo Document”

• La estructura sería el resultado de instanciar las definiciones de “Tipo Folder”

Page 50: Presentacion introduccion ibm file net p8 v10

Módulo 4. Content Engine“Custom Object”• Superclase que se caracteriza por que:

• No puede tener contenido asociado (como Document)• No puede ser contenedor (como Folder)• No puede tener versiones (como Document)

• Por defecto no están activados en el sistema

• Muy útiles para almacenar objetos físicos (Cinta de Video, Libros, listas, etc.)

Page 51: Presentacion introduccion ibm file net p8 v10

Módulo 4. Content EngineMétodos para añadir contenido

Page 52: Presentacion introduccion ibm file net p8 v10

• File Store:• Almacena metadatos en BD• Alacena Contenido en Sistema de Ficheros• Permite Fixed Storage Device: Centera, DR550…• Permite el CBR • Permite distribuir el contenido en Storage Areas

• Database Store: • Almacena todo en base de datos

Módulo 4. Content EngineFormas de Almacenamiento

• Contenido Externo: Referencia por URL o UNC

• En ambos se puede usar un “Cache” de recuperación (Cuidado con la seguridad)

Page 53: Presentacion introduccion ibm file net p8 v10

Módulo 4. Content EngineVersionado de documentos I• La versión de documentos es parte importante de la gestión de

contenidos. Gestiona los cambios que se realizan en los documentos durante su ciclo de vida

• Estados de un documento:• Released: Última versión del documento. Sólo existe un objeto en current version• Superceded: Versión superior o inferior que no es la versión más reciente• Reservation: No puede ser editado salvo por el usuario que realizó el check out• In Process: Versión inferior de un documento disponible para ser editada.

• Versionar un documento significa que cuando se edita un documento para modificarlo (check-out) siempre se crea una nueva versión del documento (check-in).

• Hay dos niveles o tipos de versionado:• Versión de un nivel (versiones mayores)• Versión de dos niveles (versiones mayores y menores)

Page 54: Presentacion introduccion ibm file net p8 v10

Módulo 4. Content EngineVersionado de documentos II•Versionado a un Nivel:

Los documentos que usan versionado de un nivel sólo pueden crear versiones mayores

Page 55: Presentacion introduccion ibm file net p8 v10

Módulo 4. Content EngineEstados y Versiones

•Released: Última versión del documento. Sólo existe un objeto en current version•Superceded: Versión superior o inferior que no es la versión más reciente•Reservation: No puede ser editado salvo por el usuario que realizó el check out•In Process: Versión inferior de un documento disponible para ser editada.

Page 56: Presentacion introduccion ibm file net p8 v10

Módulo 4. Content EngineCiclo de Vida•Un ciclo de vida es el conjunto de estados•Se crean mediante políticas de Ciclo de Vida que definen:

Número de estadosSecuencia de estadosAcciones

•La versión (o su tipo) identifica en que estado se encuentra•La transición puede ser usada para lanzar acciones en el motor de contenidos•Un workflow no es un ciclo de vida ya que se ejecuta en el motor de procesos no en el de contenido•No confundir con promoción y degradación de versiones•Refuerza el concepto Contenido activo

Page 57: Presentacion introduccion ibm file net p8 v10

Módulo 4. Content EngineEventos y Suscripciones•Un evento del motor de contenido sucede cuando una operación se ejecuta en un objeto

•Si existe una suscripción para ese evento en el objeto, el servidor dispara la acción asociada.

•Se compone de tres partes:Target class: Clase de objeto que tiene la suscripciónTrigger: Qué cambio en el objeto, clase o versiónAction: Lo que ejecuta el CE (acción)

•La acciones pueden ser:Iniciar un workflow

Archivar un objeto en una carpeta.

Crear o asociar objetos relacionados.

Consultar o actualizar bases de datos externas.

Mandar e-mails de notificación

Page 58: Presentacion introduccion ibm file net p8 v10

Módulo 4. Content EngineAcciones sobre los Objetos

• Descargar a local• Preparar el documento para su edición (Checkout) • Cancela la extracción• Guarda los cambios del documento (Check in)• Registra el documento pero no hace falta indicar el fichero• Salva los cambios sin cambiar la versión • Archiva el objeto en otra carpeta (file)• Desarchiva el objeto (unfile)• Borra una versión específica • Borra el documento y todas sus versiones• Borra un documento secundario de un documento compoesto• Mueve un objeto de un contenedor a otro • Baja de versión (Demote)• Lanza el workflow• Asocia un objeto con otro (link)• Cambia el documento a compuesto• Publish: Publica el documento• Muestra la url a donde apunta el Hipervinculo• Muestra la información acerca del objeto

Page 59: Presentacion introduccion ibm file net p8 v10

Módulo 4. Content EngineAuditorias•Es posible activar o no la auditoria de los eventos (acciones)• Se decide en la creación (configuración) de los Objetos•Se audita el éxito , el fracaso o ambos•Todo lo que se realiza sobre y con el sistema. Entre ellos:Get Content, Get Object, Get Query, Creation, Deletion. Custom Event…

•Con ellos es posible saber (trazar) lo que le ha sucedido•Auditar NO es Gratis • No genera un fichero sino que se visualiza desde las Herramientas Administrativas• No esta integrada ninguna herramienta de Reporting• Difíciles de Explotar y tratar

Page 60: Presentacion introduccion ibm file net p8 v10

Módulo 4. Content EngineSeguridad• Basada en los Objetos (el acceso al objeto se permite o se deniega)

• Se controla con ACEs (Accesos) asociados a ACLs (Grupos/usuarios)

• El acceso al sistema implica:

• Identifica el usuario que se intenta conectar (Requiere credenciales)

• Genera tokens de acceso

• Proporcionado por un servicio de directorio soportado por FileNet

Requiere un token de acceso ( vía la autenticación )

Se evalúan los permisos en función de su origen:

•Autenticación

•Autorización

Page 61: Presentacion introduccion ibm file net p8 v10

Introducción a IBM-FileNet P8Índice del Curso

Módulo 1. ECM: Productos IBM Módulo 2. Introducción y Arquitectura de FileNet P8 Módulo 3. Application EngineMódulo 4. Content EngineMódulo 5. Process EngineMódulo 6. Workplace (XT)Módulo 7. FileNet Enterprise Manager (FEM)Módulo 7. Process DesignerMódulo 8. Consola de Administración de ProcesosMódulo 9. Administrador de ProcesosMódulo 10. Rastreador de Procesos

Page 62: Presentacion introduccion ibm file net p8 v10

Módulo 5. Process EngineContenido• Introducción al PE

• Arquitectura PE• Componentes PE• Ideas básicas de los Workflows• Process Engine Database• Antes de crear-Configuration Console• Crear un Workflow-Process Designer•Tipos de Pasos• Iniciar un WorkFlow-Trasfer• Process Administrator -Buscar, procesar, seguir…•Rastreador de Procesos-Administrar WF•Modificar WF•Auditoría•Seguridad

Page 63: Presentacion introduccion ibm file net p8 v10

Módulo 5. Process EngineIntroducción

• El PE proporciona todo lo necesario para permitir que los procesos de negocio se ejecuten como Workflows

• Con él se realiza el diseño, creación, gestión, ejecución y rastreo de todos los Workflows

• Se encuentra conectado a:– Motor de contenido (CE)– Motor de aplicación (AE)– Analizador de procesos (AN)– Motor de reglas (RE)– Motor de integración (EAI)

Page 64: Presentacion introduccion ibm file net p8 v10

Módulo 5. Process EngineArquitectura PE

PCP-Process Connection Point

Page 65: Presentacion introduccion ibm file net p8 v10

Módulo 5. Process EngineContenido• Componentes del motor de procesos

Componente Descripción

Process Router Servicio que enruta (envia) las peticiones de los usuarios hacia el PE.

Process Connection Point Servicio que atiende las peticiones de los usuarios (AE y CE). Es el antiguo PPM (Pooled Process Manager)

Process Engine Service Grupo de procesos que permiten operar a los workflows.

Process Engine Database Mantiene información sobre workflows.

IBM CrossWorlds Connector Software que conecta el motor de contenido con el motor de integración.

Page 66: Presentacion introduccion ibm file net p8 v10

¿Qué es un WorkFlow?Es una única instancia en ejecución de un “mapa” que representa (define) un proceso y que es mantenida en el PE

¿Qué es un mapa o definición del Workflow?• Consiste en una serie de actividades o tareas que se representan gráficamente en un mapa por pasos interconectados por rutas• Identifica las actividades, recursos, participantes y condiciones necesarias para procesar el trabajo•Se almacena en el CE como un fichero XML

• Una vez iniciado no se puede modificar

Módulo 5. Process Engine Ideas básicas de los Workflows I

•Esta compuesto por Pasos, Rutas y Lógica:Pasos (Steps): Paso en la que una acción se lleva a caboRuta (Routes): Enlace entre dos pasos del workflow.Lógica (logic): Decisión en el paso de que ruta tomar

Page 67: Presentacion introduccion ibm file net p8 v10

• ¿Qué es un WorkItem?•Es una unidad individual de trabajo que debe ser completada en cada paso (son

unidades de trabajo: colecciones de datos y referencias a la información del sistema necesarias para procesar los datos en un workflow en ejecución)

•Es autosuficiente: Contiene los datos e instrucciones necesarias para ser procesado

•Un WorkItem deja de existir una vez que el flujo de trabajo ha finalizado.

• Tipos:WorkItem raíz: Workitem inicial de un workflowWorkItem hijo: creados cuando el workflow necesita ser enviado a varias personas,

uno por cada destinatario.

Módulo 5. Process Engine Ideas básicas de los Workflows II

Page 68: Presentacion introduccion ibm file net p8 v10

Módulo 5. Process Engine Ideas básicas de los Workflows III¿Qué es un WorkElement?•Los elementos de trabajo son los objetos accesibles de un WorkFlow

•Existen 6 tipos todos ellos accesibles mediante el API´s

•Se diferencian en la información que contienen

•Es importante no confundir estos (ni WorkItem) con Pasos: Lo pasos son parte de la

definición, mientras que los WorkItem y WorkElement son parte de la vida

Elemento Roster Queue Log

Work Object X X

Step Element X

Instruction Element X

Queue Element X

Roster Element X

Log Element X

Page 69: Presentacion introduccion ibm file net p8 v10

Módulo 5. Process Engine Process Engine Database•Es la estructura para gestionar y procesar los Workflows y sus definiciones - REGIÓN AISLADA: partición lógica de la BD en la que se ejecutan los WF- ROSTER: Estructura maestra que contiene los WorkFlows activos- COLAS: Conjunto de tablas que contienen los WorkItems mientras esperan a ser procesados (hijas del Roster)

TIPOS DE COLAS

• Colas de usuarios

• Colas de trabajo

• Colas de componentes ( ej. Operaciones )

• Colas de sistema

CAMPOS EXPUESTOS:

Aquellos que se definen como una columna de la tabla de propiedades

Page 70: Presentacion introduccion ibm file net p8 v10

Módulo 5. Process Engine Antes de Crear-Configuration Console I

•Consola de configuración de procesos (PCC):Es la herramienta para configurar la base de datos del PE

• Antes de crear un WF hay que preparar el entorno PE:Regiones AisladasRostersColasCampos ExpuestosWeb Services

•Se accede desde el WorkPlace

Page 71: Presentacion introduccion ibm file net p8 v10

Módulo 5. Process Engine Antes de Crear-Configuration Console IIAspecto de la Consola de Configuración de Procesos

Page 72: Presentacion introduccion ibm file net p8 v10

Módulo 5. Process EngineCrear un Workflow IMediante el Process Designer se implementa un mapa o Workflow Definition

Page 73: Presentacion introduccion ibm file net p8 v10

Módulo 5. Process EngineCrear un Workflow IIAspecto del Process Designer

Page 74: Presentacion introduccion ibm file net p8 v10

Módulo 5. Process EngineTipos de PasosEl tipo de etapa determina quien o que trabajo se realiza

•Lanzamiento: primer paso del workflow. Es creado automáticamente y no puede ser borrado

•Inicial: primer paso de cualquier submapa

•Sistema: función intrínseca que realiza el sistema

•Componentes: representa una llamada a un subsistema externo

•Submapa: representa una llamada a otro workflow mapa.

•Participante: actividad realiza un participante (asignada al Inbox)

•Cola de Trabajo: Tarea asignada o enviada a una cola de trabajo

•General: No tiene asignado ni partiucipante ni cola de trabajo (suelen ser de evaluación y decisión)

Page 75: Presentacion introduccion ibm file net p8 v10

• Para iniciar un Workflow tiene que estar TRASFERIDO

•Se podrá iniciar o lanzar un WF mediante:•Automáticamente con una Suscripción•Manualmente desde Workplace•Manualmente desde el Process Designer•Con una aplicación a medida•Desde otro Work flo

Módulo 5. Process EngineIniciar un WorkFlow

•Previamente se valida que no existen errores en la definición

•Garantiza la consistencia de los parámetros que utilizará el WF

•Asigna un nombre único (WFClass name). Se asigna en diseño

•El que está trasferido es el que se iniciará

• Si la versión del flujo que se inicia no está trasferida dará error

•Desde el P. Designer cada vez que se lanza se trasfiere automáticamente

Page 76: Presentacion introduccion ibm file net p8 v10

Módulo 5. Process EngineProcess Administrator I• Introducción

Es una aplicación para monitorizar y gestionar actividades de proceso a bajo nivel

Permite localizar Workflows y WorkItems ACTIVOS en cualquier parte del Sistema

Se pueden modificar, completar o terminar WFs y realizar otras tareas administrativas (acceso a los InBox de los usuarios)

Se utiliza casi siempre con el Rastreador de Procesos

Se requiere un nivel de acceso alto (PEAdministrators)

Page 77: Presentacion introduccion ibm file net p8 v10

Módulo 5. Process EngineProcess Administrator IIPotente interface:

Page 78: Presentacion introduccion ibm file net p8 v10

Módulo 5. Process EngineRastreador de Procesos I

•Definición•El rastreador de Procesos es una herramienta para ver una representación gráfica un workflow en proceso

• Permite acceder a los datos del paso activo del WF y a su información histórica

•Muy útil en la depuración de Flujos en fase de diseño

•Se accede:Full Control: Como administrador (Process Administrator)Sólo lectura: Si se asigna en diseño (colas/pasos)Gestión: Si se asigna en diseño (colas/pasos)

Page 79: Presentacion introduccion ibm file net p8 v10

Módulo 5. Process EngineRastreador de Procesos II

Sólo Lectura

Full Control

Page 80: Presentacion introduccion ibm file net p8 v10

¿Por qué modificar una tarea? • Solventar situaciones que ocurren en el entorno de trabajo; Usuarios no

disponibles, Errores de los usuarios, Cambios en los anexos enlazados, ...

• Asegurar que un trabajo se procesa de acuerdo con los requerimientos del negocio

Módulo 5. Process EngineModificar WF

usar esta herramienta para:

para realizar esta tarea: Administrador Procesos Rastreador Procesos

Modificar tipos de datos simples Workflow & Work Item Work Item

Modificar grupos de workflow Workflow & Work Item Workflow

Ver historia del workflow Workflow & Work Item Workflow & Work Item

Editar la referencia de un anexo __ Work Item

Completar un trabajo Work Item Work Item

Resasignar trabajo Workflow & Work Item Work Item

Borrar trabajo Workflow & Work Item __

Terminar trabajo Workflow & Work Item Work Item

Establecer usuario/Seleccionar un sustituto Workflow & Work Item __

Añadir / Eliminar rastreadores Workflow Work Item

Borrar elementos de rastreador Tracker work items __

Page 81: Presentacion introduccion ibm file net p8 v10

Módulo 5. Process EngineAuditoría

Existe un Log de Eventos y Estadísticas desde el que:Es posible recuperar, ver y manejar registros de eventos y estadísticas

Dispone de las siguiente herramientas:

Herramienta Descripción

Administrador de Procesos El Administrador de procesos permite acceder de una

forma rápida a los eventos de sistema, a las

estadísticas de los rosters y las colas

vwlog Usado para extraer registros de los determinados a la

pantalla o a un fichero de texto

vwtool Usado para ver las estadísticas de un roster o una

cola para intervalo de tiempo determinado

Programas personalizados Programas desarrollados utilizando las PE JAVA APIs

pueden recuperar información sobre el registro de

eventos y las estadísticas de colas y rosters.

Analizador de procesos Un sistema que disponga de analizador de procesos

puede ver los datos procesados en un sofisticado

análisis de MS Excel

Page 82: Presentacion introduccion ibm file net p8 v10

Módulo 5. Process EngineSeguridad

Seguridad que se aplicar a los elementos del PE:• Rosters• Colas

Se basa en el nivel de acceso que los usuarios poseen:• Process: Puede procesar la tarea (completarla) • Query: Puede buscar la trae (verla)• Launch: Puede iniciar Workflows • None: Ninguno

• El acceso inicial es que todos los usuarios tienen Query y Process

Page 83: Presentacion introduccion ibm file net p8 v10

Introducción a IBM-FileNet P8Índice del Curso

Módulo 1. ECM: Productos IBM Módulo 2. Introducción y Arquitectura de FileNet P8 Módulo 3. Application EngineMódulo 4. Content EngineMódulo 5. Process EngineMódulo 6. Workplace (XT)Módulo 7. FileNet Enterprise Manager (FEM)Módulo 7. Process DesignerMódulo 8. Consola de Administración de ProcesosMódulo 9. Administrador de ProcesosMódulo 10. Rastreador de Procesos

Page 84: Presentacion introduccion ibm file net p8 v10

Módulo 6. WorkplaceContenido• • • Introducción al WorkPlace•Acceso al WorkPlace•Funcionalidades del WorkPlace• Aspecto Workplace

Page 85: Presentacion introduccion ibm file net p8 v10

Módulo 6. Workplace Introducción al WorkPlace• Aplicación web con las que se accede al entorno FileNet P8.• Incluye todas las características disponibles para usuarios,

diseñadores y administradores de un sistema FileNet P8.• Ruta de acceso: http://server: puerto/Workplace• Construida 100% con el API nativo• Disponible nada más instalado el producto (Out-of-the-Box)• Requiere que el usuario este dado de alta en el LDAP• Funcionalidad Completa:

• Búsqueda de documentos• Personalización de interfaces• Ejecutar tareas pertenecientes a un proceso de negocio• .....

Page 86: Presentacion introduccion ibm file net p8 v10

Módulo 6. Workplace Acceso WorkPlace I• Ruta de acceso: http://server: puerto/Workplace• Permite “single sing on” a través de Kerveros • Según la “stanza” configurada:

• Permite cualquier contraseña o una fija• Integraciones con otras capas de seguridad

Page 87: Presentacion introduccion ibm file net p8 v10

Módulo 6. Workplace Acceso WorkPlace II• Pantalla Inicial

Page 88: Presentacion introduccion ibm file net p8 v10

Módulo 6. Workplace Funcionalidades del WorkPlace• Se acceden desde los menús principales de Autor y Administrador

Page 89: Presentacion introduccion ibm file net p8 v10

Módulo 6. WorkplaceAspecto del WorkPlace. Banner

• Fácil de personalizar (sustituyendo las imágenes)

Page 90: Presentacion introduccion ibm file net p8 v10

Módulo 6. WorkplaceAspecto del WorkPlace.Opciones Pricipales

• Mi Workplace: Es una zona se customiza la vista de nuestro workplace•Tareas: Acceso al InBox (tareas pendientes) y Colas publicas•Shortcuts: Accesos directos•Browse (Navegación): Navegación por los OS•Búsquedas: Proporciona acceso a las plantillas de búsqueda•Mis Búsquedas: Las búsquedas que me he guardado•Autor: Permite acceso a la funcionalidad de los autores de contenidos•Administración: Proporciona herramientas para los administradores.

Page 91: Presentacion introduccion ibm file net p8 v10

Módulo 6. WorkplaceAspecto del WorkPlace.Navegacion

Page 92: Presentacion introduccion ibm file net p8 v10

Introducción a IBM-FileNet P8Índice del Curso

Módulo 1. ECM: Productos IBM Módulo 2. Introducción y Arquitectura de FileNet P8 Módulo 3. Application EngineMódulo 4. Content EngineMódulo 5. Process EngineMódulo 6. Workplace y WorkPlace XTMódulo 7. FileNet Enterprise Manager (FEM)Módulo 7. Process DesignerMódulo 8. Consola de Administración de ProcesosMódulo 9. Administrador de ProcesosMódulo 10. Rastreador de Procesos

Page 93: Presentacion introduccion ibm file net p8 v10

Módulo 7. FileNet Enterprise Manager (FEM)Contenido• Introducción al FEM• Iniciar FEM• Clases y Listas• Propiedades•Eliminar Objetos•Exportar/Importar•Query Builder

Page 94: Presentacion introduccion ibm file net p8 v10

Módulo 7. FileNet Enterprise Manager (FEM)IntroducciónEs la herramienta con la que se administrar el CE (Motor de Contenido)

Tareas:•Configurar el CE (Ldaps, CBRs, Storage Areas…)•Configurar y gestionar los Object Store•Definir clases, propiedades y elegir listas•Crear y gestionar la caché de contenidos y deposito de ficheros.•Exportar/Importar objetos de negocio•Estar preparado para la recuperación de errores•Crear documentos y carpetas•Realizar búsquedas de Objetos (Query Builder)•Lanzar BulkOperations•.....

Es una Microsoft Management Console (MMC)

Page 95: Presentacion introduccion ibm file net p8 v10

Módulo 7. FileNet Enterprise Manager (FEM)Iniciar FEM ISe accede desde el acceso directo del escritorio o a través de los Menús.Su pantalla inicial es:

Object Stores existentes

Áreas de almacenamiento

(cache y contenidos)

Servidores donde reside el CE

Page 96: Presentacion introduccion ibm file net p8 v10

Módulo 7. FileNet Enterprise Manager (FEM)Iniciar FEM II

Action Menu• Cada Objeto tiene un ‘Action Menu’, al que se accede

pulsando botón derecho sobre él. • Indica las acciones que se pueden ejecutar sobre ese objeto

Root Folder• Cada OS tiene un ‘Root Folder’, donde se almacena el

contenido; documentos, carpetas y objetos personalizados• Similar concepto al de ‘C:\. ‘• Unfiled Documents folder: contenidos que no están

archivados en ninguna carpeta

Page 97: Presentacion introduccion ibm file net p8 v10

Módulo 7. FileNet Enterprise Manager (FEM)Clases y Listas

Pasos para crear una clase:• Metodo “Botton Up”

• Crear las listas de valores (Choice list)

• Crear los ‘properties templates’

• Crear la clase

• Asociarle las propiedades y listas.

Listas de valores:• Permiten al usuario seleccionar un valor de un

desplegable

• Aseguran que las entradas sean correctas

• Ahorran tiempo.

• Se crean desde el Enterprise Manager: OS: Choice List, botón derecho: <New Choice List>

Page 98: Presentacion introduccion ibm file net p8 v10

Módulo 7. FileNet Enterprise Manager (FEM)Propiedades

Tipos de datos:

Binary

Boolean

Date Time

Float

ID

Integer

Object

String

Properties Templates:• Se pueden asociar a varias clases.

• Tiene las siguientes características:

• Nombre (symbolic) .

• Tipo de dato

• Una lista de valores (opcional)

• Mono o multi valor

Buenas prácticas:• Antes de crear una nueva clase, propiedad o lista de valores

comprobar que no existan duplicados o sinónimos

• Cuando se crean propiedades personalizadas, incluir en la descripción un valor que te ayude posteriormente a organizarlas

• En MAYUSCULAS (Para distinguirlas de las del sistema)

Page 99: Presentacion introduccion ibm file net p8 v10

Módulo 7. FileNet Enterprise Manager (FEM)Eliminar Objetos I

Instancias/Subclases

Class Definition

Propery Template

Choice List

Borrando Metadatos:• No se puede borrar un objeto, si otros lo están

referenciando (dependencia)

• Para borrar la dependencia:

• Borrar el objeto

• Borrar la referencia

• Borrar las dependencias en el orden del gráfico

Borrando una class definition:• Hay que borrar todas sus dependencias (subclases e

instancias)

Borrando un property template:• Borrar las propiedades de todas las clases en las que está

Page 100: Presentacion introduccion ibm file net p8 v10

Módulo 7. FileNet Enterprise Manager (FEM)Eliminar Objetos II

Borrando Listas de Valores:• Una Lista de valores está asociada con ambas:

• Property Template• Property definition (asociada a la clase documental)

• Borrar las dependencias en el orden del gráfico• Eliminar las choice list de cualquier property template• Eliminar las choice list de las property definitions de las clases• Crear las property definition con el nuevo template

• Borrar la lista de valores

Encontrando las dependencias:Si quiero borrar una propiedad, ¿cómo se donde está referenciada?

Seleccionar la propiedad

Abrir sus propiedades

Seleccionar la pestaña de Propiedades

Seleccionar ‘Custom and system properties’

Buscar la propiedad: ‘Used in Classes’

Page 101: Presentacion introduccion ibm file net p8 v10

Módulo 7. FileNet Enterprise Manager (FEM)Exportar/Importar I

Para EXPORTAR datos (clases, propiedades, listas...):• Hay que añadir los objetos al Export Manifiest• Cualquier elemento puede añadirse al Export Manifiest.• Seleccionar Objeto -> Action> Add to Export Manifiest• Si se selecciona una carpeta, se exporta todo su contenido

• Cuando se han seleccionado todos los elementos, se exportan a un fichero XML• Hay que especificar el nombre y localización del fichero XML.• Hay que especificar el nombre del fichero y la localización del fichero Log.• Si se exporta contenido

• .

Si lo que se quiere es .... Entonces hacer ... Embeber el contenido en el fichero XML

Dejar la propiedad ‘Content Folder’ vacía.

Almacenar los contenidos como ficheros en un sistema de ficheros

Especificar en ‘Content Folder’ el lugar, dentro del file system, donde van los ficheros con el contenido.

Page 102: Presentacion introduccion ibm file net p8 v10

Módulo 7. FileNet Enterprise Manager (FEM)Exportar/Importar II

Para IMPORTAR el fichero XML:• Seleccionar el OS en el que se van a importar. (Action->All Tasks-> Import All)• Esto lanza el Import Helper. Al que hay que indicarle :• Ruta del fichero se va a importar• Ruta de la carpeta de documentos (si no están embebidos)

• El Import Helper se salta los metadatos duplicados• Los problemas se recogen en el fichero de log• Es posible que haya que “retocar” los XML ante inconsistencias• Cuidado en el traspaso de configuraciones entre entornos no consistentes:

(objetos creados a mano)1. Obtener el GUID del OS origen

2. Obtener el GUID del OS destino

3. En el fichero de exportación XML, buscar GUID origen y reemplázalo por el de destino

NOTA:  Se puede generar un script (tipo pre-import) que cambie estos GUIDs de forma automática

Page 103: Presentacion introduccion ibm file net p8 v10

Módulo 7. FileNet Enterprise Manager (FEM)Exportar/Importar III

Page 104: Presentacion introduccion ibm file net p8 v10

Módulo 7. FileNet Enterprise Manager (FEM)Query Builder I

Herramienta de búsqueda:• Se accede a ella desde el Enterprise Manager

• Se utiliza para búsquedas de objetos complejas

• Permite aplicar cambios a los resultados de la búsqueda (Bulk Operations)

• Buscan sólo en un OS

Query Builder:• Vista simple

• Seleccionar la tabla• Seleccionar las tablas que se quieren mostrar• Rellenar los criterios y operadores de búsqueda

• Vista SQL• Seleccionar View-> SQL• Introducir una sentencia SQL

Page 105: Presentacion introduccion ibm file net p8 v10

Módulo 7. FileNet Enterprise Manager (FEM)Query Builder II‘Bulk Operations’ en el Query Builder

• Con una Biulk Operation es posible aplicar cambios (acciones) a un gran número de documentos a la vez (resultado de una Búsqueda)

• Acciones:• Borrar objetos• Añadir al Export Manifest• Acciones sobre documentos versionables (EJ: deshacer Checkouts)• Acciones sobre el ciclo de vida (Promocionar o retroceder)• Acciones sobre contenedores (Archivar en carpeta)

• Scripts• Ejecuta scripts para cambios complejos (VBScript o JavaScript)

• Seguridad• Aplicar cambios de seguridad (añadir o eliminar grupos de usuarios,

cambiar permisos)

Page 106: Presentacion introduccion ibm file net p8 v10

Introducción a IBM-FileNet P8Índice del Curso

Módulo 1. ECM: Productos IBM Módulo 2. Introducción y Arquitectura de FileNet P8 Módulo 3. Application EngineMódulo 4. Content EngineMódulo 5. Process EngineMódulo 6. Workplace y WorkPlace XTMódulo 7. FileNet Enterprise Manager (FEM)Módulo 8. Process DesignerMódulo 9. Consola de Administración de ProcesosMódulo 10. Administrador de ProcesosMódulo 11. Rastreador de Procesos

Page 107: Presentacion introduccion ibm file net p8 v10

Módulo 8. Process DesignerContenido• Introducción al Process Designer• Creación de WorkFlows

1. Abrir sesión Process Designer2. Propiedades Globales3. Añadir Pasos4. Propiedades Pasos5. Establecer Rutas6. Condicionar Rutas7. Validar el mapa8. Transferir el mapa9. Lanzar (probar) el flujo10. Comprobar que hace lo que hemos

diseñado

Page 108: Presentacion introduccion ibm file net p8 v10

Módulo 8. Process Designer Introducción• Herramienta de desarrollo y diseño de WorkFlows• Antes del diseño en la herramienta hay que tenerlo en papel• No permite participantes externos al dominio “LDAP”• La notificaciones SMNTP son por asignación de tareas en:

•Inbox•Tracker

•Se accede desde las herramientas avanzadas de Autor o con doble “click” en un mapa (XML de extensión .pep)• Crear una carpeta “MAPAS”•No tiene “Ctrl-Z” pero sí el “Ctrl-C” y “Ctrl-V”

Page 109: Presentacion introduccion ibm file net p8 v10

Módulo 8. Process Designer Creación de Workflows 1. Abrir sesión Process Designer2. Propiedades Globales3. Añadir Pasos4. Propiedades Pasos5. Establecer Rutas6. Condicionar Rutas7. Validar el mapa8. Transferir el mapa9. Lanzar (probar) el flujo10. Comprobar que hace lo que hemos diseñado

Page 110: Presentacion introduccion ibm file net p8 v10

Módulo 8. Process Designer 1.- Abrir sesión Process Designer I

Interfaz Inicial

Page 111: Presentacion introduccion ibm file net p8 v10

Módulo 8. Process Designer 1.- Abrir sesión Process Designer II

Operaciones del CE:•Open/Check out: Abrir o hacer un Check out•Nuevo: Añade un mapa al Object Store.•Checkin: Realiza un checkin.•Cancel Checkout: Cancela el checkout•Save: Guarda el trabajo realizado sobre el WF

•Administración del workflow:• Propiedades del WF•Lanzar Wf•Validar WF.•Imprimir.

Barra de tareasOperaciones de disco:• Nuevo workflow : Crea un nuevo mapa de Wf•Abrir: Abre un fichero de mapa de WF local.•Salvar: Guarda un mapa de WF en un fichero local.

LORUS: Ejecutar y verificar estan cambiados

Page 112: Presentacion introduccion ibm file net p8 v10

Módulo 8. Process Designer2.- Propiedades Globales

Page 113: Presentacion introduccion ibm file net p8 v10

Módulo 8. Process Designer3.- Añadir Pasos• Arrastrar desde la paleta de pasos hasta el área de trabajo• La paleta contiene todos tipos de pasos que pueden utilizar

en el workflow

Page 114: Presentacion introduccion ibm file net p8 v10

Módulo 8. Process Designer4.- Propiedades Pasos

• GENERAL: Indican quien la realiza (cola-usuario), privilegios y que “pantalla” va a utilizar. Se le asigna el nombre (se recomienda al menos numerarlos)

• Dead Line: Período máximo para realizar la tarea y recordatorio de expiración

• Parameters: Propiedades (Anexos, Atributos y WG) que intervienen y modo (inout)

• Asigments: En el caso de que se asignen propiedades

• Rouitng: Respuestas y orden de las rutas

Page 115: Presentacion introduccion ibm file net p8 v10

Módulo 8. Process Designer5.- Añadir RutasPasar a Modo “Rutas”

Para establecer una Ruta; Se pincha en el paso inicial y se arrastra hasta el final

Para eliminar una Ruta hay que seleccionarla y en el menú contextual (botón derecho) pinchar en Eliminar

Se recomienda asignar como nombre el número paso origen-destino

Page 116: Presentacion introduccion ibm file net p8 v10

Módulo 8. Process Designer6.- Condicionar Rutas

El panel de propiedades se situa a la derecha del área de trabajo

Las condiciones se añaden a las rutas y esa ruta sólo se toma si la condición es cierta

Pueden condicionarse a respuestas o a propiedades del workflow

Si hay mas de una, el orden de evaluación es de acuerdo al orden de las rutas

Si todas son ciertas se produce un “split” que necesitara de un “recopilador”:

Regla de oro: No puede salir una ruta entre el split y el recopilador

Page 117: Presentacion introduccion ibm file net p8 v10

Módulo 8. Process Designer7.- ValidarLa validación nos asegura que el workflow no tendrá errores durante su ejecución.

No valida errores lógicos sólo errores de ejecución. A tener en cuenta:•Un workflow sin nombre no puede ser validado•En la etapa de desarrollo se debe ir validando a menudo, ya que si tenemos que validar mucho, esto lleva tiempo•Otro error habitual es que los Separadores AND (Split), siempre tienen que tener un Colector (Recopilador)•Todas las pasos deben ser alcanzables por algún camino.

Page 118: Presentacion introduccion ibm file net p8 v10

Módulo 8. Process Designer8.- TrasferirGarantiza que en la BD existe todo lo que necesita la definición del

workflow para ejecutarse

Para realizar la transferencia, existe una opción en el propio process designer. (File -> Transfer)

o también se puede hacer desde el workplace desde el menú de acción de la página de información

Page 119: Presentacion introduccion ibm file net p8 v10

Módulo 8. Process Designer9.- LanzarDesde el Workplace:• Es una acción del documento Mapa del Workflow• Necesita que la última versión este trasferida (si la que presenta es la

“current version”)

Desde el Designer:• Valida el flujo antes de transferirle• Hace el Chcekout-Checkin del mapa

Desde una Suscripción• Lanza el que este trasferido y asociado a la directriz

Desde una Aplicación a Medida• Lanza el que este trasferido con el WorkClass Name que se le pasa al

API

Page 120: Presentacion introduccion ibm file net p8 v10

Módulo 8. Process Designer10.- ComprobarLocalizar el Workflow lanzadoProcess AdministratorWorkplace TaskWorkplace Plublic QueuesWorkplace Tracker(Se recomoenda asignar un F_Subject representativo del flujo que estamos probando)

Primero verificar que se comporta como se ha diseñado (Tracker)

Una vez verificado, mover el flujo con la aplicación o con los participantes del sistema

Page 121: Presentacion introduccion ibm file net p8 v10

Introducción a IBM-FileNet P8Índice del Curso

Módulo 1. ECM: Productos IBM Módulo 2. Introducción y Arquitectura de FileNet P8 Módulo 3. Application EngineMódulo 4. Content EngineMódulo 5. Process EngineMódulo 6. Workplace y WorkPlace XTMódulo 7. FileNet Enterprise Manager (FEM)Módulo 8. Process DesignerMódulo 9. Consola de Administración de ProcesosMódulo 10. Administrador de ProcesosMódulo 11. Rastreador de Procesos

Page 122: Presentacion introduccion ibm file net p8 v10

Módulo 9. Consola Administración de ProcesosContenido• Introducción PCC• Acceso PCC-Pantalla Inicial• Utilidad PCC

Page 123: Presentacion introduccion ibm file net p8 v10

Módulo 9. Consola Administración de ProcesosIntroducción•La consola de configuración de procesos (PCC) es un programa utilizado para configurar la Base de Datos del PE• Para acceder hay que tener permisos de Administrador• No olvidar hacer “commit” de los cambios realizados

Page 124: Presentacion introduccion ibm file net p8 v10

Módulo 9. Consola Administración de ProcesosAcceso PCC•Se accede desde el WorkPlace, en el Menú de Administración•Su pantalla inicial es:

Page 125: Presentacion introduccion ibm file net p8 v10

Módulo 9. Consola Administración de ProcesosUtilidad PCC

Componente Tareas

Motor de procesos Borrar base de datos de workflowBorrar regiones aisladasConfigurar propiedades

Regiones aisladas Inicializar o borrar regiones aisladasConfigurar propiedadesExportar/importar XML

Cola de componentes

Registrar componentes y configurar propiedades

Cola de trabajo Crear nuevas colas y configurar propiedades

Rosters Crear nuevos rosters y configurar propiedades

Colas de usuario Configurar propiedades

Log de eventos Crear nuevos logs y configurar propiedades

• Permite navegar a través de los componentes de BD

• Los diseñadores de procesos y los arquitectos de soluciones necesitan crear o configurar elementos

• La tabla presenta que

componentes que se pueden crear o configurar

Page 126: Presentacion introduccion ibm file net p8 v10

Introducción a IBM-FileNet P8Índice del Curso

Módulo 1. ECM: Productos IBM Módulo 2. Introducción y Arquitectura de FileNet P8 Módulo 3. Application EngineMódulo 4. Content EngineMódulo 5. Process EngineMódulo 6. Workplace y WorkPlace XTMódulo 7. FileNet Enterprise Manager (FEM)Módulo 8. Process DesignerMódulo 9. Consola de Administración de ProcesosMódulo 10. Administrador de ProcesosMódulo 11. Rastreador de Procesos

Page 127: Presentacion introduccion ibm file net p8 v10

Módulo 10. Administrador de ProcesosContenido• Introducción • Pantalla Inicial• Búsqueda

Page 128: Presentacion introduccion ibm file net p8 v10

Módulo 10. Administrador de ProcesosIntroducción• El administrador de procesos es una aplicación para monitorizar y

gestionar actividades de proceso a bajo nivel

• El administrador del motor de procesos es responsable de asegurar que los workflows se ejecutan sin problemas

• Permite encontrar workflows, work items,etc., y tratar con problemas que afecten a las operaciones del motor de procesos.

• Se diferencia del rastreador en que tiene una visión de la ejecución ideal de todo sistema no como el tracker que son responsables de un workflow particular

Page 129: Presentacion introduccion ibm file net p8 v10

Módulo 10. Administrador de ProcesosPantalla Inicial• Se Inicia desde el menú Administrador del Workplace

Page 130: Presentacion introduccion ibm file net p8 v10

Módulo 10. Administrador de ProcesosBúsqueda

Page 131: Presentacion introduccion ibm file net p8 v10

Introducción a IBM-FileNet P8Índice del Curso

Módulo 1. ECM: Productos IBM Módulo 2. Introducción y Arquitectura de FileNet P8 Módulo 3. Application EngineMódulo 4. Content EngineMódulo 5. Process EngineMódulo 6. Workplace y WorkPlace XTMódulo 7. FileNet Enterprise Manager (FEM)Módulo 8. Process DesignerMódulo 9. Consola de Administración de ProcesosMódulo 10. Administrador de ProcesosMódulo 11. Rastreador de Procesos

Page 132: Presentacion introduccion ibm file net p8 v10

Módulo 11. Rastreador de ProcesosContenido• Introducción-Definición• Ejecución • Sólo lectura• Gestión• Tarea Activa

Page 133: Presentacion introduccion ibm file net p8 v10

Módulo 11. Rastreador de ProcesosIntroducción• Definición: El Rastreador de Procesos es una herramienta

para ver una representación gráfica de Workflows activos junto con sus valores e información histórica

• Obtiene la información del Mapa (workflow definition), de los valores en los workItems activos y de los log de eventos

• Es posible en la fase de diseño del workflow asignar a participantes para que se le envié una tarea de “rastreo”

• Tiene dos vistas, sólo lectura y gestión• La vista de gestión está sólo disponible para los

administradores del PE y los participantes asignados en la fase de diseño

Page 134: Presentacion introduccion ibm file net p8 v10

Módulo 11. Rastreador de ProcesosEjecución• El rastreador de procesos puede ser lanzado de diferentes

sitios en función del tipo de usuario y de para qué se necesite:

Ejecutado desde… Si…

Procesador de Pasos Estas trabajando en un workflow y deseas conocer más sobre su estado.

Cola de rastreadores Tu trabajo es rastrear workflows.

Administrador de proceso Has realizado una búsqueda de varios workflows en el sistema y quieres comprobar el estado de uno en particular

Page 135: Presentacion introduccion ibm file net p8 v10

Módulo 11. Rastreador de ProcesosSolo Lectura• Disponible para todos los usuarios que accedan al WorkItem• No se ven ni editan las propiedades• Tiene los siguientes componentes:

•Map area: muestra el workflow map, tareas completadas y fecha, etapa actual y excepciones•Histoy area: muestra la historia del workflow y las etapas y los work items

Page 136: Presentacion introduccion ibm file net p8 v10

Módulo 11. Rastreador de ProcesosGestión• Disponible para los rastreadores asignados• Permite ver el estado actual de un workflow, así como completar los

work items, y otras tareas

Barra de tareas aumentada: Herramientas para la gestión de tareasMap area: Muestra el workflow map, tareas y datos completados, paso activo y excepciones si se hubiesen producidoHistory area: Muestra los hitos alcanzados, los work items completados y activos y la historia de los workflows y pasosArea de propiedades: muestra las propiedades de los workflow, tareas y rutas

Page 137: Presentacion introduccion ibm file net p8 v10

Módulo 11. Rastreador de ProcesosTarea Activa• Es el punto en el cual se encuentra el workflow en un momento dado

• Es sobre el que se pueden ver los atributos

• Es el que tiene un reloj de arena sobre el símbolo del paso

• En el área histórica tiene la etiqueta “In progress”

• La pestaña “Step History” muestra las tareas que están en proceso

• En el “Step History” se localiza la tarea activa. Con doble click te lleva a la representación gráfica

• Botón derecho del ratón muestra un menú que permite obtener más información la tarea

Page 138: Presentacion introduccion ibm file net p8 v10

Introducción a IBM-FileNet P8Índice del Curso

Módulo 1. ECM: Productos IBM Módulo 2. Introducción y Arquitectura de FileNet P8 Módulo 3. Application EngineMódulo 4. Content EngineMódulo 5. Process EngineMódulo 6. Workplace y WorkPlace XTMódulo 7. FileNet Enterprise Manager (FEM)Módulo 8. Process DesignerMódulo 9. Consola de Administración de ProcesosMódulo 10. Administrador de ProcesosMódulo 11. Rastreador de Procesos