Presentacion introduccion ibm file net p8 v10

8,063 views

Published on

1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total views
8,063
On SlideShare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
357
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

Presentacion introduccion ibm file net p8 v10

  1. 1. Introducción a la Plataforma IBM-FileNet P8 PRESENTACIÓN Madrid, Noviembre 2010
  2. 2. Introducción a IBM-FileNet P8 Objetivo Curso <ul><li>Pretende ser una Introducción a la plataforma IBM FileNet P8 </li></ul><ul><li>Mostrar que es FileNet P8 y de que módulos se compone </li></ul><ul><ul><li>Cuales son las opciones básicas para: </li></ul></ul><ul><ul><ul><ul><ul><li>Manejar el Cliente Estándar </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Analizar que objetos contiene y sus propiedades </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Crear y configurar Flujos de Trabajo </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Exportar e importar configuraciones entre entornos </li></ul></ul></ul></ul></ul><ul><li>Planteada como una introducción a posteriores cursos de administración y/o desarrollo </li></ul>
  3. 3. Introducción a IBM-FileNet P8 Organización del Curso <ul><li>Horario del curso en dos sesiones: </li></ul><ul><ul><ul><li>Sesión de MAÑANA: 09:00 a 14:30 </li></ul></ul></ul><ul><ul><ul><li>Descansos: Cada 45´(aprox.) </li></ul></ul></ul><ul><ul><ul><li>Sesión de TARDE: 16:00 a 18:00 (Viernes no hay) </li></ul></ul></ul><ul><ul><ul><li>Descansos: Cada 45´(aprox.) </li></ul></ul></ul><ul><li>Duración total del curso: 3 Días </li></ul><ul><ul><li>Miércoles: CE (+ Iniciación) </li></ul></ul><ul><ul><li>Jueves: PE </li></ul></ul><ul><ul><li>Viernes: Repaso y herramientas administrativas </li></ul></ul><ul><ul><li>Tardes: Ejercicio Teórico-Práctico. Supuesto: </li></ul></ul><ul><ul><li>“ Sistema de Gestión de Expedientes” </li></ul></ul>
  4. 4. Introducción a IBM-FileNet P8 Contenido del Curso Módulo 1. ECM: Productos IBM Módulo 2. Introducción y Arquitectura de FileNet P8 Módulo 3. Application Engine Módulo 4. Content Engine Módulo 5. Process Engine Módulo 6. Workplace (XT) Módulo 7. FileNet Enterprise Manager (FEM) Módulo 8. Process Designer Módulo 9. Consola de Administración de Procesos Módulo 10. Administrador de Procesos Módulo 11. Rastreador de Procesos
  5. 5. Módulo 1. ECM: Productos IBM Contenido <ul><li>Definición ECM </li></ul><ul><li>Evolución Gestión Documental </li></ul><ul><li>Situación Actual </li></ul><ul><li>Beneficios </li></ul><ul><li>Ciclo de Vida </li></ul><ul><li>Historia de FileNet </li></ul><ul><li>Evolución de ECM-> EIM </li></ul><ul><li>ECM-BPM 100% </li></ul><ul><li>Productos IBM- FileNet P8 </li></ul><ul><li>Arquitectura Básica </li></ul><ul><li>Productos Clientes (Com) IBM-P8 </li></ul><ul><li>Productos IBM relacionados con el ECM </li></ul>
  6. 6. Módulo 1. ECM: Productos IBM Definición ECM <ul><li>Formalmente ECM es el acrónimo de “Enterprise Content Management” : </li></ul><ul><li>“ 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.” </li></ul><ul><li>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. </li></ul><ul><li>Tipos de contenido: </li></ul><ul><ul><ul><li>Estructurado: Información alfanumérica que puede ser ordenada, filtrada y buscada (BD) </li></ul></ul></ul><ul><ul><ul><li>Desestructurado: Cualquier otro tipo de información, imágenes, archivos de sonido, videos... </li></ul></ul></ul><ul><li>Gestión Documental </li></ul><ul><li>“ 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..” </li></ul><ul><li>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)…. </li></ul>
  7. 7. Módulo 1. ECM: Productos IBM Evolución Gestión Documental <ul><li>Siempre ha existido en Papel (Document Management) </li></ul><ul><li>Comienza en los años 80, debido a la mejora de los SO y del almacenamiento </li></ul><ul><li>Salto parecido al de la imprenta: inicio procesadores de texto, digitalización, fax y mail </li></ul><ul><li>Inicialmente sólo preocupaba su almacenamiento y recuperación eficientes </li></ul><ul><li>Ciclo de vida básico del documento: Crear->Guardar->Recuperar ->Destruir </li></ul><ul><li>Ciclo de vida moderno: Crear…Guardar…Recuperar…Copiar…Modificar…Preservar </li></ul><ul><li>Documentación Muerta (no se modifica) Vs Viva (sufre modificaciones) </li></ul><ul><ul><li>La Muerta genera Gigantescos volúmenes pero con pocos accesos (ej.: facturas) </li></ul></ul><ul><ul><li>La Viva muchos accesos y modificaciones (ej.: Informes) </li></ul></ul><ul><li>Con la Globalización es accesible en cualquier momento y lugar (Anywhere/AnyTime) </li></ul><ul><li>De la Gestión del Papel al EIM (Enterprise Information Management) </li></ul><ul><li>Va de la mano de la tecnología </li></ul>
  8. 8. Módulo 1. ECM: Productos IBM Situación Actual <ul><li>Las compañías gastan aproximadamente entre un 5% y un 15% de sus ingresos totales en producir, administrar, y distribuir documentos </li></ul><ul><li>La producción de papel en la oficina típica está creciendo anualmente un 21%. </li></ul><ul><li>Se estima que del 15 al 25% de los documentos archivados en papel están perdidos o mal clasificados. </li></ul><ul><li>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. </li></ul><ul><li>Un empleado administrativo gasta 500 horas anuales (25% tiempo improductivo), buscando, imprimiendo, y enviando documentos </li></ul><ul><ul><li>Un documento se copia 19 veces de media, sin ningún tipo de control, con un coste de entre 40 y 420 euros. </li></ul></ul><ul><ul><li>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. </li></ul></ul>
  9. 9. Módulo 1. ECM: Productos IBM Beneficios de la Gestión documental <ul><li>Ahorro de Costes y Tiempo: </li></ul><ul><li>La gestión documental implica una reducción de costes: </li></ul><ul><ul><li>- Gartner Group: Los costes suelen reducirse en un 66%. </li></ul></ul><ul><ul><li>- PriceWaterHouseCoopers: Entre un 60 y un 80%. </li></ul></ul><ul><ul><li>- Asoc. Nacional de Empresas de Internet (ANEI): Hasta un 40% de ahorro </li></ul></ul><ul><li>Reducción costes Almacenaje y custodia </li></ul><ul><li>Generación de copias innecesarias (desaparece el concepto de Reserva-Préstamo) </li></ul><ul><li>Acceso y localización más rápida a la Documentación/Información </li></ul><ul><li>Compartir Documentación </li></ul><ul><li>Reducción de costes administrativos </li></ul><ul><li>Seguridad y confidencialidad </li></ul><ul><li>Genera Confianza y fiabilidad contra la destrucción e imprevistos </li></ul><ul><li>Permite la auditoria y seguimiento de la información </li></ul><ul><li>Agiliza la toma de decisiones y el flujo de la información </li></ul><ul><li>Siempre disponible </li></ul><ul><li>Mas efectivo; no es necesario rehacer la información </li></ul>
  10. 10. Módulo 1. ECM: Productos IBM Ciclo de vida
  11. 11. Módulo 1. ECM: Productos IBM <ul><li>Creada en 1982, es la primera empresa en implantar con éxito un SGD (IMS: C++/Unix) </li></ul><ul><li>En 1985 lanzan el primer producto BPM llamado “Workflo” </li></ul><ul><li>Un año más tarde crean el COLD (Computer Output to Laser Disc)-Puesta en Página </li></ul><ul><li>Crean su propio sistema operativo el FDOS (FileNet Distributed Operating System) y sus propios protocolos de red y tarjetas graficas </li></ul><ul><li>También, crean dispositivos de almacenamiento OSAR (Optical Storage and Retrieval) </li></ul><ul><li>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) </li></ul><ul><li>En 1998 da el salto y crea la suite Panagon: </li></ul><ul><ul><li>Panagon Image Services (IS, antes IMS) </li></ul></ul><ul><ul><li>Panagon Content Services (CS, antes Saros Mezzanine) </li></ul></ul><ul><ul><li>Panagon Report Manager (RM, antes Greenbar) </li></ul></ul><ul><ul><li>Panagon Desktop (Interface C/S “out of the box”) </li></ul></ul><ul><ul><li>Panagon Web Services (antes Saros @Mezzanine) </li></ul></ul><ul><ul><li>Panagon eProcess (Combinación de los anteriores y padre de P8) </li></ul></ul><ul><ul><li>En 2002 nace FileNet P8 ECM </li></ul></ul><ul><ul><li>En 2006 IBM adquiere FileNet ( US$1.6 billion dollars in cash) </li></ul></ul>Historia de FileNet
  12. 12. Módulo 1. ECM: Productos IBM Evolución de ECM <ul><li>EIM ->se implementan en Soluciones de Colaboración Avanzada </li></ul>
  13. 13. Módulo 1. ECM: Productos IBM ECM-BPM 100%
  14. 14. Módulo 1. ECM: Productos IBM IBM Repositorios ECM <ul><li>COMO se Identifican: </li></ul><ul><li>IBM Content Manager: CM8 </li></ul><ul><li>IBM Content Manager On Deman: CM </li></ul><ul><li>IBM FileNet Content Manager: CE </li></ul><ul><li>IBM FileNet Image Manager: IS </li></ul><ul><li>Nota: </li></ul><ul><li>IBM FileNet Content Services: CS (Falta por que ya esta descatalogado.) </li></ul>
  15. 15. Módulo 1. ECM: Productos IBM Productos IBM-P8 <ul><li>COMO se Identifican: </li></ul><ul><li>Image Manager: IS </li></ul><ul><li>Content manager: CE el de P8. CS el del Contet Services. CM el del OnDeman </li></ul><ul><li>Business Process Manager: BPM </li></ul><ul><li>Web Content Manager: WCM ->se corresponde con el Workplace y Workplace XT </li></ul><ul><li>Forms Manager: FM-> se corresponde con el eForms </li></ul><ul><li>Records Manager: RM </li></ul><ul><li>Team Collaboration manager: TCM->Es el propio P8 configurado con unas reglas de colaboracion en el BPM y en CE </li></ul>
  16. 16. Módulo 1. ECM: Productos IBM Arquitectura Básica P8
  17. 17. 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
  18. 18. Módulo 1. ECM: Productos IBM Productos IBM relacionados con el ECM Disorganized or Lost Content From Chaos to Order New Visibility & Insight Organized Content in IBM ECM repositories Insightful Content visibility & business insight Content Access IBM OmniFind Search Content Organization IBM Classification Module Search & Analytics Solutions IBM eDiscovery IBM Content Analyzer IBM OmniFind
  19. 19. Introducción a IBM-FileNet P8 Índice del Curso <ul><li>Módulo 1. ECM: Productos IBM </li></ul><ul><li>Módulo 2. Introducción y Arquitectura de FileNet P8 </li></ul><ul><li>Módulo 3. Application Engine </li></ul><ul><li>Módulo 4. Content Engine </li></ul><ul><li>Módulo 5. Process Engine </li></ul><ul><li>Módulo 6. Workplace (XT) </li></ul><ul><li>Módulo 7. FileNet Enterprise Manager (FEM) </li></ul><ul><li>Módulo 7. Process Designer </li></ul><ul><li>Módulo 8. Consola de Administración de Procesos </li></ul><ul><li>Módulo 9. Administrador de Procesos </li></ul><ul><li>Módulo 10. Rastreador de Procesos </li></ul>
  20. 20. Módulo 2. Introducción y Arquitectura FileNet P8 Contenido <ul><li>Definición FileNet P8 </li></ul><ul><li>Motores de P8 </li></ul><ul><li>Arquitectura en capas </li></ul><ul><li>Arquitectura General </li></ul><ul><li>Configuraciones Base </li></ul><ul><ul><li>¿Cómo plantear un Sistema P8? </li></ul></ul><ul><li>Documentación </li></ul><ul><li>Information Center IBM </li></ul><ul><li>Descargar ficheros en local </li></ul><ul><li>ECM_Help </li></ul><ul><li>Acceso al WorkPlace </li></ul><ul><li>Acceso al WorkplaceXT </li></ul>
  21. 21. Módulo 2. Introducción y Arquitectura FileNet P8 Definición FileNet P8 <ul><ul><li>FileNet P8 es “framework” extensible para construir soluciones de gestión de documental (ECM) y Workflow </li></ul></ul><ul><ul><li>Permite a la organización gestionar los complejos procesos y la información que manejan sus negocios </li></ul></ul><ul><ul><li>FileNet P8 contiene de herramientas de configuración </li></ul></ul><ul><ul><li>Formado por tres núcleos o motores. </li></ul></ul><ul><ul><ul><li>Motor de contenido (Content Engine). </li></ul></ul></ul><ul><ul><ul><li>Motor de procesos (Process Engine). </li></ul></ul></ul><ul><ul><ul><li>Motor de aplicación (Application Engine). </li></ul></ul></ul>
  22. 22. Módulo 2. Introducción y Arquitectura FileNet P8 Motores de P8 <ul><li>Los tres motores están relacionados entre si: </li></ul>
  23. 23. Módulo 2. Introducción y Arquitectura FileNet P8 Arquitectura en Capas <ul><ul><li>El concepto de capas proporciona una vista conceptual de cómo viaja la información. </li></ul></ul><ul><ul><li>Aunque FileNet tiene tres motores, no se corresponden con las cuatro capas. </li></ul></ul><ul><ul><ul><li>Cliente: Interfaz de usuario. </li></ul></ul></ul><ul><ul><ul><li>Presentación: Enlace entre el cliente y la lógica de negocio. </li></ul></ul></ul><ul><ul><ul><li>Lógica de negocio: en esta capa se encuentran los procesos </li></ul></ul></ul><ul><ul><ul><li>Datos: capa de persistencia; Metadatos, contenido y Workflows. </li></ul></ul></ul>
  24. 24. Módulo 2. Introducción y Arquitectura FileNet P8 Arquitectura General <ul><ul><ul><li>Clientes Pesados: </li></ul></ul></ul><ul><ul><ul><ul><li>Enterprise Manager </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Capture </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Forms Designer </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Process Designer </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Rules Designer </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Analytics Reporting </li></ul></ul></ul></ul><ul><ul><ul><li>Clientes ligeros: </li></ul></ul></ul><ul><ul><ul><ul><li>Workplace </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Microsoft Office </li></ul></ul></ul></ul><ul><ul><ul><ul><li>WebDAV </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Open Client </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Custom Applications </li></ul></ul></ul></ul>
  25. 25. Módulo 2. Introducción y Arquitectura FileNet P8 Configuraciones Base 6 servidores + 1 8 servidores + 1 PC FEM
  26. 26. Módulo 2. Introducción y Arquitectura FileNet P8 ¿Cómo plantear un Sistema P8? <ul><ul><li>Para establecer una arquitectura u oferta de P8: </li></ul></ul><ul><ul><li>(respecto de la plataforma base) </li></ul></ul><ul><ul><li>Toma de requisitos inicial-> Preseleccionar plataforma </li></ul></ul><ul><ul><li>El cliente suele estar “casado” con alguna plataforma </li></ul></ul><ul><ul><li>Descargar la ultima versión de la ayuda: start_here </li></ul></ul><ul><ul><li>Revisar requerimientos mínimos </li></ul></ul><ul><ul><li>Hacer una estimación de volúmenes </li></ul></ul><ul><ul><li>Definir una arquitectura de partida </li></ul></ul><ul><ul><li>Hablar con IBM </li></ul></ul><ul><ul><li>Planteársela al cliente </li></ul></ul><ul><ul><li>Los desarrollos (personalizaciones) son como otro proyecto </li></ul></ul>
  27. 27. Módulo 2. Introducción y Arquitectura FileNet P8 Documentación FileNet P8 <ul><li>Es un recurso básico para cualquier tipo de usuario </li></ul><ul><li>Contiene toda la información que existe del producto </li></ul><ul><li>Indica como realizar cualquier tarea en FileNet P8 </li></ul><ul><li>Formas de acceso: </li></ul><ul><ul><ul><li>CD-ROM </li></ul></ul></ul><ul><ul><ul><li>A través del ”Information Center” de IBM </li></ul></ul></ul><ul><ul><ul><li>A través de los ficheros copiados en local </li></ul></ul></ul><ul><ul><ul><li>A través de un servidor web (opción de búsqueda) </li></ul></ul></ul><ul><li>Formato de la ayuda en Páginas HTML y documentos PDF: </li></ul><ul><ul><ul><li>Página principal o directorio de ayuda (Help Directory) con acceso rápido mediante categorías generales. </li></ul></ul></ul><ul><ul><ul><li>Opción de búsqueda y Glosario. </li></ul></ul></ul>
  28. 28. 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
  29. 29. 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
  30. 30. Módulo 2. Introducción y Arquitectura FileNet P8 ECM Help <ul><li>Formato de ayuda en Páginas HTML y documentos PDF </li></ul><ul><li>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 ) </li></ul>Formato “Por Rol” Formato “Por tareas”
  31. 31. Módulo 2. Introducción y Arquitectura FileNet P8 Acceso al Workplace <ul><li>Estándar Out-of-the-box. Se accede con la ruta: http://servidorApp:puerto/Workplace </li></ul><ul><li>http://hqdemo1:9080/Workplace </li></ul>
  32. 32. Módulo 2. Introducción y Arquitectura FileNet P8 Acceso al Workplace XT <ul><li>Otra presentacion del Estándar Out-of-the-box. Se accede con la ruta: http://servidorApp:puerto/WorkplaceXT </li></ul><ul><li>http://hqdemo1:9080/WorkplaceXT </li></ul>
  33. 33. Introducción a IBM-FileNet P8 Índice del Curso <ul><li>Módulo 1. ECM: Productos IBM </li></ul><ul><li>Módulo 2. Introducción y Arquitectura de FileNet P8 </li></ul><ul><li>Módulo 3. Application Engine </li></ul><ul><li>Módulo 4. Content Engine </li></ul><ul><li>Módulo 5. Process Engine </li></ul><ul><li>Módulo 6. Workplace (XT) </li></ul><ul><li>Módulo 7. FileNet Enterprise Manager (FEM) </li></ul><ul><li>Módulo 7. Process Designer </li></ul><ul><li>Módulo 8. Consola de Administración de Procesos </li></ul><ul><li>Módulo 9. Administrador de Procesos </li></ul><ul><li>Módulo 10. Rastreador de Procesos </li></ul>
  34. 34. Módulo 3. Application Engine Contenido <ul><li>Definición </li></ul><ul><li>Arquitectura Application Engine </li></ul><ul><li>Componentes WAT </li></ul><ul><li>“ Componet Manager” </li></ul><ul><li>PCP- Process Router </li></ul><ul><li>Puertos por Defecto </li></ul>
  35. 35. Módulo 3. Application Engine Definición <ul><li>Es el “motor de aplicaciones “ </li></ul><ul><li>Proporciona las herramientas y conectividad entre los usuarios y los motores de contenido y de procesos </li></ul><ul><li>Es un entorno de desarrollo de aplicaciones web que proporciona los componentes de aplicaciones y sistema J2EE que operan en plataformas J2EE </li></ul><ul><li>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 </li></ul><ul><li>La herramienta principal es FileNet P8 Workplace que proporciona enlaces a las herramientas de FileNet </li></ul>
  36. 36. Módulo 3. Application Engine Arquitectura AE
  37. 37. Módulo 3. Application Engine Componentes WAT <ul><ul><li>Componentes desarrollados sobre el WAT son: </li></ul></ul><ul><ul><li>ISRA: Image Services Resource Adapter </li></ul></ul><ul><ul><li>WCM: Capa de presentación de Web Content Manager </li></ul></ul><ul><ul><li>Workplace: Construido íntegramente con el API </li></ul></ul><ul><ul><li>Solution Templates: Plantillas para soluciones especificas </li></ul></ul><ul><ul><li>Office Integration : Integración con MS Office </li></ul></ul><ul><ul><li>Portal Integration : Permite crear paginas que usan portlets </li></ul></ul>
  38. 38. Módulo 3. Application Engine “Component Manager” <ul><ul><ul><li>Conecta el BPM con los servicios de los adaptadores Java </li></ul></ul></ul><ul><li>Proporcionan la capacidad de interactuar a un paso del WF con diferentes tipos de componentes </li></ul><ul><li>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. </li></ul>
  39. 39. Módulo 3. Application Engine PCP-Process Router <ul><ul><ul><li>Su función es dirigir al motor de procesos cualquier petición de los clientes </li></ul></ul></ul><ul><ul><ul><li>Tiene que estar arrancado para que se pueda interactuar con el BPM </li></ul></ul></ul>
  40. 40. Módulo 3. Application Engine Puertos por Defecto <ul><ul><ul><li>Los puertos, en función del tipo de servidor, que utiliza el Workplace por defecto son: </li></ul></ul></ul>
  41. 41. Introducción a IBM-FileNet P8 Índice del Curso <ul><li>Módulo 1. ECM: Productos IBM </li></ul><ul><li>Módulo 2. Introducción y Arquitectura de FileNet P8 </li></ul><ul><li>Módulo 3. Application Engine </li></ul><ul><li>Módulo 4. Content Engine </li></ul><ul><li>Módulo 5. Process Engine </li></ul><ul><li>Módulo 6. Workplace (XT) </li></ul><ul><li>Módulo 7. FileNet Enterprise Manager (FEM) </li></ul><ul><li>Módulo 7. Process Designer </li></ul><ul><li>Módulo 8. Consola de Administración de Procesos </li></ul><ul><li>Módulo 9. Administrador de Procesos </li></ul><ul><li>Módulo 10. Rastreador de Procesos </li></ul>
  42. 42. Módulo 4. Content Engine Contenido <ul><li>Definición </li></ul><ul><li>Arquitectura Content Engine </li></ul><ul><li>Componentes del CE </li></ul><ul><li>Definición y Estructura documental </li></ul><ul><li>Objetos y Clases: Clase Raíz </li></ul><ul><li>Propiedades (Property Templates) </li></ul><ul><li>Objetos Personalizados o “Custom Objects” </li></ul><ul><li>Métodos para añadir Contenido </li></ul><ul><li>Formas de Almacenamiento </li></ul><ul><li>Versionado </li></ul><ul><li>Estados y Versiones </li></ul><ul><li>Ciclo de Vida </li></ul><ul><li>Eventos y Suscripciones </li></ul><ul><li>Acciones sobre los Objetos </li></ul><ul><li>Auditoria </li></ul><ul><li>Seguridad </li></ul>
  43. 43. Módulo 4. Content Engine Definición <ul><li>Conjunto de servicios y componentes que dan la funcionalidad documental de la plataforma </li></ul><ul><li>Todos estos componentes, aunque estén en distintos servidores forman parte del mismo Dominio P8 </li></ul><ul><li>Conceptualmente se compone de Base de Datos, Sistema de Ficheros y Búsqueda por Contenido </li></ul><ul><li>Funciona en base a: Copiar->Bloquear->Actualizar </li></ul><ul><li>(no fusiona como los CVS) </li></ul>
  44. 44. Módulo 4. Content Engine Arquitectura Content Engine
  45. 45. Módulo 4. Content Engine Componentes Content Engine Componente Descripción GDC 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.
  46. 46. Módulo 4. Content Engine Objetos y Clases: Clase Raíz I <ul><li>Clase Raíz: Superclase de la que cualquier objeto del sistema hereda sus propiedades </li></ul><ul><li>Sólo existen tres superclases que pueden tener subclases. </li></ul><ul><ul><ul><li>Carpetas(Folders) </li></ul></ul></ul><ul><ul><ul><li>Documentos(Documents) </li></ul></ul></ul><ul><ul><ul><li>Objetos a medida(Custom Objects) </li></ul></ul></ul><ul><ul><ul><li>El resto de clases son hijas de alguna de estas clases Raiz </li></ul></ul></ul><ul><ul><ul><li>Sus definiciones se crean y almacenan en los Object Stores </li></ul></ul></ul><ul><ul><ul><li>La herramienta para configurar y mantenerlas es el FEM </li></ul></ul></ul><ul><ul><ul><li>Se recomienda enormemente no modificar estas superclases </li></ul></ul></ul>
  47. 47. Módulo 4. Content Engine Objetos y Clases: Clase Raíz II
  48. 48. Módulo 4. Content Engine Propiedades (Property Templates) <ul><li>La propiedades/atributos de las clases se denominan Property Templates </li></ul><ul><li>Una vez creadas se pueden asociar a “n “clases </li></ul><ul><li>Se heredan de una clase a otra (control de la herencia) </li></ul><ul><li>La especificación particular al asociarlas (instanciarlas) a la clase es la que prevalece </li></ul><ul><li>(una property realmente es una instancia de un Property Template) </li></ul>
  49. 49. Módulo 4. Content Engine Definición y estructura documental <ul><li>No hay que confundir ambos términos </li></ul><ul><li>La Definición: Representa el tipo de Objeto (Clase Document) al que pertenece junto con todas sus propiedades (herencia, seguridad, etc.) </li></ul><ul><li>(Es decir las Clases Documentales) </li></ul><ul><li>La Estructura: representa donde y como se van a almacena. En general es la estructura de carpetas (lógica) </li></ul><ul><li>(Es decir las Carpetas) </li></ul><ul><li>El contenido sería el resultado de instanciar definiciones de “Tipo Document” </li></ul><ul><li>La estructura sería el resultado de instanciar las definiciones de “Tipo Folder” </li></ul>
  50. 50. Módulo 4. Content Engine “Custom Object” <ul><li>Superclase que se caracteriza por que: </li></ul><ul><ul><li>No puede tener contenido asociado (como Document) </li></ul></ul><ul><ul><li>No puede ser contenedor (como Folder) </li></ul></ul><ul><ul><li>No puede tener versiones (como Document) </li></ul></ul><ul><ul><li>Por defecto no están activados en el sistema </li></ul></ul><ul><ul><li>Muy útiles para almacenar objetos físicos (Cinta de Video, Libros, listas, etc.) </li></ul></ul>
  51. 51. Módulo 4. Content Engine Métodos para añadir contenido
  52. 52. Módulo 4. Content Engine Formas de Almacenamiento <ul><ul><ul><li>File Store: </li></ul></ul></ul><ul><ul><ul><li>Almacena metadatos en BD </li></ul></ul></ul><ul><ul><ul><li>Alacena Contenido en Sistema de Ficheros </li></ul></ul></ul><ul><ul><ul><li>Permite Fixed Storage Device: Centera, DR550… </li></ul></ul></ul><ul><ul><ul><li>Permite el CBR </li></ul></ul></ul><ul><ul><ul><li>Permite distribuir el contenido en Storage Areas </li></ul></ul></ul><ul><ul><ul><li>Database Store: </li></ul></ul></ul><ul><ul><ul><li>Almacena todo en base de datos </li></ul></ul></ul><ul><ul><ul><li>Contenido Externo: Referencia por URL o UNC </li></ul></ul></ul><ul><ul><ul><li>En ambos se puede usar un “Cache” de recuperación ( Cuidado con la seguridad) </li></ul></ul></ul>
  53. 53. Módulo 4. Content Engine Versionado de documentos I <ul><ul><ul><li>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 </li></ul></ul></ul><ul><ul><ul><li>Estados de un documento: </li></ul></ul></ul><ul><ul><ul><li>Released: Última versión del documento. Sólo existe un objeto en current version </li></ul></ul></ul><ul><ul><ul><li>Superceded: Versión superior o inferior que no es la versión más reciente </li></ul></ul></ul><ul><ul><ul><li>Reservation: No puede ser editado salvo por el usuario que realizó el check out </li></ul></ul></ul><ul><ul><ul><li>In Process: Versión inferior de un documento disponible para ser editada. </li></ul></ul></ul><ul><ul><ul><li>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). </li></ul></ul></ul><ul><ul><ul><li>Hay dos niveles o tipos de versionado: </li></ul></ul></ul><ul><ul><ul><li>Versión de un nivel (versiones mayores) </li></ul></ul></ul><ul><ul><ul><li>Versión de dos niveles (versiones mayores y menores) </li></ul></ul></ul>
  54. 54. Módulo 4. Content Engine Versionado de documentos II <ul><li>Versionado a un Nivel: </li></ul><ul><ul><li>Los documentos que usan versionado de un nivel sólo pueden crear versiones mayores </li></ul></ul>
  55. 55. Módulo 4. Content Engine Estados y Versiones <ul><ul><ul><li>Released: Última versión del documento. Sólo existe un objeto en current version </li></ul></ul></ul><ul><ul><ul><li>Superceded: Versión superior o inferior que no es la versión más reciente </li></ul></ul></ul><ul><ul><ul><li>Reservation: No puede ser editado salvo por el usuario que realizó el check out </li></ul></ul></ul><ul><ul><ul><li>In Process: Versión inferior de un documento disponible para ser editada. </li></ul></ul></ul>
  56. 56. Módulo 4. Content Engine Ciclo de Vida <ul><ul><li>Un ciclo de vida es el conjunto de estados </li></ul></ul><ul><ul><li>Se crean mediante políticas de Ciclo de Vida que definen: </li></ul></ul><ul><ul><ul><li>Número de estados </li></ul></ul></ul><ul><ul><ul><li>Secuencia de estados </li></ul></ul></ul><ul><ul><ul><li>Acciones </li></ul></ul></ul><ul><ul><li>La versión (o su tipo) identifica en que estado se encuentra </li></ul></ul><ul><ul><li>La transición puede ser usada para lanzar acciones en el motor de contenidos </li></ul></ul><ul><ul><li>Un workflow no es un ciclo de vida ya que se ejecuta en el motor de procesos no en el de contenido </li></ul></ul><ul><ul><li>No confundir con promoción y degradación de versiones </li></ul></ul><ul><ul><li>Refuerza el concepto Contenido activo </li></ul></ul>
  57. 57. Módulo 4. Content Engine Eventos y Suscripciones <ul><ul><li>Un evento del motor de contenido sucede cuando una operación se ejecuta en un objeto </li></ul></ul><ul><ul><li>Si existe una suscripción para ese evento en el objeto, el servidor dispara la acción asociada. </li></ul></ul><ul><ul><li>Se compone de tres partes: </li></ul></ul><ul><ul><ul><li>Target class: Clase de objeto que tiene la suscripción </li></ul></ul></ul><ul><ul><ul><li>Trigger: Qué cambio en el objeto, clase o versión </li></ul></ul></ul><ul><ul><ul><li>Action: Lo que ejecuta el CE (acción) </li></ul></ul></ul><ul><ul><li>La acciones pueden ser: </li></ul></ul><ul><ul><ul><li>Iniciar un workflow </li></ul></ul></ul><ul><ul><ul><li>Archivar un objeto en una carpeta. </li></ul></ul></ul><ul><ul><ul><li>Crear o asociar objetos relacionados. </li></ul></ul></ul><ul><ul><ul><li>Consultar o actualizar bases de datos externas. </li></ul></ul></ul><ul><ul><ul><li>Mandar e-mails de notificación </li></ul></ul></ul>
  58. 58. Módulo 4. Content Engine Acciones sobre los Objetos <ul><ul><ul><li>Descargar a local </li></ul></ul></ul><ul><ul><ul><li>Preparar el documento para su edición (Checkout) </li></ul></ul></ul><ul><ul><ul><li>Cancela la extracción </li></ul></ul></ul><ul><ul><ul><li>Guarda los cambios del documento (Check in) </li></ul></ul></ul><ul><ul><ul><li>Registra el documento pero no hace falta indicar el fichero </li></ul></ul></ul><ul><ul><ul><li>Salva los cambios sin cambiar la versión </li></ul></ul></ul><ul><ul><ul><li>Archiva el objeto en otra carpeta (file) </li></ul></ul></ul><ul><ul><ul><li>Desarchiva el objeto (unfile) </li></ul></ul></ul><ul><ul><ul><li>Borra una versión específica </li></ul></ul></ul><ul><ul><ul><li>Borra el documento y todas sus versiones </li></ul></ul></ul><ul><ul><ul><li>Borra un documento secundario de un documento compoesto </li></ul></ul></ul><ul><ul><ul><li>Mueve un objeto de un contenedor a otro </li></ul></ul></ul><ul><ul><ul><li>Baja de versión (Demote) </li></ul></ul></ul><ul><ul><ul><li>Lanza el workflow </li></ul></ul></ul><ul><ul><ul><li>Asocia un objeto con otro (link) </li></ul></ul></ul><ul><ul><ul><li>Cambia el documento a compuesto </li></ul></ul></ul><ul><ul><ul><li>Publish: Publica el documento </li></ul></ul></ul><ul><ul><ul><li>Muestra la url a donde apunta el Hipervinculo </li></ul></ul></ul><ul><ul><ul><li>Muestra la información acerca del objeto </li></ul></ul></ul>
  59. 59. Módulo 4. Content Engine Auditorias <ul><ul><li>Es posible activar o no la auditoria de los eventos (acciones) </li></ul></ul><ul><ul><li>Se decide en la creación (configuración) de los Objetos </li></ul></ul><ul><ul><li>Se audita el éxito , el fracaso o ambos </li></ul></ul><ul><ul><li>Todo lo que se realiza sobre y con el sistema. Entre ellos: </li></ul></ul><ul><li>Get Content, Get Object, Get Query, Creation, Deletion. Custom Event … </li></ul><ul><ul><li>Con ellos es posible saber (trazar) lo que le ha sucedido </li></ul></ul><ul><ul><li>Auditar NO es Gratis </li></ul></ul><ul><ul><li>No genera un fichero sino que se visualiza desde las Herramientas Administrativas </li></ul></ul><ul><ul><li>No esta integrada ninguna herramienta de Reporting </li></ul></ul><ul><ul><li>Difíciles de Explotar y tratar </li></ul></ul>
  60. 60. Módulo 4. Content Engine Seguridad <ul><ul><ul><li>Basada en los Objetos (el acceso al objeto se permite o se deniega) </li></ul></ul></ul><ul><ul><ul><li>Se controla con ACEs (Accesos) asociados a ACLs (Grupos/usuarios) </li></ul></ul></ul><ul><ul><ul><li>El acceso al sistema implica: </li></ul></ul></ul><ul><ul><ul><ul><li>Identifica el usuario que se intenta conectar (Requiere credenciales) </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Genera tokens de acceso </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Proporcionado por un servicio de directorio soportado por FileNet </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Requiere un token de acceso ( vía la autenticación ) </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Se evalúan los permisos en función de su origen: </li></ul></ul></ul></ul><ul><ul><ul><li>Autenticación </li></ul></ul></ul><ul><ul><ul><li>Autorización </li></ul></ul></ul>
  61. 61. Introducción a IBM-FileNet P8 Índice del Curso <ul><li>Módulo 1. ECM: Productos IBM </li></ul><ul><li>Módulo 2. Introducción y Arquitectura de FileNet P8 </li></ul><ul><li>Módulo 3. Application Engine </li></ul><ul><li>Módulo 4. Content Engine </li></ul><ul><li>Módulo 5. Process Engine </li></ul><ul><li>Módulo 6. Workplace (XT) </li></ul><ul><li>Módulo 7. FileNet Enterprise Manager (FEM) </li></ul><ul><li>Módulo 7. Process Designer </li></ul><ul><li>Módulo 8. Consola de Administración de Procesos </li></ul><ul><li>Módulo 9. Administrador de Procesos </li></ul><ul><li>Módulo 10. Rastreador de Procesos </li></ul>
  62. 62. Módulo 5. Process Engine Contenido <ul><li>Introducción al PE </li></ul><ul><li>Arquitectura PE </li></ul><ul><li>Componentes PE </li></ul><ul><li>Ideas básicas de los Workflows </li></ul><ul><li>Process Engine Database </li></ul><ul><li>Antes de crear-Configuration Console </li></ul><ul><li>Crear un Workflow-Process Designer </li></ul><ul><li>Tipos de Pasos </li></ul><ul><li>Iniciar un WorkFlow-Trasfer </li></ul><ul><li>Process Administrator -Buscar, procesar, seguir… </li></ul><ul><li>Rastreador de Procesos-Administrar WF </li></ul><ul><li>Modificar WF </li></ul><ul><li>Auditoría </li></ul><ul><li>Seguridad </li></ul>
  63. 63. Módulo 5. Process Engine Introducción <ul><li>El PE proporciona todo lo necesario para permitir que los procesos de negocio se ejecuten como Workflows </li></ul><ul><li>Con él se realiza el diseño, creación, gestión, ejecución y rastreo de todos los Workflows </li></ul><ul><li>Se encuentra conectado a: </li></ul><ul><ul><li>Motor de contenido (CE) </li></ul></ul><ul><ul><li>Motor de aplicación (AE) </li></ul></ul><ul><ul><li>Analizador de procesos (AN) </li></ul></ul><ul><ul><li>Motor de reglas (RE) </li></ul></ul><ul><ul><li>Motor de integración (EAI) </li></ul></ul>
  64. 64. Módulo 5. Process Engine Arquitectura PE PCP-Process Connection Point
  65. 65. Módulo 5. Process Engine Contenido <ul><li>Componentes del motor de procesos </li></ul>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.
  66. 66. Módulo 5. Process Engine Ideas básicas de los Workflows I <ul><ul><li>¿Qué es un WorkFlow? </li></ul></ul><ul><ul><li>Es una única instancia en ejecución de un “mapa” que representa (define) un proceso y que es mantenida en el PE </li></ul></ul><ul><ul><li>¿Qué es un mapa o definición del Workflow? </li></ul></ul><ul><ul><li>Consiste en una serie de actividades o tareas que se representan gráficamente en un mapa por pasos interconectados por rutas </li></ul></ul><ul><ul><li>Identifica las actividades, recursos, participantes y condiciones necesarias para procesar el trabajo </li></ul></ul><ul><ul><li>Se almacena en el CE como un fichero XML </li></ul></ul><ul><ul><ul><ul><li>Una vez iniciado no se puede modificar </li></ul></ul></ul></ul><ul><ul><li>Esta compuesto por Pasos, Rutas y Lógica: </li></ul></ul><ul><ul><ul><li>Pasos (Steps): Paso en la que una acción se lleva a cabo </li></ul></ul></ul><ul><ul><ul><li>Ruta (Routes): Enlace entre dos pasos del workflow. </li></ul></ul></ul><ul><ul><ul><li>Lógica (logic): Decisión en el paso de que ruta tomar </li></ul></ul></ul>
  67. 67. Módulo 5. Process Engine Ideas básicas de los Workflows II <ul><ul><li>¿Qué es un WorkItem? </li></ul></ul><ul><ul><ul><li>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) </li></ul></ul></ul><ul><ul><ul><li>Es autosuficiente: Contiene los datos e instrucciones necesarias para ser procesado </li></ul></ul></ul><ul><ul><ul><li>Un WorkItem deja de existir una vez que el flujo de trabajo ha finalizado. </li></ul></ul></ul><ul><ul><li>Tipos: </li></ul></ul><ul><ul><ul><li>WorkItem raíz: Workitem inicial de un workflow </li></ul></ul></ul><ul><ul><ul><li>WorkItem hijo: creados cuando el workflow necesita ser enviado a varias personas, uno por cada destinatario. </li></ul></ul></ul>
  68. 68. Módulo 5. Process Engine Ideas básicas de los Workflows III <ul><ul><li>¿Qué es un WorkElement? </li></ul></ul><ul><ul><li>Los elementos de trabajo son los objetos accesibles de un WorkFlow </li></ul></ul><ul><ul><li>Existen 6 tipos todos ellos accesibles mediante el API´s </li></ul></ul><ul><ul><li>Se diferencian en la información que contienen </li></ul></ul><ul><ul><li>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 </li></ul></ul>Elemento Roster Queue Log Work Object X X Step Element X Instruction Element X Queue Element X Roster Element X Log Element X
  69. 69. Módulo 5. Process Engine Process Engine Database <ul><ul><li>Es la estructura para gestionar y procesar los Workflows y sus definiciones </li></ul></ul><ul><ul><ul><li>REGIÓN AISLADA: partición lógica de la BD en la que se ejecutan los WF </li></ul></ul></ul><ul><ul><ul><li>ROSTER: Estructura maestra que contiene los WorkFlows activos </li></ul></ul></ul><ul><ul><ul><li>COLAS: Conjunto de tablas que contienen los WorkItems mientras esperan a ser procesados (hijas del Roster) </li></ul></ul></ul><ul><ul><ul><ul><li>TIPOS DE COLAS </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Colas de usuarios </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Colas de trabajo </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Colas de componentes ( ej. Operaciones ) </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Colas de sistema </li></ul></ul></ul></ul><ul><ul><ul><ul><li>CAMPOS EXPUESTOS: </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Aquellos que se definen como una columna de la tabla de propiedades </li></ul></ul></ul></ul>
  70. 70. Módulo 5. Process Engine Antes de Crear-Configuration Console I <ul><ul><li>Consola de configuración de procesos (PCC): </li></ul></ul><ul><ul><li>Es la herramienta para configurar la base de datos del PE </li></ul></ul><ul><ul><li>Antes de crear un WF hay que preparar el entorno PE: </li></ul></ul><ul><ul><ul><ul><li>Regiones Aisladas </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Rosters </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Colas </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Campos Expuestos </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Web Services </li></ul></ul></ul></ul><ul><ul><li>Se accede desde el WorkPlace </li></ul></ul>
  71. 71. Módulo 5. Process Engine Antes de Crear-Configuration Console II Aspecto de la Consola de Configuración de Procesos
  72. 72. Módulo 5. Process Engine Crear un Workflow I Mediante el Process Designer se implementa un mapa o Workflow Definition
  73. 73. Módulo 5. Process Engine Crear un Workflow II Aspecto del Process Designer
  74. 74. Módulo 5. Process Engine Tipos de Pasos <ul><ul><li>El tipo de etapa determina quien o que trabajo se realiza </li></ul></ul><ul><ul><ul><li>Lanzamiento: primer paso del workflow. Es creado automáticamente y no puede ser borrado </li></ul></ul></ul><ul><ul><ul><li>Inicial: primer paso de cualquier submapa </li></ul></ul></ul><ul><ul><ul><li>Sistema: función intrínseca que realiza el sistema </li></ul></ul></ul><ul><ul><ul><li>Componentes: representa una llamada a un subsistema externo </li></ul></ul></ul><ul><ul><ul><li>Submapa: representa una llamada a otro workflow mapa. </li></ul></ul></ul><ul><ul><ul><li>Participante: actividad realiza un participante (asignada al Inbox) </li></ul></ul></ul><ul><ul><ul><li>Cola de Trabajo: Tarea asignada o enviada a una cola de trabajo </li></ul></ul></ul><ul><ul><ul><li>General: No tiene asignado ni partiucipante ni cola de trabajo (suelen ser de evaluación y decisión) </li></ul></ul></ul>
  75. 75. Módulo 5. Process Engine Iniciar un WorkFlow <ul><li>Para iniciar un Workflow tiene que estar TRASFERIDO </li></ul><ul><li>Se podrá iniciar o lanzar un WF mediante: </li></ul><ul><li>Automáticamente con una Suscripción </li></ul><ul><li>Manualmente desde Workplace </li></ul><ul><li>Manualmente desde el Process Designer </li></ul><ul><li>Con una aplicación a medida </li></ul><ul><li>Desde otro Work flo </li></ul><ul><li>Previamente se valida que no existen errores en la definición </li></ul><ul><li>Garantiza la consistencia de los parámetros que utilizará el WF </li></ul><ul><li>Asigna un nombre único (WFClass name). Se asigna en diseño </li></ul><ul><li>El que está trasferido es el que se iniciará </li></ul><ul><li>Si la versión del flujo que se inicia no está trasferida dará error </li></ul><ul><li>Desde el P. Designer cada vez que se lanza se trasfiere automáticamente </li></ul>
  76. 76. Módulo 5. Process Engine Process Administrator I <ul><li>Introducción </li></ul><ul><ul><li>Es una aplicación para monitorizar y gestionar actividades de proceso a bajo nivel </li></ul></ul><ul><ul><li>Permite localizar Workflows y WorkItems ACTIVOS en cualquier parte del Sistema </li></ul></ul><ul><ul><li>Se pueden modificar, completar o terminar WFs y realizar otras tareas administrativas (acceso a los InBox de los usuarios) </li></ul></ul><ul><ul><li>Se utiliza casi siempre con el Rastreador de Procesos </li></ul></ul><ul><ul><li>Se requiere un nivel de acceso alto (PEAdministrators) </li></ul></ul>
  77. 77. Módulo 5. Process Engine Process Administrator II <ul><li>Potente interface: </li></ul>
  78. 78. Módulo 5. Process Engine Rastreador de Procesos I <ul><li>Definición </li></ul><ul><ul><li>El rastreador de Procesos es una herramienta para ver una representación gráfica un workflow en proceso </li></ul></ul><ul><ul><li>Permite acceder a los datos del paso activo del WF y a su información histórica </li></ul></ul><ul><ul><li>Muy útil en la depuración de Flujos en fase de diseño </li></ul></ul><ul><ul><li>Se accede: </li></ul></ul><ul><ul><li>Full Control: Como administrador (Process Administrator) </li></ul></ul><ul><ul><li>Sólo lectura: Si se asigna en diseño (colas/pasos) </li></ul></ul><ul><ul><li>Gestión: Si se asigna en diseño (colas/pasos) </li></ul></ul>
  79. 79. Módulo 5. Process Engine Rastreador de Procesos II <ul><ul><li>Sólo Lectura </li></ul></ul><ul><ul><li>Full Control </li></ul></ul>
  80. 80. Módulo 5. Process Engine Modificar WF <ul><ul><li>¿Por qué modificar una tarea? </li></ul></ul><ul><ul><ul><li>Solventar situaciones que ocurren en el entorno de trabajo; Usuarios no disponibles, Errores de los usuarios, Cambios en los anexos enlazados, ... </li></ul></ul></ul><ul><ul><ul><ul><li>Asegurar que un trabajo se procesa de acuerdo con los requerimientos del negocio </li></ul></ul></ul></ul>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 __
  81. 81. Módulo 5. Process Engine Auditoría <ul><ul><li>Existe un Log de Eventos y Estadísticas desde el que: </li></ul></ul><ul><ul><li>Es posible recuperar, ver y manejar registros de eventos y estadísticas </li></ul></ul><ul><ul><li>Dispone de las siguiente herramientas: </li></ul></ul>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
  82. 82. Módulo 5. Process Engine Seguridad <ul><ul><li>Seguridad que se aplicar a los elementos del PE: </li></ul></ul><ul><ul><li>Rosters </li></ul></ul><ul><ul><li>Colas </li></ul></ul><ul><ul><li>Se basa en el nivel de acceso que los usuarios poseen: </li></ul></ul><ul><ul><li>Process: Puede procesar la tarea (completarla) </li></ul></ul><ul><ul><li>Query: Puede buscar la trae (verla) </li></ul></ul><ul><ul><li>Launch: Puede iniciar Workflows </li></ul></ul><ul><ul><li>None: Ninguno </li></ul></ul><ul><ul><li>El acceso inicial es que todos los usuarios tienen Query y Process </li></ul></ul>
  83. 83. Introducción a IBM-FileNet P8 Índice del Curso <ul><li>Módulo 1. ECM: Productos IBM </li></ul><ul><li>Módulo 2. Introducción y Arquitectura de FileNet P8 </li></ul><ul><li>Módulo 3. Application Engine </li></ul><ul><li>Módulo 4. Content Engine </li></ul><ul><li>Módulo 5. Process Engine </li></ul><ul><li>Módulo 6. Workplace (XT) </li></ul><ul><li>Módulo 7. FileNet Enterprise Manager (FEM) </li></ul><ul><li>Módulo 7. Process Designer </li></ul><ul><li>Módulo 8. Consola de Administración de Procesos </li></ul><ul><li>Módulo 9. Administrador de Procesos </li></ul><ul><li>Módulo 10. Rastreador de Procesos </li></ul>
  84. 84. Módulo 6. Workplace Contenido <ul><li>Introducción al WorkPlace </li></ul><ul><li>Acceso al WorkPlace </li></ul><ul><li>Funcionalidades del WorkPlace </li></ul><ul><li>Aspecto Workplace </li></ul>
  85. 85. Módulo 6. Workplace Introducción al WorkPlace <ul><ul><li>Aplicación web con las que se accede al entorno FileNet P8. </li></ul></ul><ul><ul><li>Incluye todas las características disponibles para usuarios, diseñadores y administradores de un sistema FileNet P8. </li></ul></ul><ul><ul><li>Ruta de acceso: http://server: puerto/Workplace </li></ul></ul><ul><ul><li>Construida 100% con el API nativo </li></ul></ul><ul><ul><li>Disponible nada más instalado el producto (Out-of-the-Box) </li></ul></ul><ul><ul><li>Requiere que el usuario este dado de alta en el LDAP </li></ul></ul><ul><ul><li>Funcionalidad Completa: </li></ul></ul><ul><ul><ul><li>Búsqueda de documentos </li></ul></ul></ul><ul><ul><ul><li>Personalización de interfaces </li></ul></ul></ul><ul><ul><ul><li>Ejecutar tareas pertenecientes a un proceso de negocio </li></ul></ul></ul><ul><ul><ul><li>..... </li></ul></ul></ul>
  86. 86. Módulo 6. Workplace Acceso WorkPlace I <ul><ul><li>Ruta de acceso: http://server: puerto/Workplace </li></ul></ul><ul><ul><li>Permite “single sing on” a través de Kerveros </li></ul></ul><ul><ul><li>Según la “stanza” configurada: </li></ul></ul><ul><ul><ul><li>Permite cualquier contraseña o una fija </li></ul></ul></ul><ul><ul><ul><li>Integraciones con otras capas de seguridad </li></ul></ul></ul>
  87. 87. Módulo 6. Workplace Acceso WorkPlace II <ul><ul><li>Pantalla Inicial </li></ul></ul>
  88. 88. Módulo 6. Workplace Funcionalidades del WorkPlace <ul><ul><li>Se acceden desde los menús principales de Autor y Administrador </li></ul></ul>
  89. 89. Módulo 6. Workplace Aspecto del WorkPlace. Banner <ul><ul><li>Fácil de personalizar (sustituyendo las imágenes) </li></ul></ul>
  90. 90. Módulo 6. Workplace Aspecto del WorkPlace.Opciones Pricipales <ul><ul><li>Mi Workplace : Es una zona se customiza la vista de nuestro workplace </li></ul></ul><ul><li>Tareas : Acceso al InBox (tareas pendientes) y Colas publicas </li></ul><ul><li>Shortcuts : Accesos directos </li></ul><ul><li>Browse (Navegación): Navegación por los OS </li></ul><ul><li>Búsquedas : Proporciona acceso a las plantillas de búsqueda </li></ul><ul><li>Mis Búsquedas : Las búsquedas que me he guardado </li></ul><ul><li>Autor : Permite acceso a la funcionalidad de los autores de contenidos </li></ul><ul><li>Administración : Proporciona herramientas para los administradores. </li></ul>
  91. 91. Módulo 6. Workplace Aspecto del WorkPlace.Navegacion
  92. 92. Introducción a IBM-FileNet P8 Índice del Curso <ul><li>Módulo 1. ECM: Productos IBM </li></ul><ul><li>Módulo 2. Introducción y Arquitectura de FileNet P8 </li></ul><ul><li>Módulo 3. Application Engine </li></ul><ul><li>Módulo 4. Content Engine </li></ul><ul><li>Módulo 5. Process Engine </li></ul><ul><li>Módulo 6. Workplace y WorkPlace XT </li></ul><ul><li>Módulo 7. FileNet Enterprise Manager (FEM) </li></ul><ul><li>Módulo 7. Process Designer </li></ul><ul><li>Módulo 8. Consola de Administración de Procesos </li></ul><ul><li>Módulo 9. Administrador de Procesos </li></ul><ul><li>Módulo 10. Rastreador de Procesos </li></ul>
  93. 93. Módulo 7. FileNet Enterprise Manager (FEM) Contenido <ul><li>Introducción al FEM </li></ul><ul><li>Iniciar FEM </li></ul><ul><li>Clases y Listas </li></ul><ul><li>Propiedades </li></ul><ul><li>Eliminar Objetos </li></ul><ul><li>Exportar/Importar </li></ul><ul><li>Query Builder </li></ul>
  94. 94. Módulo 7. FileNet Enterprise Manager (FEM) Introducción <ul><li>Es la herramienta con la que se administrar el CE (Motor de Contenido) </li></ul><ul><li>Tareas: </li></ul><ul><ul><li>Configurar el CE (Ldaps, CBRs, Storage Areas…) </li></ul></ul><ul><ul><li>Configurar y gestionar los Object Store </li></ul></ul><ul><ul><li>Definir clases, propiedades y elegir listas </li></ul></ul><ul><ul><li>Crear y gestionar la caché de contenidos y deposito de ficheros. </li></ul></ul><ul><ul><li>Exportar/Importar objetos de negocio </li></ul></ul><ul><ul><li>Estar preparado para la recuperación de errores </li></ul></ul><ul><ul><li>Crear documentos y carpetas </li></ul></ul><ul><ul><li>Realizar búsquedas de Objetos (Query Builder) </li></ul></ul><ul><ul><li>Lanzar BulkOperations </li></ul></ul><ul><ul><li>..... </li></ul></ul><ul><li>Es una Microsoft Management Console (MMC) </li></ul>
  95. 95. Módulo 7. FileNet Enterprise Manager (FEM) Iniciar FEM I Se accede desde el acceso directo del escritorio o a través de los Menús. Su pantalla inicial es: <ul><ul><ul><li>Object Stores existentes </li></ul></ul></ul><ul><ul><ul><li>Á reas de almacenamiento </li></ul></ul></ul><ul><ul><ul><li>(cache y contenidos) </li></ul></ul></ul><ul><ul><ul><li>Servidores donde reside el CE </li></ul></ul></ul>
  96. 96. Módulo 7. FileNet Enterprise Manager (FEM) Iniciar FEM II <ul><ul><li>Action Menu </li></ul></ul><ul><ul><ul><li>Cada Objeto tiene un ‘Action Menu’, al que se accede pulsando botón derecho sobre él. </li></ul></ul></ul><ul><ul><ul><li>Indica las acciones que se pueden ejecutar sobre ese objeto </li></ul></ul></ul><ul><ul><li>Root Folder </li></ul></ul><ul><ul><ul><li>Cada OS tiene un ‘Root Folder’, donde se almacena el contenido; documentos, carpetas y objetos personalizados </li></ul></ul></ul><ul><ul><ul><li>Similar concepto al de ‘C:. ‘ </li></ul></ul></ul><ul><ul><ul><li>Unfiled Documents folder: contenidos que no están archivados en ninguna carpeta </li></ul></ul></ul>
  97. 97. Módulo 7. FileNet Enterprise Manager (FEM) Clases y Listas <ul><ul><li>Pasos para crear una clase: </li></ul></ul><ul><ul><ul><li>Metodo “Botton Up” </li></ul></ul></ul><ul><ul><ul><li>Crear las listas de valores (Choice list) </li></ul></ul></ul><ul><ul><ul><li>Crear los ‘properties templates’ </li></ul></ul></ul><ul><ul><ul><li>Crear la clase </li></ul></ul></ul><ul><ul><ul><li>Asociarle las propiedades y listas </li></ul></ul></ul><ul><ul><ul><li>. </li></ul></ul></ul><ul><ul><li>Listas de valores: </li></ul></ul><ul><ul><ul><li>Permiten al usuario seleccionar un valor de un desplegable </li></ul></ul></ul><ul><ul><ul><li>Aseguran que las entradas sean correctas </li></ul></ul></ul><ul><ul><ul><li>Ahorran tiempo. </li></ul></ul></ul><ul><ul><ul><li>Se crean desde el Enterprise Manager: OS: Choice List, botón derecho: <New Choice List> </li></ul></ul></ul>
  98. 98. Módulo 7. FileNet Enterprise Manager (FEM) Propiedades <ul><ul><li>Tipos de datos: </li></ul></ul><ul><ul><ul><li>Binary </li></ul></ul></ul><ul><ul><ul><li>Boolean </li></ul></ul></ul><ul><ul><ul><li>Date Time </li></ul></ul></ul><ul><ul><ul><li>Float </li></ul></ul></ul><ul><ul><ul><li>ID </li></ul></ul></ul><ul><ul><ul><li>Integer </li></ul></ul></ul><ul><ul><ul><li>Object </li></ul></ul></ul><ul><ul><ul><li>String </li></ul></ul></ul><ul><ul><li>Properties Templates: </li></ul></ul><ul><ul><ul><li>Se pueden asociar a varias clases. </li></ul></ul></ul><ul><ul><ul><li>Tiene las siguientes características: </li></ul></ul></ul><ul><ul><ul><li>Nombre (symbolic) . </li></ul></ul></ul><ul><ul><ul><li>Tipo de dato </li></ul></ul></ul><ul><ul><ul><li>Una lista de valores (opcional) </li></ul></ul></ul><ul><ul><ul><li>Mono o multi valor </li></ul></ul></ul><ul><ul><li>Buenas prácticas: </li></ul></ul><ul><ul><ul><li>Antes de crear una nueva clase, propiedad o lista de valores comprobar que no existan duplicados o sinónimos </li></ul></ul></ul><ul><ul><ul><li>Cuando se crean propiedades personalizadas, incluir en la descripción un valor que te ayude posteriormente a organizarlas </li></ul></ul></ul><ul><ul><ul><li>En MAYUSCULAS (Para distinguirlas de las del sistema) </li></ul></ul></ul>
  99. 99. Módulo 7. FileNet Enterprise Manager (FEM) Eliminar Objetos I <ul><ul><li>Borrando Metadatos: </li></ul></ul><ul><ul><ul><li>No se puede borrar un objeto, si otros lo están referenciando (dependencia) </li></ul></ul></ul><ul><ul><ul><li>Para borrar la dependencia: </li></ul></ul></ul><ul><ul><ul><ul><li>Borrar el objeto </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Borrar la referencia </li></ul></ul></ul></ul><ul><ul><ul><li>Borrar las dependencias en el orden del gráfico </li></ul></ul></ul><ul><ul><li>Borrando una class definition: </li></ul></ul><ul><ul><ul><li>Hay que borrar todas sus dependencias (subclases e instancias) </li></ul></ul></ul><ul><ul><li>Borrando un property template: </li></ul></ul><ul><ul><ul><li>Borrar las propiedades de todas las clases en las que está </li></ul></ul></ul>Instancias/Subclases Class Definition Propery Template Choice List
  100. 100. Módulo 7. FileNet Enterprise Manager (FEM) Eliminar Objetos II <ul><ul><li>Borrando Listas de Valores: </li></ul></ul><ul><ul><ul><li>Una Lista de valores está asociada con ambas: </li></ul></ul></ul><ul><ul><ul><ul><li>Property Template </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Property definition (asociada a la clase documental) </li></ul></ul></ul></ul><ul><ul><ul><li>Borrar las dependencias en el orden del gráfico </li></ul></ul></ul><ul><ul><ul><ul><li>Eliminar las choice list de cualquier property template </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Eliminar las choice list de las property definitions de las clases </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Crear las property definition con el nuevo template </li></ul></ul></ul></ul><ul><ul><ul><li>Borrar la lista de valores </li></ul></ul></ul><ul><ul><li>Encontrando las dependencias: </li></ul></ul><ul><ul><ul><li>Si quiero borrar una propiedad, ¿cómo se donde está referenciada? </li></ul></ul></ul><ul><ul><ul><li>Seleccionar la propiedad </li></ul></ul></ul><ul><ul><ul><li>Abrir sus propiedades </li></ul></ul></ul><ul><ul><ul><li>Seleccionar la pestaña de Propiedades </li></ul></ul></ul><ul><ul><ul><li>Seleccionar ‘Custom and system properties’ </li></ul></ul></ul><ul><ul><ul><li>Buscar la propiedad: ‘Used in Classes’ </li></ul></ul></ul>
  101. 101. Módulo 7. FileNet Enterprise Manager (FEM) Exportar/Importar I <ul><ul><ul><li>Para EXPORTAR datos (clases, propiedades, listas...): </li></ul></ul></ul><ul><ul><ul><ul><li>Hay que añadir los objetos al Export Manifiest </li></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Cualquier elemento puede añadirse al Export Manifiest. </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Seleccionar Objeto -> Action> Add to Export Manifiest </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Si se selecciona una carpeta, se exporta todo su contenido </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><li>Cuando se han seleccionado todos los elementos, se exportan a un fichero XML </li></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Hay que especificar el nombre y localización del fichero XML. </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Hay que especificar el nombre del fichero y la localización del fichero Log. </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Si se exporta contenido </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>. </li></ul></ul></ul></ul></ul>
  102. 102. Módulo 7. FileNet Enterprise Manager (FEM) Exportar/Importar II <ul><li>Para IMPORTAR el fichero XML: </li></ul><ul><ul><li>Seleccionar el OS en el que se van a importar. (Action->All Tasks-> Import All) </li></ul></ul><ul><ul><ul><li>Esto lanza el Import Helper. Al que hay que indicarle : </li></ul></ul></ul><ul><ul><ul><li>Ruta del fichero se va a importar </li></ul></ul></ul><ul><ul><ul><li>Ruta de la carpeta de documentos (si no están embebidos) </li></ul></ul></ul><ul><ul><ul><li>El Import Helper se salta los metadatos duplicados </li></ul></ul></ul><ul><ul><ul><li>Los problemas se recogen en el fichero de log </li></ul></ul></ul><ul><ul><ul><li>Es posible que haya que “retocar” los XML ante inconsistencias </li></ul></ul></ul><ul><ul><ul><li>Cuidado en el traspaso de configuraciones entre entornos no consistentes: (objetos creados a mano) </li></ul></ul></ul><ul><ul><ul><ul><li>Obtener el GUID del OS origen </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Obtener el GUID del OS destino </li></ul></ul></ul></ul><ul><ul><ul><ul><li>En el fichero de exportación XML, buscar GUID origen y reemplázalo por el de destino </li></ul></ul></ul></ul><ul><ul><ul><li>NOTA:  Se puede generar un script (tipo pre-import) que cambie estos GUIDs de forma automática </li></ul></ul></ul>
  103. 103. Módulo 7. FileNet Enterprise Manager (FEM) Exportar/Importar III
  104. 104. Módulo 7. FileNet Enterprise Manager (FEM) Query Builder I <ul><ul><li>Herramienta de búsqueda: </li></ul></ul><ul><ul><ul><li>Se accede a ella desde el Enterprise Manager </li></ul></ul></ul><ul><ul><ul><li>Se utiliza para búsquedas de objetos complejas </li></ul></ul></ul><ul><ul><ul><li>Permite aplicar cambios a los resultados de la búsqueda (Bulk Operations) </li></ul></ul></ul><ul><ul><ul><li>Buscan sólo en un OS </li></ul></ul></ul><ul><ul><li>Query Builder: </li></ul></ul><ul><ul><ul><li>Vista simple </li></ul></ul></ul><ul><ul><ul><ul><li>Seleccionar la tabla </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Seleccionar las tablas que se quieren mostrar </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Rellenar los criterios y operadores de búsqueda </li></ul></ul></ul></ul><ul><ul><ul><li>Vista SQL </li></ul></ul></ul><ul><ul><ul><ul><li>Seleccionar View-> SQL </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Introducir una sentencia SQL </li></ul></ul></ul></ul>
  105. 105. Módulo 7. FileNet Enterprise Manager (FEM) Query Builder II <ul><li>‘ Bulk Operations’ en el Query Builder </li></ul><ul><ul><ul><li>Con una Biulk Operation es posible aplicar cambios (acciones) a un gran número de documentos a la vez (resultado de una Búsqueda) </li></ul></ul></ul><ul><ul><ul><li>Acciones: </li></ul></ul></ul><ul><ul><ul><ul><li>Borrar objetos </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Añadir al Export Manifest </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Acciones sobre documentos versionables (EJ: deshacer Checkouts) </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Acciones sobre el ciclo de vida (Promocionar o retroceder) </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Acciones sobre contenedores (Archivar en carpeta) </li></ul></ul></ul></ul><ul><ul><ul><li>Scripts </li></ul></ul></ul><ul><ul><ul><ul><li>Ejecuta scripts para cambios complejos (VBScript o JavaScript) </li></ul></ul></ul></ul><ul><ul><ul><li>Seguridad </li></ul></ul></ul><ul><ul><ul><ul><li>Aplicar cambios de seguridad (añadir o eliminar grupos de usuarios, cambiar permisos) </li></ul></ul></ul></ul>
  106. 106. Introducción a IBM-FileNet P8 Índice del Curso <ul><li>Módulo 1. ECM: Productos IBM </li></ul><ul><li>Módulo 2. Introducción y Arquitectura de FileNet P8 </li></ul><ul><li>Módulo 3. Application Engine </li></ul><ul><li>Módulo 4. Content Engine </li></ul><ul><li>Módulo 5. Process Engine </li></ul><ul><li>Módulo 6. Workplace y WorkPlace XT </li></ul><ul><li>Módulo 7. FileNet Enterprise Manager (FEM) </li></ul><ul><li>Módulo 8. Process Designer </li></ul><ul><li>Módulo 9. Consola de Administración de Procesos </li></ul><ul><li>Módulo 10. Administrador de Procesos </li></ul><ul><li>Módulo 11. Rastreador de Procesos </li></ul>
  107. 107. Módulo 8. Process Designer Contenido <ul><li>Introducción al Process Designer </li></ul><ul><li>Creación de WorkFlows </li></ul><ul><ul><li>Abrir sesión Process Designer </li></ul></ul><ul><ul><li>Propiedades Globales </li></ul></ul><ul><ul><li>Añadir Pasos </li></ul></ul><ul><ul><li>Propiedades Pasos </li></ul></ul><ul><ul><li>Establecer Rutas </li></ul></ul><ul><ul><li>Condicionar Rutas </li></ul></ul><ul><ul><li>Validar el mapa </li></ul></ul><ul><ul><li>Transferir el mapa </li></ul></ul><ul><ul><li>Lanzar (probar) el flujo </li></ul></ul><ul><ul><li>Comprobar que hace lo que hemos diseñado </li></ul></ul>
  108. 108. Módulo 8. Process Designer Introducción <ul><li>Herramienta de desarrollo y diseño de WorkFlows </li></ul><ul><li>Antes del diseño en la herramienta hay que tenerlo en papel </li></ul><ul><li>No permite participantes externos al dominio “LDAP” </li></ul><ul><li>La notificaciones SMNTP son por asignación de tareas en: </li></ul><ul><ul><li>Inbox </li></ul></ul><ul><ul><li>Tracker </li></ul></ul><ul><li>Se accede desde las herramientas avanzadas de Autor o con doble “click” en un mapa (XML de extensión .pep) </li></ul><ul><li>Crear una carpeta “MAPAS” </li></ul><ul><li>No tiene “Ctrl-Z” pero sí el “Ctrl-C” y “Ctrl-V” </li></ul>
  109. 109. Módulo 8. Process Designer Creación de Workflows <ul><ul><li>Abrir sesión Process Designer </li></ul></ul><ul><ul><li>Propiedades Globales </li></ul></ul><ul><ul><li>Añadir Pasos </li></ul></ul><ul><ul><li>Propiedades Pasos </li></ul></ul><ul><ul><li>Establecer Rutas </li></ul></ul><ul><ul><li>Condicionar Rutas </li></ul></ul><ul><ul><li>Validar el mapa </li></ul></ul><ul><ul><li>Transferir el mapa </li></ul></ul><ul><ul><li>Lanzar (probar) el flujo </li></ul></ul><ul><ul><li>Comprobar que hace lo que hemos diseñado </li></ul></ul>
  110. 110. Módulo 8. Process Designer 1.- Abrir sesión Process Designer I <ul><ul><li>Interfaz Inicial </li></ul></ul>
  111. 111. Módulo 8. Process Designer 1.- Abrir sesión Process Designer II <ul><ul><ul><li>Operaciones del CE: </li></ul></ul></ul><ul><ul><ul><ul><li>Open/Check out: Abrir o hacer un Check out </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Nuevo: Añade un mapa al Object Store. </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Checkin: Realiza un checkin. </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Cancel Checkout: Cancela el checkout </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Save: Guarda el trabajo realizado sobre el WF </li></ul></ul></ul></ul><ul><ul><ul><li>Administración del workflow: </li></ul></ul></ul><ul><ul><ul><ul><li>Propiedades del WF </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Lanzar Wf </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Validar WF. </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Imprimir. </li></ul></ul></ul></ul><ul><ul><li>Barra de tareas </li></ul></ul><ul><ul><ul><li>Operaciones de disco: </li></ul></ul></ul><ul><ul><ul><ul><li>Nuevo workflow : Crea un nuevo mapa de Wf </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Abrir: Abre un fichero de mapa de WF local. </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Salvar: Guarda un mapa de WF en un fichero local. </li></ul></ul></ul></ul><ul><ul><ul><li>LORUS: Ejecutar y verificar estan cambiados </li></ul></ul></ul>
  112. 112. Módulo 8. Process Designer 2.- Propiedades Globales
  113. 113. Módulo 8. Process Designer 3.- Añadir Pasos <ul><ul><li>Arrastrar desde la paleta de pasos hasta el área de trabajo </li></ul></ul><ul><ul><li>La paleta contiene todos tipos de pasos que pueden utilizar en el workflow </li></ul></ul>
  114. 114. Módulo 8. Process Designer 4.- Propiedades Pasos <ul><ul><li>GENERAL: Indican quien la realiza (cola-usuario), privilegios y que “pantalla” va a utilizar. Se le asigna el nombre (se recomienda al menos numerarlos) </li></ul></ul><ul><ul><li>Dead Line: Período máximo para realizar la tarea y recordatorio de expiración </li></ul></ul><ul><ul><li>Parameters: Propiedades (Anexos, Atributos y WG) que intervienen y modo (inout) </li></ul></ul><ul><ul><li>Asigments: En el caso de que se asignen propiedades </li></ul></ul><ul><ul><li>Rouitng: Respuestas y orden de las rutas </li></ul></ul>
  115. 115. Módulo 8. Process Designer 5.- Añadir Rutas <ul><ul><li>Pasar a Modo “Rutas” </li></ul></ul><ul><ul><li>Para establecer una Ruta; Se pincha en el paso inicial y se arrastra hasta el final </li></ul></ul><ul><ul><li>Para eliminar una Ruta hay que seleccionarla y en el menú contextual (botón derecho) pinchar en Eliminar </li></ul></ul><ul><ul><li>Se recomienda asignar como nombre el número paso origen-destino </li></ul></ul>
  116. 116. Módulo 8. Process Designer 6.- Condicionar Rutas <ul><ul><li>El panel de propiedades se situa a la derecha del área de trabajo </li></ul></ul><ul><ul><li>Las condiciones se añaden a las rutas y esa ruta sólo se toma si la condición es cierta </li></ul></ul><ul><ul><li>Pueden condicionarse a respuestas o a propiedades del workflow </li></ul></ul><ul><ul><li>Si hay mas de una, el orden de evaluación es de acuerdo al orden de las rutas </li></ul></ul><ul><ul><li>Si todas son ciertas se produce un “split” que necesitara de un “recopilador”: </li></ul></ul><ul><ul><li>Regla de oro: No puede salir una ruta entre el split y el recopilador </li></ul></ul>
  117. 117. Módulo 8. Process Designer 7.- Validar La validación nos asegura que el workflow no tendrá errores durante su ejecución. <ul><ul><li>No valida errores lógicos sólo errores de ejecución. </li></ul></ul><ul><ul><li>A tener en cuenta: </li></ul></ul><ul><ul><li>Un workflow sin nombre no puede ser validado </li></ul></ul><ul><ul><li>En la etapa de desarrollo se debe ir validando a menudo, ya que si tenemos que validar mucho, esto lleva tiempo </li></ul></ul><ul><ul><li>Otro error habitual es que los Separadores AND (Split), siempre tienen que tener un Colector (Recopilador) </li></ul></ul><ul><ul><li>Todas las pasos deben ser alcanzables por algún camino. </li></ul></ul>
  118. 118. Módulo 8. Process Designer 8.- Trasferir <ul><ul><li>Garantiza que en la BD existe todo lo que necesita la definición del workflow para ejecutarse </li></ul></ul><ul><ul><li>Para realizar la transferencia, existe una opción en el propio process designer. (File -> Transfer) </li></ul></ul><ul><ul><li>o también se puede hacer desde el workplace desde el menú de acción de la página de información </li></ul></ul>
  119. 119. Módulo 8. Process Designer 9.- Lanzar <ul><ul><li>Desde el Workplace: </li></ul></ul><ul><ul><li>Es una acción del documento Mapa del Workflow </li></ul></ul><ul><ul><li>Necesita que la última versión este trasferida (si la que presenta es la “current version”) </li></ul></ul><ul><ul><li>Desde el Designer: </li></ul></ul><ul><ul><li>Valida el flujo antes de transferirle </li></ul></ul><ul><ul><li>Hace el Chcekout-Checkin del mapa </li></ul></ul><ul><ul><li>Desde una Suscripción </li></ul></ul><ul><ul><li>Lanza el que este trasferido y asociado a la directriz </li></ul></ul><ul><ul><li>Desde una Aplicación a Medida </li></ul></ul><ul><ul><li>Lanza el que este trasferido con el WorkClass Name que se le pasa al API </li></ul></ul>
  120. 120. Módulo 8. Process Designer 10.- Comprobar <ul><ul><li>Localizar el Workflow lanzado </li></ul></ul><ul><ul><li>Process Administrator </li></ul></ul><ul><ul><li>Workplace Task </li></ul></ul><ul><ul><li>Workplace Plublic Queues </li></ul></ul><ul><ul><li>Workplace Tracker </li></ul></ul><ul><ul><li>(Se recomoenda asignar un F_Subject representativo del flujo que estamos probando) </li></ul></ul><ul><ul><li>Primero verificar que se comporta como se ha diseñado (Tracker) </li></ul></ul><ul><ul><li>Una vez verificado, mover el flujo con la aplicación o con los participantes del sistema </li></ul></ul>
  121. 121. Introducción a IBM-FileNet P8 Índice del Curso <ul><li>Módulo 1. ECM: Productos IBM </li></ul><ul><li>Módulo 2. Introducción y Arquitectura de FileNet P8 </li></ul><ul><li>Módulo 3. Application Engine </li></ul><ul><li>Módulo 4. Content Engine </li></ul><ul><li>Módulo 5. Process Engine </li></ul><ul><li>Módulo 6. Workplace y WorkPlace XT </li></ul><ul><li>Módulo 7. FileNet Enterprise Manager (FEM) </li></ul><ul><li>Módulo 8. Process Designer </li></ul><ul><li>Módulo 9. Consola de Administración de Procesos </li></ul><ul><li>Módulo 10. Administrador de Procesos </li></ul><ul><li>Módulo 11. Rastreador de Procesos </li></ul>
  122. 122. Módulo 9. Consola Administración de Procesos Contenido <ul><li>Introducción PCC </li></ul><ul><li>Acceso PCC-Pantalla Inicial </li></ul><ul><li>Utilidad PCC </li></ul>
  123. 123. Módulo 9. Consola Administración de Procesos Introducción <ul><li>La consola de configuración de procesos (PCC) es un programa utilizado para configurar la Base de Datos del PE </li></ul><ul><li>Para acceder hay que tener permisos de Administrador </li></ul><ul><li>No olvidar hacer “commit” de los cambios realizados </li></ul>
  124. 124. Módulo 9. Consola Administración de Procesos Acceso PCC <ul><li>Se accede desde el WorkPlace, en el Menú de Administración </li></ul><ul><li>Su pantalla inicial es: </li></ul>
  125. 125. Módulo 9. Consola Administración de Procesos Utilidad PCC <ul><ul><li>Permite navegar a través de los componentes de BD </li></ul></ul><ul><ul><li>Los diseñadores de procesos y los arquitectos de soluciones necesitan crear o configurar elementos </li></ul></ul><ul><ul><li>La tabla presenta que componentes que se pueden crear o configurar </li></ul></ul>Componente Tareas Motor de procesos Borrar base de datos de workflow Borrar regiones aisladas Configurar propiedades Regiones aisladas Inicializar o borrar regiones aisladas Configurar propiedades Exportar/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
  126. 126. Introducción a IBM-FileNet P8 Índice del Curso <ul><li>Módulo 1. ECM: Productos IBM </li></ul><ul><li>Módulo 2. Introducción y Arquitectura de FileNet P8 </li></ul><ul><li>Módulo 3. Application Engine </li></ul><ul><li>Módulo 4. Content Engine </li></ul><ul><li>Módulo 5. Process Engine </li></ul><ul><li>Módulo 6. Workplace y WorkPlace XT </li></ul><ul><li>Módulo 7. FileNet Enterprise Manager (FEM) </li></ul><ul><li>Módulo 8. Process Designer </li></ul><ul><li>Módulo 9. Consola de Administración de Procesos </li></ul><ul><li>Módulo 10. Administrador de Procesos </li></ul><ul><li>Módulo 11. Rastreador de Procesos </li></ul>
  127. 127. Módulo 10. Administrador de Procesos Contenido <ul><li>Introducción </li></ul><ul><li>Pantalla Inicial </li></ul><ul><li>Búsqueda </li></ul>
  128. 128. Módulo 10. Administrador de Procesos Introducción <ul><ul><li>El administrador de procesos es una aplicación para monitorizar y gestionar actividades de proceso a bajo nivel </li></ul></ul><ul><ul><li>El administrador del motor de procesos es responsable de asegurar que los workflows se ejecutan sin problemas </li></ul></ul><ul><ul><li>Permite encontrar workflows, work items,etc., y tratar con problemas que afecten a las operaciones del motor de procesos. </li></ul></ul><ul><ul><li>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 </li></ul></ul>
  129. 129. Módulo 10. Administrador de Procesos Pantalla Inicial <ul><ul><li>Se Inicia desde el menú Administrador del Workplace </li></ul></ul>
  130. 130. Módulo 10. Administrador de Procesos Búsqueda
  131. 131. Introducción a IBM-FileNet P8 Índice del Curso <ul><li>Módulo 1. ECM: Productos IBM </li></ul><ul><li>Módulo 2. Introducción y Arquitectura de FileNet P8 </li></ul><ul><li>Módulo 3. Application Engine </li></ul><ul><li>Módulo 4. Content Engine </li></ul><ul><li>Módulo 5. Process Engine </li></ul><ul><li>Módulo 6. Workplace y WorkPlace XT </li></ul><ul><li>Módulo 7. FileNet Enterprise Manager (FEM) </li></ul><ul><li>Módulo 8. Process Designer </li></ul><ul><li>Módulo 9. Consola de Administración de Procesos </li></ul><ul><li>Módulo 10. Administrador de Procesos </li></ul><ul><li>Módulo 11. Rastreador de Procesos </li></ul>
  132. 132. Módulo 11. Rastreador de Procesos Contenido <ul><li>Introducción-Definición </li></ul><ul><li>Ejecución </li></ul><ul><li>Sólo lectura </li></ul><ul><li>Gestión </li></ul><ul><li>Tarea Activa </li></ul>
  133. 133. Módulo 11. Rastreador de Procesos Introducción <ul><li>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 </li></ul><ul><ul><li>Obtiene la información del Mapa (workflow definition), de los valores en los workItems activos y de los log de eventos </li></ul></ul><ul><ul><li>Es posible en la fase de diseño del workflow asignar a participantes para que se le envié una tarea de “rastreo” </li></ul></ul><ul><ul><li>Tiene dos vistas, sólo lectura y gestión </li></ul></ul><ul><ul><li>La vista de gestión está sólo disponible para los administradores del PE y los participantes asignados en la fase de diseño </li></ul></ul>
  134. 134. Módulo 11. Rastreador de Procesos Ejecución <ul><li>El rastreador de procesos puede ser lanzado de diferentes sitios en función del tipo de usuario y de para qué se necesite: </li></ul>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
  135. 135. Módulo 11. Rastreador de Procesos Solo Lectura <ul><ul><li>Disponible para todos los usuarios que accedan al WorkItem </li></ul></ul><ul><ul><li>No se ven ni editan las propiedades </li></ul></ul><ul><ul><li>Tiene los siguientes componentes: </li></ul></ul><ul><ul><ul><li>Map area: muestra el workflow map, tareas completadas y fecha, etapa actual y excepciones </li></ul></ul></ul><ul><ul><ul><li>Histoy area: muestra la historia del workflow y las etapas y los work items </li></ul></ul></ul>
  136. 136. Módulo 11. Rastreador de Procesos Gestión <ul><ul><li>Disponible para los rastreadores asignados </li></ul></ul><ul><ul><li>Permite ver el estado actual de un workflow, así como completar los work items, y otras tareas </li></ul></ul><ul><ul><ul><li>Barra de tareas aumentada: Herramientas para la gestión de tareas </li></ul></ul></ul><ul><ul><ul><li>Map area: Muestra el workflow map, tareas y datos completados, paso activo y excepciones si se hubiesen producido </li></ul></ul></ul><ul><ul><ul><li>History area: Muestra los hitos alcanzados, los work items completados y activos y la historia de los workflows y pasos </li></ul></ul></ul><ul><ul><ul><li>Area de propiedades: muestra las propiedades de los workflow, tareas y rutas </li></ul></ul></ul>
  137. 137. Módulo 11. Rastreador de Procesos Tarea Activa <ul><ul><li>Es el punto en el cual se encuentra el workflow en un momento dado </li></ul></ul><ul><ul><li>Es sobre el que se pueden ver los atributos </li></ul></ul><ul><ul><li>Es el que tiene un reloj de arena sobre el símbolo del paso </li></ul></ul><ul><ul><li>En el área histórica tiene la etiqueta “In progress” </li></ul></ul><ul><ul><li>La pestaña “Step History” muestra las tareas que están en proceso </li></ul></ul><ul><ul><li>En el “Step History” se localiza la tarea activa. Con doble click te lleva a la representación gráfica </li></ul></ul><ul><ul><li>Botón derecho del ratón muestra un menú que permite obtener más información la tarea </li></ul></ul>
  138. 138. Introducción a IBM-FileNet P8 Índice del Curso <ul><li>Módulo 1. ECM: Productos IBM </li></ul><ul><li>Módulo 2. Introducción y Arquitectura de FileNet P8 </li></ul><ul><li>Módulo 3. Application Engine </li></ul><ul><li>Módulo 4. Content Engine </li></ul><ul><li>Módulo 5. Process Engine </li></ul><ul><li>Módulo 6. Workplace y WorkPlace XT </li></ul><ul><li>Módulo 7. FileNet Enterprise Manager (FEM) </li></ul><ul><li>Módulo 8. Process Designer </li></ul><ul><li>Módulo 9. Consola de Administración de Procesos </li></ul><ul><li>Módulo 10. Administrador de Procesos </li></ul><ul><li>Módulo 11. Rastreador de Procesos </li></ul>

×