Trabajando con documentos

Documentos relacionados
Usuarios y roles. Para administrar el acceso a las tareas de un diagrama de procesos, debemos definir ciertos roles que serán parte del modelo.

Modificación de dato relevante, evento timer y calendarios

Formularios dinámicos

Programando recordatorios y fin del proceso de reserva de pasajes

Tareas multi-instanciadas y mapeo de datos relevantes

Cómo enviar un mail automático y ejecución del acceso a la API programado previamente

BPM (Business Process Management)

Tipos de datos estructurados

Configuración Firma digital en ADOBE READER XI

Inicio de un proceso desde un objeto GeneXus, usando la API de Workflow

MANUAL DE INSTALACIÓN DE DISPOSITIVOS

Conexión de 2 PC s mediante cable cruzado

Supongamos que queremos definir un botón en la pantalla WWCountry, que invoque un listado pdf (objeto procedimiento) previamente definido.

Para eso abrimos el ambiente de desarrollo de Genexus.


Sistema de Administración de Congresos (SAC) Manual de Usuario

Creación de la KB. Page1. Video filmado con GeneXus X Evolution 3. Vamos a ejecutar a GeneXus

Agregando funcionalidad con patrones

Word 2010 Manejo de archivos

Configuración de Certificados Digitales para Factura Electrónica

Redes locales 6. Conrado Perea

Introducción GAM. La gran mayoría de las aplicaciones modernas necesitan algún esquema de login, autenticación y autorización.

Administrando las bases de conocimiento (GXserver)

Actualización de la Base de Datos - Business Components

Bifurcación y unión de caminos, generación de avisos periódicos y manejo de señales

CAMARA IP I1157AW CAMARA IP I1157AW

Como configurar su cuenta de correo recién creada o nueva (Datos Técnicos, para encargados de soporte)

Configuración cuentas en Windows Mail (Vista)

Instalar el Software KODI. Cambiar Idioma a Español

Manual para el uso del software Floppy Emulator (sistemas operativos compatibles Windows Vista, 7 y 8)

LABORATORIO Nº 3 GUIA DE INSTALACIÓN DE OFFICE 2013

Contenido Introducción... 1 Instalación del Cliente... 2 Acceso vía Web... 7 He olvidado la contraseña... 8 Quiero cambiar la contraseña...

Guía de Firma Digital para Adobe Reader DC. DIRECCIÓN DE CERTIFICADORES DE FIRMA DIGITAL

Guía práctica para Pagos Masivos por Adaptación con estructura - Continental NetCash

Crear usuarios y grupos, unir un equipo a un dominio y perfiles móviles

Testeando las aplicaciones (GXtest)

Compartir discos y particiones

Componentes de pantalla (Extended controls)

Ubuntu Server HOW TO : SERVIDOR DE IMPRESORAS

Acceso a bases de datos externas

1. Creamos un nuevo proyecto del tipo Aplicaciones de Windows Forms (Visual C#) en Visual Studio.

2. Instalación / Activación del servicio de Escritorio Remoto.

Documentación para desarrolladores

WEBMAIL - GMAIL 9/12/2013

Importación de una maquina virtual con VirtualBox

Actualización de la Base de Datos - Business Components

Actualización de la Base de Datos - For each, delete, new

Instalación de Point Linux versión 3.2

Cuando hacemos uso de los grupos, se tendrán los permisos asignados al grupo, en todas las carpetas y documentos del sitio.

COMBINAR CORRESPONDENCIA

Sistema de Gestión y almacenamiento de archivos en el Campus Virtual

Actualización de la Base de Datos - For each, delete, new

INSTALACION DE MySQL

Excel 2010 Introducción al entorno de trabajo

Guía de Firma Digital para Adobe Reader XI en Mac.

Seleccionamos el servicio necesario, en nuestro caso servidor web IIS, le damos a siguiente. Nos aparecerá una pantalla con información sobre lo que

INSTALACIÓN VM WEBSERVICE

Diseñando la primera transacción

Dos formas de devolver una colección con un Data Provider

Mi primera aplicación ASP.NET MVC 2 paso a paso parte 2 «afelipelc Blog

Opciones de animación y configuración

Teléfono:

Otro ejemplo de uso de Business Components

JClic en LinEx Instalación: 1. Entramos como root y abrimos una terminal (clic derecho en una zona vacía del escritorio >

Definición de reglas

SQL SERVER Para ingresar a la ventana de administración del SQL Server, proceda a realizar los siguientes pasos:

CASO-PRACTICO-3-FTP. 1) Entrega una manual de los pasos que has realizado para instalar el servidor FTP y configurarlo de forma anónima.

Trabajando con Impress

MANUALES DE USO. Optimizar el Servidor de Correo

Configuración de PDAS en ITACTIL (Windows 10)

ALMACENAMIENTO Y RECUPERACIÓN DE UN LIBRO

MANUAL DE USUARIO MODULO ITS/VIH/SIDA

Guía de Firma Digital para Adobe Reader XI.

Sistemas de Bases de Datos 2 Practica 1

MANUAL PARA USUARIOS Ambiente virtual de Aprendizaje AVA

Código del empleado: Aquí escribe el número de la cédula del evaluador.

FREENAS INTALACIÓN Y CONFIGURACIÓN.

UNER ABM Personas Proveedores-Clientes Versión AMB Personas

Cómo manejar el editor HTML de Moodle?

Edición y personalización de la instancia del pattern Work With aplicado a una transacción

ABM Personas Proveedores-Clientes. AMB Personas

Relaciones entre entidades de la realidad

Dirección General de Innovación Tecnológica Subdirección de Infraestructura Tecnológica

Manual de usuario: Extranet boleto electrónico MANUAL DE USUARIO BOLETO ELECTRONICO EXTRANET

FIRMA ELECTRÓNICA INSTALACIÓN Y USO DE CERTIFICADOS EN ARCHIVO PKCS#12 MANUAL DE USUARIO V1.1 14/07/2015

Departamento de Soporte Occidente. Módulo Misceláneos. Cambiar usuarios:

Aplicación del GAM. Una vez autenticado el usuario podrá comenzar a utilizar la aplicación.

INSTALACIÓN SIP-POPE MODULO REGISTRO PENITENCIARIO

CONFIGURACION AVANZADA DE MOZILLA THUNDERBIRD 1.0.2

Transcripción:

Trabajando con documentos Continuando con la asociación de objetos GeneXus a las tareas del diagrama de validación de la reserva, seguiremos con las tareas interactivas Add customer information required for traveling y Evaluate Customer que deberán ejecutarse en forma simultánea. Comenzaremos con la tarea de agregar información requerida para el viaje. Esto implica que necesitaremos manejar archivos con información del usuario, como por ejemplo documentos, planillas, archivos de texto, imágenes, archivos comprimidos, etc. El motor de workflow provee el mecanismo necesario para el almacenamiento de los mismos asociados al diagrama, así como también su control y seguridad de acceso. Los tipos de documentos que maneja GeneXus BPM Suite son los siguientes. Page1

Para utilizar documentos en diagramas de procesos, primero hay que definirlos a nivel de la base de conocimiento. Para eso vamos a GeneXus y en la ventana de Preferences elegimos Workflow y hacemos doble clic en Documents. Supongamos que en la tarea, debemos ingresar la visa del pasajero, que será una imagen del tipo jpeg. Presionamos Enter, ingresamos el nombre del documento, la descripción y en las propiedades elegimos el tipo Image JPEG. Ahora debemos asociar el documento a la tarea. Para eso vamos al diagrama ValidateReservation, hacemos clic sobre la tarea Add customer information required for traveling y asignamos la propiedad Work with documents en True. Luego en la propiedad Documents, presionamos el botón y se abre una pantalla donde podemos seleccionar el documento que definimos previamente. En la sección de Documents de la ventana, presionamos el botón y elegimos el documento Visa. Page2

Presionamos OK. Ahora podemos elegir distintas acciones para ese documento y si estas acciones son obligatorias o no. En nuestro ejemplo será obligatorio ingresar una imagen con la visa, por lo que para New marcamos las casillas de Enabled y Required. Marcamos también la acción Update, por si es necesario editar esta información, en este caso como acción no obligatoria. Estos pasos podemos repetirlos para distintos documentos que deban ser ingresados en la tarea de control de documentos del viaje, como por ejemplo carnet de vacunas, documento de identificación, seguro de viajero, etc. Además de lo que vimos, hay que configurar algunas cosas en el cliente de Gxflow, así que vamos al proceso principal FlightTicketReservation y lo ejecutamos. En la ventana de Settings, hacemos click en Server, Advanced y luego en Document Management. En esta ventana seleccionamos Enable en YES. Vemos que se abre una ventana con unas cuantas opciones, vamos a asignar la carpeta C:\Temp en Upload Path y dejaremos el resto de las configuraciones con su valor por defecto. Presionamos Save. Volvemos a la bandeja de entrada. Ejecutamos hasta ver las tareas Evaluate Customer y Add customer information required for traveling. Page3

Si observamos esta última, vemos que tiene el indicador de que posee documentos asociados. Si la tarea del diagrama a la cual le vinculamos documentos, no tiene un objeto GeneXus asociado, al ejecutarse la tarea se abrirá una aplicación para trabajar con documentos. Éste es nuestro caso, ya que no asociamos ningún objeto a la tarea Add customer information required for traveling. Al ejecutar la misma, vemos que se abre la siguiente ventana: Dependiendo de las acciones que tengamos definidas para el documento, veremos distintas opciones. Como en nuestro caso estamos ejecutando con el usuario administrador, podemos realizar todas las acciones. Para crear un documento nuevo presionamos el botón de New, le damos un nombre, y elegimos el tipo de documento. El check box Copy from file nos permite crear un documento copiando otro documento existente en el PC. Lo dejamos desmarcado y presionamos OK. Luego seleccionamos el archivo que tenemos en el disco y presionamos OK para que se cargue el mismo. Page4

Vemos que en la ventana de Trabajar con Documentos aparece el documento que acabamos de cargar. Si vamos a Desktop - MyDocuments, podemos ver todos los documentos con los cuales hemos trabajado. Si elegimos Read, se abrirá una nueva ventana del browser y podremos ver la imagen. Algo a resaltar es que el motor de GXflow administra un repositorio de documentos. Una vez que el documento es cargado, integra el repositorio. Page5

Para que un usuario pueda modificar un documento, deberá realizar una operación de Check Out. Una vez realizada la misma, el usuario obtiene una copia local del documento sobre la cual trabaja y al finalizar la edición, debe realizar una operación de Check In, para que los cambios queden almacenados en el repositorio, generándose una nueva versión del documento. Solamente el primer usuario que hace Check Out, puede hacer Check in. Otros usuarios pueden hacer Check Out para leer el documento, pero no pueden hacer Check in, hasta que el primer usuario que tomó el archivo envíe sus cambios al servidor. El único que puede cancelar un Check out es el usuario administrador, yendo a Document Manager, y More Actions. También puede realizar otras operaciones como renombrarlo o eliminarlo. Los documentos que se suben al servidor pueden ser firmados digitalmente. Page6

Esto asegura la integridad del documento, es decir que no fue alterado y verificar que un usuario es quien efectivamente realizó la firma. El certificado que autentica el documento permite que se le asigne una fecha de inicio y fin de validez. Una cosa más para decir sobre documentos, es que es posible hacer búsqueda sobre su contenido. Para eso vamos a Document Management y asignamos el Full Text Search en Yes. La opción de búsqueda la tenemos disponible en la ventana de Work with documents, la cual podemos abrir si seleccionamos la tarea y elegimos More Actions Documents. Una vez en la ventana de trabajar con documentos, vemos el selector de búsquedas arriba a la derecha de la ventana. Page7