Patterns & Practices. Patrón AutoComplete. Versión: 1.0. Fecha de publicación 27-9-2011. Aplica a: Q-flow 3.1

Documentos relacionados
Manual de usuario administrador. Correo Exchange Administrado

Registro Único de Proveedores del Estado (RUPE) Guía para Gestores

MANUAL PLATAFORMA WEB AFILIACION ONLINE MANUAL DEL USUARIO

NOTAS TÉCNICAS SOBRE EL SIT: Comunicados (I)

Cómo Facturar Electrónicamente con Aspel-CAJA 3.0

SERVICIO NACIONAL DE APRENDIZAJE- SENA PROCESO RELACIONAMIENTO EMPRESARIAL Y GESTION DEL CLIENTE

Bienes De Capital-Bonos. Manual usuario contadores. Manual usuario contadores. Versión: de 19

Manual de Usuario del Sistema RECIBOS DE HABERES UNLu Contacto:

Manual de Integración CubeCart

Iniciar flujo a partir de un archivo XML

CONSTRUCCIÓN DEL PROCESO PAGO DE FACTURAS. BizAgi Process Modeler

TRANFERENCIA DE DATOS ENTRE EL SISTEMA INTEGRAL DE GESTIÓN Y EVALUACIÓN (SIGEVA) Y EL CVAR INDICE

Manual de Usuario Proveedor Módulo Cotizaciones

Libro de Sueldos Ley N Art Digital INSTRUCTIVO

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

Gastos Reales Web Manual de Usuario

COMBINAR CORRESPONDENCIA EN MICROSOFT WORD

LA RED DE CAPACITACIÓN GASTRONÓMICA MÁS GRANDE DE LATINOAMÉRICA


Manual SAAE México 2012 EMPRESAS Manual para Software de Administración de Alumnos y Egresados

ing Solution La forma más efectiva de llegar a sus clientes.

Cómo Facturar Electrónicamente con Aspel-SAE 4.6

Manual de usuario para Facturación Electrónica 2011

MANUAL DE USUARIO: AGENCIA DE VIAJES Configuración. Principales funcionalidades

Guía de uso del sistema CV-Online

Elementos requeridos para crearlos (ejemplo: el compilador)

Kit de Autenticación con Tarjetas. Guía Técnica de Configuración

Manual de Usuario SMS Inteligente

MULTINET. Versión: 1303

DEFINICIÓN DE USUARIOS

INSTRUCTIVO WEB TRANSMISION ELECTRONICA DE RES. 5586/12

Instructivo. VIDEOS EN: INTRODUCCION

Sistema de Información de Compras y Contrataciones del Estado (SICE) Gestión y búsqueda de pedidos para compras comunes

Manual EDT DISEÑO EDT - CREAR EVENTO DE DIVULGACIÓN TECNOLÓGICA

SISTEMA ELECTRÓNICO DE CONTRATACIONES DEL ESTADO - SEACE - MANUAL DE USUARIO PARA ENTIDADES

GUIA ACTIVIDAD TAD (TRAMITACIÓN A DISTANCIA) SISTEMA DE ADMINISTRACIÓN DE DOCUMENTOS ELECTRÓNICOS SADE

Tarjetas Inteligentes

Administrador de Seguridad Manual de Usuario Fecha de actualización:

Programa diseñado y creado por Art-Tronic Promotora Audiovisual, S.L.

Preguntas Frecuentes. Plataforma ScienTI. Aplicativos CvLAC y GrupLAC

AVA-SECSystemWeb. Introducción Características del producto Especificaciones Técnicas

HBE MANUAL DEL USUARIO PAGO DE SUELDOS

SISTEMA ETAP en línea Estándares Tecnológicos para la Administración Pública

Gestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi

Indice I. INTRODUCCIÓN SEGURIDAD DE ACCESO REGISTRO DEL VALOR FLETE CONSULTAS V. GRÁFICAS. MANUAL GENERADORES DE CARGA RNDC Noviembre 2015 Versión 2

ALG AIR LOGISTICS GPS. Manual de Usuario. Creación de Tickets de Servicio.

Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI)

Manual del Usuario. Sistema de Help Desk

Manual de Usuario UCMCompra

SISTEMA PAGO ELECTRÓNICO

1 Introducción. Titulo

MANUAL ECOMMERCE 2.0

Manual de Usuario Comprador. Módulo Administración de Presupuesto. Iconstruy e S.A. Serv icio de Atención Telefónica:

Móvil Seguro. Guía de Usuario Terminales Android

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU CDI

Guía Rápida del Usuario

Guías _SGO. Gestione administradores, usuarios y grupos de su empresa. Sistema de Gestión Online

COPIA NO CONTROLADA PROCEDIMIENTO CONTROL DE DOCUMENTOS Y REGISTROS ADMINISTRACIÓN DEL SISTEMA DE GESTIÓN INTEGRADO

Generador de Sitios Web de Eventos Comunitarios

Comisión Nacional de Bancos y Seguros

Manual del Usuario Home Banking

CRM Gestión de Oportunidades Documento de Construcción Bizagi Process Modeler

Bienvenido al sistema de Curriculum Digital CVDigital

QUERCUS PRESUPUESTOS MANUAL DEL USO

STOCK CONTROL CENTER INVENTARIOS Y DEPOSITOS By PolakoSoft. M A N U A L. MAIL: info@stockcontrolcenter.com.

Ficha n 12 : Derechos de acceso de usuarios

GPS Colaboración PERSONALIZAR PROCESOS DE SELECCIÓN

Manual de Usuario Comprador Presupuesto

SIIGO Pyme. Templates. Cartilla I

Guía para configurar el monitor TCPIP

Manual de Usuario del Sistema de control de Turnos

TUTORIALES. Inserte su logo aquí

Manual del Usuario Quipux Pastaza

GUIA DE USO DEL ACCPRO

ÁLAMO SOFTWARE PARA GESTIÓN INMOBILIARIA

Guía de uso de la Mesa Virtual SIMP para Dependencias del Ministerio Público - Version 4

Manual de Usuarios Contratistas y Consultores

Qué es Google Calendar? Qué se puede hacer en Google Calendar?

DCISERVICIOS, SA DE CV

MANUAL DE LA APLICACIÓN DE ENVÍO DE SMS

Manual sobre el Sistema de Oportunidades Laborales para Organizaciones

Manual de usuario para Facturación Electrónica 2011

MANUAL DE USUARIO APLICACIÓN SYSACTIVOS

Manual de Pagos y Transferencias

Contraloría General de la República

Manual Sistema de Afiliados Lomas Travel

Pagos. Si desea acceder directamente a un capítulo, posicionese sobre el número de página y haga clic.

Manual de Prestador - Fonasa

Módulo comercial para Vending V4.

Envíos Certificados. Acceso

En esta sección revisaremos como dar de alta cuentas de clientes así como los diferentes ajustes que se pueden aplicar a las mismas.

Conoce el sistema.» Sistema de facturación. Guía de usuario: Conoce el sistema 1

ÍNDICE: Página. 1. Ingreso al Sistema Ingreso para personal del SAT Ingreso para usuarios Recuperación de Contraseña

Web de Letras Manual de usuario. Gestiona tus letras por internet

SOLICITUD DE LICENCIA RNII

CRM. Customer Relationship Management Sistema de Gestión Inteligente de Mercadeo y Ventas. Sistema de Gestión Inteligente de Mercadeo y Ventas

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009)

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

CIF-KM. GUÍA DE LOS PRIMEROS PASOS

Transcripción:

Patrón AutoComplete Versión: 1.0 Fecha de publicación 27-9-2011 Aplica a: Q-flow 3.1

Índice Introducción... 3 Pre-requisitos... 3 Paso 1 - Configurar el dominio de datos de Personas en Q-flow.... 4 Paso 2 Creación de los datos del template... 7 Paso 3 Creación de la versión de template... 8 Paso 4 Instalación de los archivos del patrón... 10 Paso 5 Configuración de los formularios personalizados... 11 Paso 6 Verificación... 12

Introducción Una necesidad recurrente al momento de diseñar templates de procesos en Q-flow, es poder configurar dominios de datos que retornen un conjunto de valores por cada elemento, y que dichos valores enlazados sean cargados en los datos del template. El patrón AutoComplete, detallado en este documento, permite autocompletar valores en los datos del template del proceso a partir de información obtenida de un dominio de datos, con un esfuerzo muy reducido, para tantos dominios de datos como sea necesario. Se explica el uso de dicho patrón en base a un ejemplo, que corresponde al dominio de Personas, donde se desea seleccionar como parte del proceso un conjunto de personas, donde cada una cuenta con los datos Id, Nombre, Apellido y E-mail, obtenidos de la base de datos de Contactos de la organización. Dicho proceso se elabora en el contexto del inicio de una nueva campaña de Marketing, mediante la cual se le enviará un correo electrónico a cada una de las personas ingresadas, generado dinámicamente a partir de los datos del proceso. Este documento detalla los 5 pasos que es necesario realizar para configurar el patrón y ponerlo en funcionamiento. Pre-requisitos Los componentes de esta solución fueron diseñados para utilizar Q-flow 3.1. Para comenzar a trabajar en esta solución se deberá descargar el archivo que contiene los componentes de la solución. Descargar archivo de instalación desde: http://www.urudata.com/spanish/partners/download/autocompletepattern-1.0.zip

Paso 1 - Configurar el dominio de datos de Personas en Q-flow. La base de datos de Contactos de la organización cuenta con una tabla Personas que tiene el siguiente esquema: Se creará en primera instancia un nuevo dominio de datos llamado Personas en Q-flow, que seleccione todos los registros de la tabla. Para ello, se indicará que este dominio es de tipo selector de ítems, como se muestra a continuación:

Al configurar la base de datos, se ingresarán los datos de la tabla Personas: Es importante observar que el primer dato del selector de ítems debe ser siempre el identificador de la entidad. Los nombres de las demás columnas, serán usadas en el patrón para asociar las mismas a datos de aplicación. Es decir, que automáticamente se cargarán los valores de los registros en dichas columnas, en los datos que tengan ese mismo nombre y sean editables, como se detalla más adelante en el documento.

Luego de configurado el acceso a la base de datos, se debe hacer una última configuración en el dominio. Esta configuración es específica para el patrón que está siendo detallado (a diferencia de las anteriores, que son configuraciones generales de Q-flow). En la solapa de propiedades del dominio, debe agregarse el atributo onclick con el valor AutoComplete( Persona ), como se muestra a continuación: La función AutoComplete que es llamada al hacer click sobre el selector de ítems, es una función JavaScript genérica, implementada como parte del patrón, que recibe como parámetro el nombre del dato de template que tiene el dominio que debe ser autocompletado. Este dato, será llamada persona, y creada en el paso 2.

Paso 2 Creación de los datos del template En primer lugar, es necesario crear un dato de template al cual llamaremos Persona, cuyo dominio sea el creado en el paso 1. Asimismo, como se mencionó anteriormente, por cada una de las columnas de la tabla de Personas debemos crear un dato de template con el mismo nombre, para que Q-flow sea capaz de autocompletar su valor con el que se encuentra vinculado a la persona. Por razones de visualización, se crearán los datos en este ejemplo utilizando un bloque de línea. Sin embargo, ello no es necesario para el funcionamiento del patrón. Los datos deben ser creados de la siguiente forma: Nota: El dato Persona tiene como dominio el creado en el paso 1. Los datos Nombre, Apellido e E-mail tienen dominio Texto, ya que serán autocompletados automáticamente.

Paso 3 Creación de la versión de template Se creará la versión 1.0 del template de proceso, con la siguiente estructura: En este proceso, se inicia una nueva campaña seleccionando un conjunto de personas y un autorizador, luego en un paso de Pregunta el autorizador aprueba o rechaza la campaña, pudiendo modificar el conjunto de personas, y por último Q-flow itera en la información de esas personas generando automáticamente un mail con la información ingresada para la campaña.

El alcance de los datos de aplicación, por lo tanto, debe ser requerido para los pasos de inicio y aprobar campaña, ya que es necesario contar con un destinatario en la misma. Se muestra a continuación la grilla de alcance del template:

Paso 4 Instalación de los archivos del patrón El patrón consiste de cinco archivos, que deben ser copiados en el sitio web de Q-flow: AutoCompleteForm.cs AutoCompleteStartFlowWithGroups.aspx AutoCompleteStartFlowWithGroups.aspx.cs AutoCompleteTaskResponseWithGroups.aspx AutoCompleteTaskResponseWithGroups.aspx.cs El primer archivo (AutoCompleteForm.cs) debe ser copiado en la carpeta App_Code, bajo el sitio web de Q-flow (generalmente encontrado en c:\inetpub\wwwroot\qflowwebsite). Los siguientes cuatro archivos, deben ser copiados en la carpeta CustomForms, bajo el sitio de Q-flow.

Paso 5 Configuración de los formularios personalizados Este es el último paso de configuración requerido por el patrón, el cual requiere que se le asigne a los pasos de Inicio y de Aprobar campaña el formulario personalizado que permite autocompletar los datos del template. Para ello, en primer lugar deben crearse los formularios personalizados en el diseñador de procesos de Q-flow, llamados AutoCompleteStartFlowWithGroups y AutoCompleteTaskResponseWithGroups, como se muestra en la siguiente figura: Una vez creados los formularios personalizados, se debe modificar la versión del template de proceso de modo de que utilice los formularios en los pasos de inicio y Aprobar campaña, como se muestra en la siguiente grilla de alcance:

Paso 6 Verificación Una vez finalizados estos pasos, realizada la operación Check-in, y establecida la versión en producción, es posible verificar el funcionamiento del patrón desde el sitio web de Q-flow. A continuación se muestra una captura del formulario de inicio del flow, donde se puede observar que los datos de aplicación fueron auto-completados a partir de los valores obtenidos desde el dominio de datos: