Professional Documents
Culture Documents
3 Gua conceptual
Copyright 19982005 BMC Software, Inc. Reservados todos los derechos. Remedy, el logotipo de Remedy, el resto de nombres de productos o servicios de Remedy, BMC Software, los logotipos de BMC Software y el resto de nombres de productos o servicios de BMC Software son marcas comerciales registradas o marcas comerciales de BMC Software, Inc. El resto de marcas comerciales pertenecen a sus compaas respectivas. BMC Software considera que la informacin incluida en esta documentacin es exclusiva y confidencial. El uso de esta informacin est sujeto a los trminos y condiciones del acuerdo de licencia de usuario final o del acuerdo de confidencialidad aplicables al producto y a los avisos de derechos limitados y exclusividad incluidos en esta documentacin. Para obtener mas informacin sobre archivos OpenSource utilizados en el programa autorizado, consulte OpenSourceLicenses.pdf. Este archivo est en la carpeta \Doc del CD-ROM de distribucin y en la parte de documentacin para descargar del Remedy Electronic Software Distribution (ESD). Leyenda de derechos limitados
Derechos limitados del gobierno de EE.UU. para software informtico. NO PUBLICADO -- DERECHOS RESERVADOS SEGN LAS LEYES DE AUTOR DE LOS ESTADOS UNIDOS. El uso, rplica o difusin de los datos y software informtico por el gobierno de los EE.UU. est sujeto a las limitaciones aplicables establecidas en la seccin 52.227-14 de FAR y las secciones DFARS 252.227-7013, DFARS 252.227-7014, DFARS 252.227-7015 y DFARS 252.227-7025 con las enmiendas correspondientes. La empresa/fabricante es BMC Software, Inc., 2101 CityWest Blvd., Houston, TX 77042-2827, EE.UU. Los avisos relacionados con el contrato se deben enviar a esta direccin.
Cmo ponerse en contacto con Remedy Si necesita soporte tcnico para este producto, comunquese con Atencin al cliente de Remedy al siguiente correo electrnico: support@remedy.com. Si desea hacer algn comentario o sugerencia sobre esta documentacin, pngase en contacto con el departamento de Desarrollo de informacin por correo electrnico en la direccin doc_feedback@remedy.com. Esta edicin se aplica a la versin 6.3 del programa autorizado.
BMC Software
www.remedy.com
Contenido
Prlogo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Su cometido como administrador de AR System . . . . . . . . . . . . . 14 Cmo usar esta gua . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Captulo 1 Aspectos generales . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Qu es AR System . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Componentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Arquitectura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 clientes de AR System . . . . . . . . . . . . . . . . . . . . . . . . 29 AR System Mid Tier . . . . . . . . . . . . . . . . . . . . . . . . . 31 Servidor de AR System . . . . . . . . . . . . . . . . . . . . . . . 32 Servidores de bases de datos . . . . . . . . . . . . . . . . . . . . . 33 Entorno heterogneo . . . . . . . . . . . . . . . . . . . . . . . . 34 Distribucin de los servidores de AR System . . . . . . . . . . . . . . 35 Administrar grupos de servidores . . . . . . . . . . . . . . . . . . . 36 Captulo 2 Utilizar formularios . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Qu es un formulario de AR System . . . . . . . . . . . . . . . . . . . 38 Tipos de formularios. . . . . . . . . . . . . . . . . . . . . . . . . . 40 Cmo se utilizan los formularios . . . . . . . . . . . . . . . . . . . . 42 Formularios secundarios . . . . . . . . . . . . . . . . . . . . . . . . 42 Contener informacin de referencia . . . . . . . . . . . . . . . . . . 43 Contener informacin de flujo de trabajo . . . . . . . . . . . . . . . . 44
Actuar como panel de control. . . . . . . . . . . . . . . . . . . . . 44 Formularios de unin . . . . . . . . . . . . . . . . . . . . . . . . . 46 Cmo funcionan los formularios de unin . . . . . . . . . . . . . . . 47 Ejemplo de uso de un formulario de unin . . . . . . . . . . . . . . . 48 Utilizar varias vistas de formulario . . . . . . . . . . . . . . . . . . . 50 Cmo se selecciona una vista para el usuario . . . . . . . . . . . . . . . 51 Ayudar a los usuarios a rellenar los formularios . . . . . . . . . . . . . . 51 Agrupar formularios en aplicaciones . . . . . . . . . . . . . . . . . . . 52 Aplicaciones locales . . . . . . . . . . . . . . . . . . . . . . . . . 52 Aplicaciones implementables . . . . . . . . . . . . . . . . . . . . . 52 Localizar aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . 53 Acceder a las aplicaciones mediante puntos de entrada . . . . . . . . . . 54 Campos de AR System . . . . . . . . . . . . . . . . . . . . . . . . . 54 Campos esenciales . . . . . . . . . . . . . . . . . . . . . . . . . 56 Cmo se identifica un campo . . . . . . . . . . . . . . . . . . . . . 57 Qu tienen todos los campos en comn . . . . . . . . . . . . . . . . 58 Tipos de campos . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Campos generales . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Captulo 3 Empleo de mens como ayudas automatizadas . . . . . . . . . . . . . . 71 Tipos de mens . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 mens de caracteres; . . . . . . . . . . . . . . . . . . . . . . . . 73 mens de archivo; . . . . . . . . . . . . . . . . . . . . . . . . . 73 Mens de bsqueda;. . . . . . . . . . . . . . . . . . . . . . . . . 74 mens de SQL; . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 mens de diccionario de datos. . . . . . . . . . . . . . . . . . . . . 76 Captulo 4 Introduccin al flujo de trabajo . . . . . . . . . . . . . . . . . . . . . 77 Flujo de trabajo: en general y en AR System. . . . . . . . . . . . . . . . 78 En qu se diferencian los componentes del flujo de trabajo . . . . . . . . . 79 Condiciones desencadenantes: eventos o tiempo . . . . . . . . . . . . . 80 Comparacin entre componentes centrados en el cliente y componentes centrados en el servidor . . . . . . . . . . . . . . . . . . . . . . . 81 Incorporar el flujo de trabajo en guas de procedimientos . . . . . . . . . 83 Captulo 5 Acciones de flujo de trabajo y condiciones desencadenantes . . . . . . . . 85 Funcionamiento del flujo de trabajo: acciones y condiciones desencadenantes . 86
Gua conceptual
Acciones: qu pueden hacer los componentes del flujo de trabajo? . . . . . 87 Mostrar un mensaje en la pantalla . . . . . . . . . . . . . . . . . . . 88 Registrar informacin en un archivo . . . . . . . . . . . . . . . . . . 89 Notificar eventos a los usuarios . . . . . . . . . . . . . . . . . . . . 90 Establecer diferentes valores en campos del formulario . . . . . . . . . . 90 Cargar valores en campos de otros formularios . . . . . . . . . . . . . 93 Ejecutar un proceso independiente . . . . . . . . . . . . . . . . . . 94 Ejecutar un comando SQL . . . . . . . . . . . . . . . . . . . . . . 94 Ejecutar una accin alternativa en la secuencia del proceso . . . . . . . . 95 Iniciar una gua especificada . . . . . . . . . . . . . . . . . . . . . 95 Suspender el procesamiento de la gua hasta que el usuario responda . . . . 95 Cerrar la gua. . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 Abrir una ventana. . . . . . . . . . . . . . . . . . . . . . . . . . 96 Cerrar la ventana actual . . . . . . . . . . . . . . . . . . . . . . . 96 Realizar cambios en la ventana actual . . . . . . . . . . . . . . . . . 96 Cambiar las caractersticas de un campo . . . . . . . . . . . . . . . . 97 Utilizar DDE para conectar con otras aplicaciones . . . . . . . . . . . . 97 Utilizar OLE para conectar con otras aplicaciones . . . . . . . . . . . . 98 Condiciones desencadenantes: determinantes de las acciones de flujo de trabajo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 Condiciones desencadenantes de vnculos activos y filtros: basadas en eventos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 Orden de ejecucin de los vnculos activos y de los filtros . . . . . . . . 105 Flujo de trabajo y formularios de unin . . . . . . . . . . . . . . . 105 Calificaciones . . . . . . . . . . . . . . . . . . . . . . . . . . 106 Condiciones desencadenantes de escalaciones: basadas en el tiempo . . . 107 Resumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Captulo 6 Control de acceso a AR System . . . . . . . . . . . . . . . . . . . . . 109 Concepto de control de acceso en AR System . . . . . . . . . . . . . . . 110 Modelo de usuario y modelo de grupo . . . . . . . . . . . . . . . . . . 110 Pertenencia a varios grupos . . . . . . . . . . . . . . . . . . . . . . . 112 Naturaleza aditiva de los permisos . . . . . . . . . . . . . . . . . . . . 113 Tipos de grupos de control de acceso. . . . . . . . . . . . . . . . . . . 113 grupos explcitos; . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 Grupos explcitos predefinidos . . . . . . . . . . . . . . . . . . . 114 Grupos calculados . . . . . . . . . . . . . . . . . . . . . . . . 117
5
grupos implcitos. . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Grupos implcitos predefinidos . . . . . . . . . . . . . . . . . . . 117 Grupos dinmicos . . . . . . . . . . . . . . . . . . . . . . . . 118 Modelo de control de acceso por niveles . . . . . . . . . . . . . . . . . 118 Control de acceso en el nivel del servidor de AR System . . . . . . . . . 120 Control de acceso a los formularios . . . . . . . . . . . . . . . . . 121 Control de acceso a los campos . . . . . . . . . . . . . . . . . . . 121 Control de acceso a los vnculos activos . . . . . . . . . . . . . . . 122 Control de acceso a las guas de vnculos activos . . . . . . . . . . . . 122 Control de acceso a las peticiones . . . . . . . . . . . . . . . . . . 123 Acceso basado en funciones en las aplicaciones implementables . . . . . . . 127 Cmo afectan las licencias al control de acceso . . . . . . . . . . . . . . 128 Licencias de lectura . . . . . . . . . . . . . . . . . . . . . . . . 128 Licencias de lectura restringida . . . . . . . . . . . . . . . . . . . 129 Licencias de escritura fijas . . . . . . . . . . . . . . . . . . . . . 129 Flotantes, licencias de escritura . . . . . . . . . . . . . . . . . . . 129 Captulo 7 Productos complementarios de AR System product . . . . . . . . . . . . 131 Productos de Remedy . . . . . . . . . . . . . . . . . . . . . . . . . 132 Remedy Approval Server . . . . . . . . . . . . . . . . . . . . . . 132 Distributed Server Option . . . . . . . . . . . . . . . . . . . . . 132 Remedy Flashboards . . . . . . . . . . . . . . . . . . . . . . . 133 Herramientas de desarrollo . . . . . . . . . . . . . . . . . . . . . 133 gestin de servicios de tecnologa de la informacin (TI) . . . . . . . . 134 Servicio tcnico y mantenimiento . . . . . . . . . . . . . . . . . . 135 Integracin con productos de otras empresas . . . . . . . . . . . . . . . 136 Captulo 8 Puesta en prctica . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 Aspectos generales . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 Visin general de una aplicacin para controlar los animales . . . . . . . . 144 Cuestiones de planificacin y diseo . . . . . . . . . . . . . . . . . 146 Decisiones relativas a la planificacin y el diseo . . . . . . . . . . . . 149 Situaciones posibles . . . . . . . . . . . . . . . . . . . . . . . . . . 151 Situacin 1: Se adquiere un tigre nuevo. . . . . . . . . . . . . . . . 152 Situacin 2: Un tigre est herido. . . . . . . . . . . . . . . . . . . 153 Situacin 3: Tigre traspasado a otro zoolgico . . . . . . . . . . . . . 155
Gua conceptual
Appendix A
Para obtener ms informacin . . . . . . . . . . . . . . . . . . . . . 159 Remedy sitio web . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 Remedy documentacin sobre productos. . . . . . . . . . . . . . . . . 160 AR System documentos . . . . . . . . . . . . . . . . . . . . . . 160 Remedy Migrator . . . . . . . . . . . . . . . . . . . . . . . . . 162 Remedy Approval Server . . . . . . . . . . . . . . . . . . . . . . 163 Remedy Wireless . . . . . . . . . . . . . . . . . . . . . . . . . 163 Remedy Flashboards . . . . . . . . . . . . . . . . . . . . . . . 163 Remedy IT Service Management . . . . . . . . . . . . . . . . . . 163 Servicio tcnico y mantenimiento de Remedy . . . . . . . . . . . . . 164 Remedy Crisis Response System. . . . . . . . . . . . . . . . . . . 164 Documentos adicionales de Remedy . . . . . . . . . . . . . . . . . 165 Aplicacin de muestra . . . . . . . . . . . . . . . . . . . . . . . . . 165 Comunicacin electrnica de ARSList . . . . . . . . . . . . . . . . . . 166 grupos de usuarios de Remedy . . . . . . . . . . . . . . . . . . . . . 166 Comunidad de programadores de Remedy . . . . . . . . . . . . . . . . 167 Formacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 Servicio de asistencia al cliente . . . . . . . . . . . . . . . . . . . . . 168 Servicios de asesora . . . . . . . . . . . . . . . . . . . . . . . . . . 168
Prlogo
Ha notado algn cambio a su alrededor ltimamente? Ha crecido su empresa a escala global o se ha reducido, dividido o fusionado con otra empresa en los ltimos seis meses? Han evolucionado sus procesos comerciales a una velocidad dos veces mayor que su habilidad para actualizar las aplicaciones de que dispone? Le han vuelto a exigir sus clientes mayor capacidad de respuesta? Ha tenido que volver a adaptar sus diseos debido a los cambios tecnolgicos? Debe integrar su trabajo con sistemas y aplicaciones distintas cada semana? Se le exige una mayor produccin cuando dispone de menos recursos? Le ha sucedido que, cuando por fin consigue implantar una aplicacin que se consideraba imprescindible el ao anterior, el 50% de las necesidades que pretenda cubrir ya no existen? Le han tomado la delantera sus competidores al comprender mejor el mercado gracias a proyectos innovadores basados en Tecnologas de la Informacin (TI)? Hoy en da, el cambio continuo es el mayor reto que se debe afrontar al implantar procesos de comercio electrnico para aumentar la productividad de las empresas. Acaso se puede dar la espalda al cambio? Ya Charles Darwin, en sus teoras sobre la evolucin de las especies, afirmaba que no es el ser ms fuerte el que sobrevive, ni el ms inteligente, sino el que mejor se adapta a los cambios.
Prlogo
Cuando se analizan logros empresariales en negocios que van desde las compaas areas a los pequeos comercios o del mbito de la informtica al de los libros, se puede comprobar que la capacidad de adaptacin al cambio constituye la clave del xito. Quienes tardan en implantar las nuevas tecnologas en los cambiantes procesos empresariales son quienes ms despacio crecen. La mayor parte de la productividad empresarial de la ltima dcada se ha atribuido a la capacidad de combinar satisfactoriamente los procesos empresariales con la tecnologa informtica. La velocidad del cambio no hace sino aumentar. Y esa velocidad ser la que en el futuro obligue a modificar totalmente la actitud ante la implantacin, la evolucin y la sustitucin de aplicaciones corporativas. La habilidad para modificar los procesos comerciales debe mantenerse en sintona con esta necesidad de responder a las necesidades cambiantes. Dentro de cinco aos, las aplicaciones para empresas que consigan mayor xito sern las que se conviertan en aplicaciones totalmente adaptables. AR System es una herramienta de cambio. Su diseo ha ido adquiriendo una adaptabilidad extraordinaria desde 1991. Al estar convencidos de que cada una de las organizaciones basadas en TI continuara gestionando su propia infraestructura de forma diferente, el sistema AR System tena que permitir diferencias sustanciales en el modo de definir los papeles de los usuarios y los procesos de flujo de trabajo ms apropiados para administrar las peticiones de accin propias. Adems, deba ofrecer la posibilidad de integrarse con un amplio abanico de aplicaciones y sistemas distintos. El sistema se dise para poder coordinar la resolucin de peticiones de accin en cualquier lugar del mundo, implantarse en nuevas empresas en cuestin de das y adaptarse a nuevos componentes de hardware, entornos operativos y plataformas para bases de datos en cuestin de horas. En los ltimos tiempos hemos extendido nuestro radio de accin ms all de las operaciones internas de TI y hemos adaptado el diseo de nuestro producto a las necesidades del ciudadano de a pie. En la actualidad nuestro objetivo es permitir a los clientes crear, en cuestin de semanas y partiendo de cero, nuevas soluciones comerciales que no exijan ningn tipo de formacin a los usuarios finales. Nuestra meta es crear una plataforma adaptable para aplicaciones empresariales que permita al usuario gestionar su negocio a su manera.
10 Prlogo
Gua conceptual
Y si el sistema AR System es una herramienta de cambio, la comunidad Remedy y el usuario (usted) son los autores de ese cambio. Para empezar, puede obtener soluciones de distribuidores de software, de integradores de soluciones y sistemas de redes, de asesores o colegas. Aunque tambin puede decidir que necesita crear un proceso empresarial completamente nuevo para poder satisfacer sus necesidades. Al tener la posibilidad de crear y modificar, mediante una simple accin del ratn, funciones, campos de informacin, procesos de flujo de trabajo y modelos de integracin con otras aplicaciones y otros sistemas, el usuario se convierte en un importante agente de cambio. Este sistema le ofrece, al menos, el doble de capacidad que otras herramientas o paquetes de aplicaciones para crear la primera solucin de produccin de su empresa y para realizar los ajustes necesarios que siempre surgen tras la fase de produccin. AR System ofrece dos posibles acercamientos: por un lado, permite planificar y desarrollar aplicaciones nuevas fcilmente y, por otro, es capaz de adaptarse a sistemas ya existentes cuyos mecanismos ya se conocen. Su habilidad para mostrar nuevas soluciones con rapidez y frecuencia durante el ciclo de implantacin ser lo que determine la rapidez con la que los clientes se convenzan de la funcionalidad que ofrece. Recuerde que es usted un agente de cambio y que ahora dispone de una potente herramienta. A partir de este momento puede generar el impacto que siempre haba deseado y permitir a su empresa adaptarse ms fcilmente a los nuevos tiempos.
11
12 Prlogo
Introduccin
Remedy lanz al mercado por primera vez el sistema Action Request System (AR System) en 1991 y en muy poco tiempo se convirti en lder del sector de servicios de asistencia. A medida que las organizaciones, grandes y pequeas comenzaron a emplear AR System, se dieron cuenta de que sus posibilidades se extendan mucho ms all que las de las aplicaciones Remedy Help Desk. De hecho, vieron que podan emplearlo para automatizar, mantener y gestionar cualquier proceso empresarial. Hoy en da, AR System constituye el eje de un amplio nmero de soluciones dirigidas a departamentos o empresas. Soluciones que abarcan desde el seguimiento de llamadas al servicio de asistencia hasta la gestin de inventarios o la administracin de sistemas integrados. Esta gua se centra en los conceptos bsicos de AR System. Lala para familiarizarse con los componentes y la arquitectura de AR System. Los procesos, el rendimiento y otros asuntos se tratan con detalle en una serie de publicaciones relacionadas, de las que se incluye una lista en el apndice. La gua ha sido concebida en primera instancia como un conjunto de pautas para administradores principiantes que vayan a emplear AR System para crear o modificar aplicaciones. Sin embargo, esto no implica que otro tipo de usuarios, entre los que pueden incluirse los directores de empresas o los encargados de evaluar y planificar aplicaciones con AR System, encuentre de utilidad la informacin en ella recogida.
Introduccin
13
14 Introduccin
Gua conceptual
El Captulo 3, Empleo de mens como ayudas automatizadas, describe los distintos tipos de mens y cmo pueden usarse para ayudar a los usuarios a completar la informacin de los formularios. El Captulo 4, Introduccin al flujo de trabajo, presenta los componentes del flujo de trabajo (vnculos activos, filtros y escalaciones) que permiten automatizar los procesos empresariales. El Captulo 5, Acciones de flujo de trabajo y condiciones desencadenantes, examina en detalle cada componente del flujo de trabajo, describiendo las acciones que pueden ejecutar los vnculos activos, los filtros y las escalaciones, as como las condiciones desencadenantes de esas acciones. El Captulo 6, Control de acceso a AR System, trata acerca del control de acceso a AR System, describiendo los usuarios y grupos, el modelo de control de acceso por niveles y cmo influyen las licencias de que se disponga en el acceso al sistema. El Captulo 7, Productos complementarios de AR System product, describe otros productos disponibles basados en AR System, ya sean de Remedy o de empresas externas. El Captulo 8, Puesta en prctica, resume los conceptos tratados en la gua y explica el proceso de creacin de una aplicacin de ejemplo para un zoolgico que emplea AR System en distintas reas de seguimiento y gestin. En el Apndice A, Para obtener ms informacin, se indican fuentes adicionales de informacin acerca de AR System. Se incluye una lista de publicaciones de Remedy, con una breve descripcin de cada una de ellas e informacin acerca de grupos de usuario de Remedy, foros electrnicos, cursos de formacin y pginas Web de Remedy. El Glosario principal define los trminos clave utilizados en toda la documentacin de AR System. Los trminos de inters especial para los administradores aparecen en negrita a lo largo de la gua. Muchos de ellos estn definidos en este glosario.
15
16 Introduccin
Captulo
Aspectos generales
Cualquier empresa, ya sea que se dedique a la fabricacin de bicicletas o a proporcionar servicios de telecomunicaciones al mundo entero, tiene sus propias necesidades y sus procesos de trabajo propios. Action Request System (AR System) permite automatizar estos procesos laborales sin necesidad de aprender lenguajes de programacin ni de entender complicadas herramientas de desarrollo. Este captulo presenta los componentes y la arquitectura de AR System, y explica cmo pueden combinarse para responder a las necesidades de su organizacin.
Aspectos generales
17
Qu es AR System
AR System es un entorno de desarrollo profesional con el que es posible crear aplicaciones de flujo de trabajo empresarial. Con AR System, cualquier persona que no sea programador puede desarrollar potentes aplicaciones una vez y visualizarlas simultneamente en Windows, la Web y entornos inalmbricos. AR System es un sistema que permite realizar un seguimiento automtico de cualquier cosa que sea importante para los procesos de trabajo de su empresa. Las distintas empresas han empleado AR System para realizar seguimientos de elementos tan dispares como pueden ser la compra-venta de acciones, los datos sobre beneficios, bienes de inventario y piezas de repuesto y la cumplimentacin de pedidos. Uno de los usos ms extendidos de AR System es el de automatizar el servicio de asistencia interno. El siguiente ejemplo sirve para ilustrar una solucin de asistencia en la que se emplea AR System para solventar el problema de un empleado. En la seccin que le sigue se describen los componentes de AR System y se explica el modo en que cada uno de ellos se emplea en este ejemplo.
En una empresa ficticia, la impresora de Raquel no funcionaba, as que llam al servicio de asistencia de los empleados y dej un mensaje explicando el problema. El tcnico de asistencia de primer nivel, Emilio, introdujo el nmero de telfono de Raquel en el formulario en blanco de su pantalla, presion la tecla Intro, y todos los detalles sobre la configuracin y la ubicacin de Raquel se cargaron en pantalla de modo automtico. Emilio complet entonces los detalles que faltaban referentes al problema e introdujo el caso en AR System. Inmediatamente recibi un mensaje en su pantalla indicando que el caso se le haba asignado a Bea.
Gua conceptual
Bea recibi de manera automtica un mensaje en su buscapersonas y revis el problema en su sistema. Usando su experiencia en casos similares, Bea arregl la impresora y marc el caso como cerrado. En ese momento, Raquel recibi una notificacin indicndole que el problema estaba solucionado. Si el problema de Raquel hubiera sido una emergencia y no se hubiera tratado de solucionar en el lapso de una hora, el sistema habra mandado mensajes automticamente al personal de servicio tcnico apropiado y habra enviado a Raquel un mensaje de correo electrnico informndole sobre la situacin.
Raquel recibe una notificacin indicando que el problema est arreglado. Bea revisa el problema y lo soluciona.
Emilio introduce el nmero de telfono de Raquel y los dems campos se llenan automticamente. A continuacin detalla el problema.
Hay una aplicacin de solucin de asistencia como la del ejemplo que se puede obtener a travs de Remedy. Tambin existen otras aplicaciones AR System que se pueden conseguir, tanto a travs de Remedy como de terceros, aunque tambin resulte fcil crear soluciones propias.
Aplicaciones Remedy
Help Desk Change Management Service Level Agreement Asset Management Quality Management Customer Support
Aplicaciones de socios
Telecomunicaciones Gestin de redes Asistencia sanitaria Fax/Buscapersonas/ Correo electrnico
Qu es AR System
19
AR System incluye herramientas intuitivas de software (para no programadores) que permiten personalizar fcilmente las aplicaciones AR System existentes o disear aplicaciones propias. Especficamente, el producto est compuesto por: El servidor de AR System (que incluye la interfaz de programacin de aplicaciones [API] de AR System) que est conectado a una o varias fuentes de datos. Varios servicios complementarios, como un motor de pginas de servidor Java (JSP), que permite mostrar la aplicacin en la Web. (Se requiere un servidor de web de terceros para la completa implantacin en la Web). Varias herramientas de cliente (incluyendo Remedy User, Remedy Administrator, Remedy Alert y Remedy Import) que se utilizan para ejecutar, gestionar y desarrollar aplicaciones de flujo de trabajo. De estos programas de cliente se hablar ms adelante en este captulo. Adems, es posible adquirir otras aplicaciones y opciones como Remedy Help Desk, Distributed Server Option y Remedy Flashboards. stos y otros mdulos se explican en el Captulo 7, Productos complementarios de AR System product.. Es posible que la mejor manera de entender AR System (y cualquiera de sus aplicaciones AR System) sea mediante la analoga. Imagine que compra un automvil futurista y un conjunto de complementos adicionales que se le pueden aadir fcilmente. El automvil es completamente operativo y resulta de enorme utilidad tal y como est, pero lo puede modificar empleando los complementos adicionales. Puede hacer algo tan simple como volver a pintarlo o tintar las lunas. Si lo que quiere es un descapotable, puede eliminar el techo slido y aadir la capota incluida en el paquete. Si en vez de un automvil compacto quiere una furgoneta, puede cambiar la carrocera y sustituir los neumticos por unos ms grandes. Puede combinar los neumticos con un cuadro y un manillar y hacer una bicicleta; o el motor y piezas modulares de la carrocera para construir un pequeo aeroplano y an no habr agotado todas las posibilidades. O, simplemente, puede usar el automvil bsico, que ya de por s satisface muchas de sus necesidades, sin que sea preciso someterlo a ningn cambio. Las aplicaciones AR System existentes son como el automvil, completamente operativas tal y como estn. Las herramientas de software que se incluyen con AR System son como complementos y herramientas adicionales del automvil; pueden emplearse para modificar rpidamente el automvil bsico o construir algo completamente nuevo.
Gua conceptual
Esta adaptabilidad diferencia a AR System tanto de las aplicaciones listas para su uso (que, como norma general, carecen de flexibilidad) como de las herramientas de desarrollo (que requieren amplios conocimientos tcnicos y tiempo para desarrollar las aplicaciones). AR System constituye el punto intermedio entre estos dos extremos, proporcionando una base a partir de la cual se pueden modificar aplicaciones existentes o crear aplicaciones slidas propias que se ajusten a la naturaleza concreta de cada negocio.
AR System
Aplicaciones adaptables
AR System ofrece tanto funciones acabadas para su uso inmediato como una gran capacidad de personalizacin, asociada tradicionalmente a las herramientas de desarrollo.
Herramientas de desarrollo
Tanto si planea crear una aplicacin completamente nueva usando AR System, como si lo nico que quiere es modificar una aplicacin existente, es preciso que conozca y comprenda los componentes y la arquitectura del producto.
Componentes
Esta seccin sirve para presentar los componentes principales de AR System. Todos ellos, a excepcin de los campos y las vistas, constituyen objetos del servidor de AR System. En captulos posteriores de este manual se describen detalladamente estos componentes.
Componentes
21
El componente principal con el que interactan los usuarios es el formulario. Cada formulario se compone de campos, que son unidades de informacin como, por ejemplo, los apellidos de los empleados o la urgencia de la peticin que el usuario realiza. Cuando el usuario rellena y guarda los campos, se crea una peticin sobre la que el sistema realiza el seguimiento. Cada formulario relleno equivale a una peticin. Utilizando trminos de bases de datos, cada peticin constituye un registro. Es posible disear diferentes disposiciones, o vistas, de formularios apropiadas para las necesidades de los distintos usuarios. Si as lo decide, puede reunir un grupo de formularios relacionados y formar una aplicacin. Una aplicacin AR System puede incluir numerosos formularios. Por ejemplo, en una aplicacin de recursos humanos se pueden incluir formularios para recoger los datos bsicos de los empleados, las prestaciones sanitarias y la informacin salarial. Puede darle un nombre a la aplicacin e instalarla en diferentes servidores. Tambin puede presentar su aplicacin en la Web para acceder a ella desde un explorador en cualquier plataforma, como se muestra en la siguiente ilustracin.
Gua conceptual
Los mens son listas que ayudan a rellenar los campos de los formularios. Los mens pueden contener todas las posibles opciones para rellenar un campo, o slo algunas de las opciones posibles y permitir introducir datos que no se encuentren en l. Puede disear mens dinmicos que cambien su contenido segn los datos que ya haya en el formulario. Los formularios estructuran los datos y los mens ayudan a completar esos datos. Hay tres componentes adicionales (vnculos activos, filtros y escalaciones) que actan sobre la informacin para automatizar los procesos laborales (o de flujo de trabajo) en AR System. Los iconos situados al margen sirven en este manual para representar estos componentes. Estos tres componentes ejecutan acciones en respuesta a condiciones desencadenantes que se definan. En AR System, cuando se habla de flujo de trabajo se hace referencia normalmente a las operaciones realizadas por estos componentes. Aunque eso no quiere decir que no se utilice con su sentido ms amplio; es decir, haciendo referencia a los procesos que emplea cada organizacin para su funcionamiento y la importancia de automatizar dichos procesos. Se llama vnculo activo a una accin o grupo de acciones ejecutadas en el cliente, que es la parte del software con la que los usuarios interactan directamente. Los vnculos activos se ejecutan en respuesta a acciones de los usuarios en la pantalla y pueden emplearse para distintas tareas, como la de dar respuestas rpidas durante la introduccin de datos o la de completar campos automticamente. Por ejemplo, se puede usar un vnculo activo para verificar el valor introducido en un campo y mostrar un mensaje de error para evitar que el usuario escriba un valor incorrecto. Un grupo de vnculos activos, al que se denomina gua de vnculos activos, puede ayudar a los usuarios a rellenar uno o ms formularios para realizar una tarea concreta. Por ejemplo, una gua de vnculos activos puede abrir un formulario de tarjeta de visita y, a continuacin, mostrar instrucciones a los usuarios a medida que se desplacen por los campos. Las guas de vnculos activos pueden utilizarse tambin como subrutinas para realizar tareas comunes.
Componentes
23
Se llama filtro a una accin o grupo de acciones ejecutadas en el servidor de AR System, que es la parte del software que controla el flujo de peticiones en una base de datos subyacente. Las acciones del filtro tienen lugar en el momento en que el servidor procesa una peticin. Una funcin importante de los filtros es la de asegurar la integridad del sistema y de los datos. Por ejemplo, utilizando un filtro es posible verificar los valores de un formulario que se haya completado. Una gua de filtros es un grupo de filtros que puede utilizarse como subrutina en un flujo de trabajo. Puesto que las guas de filtros residen en el servidor, no pueden utilizarse como guas de vnculo activo para ayudar a los usuarios a rellenar formularios. Se llama escalacin a una accin o grupo de acciones ejecutadas en el servidor a horas o intervalos de tiempo especficos. En cierto sentido se trata de un proceso automatizado realizado segn el intervalo, la hora o el da especificado que se defina que busca peticiones que cumplan criterios concretos y emprende acciones basadas en los resultados de las bsquedas. Por ejemplo, en caso de que un problema no haya sido asignado a un tcnico en el transcurso de una hora desde el aviso de su existencia, ser una escalacin la que lo notifique al siguiente nivel de gestin. Puede crear y publicar un objeto de servicio Web que realice una accin muy bsica, como crear un registro en un formulario. Tambin puede llevar a cabo acciones ms complicadas, como procesar una orden de compra que abarque varios formularios de AR System. Tambin puede crear un flujo de trabajo con un filtro y utilizar un servicio Web externo para introducir datos (por ejemplo, cotizaciones de valores o valores de moneda) desde el servicio Web a un formulario.
Buscar peticiones
AR System admite varias maneras de buscar peticiones. Todos los componentes del flujo de trabajo de AR System pueden buscar peticiones y actuar sobre los resultados de la bsqueda. Los clientes pueden utilizar varios mtodos de bsqueda: mtodo de consulta mediante ejemplo (QBE, del ingls query by example), barra de bsqueda avanzada, bsqueda predefinida y bsqueda reciente.
Gua conceptual
La manera ms sencilla de ejecutar una bsqueda consiste en rellenar los campos y hacer que se muestren las peticiones que coincidan con el ejemplo (QBE). Por ejemplo, si una usuaria llamada Noelia desea encontrar todas sus peticiones de asistencia relacionadas con una impresora en concreto, puede introducir su nmero de empleada y el nombre de la impresora en los campos apropiados y hacer que se muestre una lista con los resultados. La barra de bsqueda avanzada es una parte de la pantalla donde los usuarios pueden introducir bsquedas ms complejas. Por ejemplo, si Noelia quisiera encontrar todos los problemas relacionados con dos impresoras, podra especificar los nombres de ambas en la barra de bsqueda avanzada. Adems, el empleo de la barra de bsqueda avanzada puede combinarse con el de la funcin QBE. El administrador puede crear bsquedas predefinidas para operaciones de bsqueda que sean comunes para todos los usuarios de un formulario. Los usuarios pueden definir tambin bsquedas personales para los formularios a los que tengan acceso.
Componentes
25
En el ejemplo expuesto al principio de este captulo, cuando Emilio introdujo el nmero de telfono de Raquel en el campo N de telfono, un vnculo activo (1) busc en el formulario Empleado para recuperar el nombre, la configuracin y la ubicacin de Raquel desde otro conjunto de formularios. Cuando Emilio termin de introducir los datos (2), distintos filtros determinaron que era preciso mandar una notificacin a Bea a travs de un sistema buscapersonas externo integrado con AR System. Una vez que Bea haya solucionado el problema (3), cambiar el estado de la peticin y un filtro (4) notificar a Raquel que su problema ha sido resuelto. Si la situacin se hubiera marcado como emergencia y no se le hubiera asignado a nadie en el transcurso de una hora, una escalacin habra mandado notificaciones a todo el personal de servicio tcnico necesario, y un filtro habra enviado un correo electrnico a Raquel para informarle sobre el estado de su peticin.
.
Formulario Problemas
N de telfono Nombre
5-55-12-12
1
Vnculo activo Formulario Empleado
Nombre
Raquel PC B2
4
Se avisa a Bea a travs del buscapersonas
Problema solucionado
Gua conceptual
Arquitectura
AR System se basa en una arquitectura cliente/servidor de varios niveles descrita en la ilustracin de esta seccin: El nivel cliente es el nivel de presentacin que proporciona la interfaz del usuario as como todos los aspectos de la interaccin con el producto. La mayora de los clientes se utilizan para la interaccin del usuario final, pero las herramientas de administracin del sistema tambin son clientes. Los clientes pueden ejecutarse dentro de un explorador de Web, en Windows, en dispositivos Palm OS, en dispositivos inalmbricos como telfonos celulares y tambin en otros entornos. Mid Tier proporciona los componentes y servicios complementarios que se ejecutan en un servidor de Web, lo que le permite ver las aplicaciones en la Web. El nivel servidor contiene el servidor de AR System, el cual controla los procesos de flujo de trabajo y el acceso a las bases de datos y otras fuentes de datos del nivel de datos. El nivel de datos contiene los servidores de la base de datos y dems fuentes de datos a las que puede acceder el servidor de AR System. El servidor de la base de datos acta como motor de almacenamiento y recuperacin de datos.
Arquitectura
27
Los servidores combinados actan como si fueran una biblioteca con material de referencia y bibliotecarios dispuestos a ayudar a los usuarios. El cliente es como si fuera el usuario de una biblioteca que pide material o ayuda para realizar su trabajo.
Nivel cliente
Las herramientas del cliente se utilizan para ejecutar, gestionar y desarrollar aplicaciones. El Mid-Tier y los servicios complementarios le permiten acceder a AR System desde exploradores de Web y clientes inalmbricos.
Cliente Windows
El servidor AR System incluye las aplicaciones y el software necesarios para crear nuevas aplicaciones.
Nivel servidor
Servidor AR System
El servidor de bases de datos almacena los datos creados y gestionados por las aplicaciones.
Nivel de datos
Gua conceptual
clientes de AR System
Los clientes de AR System pueden dividirse ampliamente en dos grupos: clientes de usuario final y clientes administrativos.
Clientes de usuario
Hay disponibles varios clientes de usuario que utilizan las interfaces del usuario estndar para la Web, Windows, Palm OS y dispositivos inalmbricos dentro de sus respectivos entornos. Los clientes de Web utilizan un explorador de Web para ofrecer una interfaz del usuario para las aplicaciones de Remedy. Estas aplicaciones pueden ser soluciones de comercio electrnico basadas en la Web para enviar nuevas peticiones, buscar y modificar peticiones existentes, trazar diagramas de datos, generar informes y recibir y responder a las notificaciones de AR System. Remedy User proporciona la interfaz de usuario cotidiana de las aplicaciones AR System para los usuarios de Microsoft Windows. Se emplea para enviar peticiones nuevas y modificar las ya existentes, para realizar bsquedas de peticiones y para generar informes. Los clientes inalmbricos que utilizan el lenguaje de marcado inalmbrico (Wireless Markup Language, WML), por ejemplo, telfonos celulares y buscapersonas bidireccionales, tambin pueden comunicarse con AR System. Remedy Alert, considerado a menudo como un buscapersonas de escritorio puede notificar eventos a los usuarios mostrando un icono intermitente, emitiendo un pitido acstico, reproduciendo un archivo de sonido, ejecutando un proceso o abriendo una ventana de mensajes. Por ejemplo, puede mostrar un mensaje que avise al personal de asistencia de que le ha sido asignado un nuevo problema. El usuario puede mostrar una lista de avisos en Remedy User, aunque Remedy Alert no est instalado.
Arquitectura
29
Clientes administrativos
Los clientes administrativos le permiten crear, modificar, extender y establecer permisos para las aplicaciones que cree el usuario con AR System. La mayora de clientes administrativos se ejecutan en Windows. Los administradores de AR System emplean Remedy Administrator para dar licencia y configurar los servidores de AR System, as como para crear nuevas aplicaciones y modificar otras existentes. Todos los componentes que constituyen una aplicacin, como formularios y elementos del flujo de trabajo, se crean y modifican utilizando Remedy Administrator. Se obtiene acceso a la herramienta de configuracin Mid Tier mediante un explorador de Web. Los administradores AR System la utilizan para administrar aplicaciones que pueden verse en la Web. Remedy Import se emplea para cargar datos externos en formularios de AR System. Por ejemplo, la informacin acerca de los empleados se podra extraer de una aplicacin de recursos humanos y cargarse en un formulario llamado Datos de los empleados mediante un proceso de tratamiento por lotes, eliminando la necesidad de volver a escribir los datos. Los administradores de AR System utilizan Remedy Migrator para migrar aplicaciones entre servidores. Esta herramienta le ayudar a facilitar y reducir el tiempo necesario para sincronizar los servidores de AR System de desarrollo y produccin.
Clientes de integracin
Remedy ofrece adems una serie de herramientas para ampliar las capacidades del sistema principal. Estas herramientas actan como clientes de AR System e incluyen las utilidades Enterprise Integration Engines (EIE), Knowledge Based Systems (KBS), Network Management Platform Integration Accessories y Systems Management Integration. stas constituyen partes independientes de AR System, separadas de las herramientas estndar de escritorio. Si desea obtener ms informacin sobre estas utilidades, consulte Productos complementarios de AR System product en la pgina 131.
Gua conceptual
Mid Tier est disponible para cada uno de los siguientes sistemas operativos, servidores de Web y motores de JSP.
Sistemas operativos HP-UX; IBM AIX; Servidores de web Apache, iPlanet Apache, iPlanet Motores JSP BEA WebLogic, Apache con Tomcat BEA WebLogic, IBM WebSphere, Apache con Tomcat IBM WebSphere, Apache con Tomcat BEA WebLogic, IBM WebSphere, iPlanet, Apache con Tomcat BEA WebLogic, IBM WebSphere, iPlanet, Apache con Tomcat
Linux
Apache
Sun Solaris.
Apache, iPlanet
Para obtener la informacin ms actual y precisa sobre las plataformas y el software admitidos, consulte siempre la tablas de compatibilidad de Remedy en http://supportweb.remedy.com/.
Arquitectura
31
Servidor de AR System
El servidor de AR System procesa todos los datos introducidos por el cliente. Como motor de flujo de trabajo entre el cliente y el servidor de bases de datos, el servidor de AR System escribe la informacin en la base de datos cuando se crea una peticin y la recupera cuando un cliente as lo requiere. El servidor verifica que los usuarios tengan permiso para efectuar todas las transacciones que se realicen, aplicando cualquier control de acceso que se haya definido como parte de una aplicacin. Tambin evala continuamente los datos de la base de datos y cada transaccin para determinar si es necesario ejecutar alguna accin de flujo de trabajo. El servidor de AR System se comunica con Mid Tier, los clientes de AR System y las aplicaciones externas por medio de una interfaz de programacin de aplicaciones (API) bien definida. El servidor se ofrece en versiones para los siguientes sistemas operativos: HP-UX; IBM AIX; Microsoft Windows Server; Sun Solaris. Linux Para obtener la informacin ms actual y precisa sobre las plataformas y el software admitidos, consulte siempre las tablas de compatibilidad de Remedy en http://supportweb.remedy.com/.
Gua conceptual
Arquitectura
33
Entorno heterogneo
Dado que los distintos niveles de AR System son independientes unos de otros, se pueden combinar diversas plataformas para realizar diferentes funciones. La siguiente ilustracin muestra cmo se pueden combinar las piezas de AR System en un entorno mixto de equipos informticos.
Un entorno heterogneo permite combinar y establecer correspondencias entre clientes y servidores. Por ejemplo, Remedy Administrator en un cliente Windows puede administrar formularios en un servidor UNIX. De igual forma, un cliente de Web puede acceder a los formularios de un servidor Windows o UNIX.
Cliente
Cliente
Cliente
Windows
Web
Web
Gua conceptual
Clientes de AR System
Clientes de AR System
Transferencia Actualizacin Servidor AR System Madrid con Distributed Server Option (propietario de la peticin) Servidor AR System Nueva York con Distributed Server Option
Arquitectura
35
Host
Host
Host
Servidor
Servidor
Captulo
Utilizar formularios
Los formularios son la base de AR System. Los mens y los componentes del flujo de trabajo (tratados en captulos posteriores) estn relacionados con determinados formularios que se pueden agrupar en aplicaciones. En este captulo se describe qu son los formularios y cmo se utilizan en las aplicaciones empresariales. Adems, tambin se tratan los campos que conforman un formulario y el modo en que stos se pueden personalizar para adaptarse a unas necesidades comerciales concretas.
Utilizar formularios
37
Qu es un formulario de AR System
Los formularios recogen y muestran informacin. Por ejemplo, un formulario Asistencia podra recoger la informacin necesaria para solucionar un problema con el ordenador de un usuario y un formulario Solicitud de compra recoge la informacin necesaria para adquirir un artculo. Cada formulario contiene una serie de campos. Cada campo recoge un determinado tipo de informacin (como los detalles de un problema o los nmeros y tipos de activos) y tiene su propio conjunto de normas acerca de quin puede ver o modificar la informacin que contiene. Algunos campos incluyen opciones de men que ayudan a los usuarios a rellenar el formulario. (Los mens se comentan en el Captulo 3, Empleo de mens como ayudas automatizadas.).
Gua conceptual
Cada formulario que se utiliza en una aplicacin es como una plantilla. Siempre que un usuario abre uno para realizar alguna tarea, aparece la plantilla para ayudarle a completarla. Una vez que el formulario se ha rellenado y enviado a AR System, ste genera una peticin. Los usuarios pueden crear, modificar o buscar peticiones si disponen de los permisos de acceso oportunos. (Los permisos se comentan en el Captulo 6, Control de acceso a AR System.). Los usuarios tambin pueden crear informes basados en las peticiones que coincidan con sus criterios de bsqueda. Tambin tienen la posibilidad de emplear la utilidad de informes nativos de AR System o bien Crystal Reports, una solucin de creacin de informes que se integra con AR System. Los formularios se almacenan como tablas en la base de datos. Cada campo de datos del formulario es una columna de la tabla. (Los campos de datos, as como otros tipos de campos, se comentan ms adelante en este captulo). Y una peticin corresponde a una fila (o registro) de la misma.
Campo (columna)
Formulario Asistencia
ID de entrada Remitente 000056 Peticin (fila) 000032 000019 000092 000018 Adrin Silvia
Importancia Asignado a Baja Media Alta Alta Media Diego Laura Ral Laura Diego
Carolina No puedo enviar correo Emilio Sandra La red no funciona Necesito ms memoria
Qu es un formulario de AR System
39
Tipos de formularios
Existen cinco tipos de formularios que el usuario puede crear: normal, slo lectura, unin, visualizacin y proveedor. Los formularios normales, o de datos, son los formularios de los que hemos hablado hasta ahora, y contienen informacin almacenada en las tablas de la base de datos. Los formularios de slo lectura contienen uno o varios campos de slo lectura que permiten a los usuarios realizar determinadas tareas. Se suelen utilizar para crear paneles de control, que sirven como puntos de inicio desde los cuales los usuarios pueden seleccionar otras tareas. (Los paneles de control se explican con ms detalle en la seccin Actuar como panel de control en la pgina 44). Los formularios de slo lectura tambin se pueden usar para crear cuadros de dilogo, los cuales van solicitando informacin a los usuarios a medida que van rellenando un formulario. (Si desea obtener ms informacin sobre los cuadros de dilogo, consulte la seccin Abrir una ventana en la pgina 96). Los formularios de slo lectura no contienen realmente datos, por lo que no tienen ninguna tabla de la base de datos asociada a ellos. Los formularios de unin estn compuestos por campos de uno o varios formularios existentes. Resultan tiles cuando se tiene informacin en varios formularios la cual se desea mostrar en uno solo, por ejemplo, para fines de elaboracin de informes. Al igual que los formularios de slo lectura, los de unin tampoco contienen realmente datos, por lo que no tienen ninguna tabla de la base de datos asociada a ellos. Los datos estn contenidos en formularios subyacentes que conforman la unin. Los formularios de unin se explican con ms detalle en la seccin Formularios de unin en la pgina 46. Los formularios de visualizacin permiten a los usuarios conectar con las tablas de la base de datos que no han sido creadas por AR System. Este tipo de formulario tambin permite recoger datos de otras aplicaciones, los cuales estn almacenados en una base de datos, y transferirlos directamente a AR System sin necesidad de replicacin o programacin. Los formularios de proveedores permiten al usuario conectar con fuentes de datos externas como, por ejemplo, datos de texto o de hoja de clculo, que residen en servidores locales o remotos. Este tipo de formulario permite recoger datos de otras aplicaciones, los cuales no estn almacenados en una base datos, y transferirlos directamente a AR System sin necesidad de replicacin; no obstante, s se requiere algo de programacin para establecer un vnculo con otra fuente de datos.
40 Captulo 2Utilizar formularios
Gua conceptual
Los formularios de slo visualizacin se utilizan para crear los cuadros de dilogo y los paneles de control. No se guardan en las tablas de bases de datos.
Formulario de slo visualizacin de Service Console
Nueva peticin Buscar peticiones
Formulario de unin
Campo 1 Campo 2
Formulario
Campo A Campo B
Los formularios de visualizacin se utilizan para conectar tablas de bases de datos que no se crearon con AR System.
Formulario de visualizacin
Campo 1 Campo 2 Campo 3
Los formularios del proveedor permiten al usuario conectar con fuentes de datos externas como, por ejemplo, datos de texto o de hoja de clculo, que residen en servidores locales o remotos.
Formulario de proveedor
Campo 1 Campo 2 Campo 3
Tipos de formularios
41
Formularios secundarios
Estos formularios proporcionan la informacin que necesitan los formularios principales de la aplicacin. Muchos de ellos funcionan en segundo plano, por lo que los usuarios nunca los ven. Y se pueden utilizar para los siguientes fines: Para contener la informacin de referencia utilizada por los formularios principales. Para contener la informacin de flujo de trabajo utilizada por los formularios principales. Para servir como panel de control de una aplicacin, iniciando diversas funciones desde un punto centralizado. Estos tres usos generales de los formularios secundarios se comentan en las siguientes secciones.
Gua conceptual
Formularios secundarios
43
Gua conceptual
Contabilidad
Servicios de empleados
reas funcionales
Lista de opciones
Nuevo empleado
Formularios secundarios
45
Formularios de unin
Puede combinar informacin de dos formularios distintos creando un formulario de unin. Este tipo de formulario puede ser til en las siguientes situaciones: Cuando necesite crear informes a partir de datos que se encuentran en ms de un formulario. Cuando los datos estn almacenados en varios formularios y desee mostrarlos en uno solo. Cuando desee evitar tener que introducir los mismos datos en varios formularios.
Formulario 1
Campo 1 Campo 2 Campo 3 Campo 4 Campo 5 Campo 6 Campo A Campo B Campo C Campo D Campo E Campo F
Formulario 2
Puede acceder a los datos de dos formularios para crear un nuevo formulario.
Formulario de unin
Campo 1 Campo 2 Campo 3 Campo D Campo E Campo F
Gua conceptual
Esta ilustracin muestra cmo los formularios de unin ayudan a eliminar la redundancia de datos. Por ejemplo, la creacin de un formulario de unin a partir de los formularios Llamada de asistencia e Informacin de clientes le permite actualizar el nmero de telfono de un usuario modificando una nica peticin (en el formulario de unin) en lugar de tener que hacerlo en dos (en las de los formularios Llamada de asistencia e Informacin de clientes). Los formularios de unin facilitan la consistencia de los datos. Las modificaciones realizadas en el nmero de telfono en el formulario Informacin de clientes se reflejan automticamente en el formulario de unin y viceversa, reduciendo la posibilidad de que dicho nmero se introduzca de forma distinta en cada uno de ellos.
Formularios de unin
47
Formulario Asistencia
ID del empleado 136 Problema Descripcin
Impresora No imprime mensajes
Criterios de unin
16/02/95 Madrid
Formulario de unin
Tenga en cuenta que un formulario de unin no almacena realmente datos. Es una imagen compuesta de los datos que el usuario desea presentar de los dos formularios especificados. Los datos que conformen el formulario de unin se recuperarn de los formularios subyacentes y, despus, se mostrarn, imprimirn o utilizarn en el flujo de trabajo, segn sea necesario.
Gua conceptual
Los datos necesarios para generar el informe de la biblioteca existen en estos dos formularios, por lo que el administrador de la misma decide crear un formulario de unin que contenga la informacin necesaria, tal y como se muestra en la siguiente ilustracin.
Criterios de unin
Formulario de unin
Informe generado
ISBN 1-000-321 6-102-000 0-143-590 1-005-729 9-658-934 1-433-522 Ttulo Mis amigos los felinos Redaccin bsica Vinos de Francia Diseo de etiquetas Babar Jorge el curioso ID del cliente 050-20-3929 550-17-3673 650-09-4950 121-45-0958 555-44-6767 555-44-6767
Formularios de unin
49
Gua conceptual
51
Aplicaciones locales
Las aplicaciones locales son aplicaciones bsicas que permiten agrupar formularios y flujo de trabajo, adems de interactuar con ellos como una unidad organizada. Estas aplicaciones utilizan permisos basados en grupos que estn definidos en el servidor local. Este hecho suele fijar la aplicacin al entorno del servidor local, ya que puede haber conflictos entre los grupos de los distintos servidores.
Aplicaciones implementables
Al igual que las anteriores, las aplicaciones implementables permiten agrupar formularios y flujo de trabajo como unidades organizadas. No obstante, stas son ms avanzadas y disponen de caractersticas y opciones adicionales que facilitan el movimiento entre distintos entornos de servidor. Las aplicaciones implementables utilizan permisos basados en funciones definidas dentro de las propias aplicaciones. Dichas funciones se asignan a los grupos en el servidor local para fijar la aplicacin a ese servidor. De este modo, las aplicaciones implementables se pueden llevar a otros entornos de destino, ya que se puede instalar la misma aplicacin en distintos servidores y, simplemente, asignar sus funciones a los grupos apropiados en cada servidor. Si desea obtener ms informacin sobre los grupos y las funciones, consulte Acceso basado en funciones en las aplicaciones implementables en la pgina 127.
Gua conceptual
Hay otras caractersticas disponibles slo para las aplicaciones implementables, entre las que se incluyen: recopilar estadsticas sobre la aplicacin y asignar funciones a distintos grupos dependiendo del estado de desarrollo de la aplicacin (como Prueba o Produccin).
Localizar aplicaciones
La localizacin es el proceso de adaptacin de una aplicacin para su uso en varios idiomas, pases y culturas. AR System proporciona un completo entorno internacionalizado con el que se pueden crear, probar y localizar aplicaciones. El entorno local describe el idioma, el pas, la configuracin y otras caractersticas que definen la visualizacin de la informacin y la interaccin del usuario con el sistema. Puede crear una aplicacin AR System para que se ejecute en un determinado entorno local o puede hacer que la aplicacin est disponible en varios entornos locales al mismo tiempo. El entorno de desarrollo proporciona una completa localizacin de interaccin con el sistema, incluyendo: El idioma utilizado para las etiquetas, los mensajes, el texto de ayuda, los informes, los mens y cualquier otra palabra que forme parte de un formulario. El smbolo separador para los nmeros decimales y el smbolo de agrupacin para los nmeros superiores a un millar. El formato para las fechas y las horas. El diseo, los colores y las imgenes que se utilicen. Cada versin localizada de una aplicacin se puede almacenar como una vista. Por lo tanto, la misma aplicacin puede tener interfaces (vistas) distintas para ingls britnico, ingls australiano, espaol mexicano y espaol peruano. Los datos y el flujo de trabajo son los mismos para todos los usuarios, incluso si el idioma y la interaccin de cada uno de ellos estn diseados para sus preferencias y su entorno local. Como todos los usuarios de la aplicacin comparten los mismos datos, necesitar ponerse de acuerdo en el idioma de los mismos antes de poner la aplicacin a su disposicin.
53
Las caractersticas de localizacin han sido diseadas de manera que sean automticas para el usuario y fciles de implementar para el creador de la aplicacin. Si se desea localizar una aplicacin para un entorno local determinado, el administrador slo tendr que crear las vistas para ese entorno y agregar los mensajes correspondientes en el catlogo de mensajes. Hay diversas utilidades disponibles para que este proceso resulte ms sencillo. Si desea obtener ms informacin acerca de la localizacin, consulte el manual Developing AR System Applications: Avanzada.
Campos de AR System
Los campos que conforman un formulario le permiten controlar el modo en que se recoge y muestra la informacin. Para cada campo de un formulario se puede determinar: Si los usuarios pueden acceder al campo y, en ese caso, si slo pueden verlo o tambin cambiar su contenido. El tipo de informacin que el campo puede contener (como caracteres, nmeros enteros o datos de fecha/hora). La cantidad de informacin que el campo puede contener (longitud del campo). Si el campo debe estar visible u oculto. Si el campo debe estar activado o desactivado.
Gua conceptual
Si el campo es necesario, opcional o de slo lectura (un campo temporal para el que no se asigna espacio alguno en la base de datos). El lugar donde aparece el campo en el formulario. El modo en que se muestra el campo (por ejemplo, su etiqueta y aspecto fsico). El modo en que se introduce la informacin en el campo (por ejemplo, automticamente mediante un vnculo activo o haciendo que los usuarios seleccionen las opciones en una lista o un men). El valor predeterminado del campo. Si los campos estn indexados para realizar bsquedas ms rpidas. Puede agregar tantos campos como necesite al formulario (dentro de los lmites de la base de datos) para recoger y mostrar la informacin necesaria para la aplicacin.
Indexar campos
Para reducir el tiempo de bsqueda de informacin, se pueden indexar unos determinados campos de datos de un formulario. Los ndices de los formularios son muy parecidos a los de los libros: proporcionan un acceso rpido a una informacin concreta. Los campos que se deben indexar son aquellos en los que se realizan bsquedas con ms frecuencia, tanto por parte del usuario, como de forma automatizada por el flujo de trabajo. El campo ID de peticin est indexado de forma predeterminada. AR System incluye una funcin de indexacin para los campos que contienen pequeas cantidades de informacin, como nombres de empleados, estados o categoras de problemas. Si desea obtener ms informacin sobre las capacidades de indexacin en AR System, consulte el manual Optimizing and Troubleshooting AR System.
Campos de AR System
55
Campos esenciales
Cuando se crea un formulario normal por primera vez, ste contiene automticamente un conjunto de campos esenciales que estn predefinidos en AR System del siguiente modo: ID de peticin: Un nmero nico de seguimiento que AR System asigna a cada peticin. Remitente: El nombre de conexin del usuario que enva una peticin. Fecha de creacin: La fecha y la hora en la que se crea una peticin. Asignada a: La persona asignada para que se encargue de la peticin. ltima modificacin realizada por: El usuario que modific la peticin por ltima vez. Fecha de modificacin: La fecha y la hora de la ltima modificacin de la peticin. Estado: El estado actual de la peticin. Descripcin breve: Una descripcin breve de la peticin. Historial de estado: Momento en que el estado de la peticin fue modificado por ltima vez y persona que realiz dicha modificacin. Estos campos esenciales se crean en AR System para proporcionar las funciones bsicas que necesitan la mayora de los diseadores de aplicaciones. Puede encontrar una descripcin completa de cada uno de estos campos esenciales en el manual Developing AR System Applications: Bsica. AR System incluye plantillas para los formularios en blanco y los formularios con campos esenciales. En el caso de estos ltimos campos, aunque no se pueden eliminar si han sido creados con el propio formulario, s se pueden ocultar de la vista de un usuario y cambiar sus etiquetas, su ubicacin y el aspecto de su presentacin.
Gua conceptual
La siguiente ilustracin muestra un formulario recin creado con campos esenciales. Los nombres de campos que aparecen en negrita indican que son campos obligatorios. Los nombres de campos que se muestran en cursiva indican que son campos que AR System mantiene y actualiza de manera automtica. Los nombres de campos que se muestran en texto normal indican que son campos opcionales; es decir, que no son necesarios para que el envo de la peticin se realice correctamente.
Campos de AR System
57
El nombre de campo es un identificador descriptivo para cuando se almacena en la base de datos. Cada campo de un formulario debe tener un nombre de campo nico. Este nombre suele mostrarse cuando se definen los componentes del flujo de trabajo. No obstante, dado que AR System almacena el ID de campo dentro de la definicin de los componentes del flujo de trabajo, es posible cambiar los nombres de campos que se utilicen en el flujo sin que por ello se cause ningn conflicto. La etiqueta de campo es un nombre que proporciona el administrador y que describe el propsito del campo, como por ejemplo Nombre de proveedor o Departamento cargado. La etiqueta de campo tiene nicamente fines de visualizacin; es lo que ven los usuarios en sus informes. No es necesaria y, en caso de que exista, no tiene por qu ser nica. Esto significa que en los formularios que cree, puede asignar a un campo una etiqueta distinta en cada uno de sus diseos (o vistas). (De las vistas de formulario se hablar ms adelante en este captulo).
Gua conceptual
Tipos de campos
Hay varios tipos de campos que se pueden incluir en los formularios: Los campos de datos, que contienen valores de datos actuales almacenados en las tablas de las bases de datos. Los campos de archivos adjuntos, que permiten adjuntar archivos a la peticin. Los campos de control de vnculo activo (botones, opciones de men y botones de la barra de herramientas), que activan los vnculos activos. Los campos de tabla (campos de lista de avisos, lista de resultados y tabla), que permiten mostrar los datos de otras peticiones dentro del contexto de la peticin actual. Los campos de pgina, que ayudan al usuario a organizar los formularios utilizando fichas. Los campos de adorno, que permiten agregar cuadros, lneas y texto a los formularios para mejorar su aspecto visual. Los campos de visualizacin, que proporcionan una ventana de explorador incluida dentro del formulario. Este explorador puede mostrar cualquier URL, contenido HTML o formato de archivo que sea compatible con un explorador (incluso el contenido de los archivos adjuntos, si se desea). Los campos de Flashboard, que ofrecen una forma de mostrar los datos numricos incluidos en un formulario en forma de grficos circulares, grficos de barras, metros u otro tipo de grficos. Es posible manipular los atributos de todos los campos deAR System utilizando el flujo de trabajo. Esto significa que, por ejemplo, puede establecer permisos para un grupo de campos de adorno o de control de vnculo activo de manera que no pueda acceder a ellos un determinado grupo de usuarios. O puede agregar fichas adicionales en un campo de pgina que estn visibles para algunos usuarios (como administradores o personal de asistencia tcnica), pero no para otros.
Campos de AR System
59
Campos de datos
Los campos de datos contienen valores de datos actuales que estn almacenados en las tablas de la base de datos. Entre los tipos de datos admitidos se encuentran: de caracteres de fecha (un cuadro de dilogo emergente de calendario permite introducir informacin de fecha fcilmente tanto en el cliente Windows como en el explorador de Web) de hora (un cuadro de control permite introducir informacin de hora fcilmente tanto en el cliente Windows como en el explorador de Web) de fecha/hora (un cuadro de dilogo emergente de calendario permite introducir informacin de fecha y hora fcilmente tanto en el cliente Windows como en el explorador de Web) de nmeros enteros de nmeros reales de nmeros decimales Adems, existen tres tipos especiales de campos de datos: de diario de seleccin monetarios Los campos de diario muestran el historial de una peticin a travs del tiempo a medida que va cambiando. Cada entrada de diario se aade automticamente a la anterior y se marca con la hora, la fecha y el nombre del usuario. Los campos de seleccin ofrecen un conjunto de opciones fijas, mutuamente excluyentes, para rellenar un campo. Los campos de seleccin pueden aparecer como listas desplegables o botones de radio para ofrecer varias opciones, o como casillas de verificacin cuando slo existe una opcin. Los usuarios no pueden introducir opciones que no estn incluidas en una lista. Por ejemplo, podra hacer que el campo Impacto de un formulario Asistencia incluyera una lista de seleccin y solicitar a los usuarios que elijan si sus peticiones son urgentes o de prioridad alta, media o baja.
Gua conceptual
Los campos de lista de seleccin son tiles en aquellas situaciones en las que no se espera que las opciones cambien con el tiempo. Esto se debe a que resulta muy fcil agregar nuevas opciones al final de la lista, pero no tanto insertarlas dentro de ella. Los campos monetarios son campos de datos de varias columnas que admiten datos de moneda. Estos campos muestran una moneda determinada con el formato correcto, por ejemplo 45.00 USD o 50.00 EUR. La siguiente ilustracin muestra el uso de los distintos tipos de campos de datos.
Campos de AR System
61
Gua conceptual
Como se muestra en la siguiente ilustracin, puede asociar ms de un vnculo activo al mismo campo de control de vnculo activo. Por ejemplo, puede definir que un vnculo activo se inicie nicamente si el cliente se est ejecutando en un PC. Entonces podra asociar otro vnculo activo al mismo campo de control de vnculo activo, pero esta vez definindolo de manera que se inicie slo si la aplicacin se est ejecutando en un explorador de Web.
Vnculo activo 1 Vnculo activo...n
Vinculado a
Campo de control del vnculo activo
Se muestra como
Hipervnculo
O bien
Botn
O bien
Opcin de men
Campos de AR System
63
La siguiente ilustracin muestra todos los formatos posibles para los campos de control de vnculo activo.
Opcin de men para ejecutar vnculos activos Botones de la barra de herramientas para ejecutar vnculos activos Vnculo de hipertexto para ejecutar vnculos activos Botn para ejecutar vnculos activos
Campos de tabla
Los campos de lista de avisos, lista de resultados y tabla permiten a los usuarios ver unos determinados campos y peticiones de un formulario secundario en forma de tabla. Con estos campos es posible mostrar datos de otras peticiones dentro del contexto de la peticin actual. Los datos aparecen en forma de tabla de hoja de clculo. sta es una forma til de visualizar la informacin que est relacionada con la peticin actual.
Gua conceptual
Por ejemplo, como se muestra en la ilustracin de esta seccin, imagine que tiene un formulario Solicitud de compra, que acta como formulario principal para los usuarios, y un formulario Artculos pedidos, que funciona como formulario secundario y que contiene informacin detallada acerca de los artculos que se han pedido. Puede incrustar un campo de tabla dentro del formulario Solicitud de compra que permita a los usuarios ver varias peticiones del formulario Artculos pedidos. El usuario es el que decide qu campos del formulario Artculos pedidos se incluyen en el campo de tabla. Cada campo que seleccione de este formulario secundario representa una columna de la tabla, y cada peticin aparece como una fila de la misma. Los usuarios pueden abrir y modificar cualquier peticin que est representada en la tabla, si se les ha otorgado permiso para ello.
Formulario Pedido
Comprador Departamento Nmero de pieza Descripcin Cantidad Director Fecha de entrega Precio de unidad Enviar a Elementos solicitados
Campo de tabla
Este campo de tabla del Formulario Pedido muestra informacin selectiva del Formulario Elementos solicitados.
Puede asignar colores a las filas de la tabla basndose en el valor de un campo de la fila. Por ejemplo, en el campo Estado que se muestra en la ilustracin, Aprobacin pendiente se puede mostrar en color rojo para alertar a un administrador.
Campos de AR System
65
Puede seleccionar filas de la tabla y crear las siguientes estadsticas en las columnas de la misma: Sumas Medias Valores mximo y mnimo Nmero de filas que contienen datos cuando se selecciona una columna Nmero de filas que tiene la tabla (con datos y vaca) cuando se selecciona un campo de tabla Puede crear varios campos de tabla dentro de un mismo formulario.
Campos de pgina
Los campos de pgina permiten organizar los campos de un formulario en varias pginas con fichas. De este modo, los usuarios pueden introducir informacin relacionada en grupos ms manejables, en lugar de tener que ir desplazndose por numerosos campos. Para los formularios que se vern en un explorador, puede ocultar las fichas de las pginas y agregar su propio mtodo de navegacin para acceder a ellos. Un campo de marcador de pgina contiene los campos de pgina actuales para cada formulario y define el orden de las pginas, as como la que est visible en ese momento. El usuario proporciona las etiquetas para los campos de pgina, los cuales aparecen en las fichas. Los componentes del flujo de trabajo pueden controlar marcadores de pgina y campos de pgina por separado.
Gua conceptual
Campos de adorno
Los campos de adorno, tal y como se muestra en la ilustracin, son los cuadros, las lneas y el texto que permiten organizar y rellenar mejor los formularios, as como mejorar su aspecto visual. Los cuadros son tiles para agrupar campos relacionados. Puede elegir uno de los distintos estilos y anchos que hay para los bordes, incluidos los efectos tridimensionales. Las lneas son tiles para separar los campos y, al igual que los cuadros, ofrecen distintas opciones para el estilo y ancho de los bordes. Puede utilizar campos de adorno de texto para agregar encabezados, instrucciones o cualquier otro tipo de texto que desee que aparezca en el formulario. El texto de adorno tambin puede contener vnculos de URL que se mostrarn como hipertexto.
Campos de AR System
67
Campos de visualizacin
Los campos de visualizacin ofrecen la posibilidad de incrustar una ventana de explorador dentro del formulario para utilizarlo en clientes Windows y de explorador. Un campo de visualizacin es una ventana de explorador totalmente funcional capaz de mostrar el contenido de URLs, archivos HTML y otro tipo de archivos que sean compatibles con un explorador. Adems, el usuario puede hacer que un campo de visualizacin muestre una cadena de texto HTML o el contenido de un archivo adjunto. Una vez que se muestra algo dentro del campo de visualizacin, ste se convierte en una ventana de explorador normal que permite seguir los vnculos a otras pginas e imgenes. Los campos de visualizacin se pueden establecer de manera que muestren inicialmente algn URL o contenido predeterminado. Este contenido se puede cambiar dinmicamente utilizando el flujo de trabajo de manera que el contenido que se muestre en el campo pueda cambiarse automticamente para un usuario basndose en otras actividades que se estn mostrando en la pantalla.
Gua conceptual
La siguiente ilustracin muestra un ejemplo del uso de un campo de visualizacin como explorador dentro de un formulario.
Campos de Flashboard
Los campos de Flashboard ofrecen una forma de mostrar los datos numricos de un formulario en forma de grficos circulares, grficos de barras, metros u otro tipo de grficos. Estos campos se pueden incluir en los formularios slo si el usuario tiene instalado un servidor de Flashboards y adems dispone de la licencia correspondiente. Consulte Remedy Flashboards en la pgina 133 para obtener ms informacin.
Campos de AR System
69
Campos generales
Los campos generales son un tipo de campos de slo lectura que permiten compartir datos entre distintos formularios o registros. Puede definir varios tipos de campos (por ejemplo, de caracteres, diario, fecha/hora, hora, nmeros enteros, decimales, reales y seleccin) como campos generales asignndoles un ID de campo que se encuentre dentro del rango especfico. Los campos generales normales se utilizan para compartir datos entre los formularios. Por ejemplo, podra incluir un campo general para el nombre del usuario y el ID del empleado en varios informes, ya que esta informacin es la misma para cada formulario de la aplicacin. Cuando se introduce el nombre del usuario y el ID del empleado en el campo general de un formulario, la misma informacin aparecer en los campos generales coincidentes (campos generales con el mismo ID de campo) de otros formularios. Los campos generales a nivel de ventana se utilizan para compartir datos entre los registros de una misma ventana. Por ejemplo, en un formulario, podra incluir un campo general a nivel de ventana que contenga vnculos de navegacin, si desea que esos vnculos aparezcan en el formulario incluso si los dems campos estn vacos o han sido rellenados con diferentes registros. Al contrario que los campos generales normales, los datos no se comparten entre las distintas ventanas.
Captulo
71
Tipos de mens
En AR System se encuentran definidas cinco clases de mens: mens de caracteres; mens de archivo; mens de bsqueda; mens de SQL; mens de diccionario de datos. Aunque en apariencia los mens se asemejan a los campos de lista de seleccin (descritos en el Captulo 2, Utilizar formularios), existen importantes diferencias entre los dos: A diferencia de los campos de lista de seleccin, donde el orden de los elementos almacenados en la base de datos dificulta la realizacin de cambios, los mens pueden modificarse fcilmente sin que por ello cambie el significado de los datos ya almacenados en la base de datos. Los mens ofrecen varios niveles de opciones, mientras que los campos de lista de seleccin tan slo ofrecen un nivel de opciones posible. El administrador puede establecer las opciones de los mens simplemente como recomendables, y no como obligatorias, permitiendo a los usuarios rellenar los campos a su gusto. En las siguientes secciones se comentan los distintos tipos de mens.
AR System
Diccionario de datos Men de SQL Men de archivo
Men de caracteres
Men de bsqueda
Servidor AR System
Recupera datos desde Recupera datos desde una tabla de base de datos un archivo de texto
Gua conceptual
mens de caracteres;
Los mens de caracteres se almacenan y se mantienen en AR System como una lista de elementos. Resultan tiles en campos para los que haya una serie de opciones predefinidas que no varen frecuentemente. Por ejemplo, un campo llamado Departamento sera un buen candidato para llevar adjunto un men de caracteres. Si se usan mens de caracteres, es posible ofrecer varios niveles de opciones en forma de submens.
mens de archivo;
Los elementos de un men de archivo se crean, almacenan y mantienen como un archivo de texto externo a AR System. Los archivos de texto se pueden almacenar tanto en un servidor de AR System como en un cliente Windows. Este tipo de mens resulta conveniente cuando no se quiere almacenar los datos en el propio sistema AR System. Las razones siguientes podran servir de ejemplo para justificar el uso de un men de archivo: Es necesaria la integracin con otra aplicacin en la que se crean los datos contenidos en el archivo. Ya cuenta con un archivo de datos externo a AR System y es muy extenso (con, por ejemplo, cientos de elementos), por lo que resultara ms eficaz consultarlo mediante un men de archivo. Desea crear un archivo privado y almacenarlo localmente en el equipo de un usuario. Cuando se selecciona un men de archivo, AR System lee el archivo que se haya especificado (siguiendo la ruta), y los elementos del archivo aparecen como opciones en el men. Si necesita cambiar el men, slo tendr que actualizar el archivo. Al igual que los mens de caracteres, los mens de archivo ofrecen tambin a los usuarios varios niveles de opciones en forma de submens.
Tipos de mens
73
Mens de bsqueda;
Los mens de bsqueda recuperan informacin de formularios almacenados en las bases de datos de AR System. La informacin recuperada se emplea entonces para generar dinmicamente un men de opciones en el formulario en el que se encuentre. Los mens de bsqueda se usan frecuentemente en situaciones donde las opciones incluidas en el men dependen de valores introducidos en los campos de la pantalla. Por ejemplo, suponga que su empresa lleva a cabo un servicio de asistencia y necesita enviar peticiones a distintos departamentos. Dentro de esos departamentos, cada peticin se asigna a un empleado. El administrador quiere proporcionar a los encargados un men en el que figuren los miembros del personal a los que se pueden asignar las peticiones creadas por los usuarios segn la especialidad de cada uno. En el momento actual, su empresa dispone de un formulario llamado Asistencia en el que se recogen las peticiones de los usuarios y un formulario secundario llamado Informacin de personal que contiene datos acerca de cada empleado, incluyendo el nombre, el departamento y la especialidad.
Gua conceptual
Como se muestra en la siguiente ilustracin, para construir dinmicamente un men en el que se enumeren los miembros del personal adecuados para asignar las peticiones, puede adjuntar un men de bsqueda al campo Asignado al personal del formulario Asistencia. Este men de bsqueda recuperar informacin del formulario secundario, Informacin de personal, para determinar qu empleados pertenecientes al departamento Sistemas informticos (S.I.) pueden solucionar un problema relacionado con una impresora.
Formulario principal Formulario Asistencia
Problema Asignado al departamento Asignado al personal
Impresora SI ...
Men de bsqueda
Formulario secundario
El men de bsqueda buscar informacin en el formulario secundario.
Javier Adrin
Tipos de mens
75
En este ejemplo, los elementos de men que aparecen en el men de bsqueda (los miembros del personal enumerados) dependen de los valores de dos campos: Problema y Asignado al departamento. La bsqueda da como resultado una lista de dos empleados que pueden ocuparse del problema de la impresora. Los elementos que aparezcan en el men de bsqueda variarn segn lo hagan los valores de estos campos. Si, por ejemplo, el problema tuviera que ver con el sistema de aire acondicionado del edificio, los resultados de la bsqueda que apareceran en el men corresponderan a empleados del departamento Instalaciones a los que se podra asignar la peticin para que la solucionasen.
mens de SQL;
Al igual que los mens de bsqueda, los mens de SQL se emplean para recuperar informacin de tablas de bases de datos. (SQL es el lenguaje empleado para comunicarse con bases de datos relacionales). Sin embargo, los mens de SQL pueden emplearse para obtener datos de una tabla que no forme parte de AR System. Cuando se accede a un men de SQL, AR System utiliza un comando SQL para consultar una tabla, extraer los datos y generar a continuacin el men a partir de los datos resultantes. Dentro de esos datos habr que especificar qu columna se emplear como etiqueta de men y qu columna como valor del men.
Captulo
En los formularios se recogen los datos fundamentales para gestionar una empresa con ayuda de los mens. Las operaciones que se deben llevar a cabo con esos datos constituyen la funcin del flujo de trabajo. Se utilizan tres componentes de flujo de trabajo (los vnculos activos, los filtros y las escalaciones) para aplicar las normas de trabajo de diversas formas, incluyendo la notificacin de eventos a personas, el traspaso de problemas de un nivel a otro, el envo automtico de informacin y la comprobacin de que se han introducido correctamente datos fundamentales. En este captulo se describen las caractersticas comunes y las diferencias de los componentes del flujo de trabajo.
77
Gua conceptual
Nota: Puede crear un componente del flujo de trabajo para un formulario o compartir un componente en varios formularios.
En qu se diferencian los componentes del flujo de trabajo 79
Gua conceptual
81
La importancia de los filtros como guardianes del sistema se describe en la siguiente ilustracin. Observe que incluso las escalaciones deben pasar por los filtros si modifican cualquier dato controlado por ellos.
Vnculos activos Otros programas
Escalaciones
Filtros
Base de datos
Gua conceptual
83
Captulo
85
Se da una condicin desencadenante El usuario elige el botn "Mostrar mis casos activos".
Accin
Las condiciones desencadenantes se pueden delimitar con mayor precisin si se especifican otros criterios que se deban cumplir antes de que la accin tenga lugar; dichos criterios son las calificaciones, tratadas en el apartado Calificaciones en la pgina 106. Si se elaboran las calificaciones con cuidado, los componentes del flujo de trabajo sern ms eficaces y potentes. Existe la posibilidad de controlar si una accin es principal o alternativa. Si una operacin cumple la calificacin especificada, se ejecutar la accin principal (if); en caso contrario, la accin alternativa (else) se ejecutar con un vnculo activo como se muestra en la siguiente ilustracin.
El campo Apellidos se rellena. Se da una condicin desencadenante El usuario pulsa Retorno en el campo Apellidos. Calificacin (opcional)
s se cumple Accin principal Nombre, extensin y direccin electrnica se llenan desde un formulario secundario.
no se cumple
Gua conceptual
Nota: En las escalaciones, la accin alternativa slo se llevar a cabo si ninguna peticin cumple la calificacin. Por tanto, las acciones alternativas no pueden modificar una peticin, aunque s pueden ejecutar otras tareas. Sin embargo, debido a que los vnculos activos y los filtros siempre funcionan en el contexto de una peticin, pueden modificar la peticin actual tanto con acciones principales como alternativas.
87
Accin Vnculo activo Filtro Aplicar cambios a la ventana actual. Modificar el aspecto de un campo o el men asociado al campo o actualizar un campo de tabla. Utilizar DDE para conectar con otras aplicaciones. Utilizar OLE para conectar con otras aplicaciones. Escalacin
Cada una de estas acciones se describir en los siguientes apartados. Los iconos indican qu acciones se corresponden con cada componente del flujo de trabajo. En el caso de que el funcionamiento de una accin vare segn el componente, tambin se explicarn dichas diferencias.
Gua conceptual
89
Palabras clave
Una palabra clave es una variable cuyo valor est definido por AR System. Estas palabras clave se muestran en maysculas y encerradas entre signos de dlar. Por ejemplo, $USER$ representa el nombre del usuario que haya iniciado la sesin; $TIMESTAMP$indica el registro de fecha y hora y $OPERATION$ se refiere a la operacin que se encuentre en progreso.
Gua conceptual
Las palabras clave se pueden utilizar prcticamente cada vez que se defina o se especifique un valor para una calificacin. A continuacin se indican algunos ejemplos: Al definir calificaciones para los mens de bsqueda y para el flujo de trabajo. Se puede usar la palabra clave $OS$ para comprobar si el sistema operativo puede ejecutar el proceso especificado en el flujo de trabajo. Al especificar un valor en la accin Establecer campos para los vnculos activos, los filtros y las escalaciones. Al definir bsquedas y macros. Se puede encontrar una lista completa de palabras clave en el manual Developing AR System Applications: Bsica. Si el valor de un campo se obtiene de otra fuente de datos, dicha fuente puede ser una de las siguientes. Un campo del mismo formulario o de otro formulario del mismo servidor (o de un servidor distinto en caso de vnculos activos). Si el valor se asigna desde una peticin distinta a la peticin activa, podr controlar las acciones del servidor en el caso de que ninguna peticin se ajuste a la calificacin o de que haya numerosas peticiones que lo hagan. Si no hay ninguna peticin que se ajuste a la calificacin, podr indicar que el campo adquiera el valor NULL o bien que se produzca un error y el componente del flujo de trabajo detenga el proceso. Si ms de una peticin cumple la calificacin, podr indicar que el campo adquiera el valor NULL, que se utilice la primera peticin que se ajuste o bien que se produzca un error para detener el proceso. Los vnculos activos cuentan con la opcin adicional de mostrar una lista de seleccin con las peticiones que cumplan la calificacin para que el usuario pueda elegirlas. El resultado de un clculo matemtico. El resultado de una funcin. El resultado de un proceso de sistema independiente. El resultado de un comando de SQL directo.
91
Puede emplear un comando SQL para obtener valores de tablas distintas a las de AR System. Mediante los filtros y las escalaciones se puede ejecutar el comando de SQL en el mismo servidor mientras que en el caso de vnculos activos se puede ejecutar en el mismo servidor o en otro diferente. El resultado de una peticin de DDE, aplicable slo a los vnculos activos. El resultado de un servicio conector API de filtro, aplicable slo a los filtros. Consume los resultados de un servicio Web externo, aplicable slo a los filtros. Si la accin Establecer campos es una accin alternativa de una escalacin, los nicos campos que se pueden establecer son los de slo lectura. Puesto que los filtros y las escalaciones se ejecutan con los permisos del administrador, los valores de los campos establecidos mediante un filtro se actualizan independientemente de que el usuario cuente con permiso para actualizar el campo.
Gua conceptual
Formulario A
Establecer campos
Formulario B
Cargar campos
93
Formulario A
La accin Establecer campos incluye el resultado de un proceso en el formulario actual. Esta operacin "de ida y vuelta" contrasta con la accin Ejecutar proceso que no devuelve ningn resultado.
Equipo que contiene el servidor AR System
Ejecutar proceso
Formulario A
Establecer Base de datos La accin Establecer campos permite campos con introducir los resultados de una consulta un comando SQL SQL en el formulario actual. SQL directo
La accin SQL directo, en cambio, afecta a la base de datos sin devolver los datos.
Gua conceptual
Cerrar la gua
Esta accin provoca que la gua activa se termine. Las guas anidadas (guas incluidas dentro de otras guas) tambin pueden cerrarse con esta accin.
95
Gua conceptual
97
Gua conceptual
Condicin desencadenante Vnculo activo No presentacin Establecer valores predetertminados Retorno/doble clic en tabla Opcin de men/fila botn/opcin de men Intervalo Volverse activo Volverse inactivo Bsqueda Get Entry (Obtener entrada) Enviar Modificar Suprimir Tras enviar Tras modificar Combinar Evento Filtro
Cada una de estas condiciones desencadenantes se describe en los apartados siguientes. Los iconos indican qu condiciones desencadenantes se aplican a cada componente del flujo de trabajo.
99
Display (Mostrar)
Un vnculo activo con esta condicin desencadenante se ejecuta cuando un usuario muestra una peticin; es decir, despus de cargar los datos de una entrada en la ventana.
Gua conceptual
Intervalo
Un vnculo activo con esta condicin desencadenante se ejecuta repetidamente en Remedy User cuando se ha seleccionado un valor de intervalo asociado y el intervalo empieza la cuenta atrs hasta cero.
Buscar
Un vnculo activo con esta condicin desencadenante se ejecuta cuando un usuario lleva a cabo una operacin de bsqueda. Si elige esta opcin, el vnculo activo se ejecuta antes de la operacin de bsqueda; por lo tanto, si no se renen los criterios necesarios para que se ejecute el vnculo activo, la operacin de bsqueda no se llevar a cabo. Puede utilizar esta condicin desencadenante para evitar que los usuarios lleven a cabo bsquedas poco eficaces.
101
Submit (Enviar)
Los vnculos activos y los filtros con esta condicin desencadenante se ejecutan cuando un usuario enva una peticin nueva pero antes de que se enve la peticin al servidor de AR System (en el caso de los vnculos activos) o antes de que se enve a la base de datos (en el caso de los filtros).
Modify (Modificar)
Los vnculos activos y los filtros con esta condicin desencadenante se ejecutan cuando un usuario modifica una peticin existente pero antes de que se enve la peticin al servidor de AR System (en el caso de los vnculos activos) o antes de que se enve a la base de datos (en el caso de los filtros). Un vnculo activo no se ejecutar durante la operacin Modificar todo.
Delete (Eliminar)
Un filtro con esta condicin desencadenante se ejecuta cuando el usuario elige eliminar una peticin pero antes de que la peticin se haya borrado de la base de datos.
Merge (Combinar)
Un filtro con esta condicin desencadenante se ejecuta cuando se combina una peticin en la base de datos. Una peticin se puede combinar, por ejemplo, con Remedy Import, con Distributed Server Option o con programas API.
Gua conceptual
Event (Evento)
Un vnculo activo con esta condicin desencadenante se ejecuta cuando una ventana recibe un evento. Un evento es un mensaje enviado desde otra ventana el cual indica generalmente que la ventana de envo ha terminado alguna actividad, como por ejemplo, modificar datos. El flujo de trabajo de la ventana de envo especifica la actividad que desencaden el evento y la ventana que debera recibirlo. Por ejemplo, hay muchas aplicaciones que incluyen datos relacionados entre s; los datos asociados a una ventana pueden aparecer en otra. En estos casos, se puede crear un flujo de trabajo que enve un evento desde alguna otra ventana a la actual con el fin de indicar que estos datos han sido modificados. La ventana actual puede reaccionar ante ese evento actualizando su contenido o un campo de tabla.
103
Puede utilizar condiciones desencadenantes controladas por el usuario para proporcionar informacin til, como una lista de las impresoras disponibles. Las otras condiciones desencadenantes se pueden emplear para asegurar que los datos sean coherentes y completos y que se mantengan con independencia de las acciones llevadas a cabo por el usuario. Puede utilizar, por ejemplo, un vnculo activo para obtener el nombre del host cliente y copiarlo en el campo del formulario siempre que se enve una peticin nueva para garantizar que todas las peticiones enviadas incluyan el nombre del host. El orden en que las condiciones desencadenantesse procesan puede ayudarlea determinar la que va a especificaral crear un vnculo activo.
Retorno/doble clic en tabla Opcin de men/fila Interaccin Botn/opcin de men del usuario Volverse activo con el Volverse inactivo formulario Copiar a nuevo Bsqueda Enviar Modificar Tras enviar Tras modificar
Servidor de AR System
Gua conceptual
105
Calificaciones
Si especifica una calificacin al crear un vnculo activo, un filtro o una escalacin, podr definir la condicin de los datos que provoca que el componente de flujo de trabajo ejecute una accin. Tambin puede usar las calificaciones para comprobar los valores de los campos, el tiempo transcurrido desde que se produjo un determinado evento y muchos otros factores. Por ejemplo, una calificacin podra comprobar si la prioridad de una peticin es Alta o Grave o si el da se encuentra dentro del fin de semana. Las calificaciones producen un efecto distinto en los vnculos activos y en los filtros del que tienen en las escalaciones. En el caso de los vnculos activos y de los filtros, la calificacin slo define de manera ms precisa la condicin desencadenante. Por ejemplo, un vnculo activo puede ejecutarse siempre que un campo determinado se rellene (condicin desencadenante) o bien puede ejecutarse siempre que se rellene el campo y el equipo del cliente funcione con la plataforma Windows (calificacin). En contraposicin, las escalaciones se ejecutan siempre que se alcance el momento indicado y, sin calificacin, todas las peticiones del formulario que tengan adjunta la escalacin darn lugar a que se ejecuten las acciones de la escalacin. La calificacin es una parte esencial de la mayora de las escalaciones y no un simple ajuste. Por ejemplo, si una escalacin sirve slo para enviar una notificacin cada ocho horas (condicin desencadenante), la notificacin perdera su significado. Sin embargo, una escalacin con sentido podra comprobar cada ocho horas (condicin desencadenante) si han transcurrido doce o ms horas desde que se introdujo la peticin sin que se haya encontrado una solucin (calificacin) y enviar en ese caso la notificacin. En el caso de los filtros, mediante la calificacin se puede comprobar el valor de un campo en la base de datos, en la transaccin actual o en ambos. De esta forma, es posible comprobar si se ha cambiado el valor de un campo. Por ejemplo, si existe una norma de trabajo por la que las peticiones de servicio de asistencia slo se pueden cerrar si se han solucionado, un filtro puede comprobar todas las transacciones que hagan que el estado de las peticiones cambie a Cerrada. Si el valor de la peticin en la base de datos es Solucionada, la peticin se modificar; si no, no se permitir el cambio.
Gua conceptual
14:00
15:00
107
Resumen
La siguiente ilustracin condensa las acciones y las condiciones desencadenantes de flujo de trabajo para cada componente.
Vnculo activo Condiciones desencadenantes
Ventana abierta Intervalo Evento Ventana cerrada Copiar a nuevo Ventana cargada Mostrar No presentacin Establecer valores predetertminados Retorno/doble clic en tabla Opcin de men/fila Botn/opcin de men Volverse activo Volverse inactivo Bsqueda Enviar Modificar Tras enviar Tras modificar
Acciones
Mensaje Establecer campos Cargar valores en campos Ejecutar proceso SQL directo Ir a Ir a etiqueta de gua Iniciar gua Suspender Cerrar gua Abrir ventana Cerrar ventana Hacer cambios Cambiar campo DDE DDE Uso de OLE
Acciones
Mensaje Registrar en archivo Notificar Establecer campos Cargar valores en campos Ejecutar proceso SQL directo Ir a Ir a etiqueta de gua Iniciar gua Cerrar gua
Acciones
Registrar en archivo Notificar Establecer campos Cargar valores en campos Ejecutar proceso SQL directo
Captulo
Mantener la seguridad de la informacin puede convertirse en un aspecto de suma importancia en entornos de cliente/servidor que puede plantear un verdadero reto a los administradores. stos, por un lado, deben controlar rigurosamente quin puede acceder a los datos, pero sin que el sistema se convierta, por otro lado, en algo tan complejo que suponga una carga para los usuarios o una dificultad para ellos mismos. AR System permite a los administradores cumplir con ambos objetivos en apariencia opuestos. El sistema proporciona una amplia gama de funciones que permiten proteger los datos contra cualquier acceso no autorizado y dispone de una lgica estructura de control de acceso por niveles que no plantea ninguna dificultad ni en su implantacin ni en la comprensin por parte de los usuarios. Este captulo trata sobre el control de acceso en AR System; en l se describe la finalidad de los grupos y las funciones, el modelo de control de acceso por niveles y cmo influyen las licencias en la capacidad de acceso al sistema.
109
Gua conceptual
si se trata de un acceso de modificacin, de visualizacin o si no tienen acceso. Los usuarios se dividen en grupos de acuerdo con sus necesidades comunes de acceso a la informacin. Por ejemplo, se puede crear un grupo llamado Personal de servicios a cuyos miembros se permita ver y modificar slo ciertos campos del formulario Informacin de empleados, y otro grupo llamado Directores de servicios a cuyos integrantes se permita ver y modificar todos los campos del formulario Informacin de empleados, incluida la informacin salarial. Si as lo decide, puede permitir el acceso a AR System como invitados a usuarios que no estn registrados. Los usuarios invitados forman parte del grupo Public (Pblico), tal y como se describe en la seccin Tipos de grupos de control de acceso en la pgina 113. Se puede crear un nmero indefinido de grupos dentro de AR System para establecer funciones de control de acceso. Adems, en AR System se encuentran definidos siete grupos especiales que tienen asociadas funciones especficas tal y como se muestra en la seccin Tipos de grupos de control de acceso en la pgina 113. En las aplicaciones implementables, los permisos de acceso se basan en las funciones. En ellas, las funciones tienen unos permisos especficos para los formularios, los campos, los vnculos activos, etc. similares a los permisos de acceso para los grupos. A los usuarios no se les asignan directamente estas funciones; en su lugar, los usuarios son asignados a grupos y stos son asignados (o asociados) a las distintas funciones de la aplicacin. Las funciones hacen que las aplicaciones implementables resulten fciles de instalar en diversos tipos de servidores. Si desea obtener ms informacin, consulte Aplicaciones implementables en la pgina 52 y Acceso basado en funciones en las aplicaciones implementables en la pgina 127.
Nota: Para que le resulte ms sencillo, en las siguientes secciones se trata el acceso del usuario en lo que se refiere a los permisos de grupos y la pertenencia del mismo a dichos grupos. En una aplicacin implementable, que utiliza permisos de funciones, el acceso del usuario lo determinan en ltima instancia los grupos que se asignan a las funciones en la aplicacin.
111
Grupo Browser
Grupo Public
Sin permiso
Puesto que Eva pertenece a un grupo con permiso para cambiar el campo Descripcin breve en el formulario Herramientas para grficos, podr cambiar el campo incluso si pertenece a otros grupos que no poseen permiso para modificarlo.
Gua conceptual
113
Assignee Assignee Group Adems de estos grupos implcitos predefinidos, cualquier grupo dinmico que se cree se considerar como grupo implcito.
grupos explcitos;
En las siguientes secciones se describen los distintos grupos calculados y explcitos predefinidos.
Administrator
Se entiende como administrador la persona o personas encargadas de gestionar AR System. Dado que el alcance de sus funciones es muy amplio, los miembros del grupo Administrator (Administrador) tienen acceso ilimitado a AR System. Los miembros de este grupo pueden realizar las siguientes tareas: Crear, modificar y eliminar objetos de AR System (aplicaciones, formularios, campos, vnculos activos, etc.). Agregar y eliminar usuarios y grupos (incluido el grupo Administrator (Administradores)). Configurar y asignar preferencias para usuarios y grupos. Asignar privilegios de acceso a usuarios y grupos. Acceder a todos los datos de todos los formularios que haya en el servidor de AR System. Realizar funciones administrativas en el servidor de AR System.
Nota: Todas las personas que pertenezcan al grupo Administrator han de poseer una licencia de escritura fija. Consulte la seccin Cmo afectan las licencias al control de acceso en la pgina 128 si desea obtener ms informacin acerca de las licencias.
Gua conceptual
Sub Administrator
La estructura de algunas organizaciones da lugar a que haya individuos que gestionen partes de AR System. A estos individuos se les da el nombre de subadministradores. Las responsabilidades de un subadministrador pueden ir desde gestionar un simple formulario hasta ser el encargado de la gestin de todos los formularios de varios departamentos. Los miembros de este grupo pueden realizar las siguientes tareas: Administrar formularios para los que hayan recibido acceso. Crear, modificar y eliminar filtros, vnculos activos y escalaciones conectadas a formularios para los que hayan recibido acceso. Crear, modificar y eliminar mens. Crear formularios nuevos. Crear aplicaciones (empleando formularios para los que hayan recibido acceso). Ver los parmetros de informacin del servidor. Los miembros del grupo Sub Administrator (Subadministradores) no pueden realizar las siguientes tareas: Cambiar los parmetros de informacin del servidor. Administrar formularios para los que no hayan recibido acceso.
grupos explcitos;
115
Nota: Todas las personas que pertenezcan al grupo Subadministrator han de poseer una licencia de escritura fija. Consulte la seccin Cmo afectan las licencias al control de acceso en la pgina 128 si desea obtener ms informacin acerca de las licencias.
Administrator de AR
Pedidos
Campo 1 Campo 2
Lista de proveedores
Campo 1 Campo 2
Primeros compradores
Campo 1 Campo 2
Informacin de clientes
Campo 1 Campo 2
Subadministrador de compras
Subadministrador de marketing
Customize
A los miembros de este grupo se les concede el derecho de personalizar el diseo de sus formularios. Si los usuarios no pertenecen a este grupo, no les est permitido modificar el diseo de los formularios establecido por el administrador o el subadministrador. Todos aquellos usuarios que estn incluidos en el grupo Administrator (Administradores) forman parte automticamente del grupo Customize (Personalizar).
Gua conceptual
Grupos calculados
Un grupo calculado es aqul cuya pertenencia se basa en los usuarios que pertenecen, o no, a los grupos explcitos especificados en una expresin booleana. Por ejemplo, puede crear un grupo calculado con una expresin como (Ventas OR Soporte) AND NOT Personal de TI La pertenencia de este grupo calculado sera la de todos los usuarios que son miembros de los grupos Sales (Ventas) o Support, (Soporte) con la excepcin de los miembros del grupoIT Staff (Personal de TI). Los grupos calculados hacen que los grupos sean fciles de gestionar, ya que permiten crear nuevos grupos basndose en los existentes, sin la necesidad de actualizar las listas de usuarios.
grupos implcitos.
En las siguientes secciones se describen los distintos grupos dinmicos e implcitos predefinidos. Si desea obtener ms informacin acerca del acceso a peticiones y de los grupos Submitter (Remitente), Assignee (Asignado) y Assignee Group (Grupo Asignado), consulte la seccin Control de acceso a las peticiones en la pgina 123 que aparece ms adelante en este captulo.
Public
Todos los usuarios de AR System (usuarios registrados e invitados) pertenecen de manera automtica al grupo Public.
Submitter
En el momento en que un usuario crea una peticin (es decir, el nombre del usuario aparece en el campo Remitente de la peticin), ese usuario pasa a formar parte automticamente del grupo Submitter (Remitentes) para esa peticin. El grupo Submitter (Remitentes) permite limitar el acceso a las peticiones y a los campos al individuo que envi la peticin.
grupos implcitos.
117
Assignee
En el momento en que se le asigna una peticin a un usuario (es decir, el nombre del usuario aparece en el campo Asignado a de la peticin) ese usuario pasa a formar parte automticamente del grupo Assignee (Asignado) para esa peticin. El grupo Assignee (Asignado) permite limitar el acceso a las peticiones y a los campos al individuo al que haya sido asignada la resolucin de la peticin.
Assignee Group
Cuando un usuario forma parte de un grupo que aparece en el campo Assignee Group, o cuando un nombre de usuario aparece en dicho campo, ese usuario pertenece automticamente al grupo Assignee Group para esa peticin. Este grupo permite limitar el acceso a peticiones y campos a grupos de personas especficos. Todos los usuarios que pertenezcan al grupo indicado en el campo Grupo Asignado de una peticin podrn acceder a ella.
Grupos dinmicos
Los grupos dinmicos amplan la funcionalidad del grupo Assignee Group incluyendo otros campos designados especialmente. Adems de los grupos, los usuarios individuales se pueden denominar como miembros de un grupo dinmico. Por ejemplo, cuando se crea un grupo dinmico, el usuario especificado (o todos los usuarios que pertenecen al grupo especificado) en el campo asociado a ese grupo dinmico podr acceder a la peticin.
Gua conceptual
Por ejemplo, si a un usuario se le deniega el acceso a un formulario, no podr ver ninguno de los campos asociados a ese formulario. De igual forma, la capacidad de un usuario de acceder a una peticin depende de que el usuario pertenezca a un grupo al que se le haya otorgado acceso al campo esencial ID de peticin. (Si desea ms informacin acerca del acceso a peticiones, consulte la seccin Control de acceso a las peticiones en la pgina 123).
AR System utiliza un sistema jerrquico de control de acceso para proteger la informacin de cualquier uso no autorizado. Si se deniega a los usuarios el acceso a cualquier nivel, no podrn continuar en el siguiente nivel.
Usuario
Sin permiso
Servidores
Sin permiso
Formulario
El campo
Formularios
Sin permiso
Sin permiso
Peticiones
Sin permiso
Campos
Nombre
119
Abrir formulario Control de defectos Comprobacin satisfactoria del nombre de usuario y contrasea; Se abre el formulario Control de defectos en el servidor "A". El usuario desea abrir el formulario de Informacin de clientes
Abrir el formulario Informacin de clientes El nombre de usuario y la contrasea no son vlidos. Acceso al servidor denegado. No puede abrir el formulario de informacin de clientes.
Gua conceptual
121
Gua conceptual
123
Pero, qu ocurre cuando desea que un grupo de personas (o una lista de usuarios) acceda a peticiones concretas asociadas con un formulario? Si le da a un grupo explcito, por ejemplo a Directores de marketing, acceso al campo ID de peticin, los miembros de ese grupo podrn acceder a todas las peticiones asociadas con el formulario. Sin embargo, si emplea la designacin Assignee Group (Grupo Asignado), puede restringir el acceso de un grupo justamente a aquellas peticiones que especifique. Hay una pequea diferencia en el funcionamiento del grupo Assignee Group y los grupos dinmicos respecto al de los otros grupos implcitos y es que, en el primer caso, es preciso agregar el campo asociado Grupo Asignado (ID de campo 112) al formulario y en el segundo, es preciso agregar campos en el rango de ID de campos dinmicos (ID 60000 a 60999). Los siguientes ejemplos ilustran el modo en que se pueden emplear grupos implcitos para controlar el acceso a peticiones y campos.
Ejemplo: uso del grupo Assignee Group para controlar el acceso a peticiones
En este ejemplo (que se muestra en la ilustracin de esta seccin) hay dos departamentos, Servicios de red y Servicios informticos, que utilizan el mismo formulario para realizar el seguimiento de sus peticiones de servicio de asistencia. Sera conveniente que cada departamento tuviera acceso slo a sus propias peticiones. Para conseguir este objetivo, el administrador realiza las siguientes tareas: Crea dos grupos: Servicios de red y Servicios informticos. Asigna cada uno de los usuarios a uno solo de estos grupos. Otorga a los dos grupos acceso al formulario Asistencia. Agrega el campo Grupo Asignado (con ID de campo 112) al formulario Asistencia. Restringe el acceso a las peticiones permitiendo tan slo que el grupo Assignee Group (Grupo Asignado) acceda al campo ID de peticin. Otorga al grupo Assignee Group (Grupo Asignado) permiso para acceder a los campos apropiados del formulario. Crea un flujo de trabajo (usando un filtro, por ejemplo) que inserta un nombre de grupo, o Servicios de red o Servicios informticos, en el campo Grupo Asignado segn resulte apropiado. Los miembros de cada grupo (Servicios de red o Servicios informticos) podrn acceder slo a aquellas peticiones de asistencia en las que el nombre de su grupo aparezca en el campo Grupo Asignado. Si desea que alguien acceda a las peticiones de ambos departamentos, tendr que hacer a esa persona miembro de los dos grupos, de Servicios de red y de Servicios informticos.
Gua conceptual
Samuel Elisa
Permiso de acceso
Formulario Asistencia
ID peticin Grupo Asignado Descripcin breve Nombre
Solamente al grupo Assignee Group tiene permiso de acceso. Mediante el filtro se inserta Servicios de red o Servicios informticos en el campo Grupo Asignado. Los miembros de cada grupo pueden acceder slo a peticiones de Asistencia donde aparezca su nombre de grupo en el campo Grupo Asignado.
Clara Ernesto
Grupo Servicios informticos
Ejemplo: uso del grupo Assignee (Asignado) para controlar el acceso a los campos dentro de una peticin
Este ejemplo ilustra el modo de empleo del grupo implcito Assignee (Asignado) para controlar el acceso a un campo especfico, Sueldo, en las peticiones. Como se muestra en la ilustracin de esta seccin, hay un formulario llamado Ficha del empleado que se emplea para realizar el seguimiento de la informacin acerca de los empleados. El administrador precisa controlar el acceso al formulario de modo que los directores de departamento puedan ver slo la informacin salarial de los empleados a su cargo. Para llevar a cabo esta tarea, el administrador realiza las siguientes tareas: Crea un flujo de trabajo que verifica el nombre y el departamento del empleado y que despus coloca automticamente el nombre de su director en el campo Asignado a cuando la peticin se enva. Cada director de departamento se convierte entonces en el Asignado de esa peticin y pasa a pertenecer al grupo Assignee (Asignado). Es decir que, los empleados, en esencia, son asignados a sus directores. Se asegura de que el grupo Assignee (Asignado) tenga permiso de visualizacin para el campo ID peticin y de modificacin para el campo Sueldo. (Tenga en cuenta que, si los directores ya tienen acceso al campo ID de peticin debido a su pertenencia a otro grupo, el administrador no necesita concederle tambin permiso al grupo Assignee (Asignado) para el campo ID de peticin).
125
Cuando los directores de departamento muestren las peticiones del formulario Ficha del empleado, tendrn permiso para el campo Sueldo slo para aquellas peticiones donde su nombre aparezca en el campo Asignado a.
1 2
Mediante el flujo de trabajo se comprueba el nombre y departamento del empleado... ...despus se introduce el nombre del director del empleado en este campo. ste pasa a ser el Asignado y pertenece al grupo Assignee.
Directores de departamento = grupo Assignee Los directores slo pueden consultar la informacin sobre salario en aquellas peticiones en las que aparezcan sus nombres en el campo Asignado a.
Gua conceptual
Ejemplo: uso del grupo Assignee (Asignado) para controlar el acceso a los campos dentro de una peticin
Este ejemplo se asemeja al anterior en cuanto a la existencia de un formulario llamado Ficha del empleado que se emplea para hacer un seguimiento de la informacin acerca de los empleados. En este caso, el administrador necesita controlar el acceso de modo que los directores de cada divisin puedan ver la informacin salarial de todos los empleados de su propia divisin, pero no puedan ver los sueldos de los empleados de otras divisiones. El administrador opta por utilizar el grupo implcito Assignee Group (Grupo Asignado) para llevar a cabo esta tarea realizando las siguientes acciones: Crea un grupo para cada divisin: Directores de marketing, Directores de ingeniera, Directores de operaciones, etc. Agrega el campo Grupo Asignado (con ID de campo 112) al formulario. Concede al grupo Assignee Group (Grupo Asignado) permiso para acceder al campo ID peticin y al campo Sueldo (o se asegura de que todos los usuarios apropiados tengan acceso a este campo por su pertenencia a otros grupos). Crea un flujo de trabajo que coloca automticamente el nombre del grupo de divisin adecuado (Directores de marketing, Directores de ingeniera, Directores de operaciones, etc.) en el campo Grupo Asignado cuando se enva una peticin de Ficha del empleado.
127
Tambin se pueden definir diferentes asignaciones funcin-grupo dependiendo del estado de desarrollo de una aplicacin, como Prueba o Produccin. De este modo, podr restringir el acceso a una aplicacin mientras se est desarrollando o actualizando. Si desea obtener ms informacin sobre las aplicaciones y los permisos, consulte el manual Developing AR System Applications: Bsica.
Licencias de lectura
Los usuarios con licencia de lectura pueden leer y buscar peticiones en el mbito de los permisos que tengan asignados. Adems de eso, los administradores pueden configurar el servidor de AR System de manera que los usuarios que dispongan de licencias de lectura puedan realizar las siguientes acciones: enviar peticiones; modificar peticiones que hayan enviado. La capacidad de permitir a los poseedores de licencias de lectura el envo de peticiones permite reservar las licencias de escritura para los usuarios que precisen modificar peticiones no enviadas por ellos mismos.
128 Captulo 6Control de acceso a AR System
Gua conceptual
129
Un usuario con licencia de escritura flotante inicia temporalmente la sesin en AR System con una licencia de lectura. Y cuando intenta buscar, modificar o enviar una peticin, AR System busca un testigo de licencia de escritura flotantes disponible. Si hay alguno disponible, al usuario se le otorga acceso de escritura a las peticiones. Si no hay testigos disponibles, se le notifica al usuario y ste sigue utilizando la licencia de lectura hasta que se pueda disponer de un testigo. Cuando queda uno disponible, la licencia del usuario se convierte automticamente en licencia de escritura. Los testigos quedan libres en el momento en que un usuario cierra la sesin o despus de que haya pasado un intervalo de tiempo especfico sin que se haya realizado ninguna actividad desde el momento en que se adquiri el testigo.
Grupos de licencias
Por lo general, las licencias de escritura flotantes se comparten entre todos los usuarios de AR System. Sin embargo, los administradores pueden definir grupos de licencias para reservar un conjunto de licencias de escritura flotantes para un grupo de usuarios especfico. Esto le permite establecer prioridades en cuanto a la disponibilidad de las licencias de escritura flotantes. Por ejemplo, puede asignar un nmero de licencias a los directores de departamento para asegurarse de que no sufran retrasos a la hora de aprobar peticiones esenciales. Los usuarios que no pertenecen a este grupo no pueden adquirir ninguna de las licencias reservadas.
Captulo
131
Productos de Remedy
En las siguientes secciones se describen otros productos de Remedy basados en AR System.
Gua conceptual
Remedy Flashboards
Remedy Flashboards trabaja con AR System como herramienta de control visual, permitiendo recoger y mostrar informacin grfica acerca del estado y las tendencias de las peticiones y los eventos de AR System. Mediante diversos instrumentos de medida y grficos se pueden ver instantneas de las peticiones y los eventos. Tambin se pueden ver los datos recogidos en un intervalo de tiempo para determinar cmo ha evolucionado la informacin. Ante problemas potenciales, como alcanzar un umbral determinado, Remedy Flashboards dispone de un servicio de avisos que puede configurarse para avisar automticamente a travs de Remedy Alert, correo electrnico o llamadas de sistemas buscapersonas.
Herramientas de desarrollo
Remedy Migrator
Remedy Migrator ofrece una forma fcil y rpida de transferir formularios y aplicaciones entre dos o ms servidores de AR System. Esta herramienta le ayuda a transferir sus datos y definiciones de flujo de trabajo desde un entorno de desarrollo a un servidor de produccin, mientras se garantiza la integridad de todas las migraciones realizadas.
Productos de Remedy
133
Gua conceptual
Productos de Remedy
135
Gua conceptual
AR System constituye un sistema abierto con varias interfaces bien definidas que permiten la vinculacin con otros productos. Las empresas externas pueden utilizar cualquiera de los mtodos que se detallan a continuacin para integrar sus productos con AR System. (Si desea obtener informacin detallada acerca de la integracin de productos de empresas ajenas a AR System, consulte el documento Integration with Action Request System que se encuentre en el sitio web de Remedy; se puede acceder a l introduciendo una ID de licencia y una contrasea o se puede obtener a travs de un representante de Remedy autorizado).
Mtodo de integracin Descripcin
Accesibilidad de usuarios de AR System AR System 6.3 cumple los requisitos establecidos en la con alguna discapacidad Seccin 508 de la Ley de rehabilitacin de 1973 de los EE.UU. Las personas que poseen algn tipo de discapacidad pueden acceder a los clientes de Web que visualizan las aplicaciones AR System con una tecnologa auxiliar integrada, como por ejemplo JAWS (Job Access with Speech), con la que se accede a la tarea por medio de la voz. Interfaz de programacin de aplicaciones (API) La interfaz API (del ingls Application Programming Interface) del servidor de AR System es el mtodo ms tcnico, pero, a la vez, es el ms potente y el que proporciona acceso a toda la funcionalidad del servidor de AR System. A travs de API se consiguen integraciones fuertemente vinculadas y de elevado rendimiento. La API est disponible tanto para entornos C como Java. Las clases y los mtodos de API Java permiten a los programadores desarrollar rpidamente aplicaciones mejoradas para poder ver los formularios en la Web. La conectividad de bases de datos de AR System permite acceder y manipular los datos que no estn almacenados en AR System. Por medio de la API ARDBC, es posible crear conectores que utilizar el servidor de AR System para gestionar los datos. Estos conectores se cargan en el momento de la ejecucin e implantan llamadas anlogas a las llamadas de API para establecer, obtener, crear, eliminar y obtener listas para las entradas de un formulario. La autenticacin externa le ofrece una forma de conectarse a una fuente de datos fuera de AR System, como por ejemplo LDAP o Kerberos, para autorizar a usuarios.
AR System AREA
137
Descripcin La mayora de las herramientas de cliente de AR System disponen de una interfaz de lnea de comandos (CLI, del ingls Command Line Interface). sta permite iniciar y controlar las herramientas desde aplicaciones o procesos de empresas externas.
Correo electrnico
El sistema de correo electrnico de AR System 6.3 ofrece las siguientes funcionalidades: El correo saliente se puede utilizar para enviar mensajes de correo electrnico y admite texto con formato, campos de encabezado de correo electrnico personalizables, plantillas HTML y archivos adjuntos MIME. Con el correo entrante se pueden crear nuevas peticiones en AR System y recuperar datos o registros mltiples para el servidor. Este tipo de correo se puede analizar y con l es posible ejecutar acciones concretas. Tambin procesa notificaciones sobre las peticiones de AR System (como por ejemplo, el estado de una peticin). Admite varios protocolos, incluyendo Messaging Application Programming Interface (MAPI), Internet Message Access Protocol (IMAP), Post Office Protocol (POP), Simple Mail Transfer Protocol (SMTP) y mBox. Tambin admite tipos de Multipurpose Internet Mail Exchange (MIME) para los archivos adjuntos.
Es posible utilizar un conjunto de formularios de AR System (la aplicacin Data Exchange) para definir cmo se transferirn datos entre AR System y otra aplicacin, como la del sistema de planificacin de recursos de empresa (del ingls Enterprise Resource Planning, ERP).
Gua conceptual
Mtodo de integracin
Descripcin
Lenguaje de marcado extensible (XML) AR System puede exportar e importar definiciones de objetos en XML. Los clientes de AR System pueden convertir los objetos de AR System a XML y viceversa sin tener que llamar al servidor de AR System. Cuando el servidor exporta el archivo en formato XML, aade un encabezado necesario para convertirlo en un documento XML vlido. Este mismo encabezado es necesario para que el servidor pueda importar correctamente un archivo XML; de lo contrario, se dar por supuesto que el archivo est en el formato de definicin estndar de AR System. Interfaz de programacin de aplicaciones de filtro (API de filtro) Lenguaje de marcado de hipertexto (HTML) La API de filtro permite utilizar filtros para que otras aplicaciones puedan volver a llamar a AR System. AR System puede importar y exportar definiciones de formularios en HTML. Es posible importar pginas Web a AR System para usarlas como plantillas especificando el localizador uniforme de recursos (URL) de dicha pgina. Una vista de formulario creada con el editor de Web de AR System en Remedy Administrator puede guardarse en formato HTML. El archivo HTML resultante puede editarse utilizando un sencillo editor de texto o herramientas HTML de terceros estndar de la industria como Microsoft FrontPage y Macromedia Dreamweaver.
Remedy User admite tambin la vinculacin e incrustacin de objetos (OLE, del ingls Object Liking and Embedding), un mtodo para vincularse con otras aplicaciones en la plataforma Windows. DDE y OLE funcionan de manera similar, aunque los programas que admiten OLE disponen por lo general de posibilidades ms avanzadas.
139
Descripcin La conectividad abierta entre bases de datos (ODBC, del ingls Open Database Connectivity) es un estndar de comunicacin basado en SQL y desarrollado por Microsoft que permite a AR System comunicarse con clientes ODBC. Remedy proporciona el controlador Remedy ODBC, que acta como puerta de acceso a los datos definidos en los formularios de Remedy. Seagate Crystal Reports es un cliente ODBC que tiene funcionalidad completa en AR System. Crystal Reports permite crear informes personalizados con una amplia gama de funciones y proporciona adems gran flexibilidad en cuanto al diseo de estos informes.
Ejecucin de procesos externos Interfaz de administracin y control de protocolo simple de administracin de redes (Simple Network Management Protocol, SNMP)
La accin de flujo de trabajo Ejecutar proceso de AR System puede emplearse para iniciar otras aplicaciones. La interfaz de SNMP permite a los administradores de sistemas y al personal de TI utilizar consolas de administracin compatibles con SNMP (como BMC Patrol) para controlar el estado y las estadsticas de AR System. Adems, los usuarios podrn detener o iniciar AR System utilizando el agente SNMP de Remedy. Dado que la base de datos de AR System est completamente abierta y documentada, es posible consultar los datos contenidos en ella desde aplicaciones de terceros. Del mismo modo, AR System puede leer y escribir en bases de datos ajenas al sistema. Los formularios de proveedor permiten acceso directo de lectura y escritura a los datos ubicados en las tablas de la base de datos y en fuentes de datos externas, como por ejemplo archivos de texto y hojas de clculo, que no sean propiedad de AR System. Esto ofrece un acceso directo a estos datos sin necesidad de replicar la base de datos; no obstante, se requiere algo de programacin para establecer el enlace con la fuente de datos externa.
Formularios de proveedor
Gua conceptual
Descripcin Los formularios de visualizacin permiten acceso directo de lectura y escritura a los datos ubicados en las tablas de la base de datos que no son propiedad de AR System. Esto permite un acceso directo a estas tablas, como si fueran tablas propiedad de AR System, sin necesidad de programacin, de replicar la base de datos ni de sincronizaciones. Tecnologa de integracin (XML, WSDL, UDDI y SOAP) que permite fcilmente crear aplicaciones distribuidas B2B o A2A sin necesidad de programacin. Ahora puede elegir hacer lo siguiente: Utilizar la accin de flujo de trabajo Establecer campos y un objeto de servicios Web para consumir servicios Web de terceros en aplicaciones AR System. Utilizar AR System para crear y publicar un objeto de servicios Web.
Servicios Web
141
Captulo
Puesta en prctica
En los captulos anteriores se han presentado los conceptos ms importantes de AR System: formularios, mens, componentes del flujo de trabajo e integraciones con otros productos. Ahora que ya hemos visto todas las piezas del rompecabezas, es fundamental que conozca cmo combinarlas para obtener resultados tiles. En este captulo se renen todos los conceptos en una empresa de ejemplo que, en este caso, es un parque zoolgico de animales salvajes y se intenta explicar la planificacin y el diseo de una aplicacin AR System. Al igual que otras empresas, un parque zoolgico necesita un enfoque sistemtico orientado a la automatizacin de los procesos. En este captulo le guiaremos a travs del proceso de planificacin que el personal del parque debe emplear para evaluar y satisfacer sus necesidades empresariales.
Puesta en prctica
143
Aspectos generales
El parque de animales salvajes ha ido creciendo con xito gracias a mtodos consolidados de creacin de registros en papel combinados con algunos procedimientos informatizados aislados. No obstante, en la actualidad, los empleados han observado que algunos de esos procesos resultan redundantes o ineficaces, por lo que han decidido utilizar AR System para mejorarlos. Los procesos que les gustara automatizar mediante AR System son, entre otros: El seguimiento y la gestin de los animales del parque. El seguimiento y la gestin de las relaciones pblicas del parque; aspectos tales como estadsticas de asistencia, solicitudes de informacin, renovaciones de miembros e informacin turstica de grupos. El seguimiento y el mantenimiento de las instalaciones para los visitantes, incluyendo quioscos, servicios, puestos de primeros auxilios y sistemas de transporte por el parque. El cuidado de los jardines botnicos adyacentes al parque. En atencin al objetivo de este captulo, nos centraremos en la primera aplicacin de gestin y seguimiento de los animales relacionados con el parque.
Gua conceptual
Avisar al personal veterinario inmediatamente en casos de emergencia. Avisar a los cuidadores si se escapa algn animal de los recintos. Todos estos objetivos estn relacionados con el mantenimiento de un control de los animales a lo largo de su estancia en el parque, como se muestra en la siguiente ilustracin.
145
Qu procesos se emplean para gestionar nuestro zoolgico? Qu tipo de formularios necesitamos? Cmo se puede recuperar esa informacin?
Gua conceptual
147
Gua conceptual
149
Un formulario Recinto, que incluyese informacin relativa al nmero de animales que puede albergar cada recinto, las especies, etc. Un formulario Historial mdico que contenga el historial mdico completo de cada animal.
Formulario Alimentacin
Formulario Recinto
A B C A B C Formulario Informacin sobre animales D A B C D
Gua conceptual
Situaciones posibles
Una vez planificado y diseado el proceso, se desarrolla una aplicacin que satisface las distintas necesidades del parque. A continuacin, se plantean tres posibles situaciones que sirven para ilustrar el uso de la aplicacin. Cada situacin incluye una descripcin y una ilustracin adems de las Notas sobre el desarrollo, que describen algunos cambios realizados por los programadores en la aplicacin basndose en los comentarios de los usuarios. Adems, cada situacin incluye una referencia a procesos similares en distintas aplicaciones empresariales. Algunos problemas a los que el personal del parque de animales salvajes debe hacer frente no se diferencian tanto como se pueda creer en principio de los que se le puedan plantear al resto de usuarios. Cada situacin ilustra un proceso completo, pero dentro de cada descripcin no se trata cada componente en detalle. Por ejemplo, se aportaran detalles suficientes sobre las funciones de un componente del flujo de trabajo para que se pueda tener una idea del comportamiento del resto de los componentes.
Situaciones posibles
151
Durante las pruebas del sistema, el creador de la aplicacin comprob que los cuidadores de los animales se encontraban a menudo lejos del equipo y que consultaban el correo electrnico con poca frecuencia. El creador integr la aplicacin con un buscapersonas y configur el filtro para que enviase la notificacin sobre animales nuevos a los cuidadores a travs del buscapersonas. Los cuidadores pueden utilizar sus telfonos mviles para obtener informacin sobre las tareas que se les ha asignado.
Gua conceptual
1
Cuadro de dilogo Formulario Recinto Formulario Animal
Nombre Especie Estado Asignado al recinto
Karuna Tigres de Sumatra Nuevo 16
Nmero
Vnculo activo enumera todos los recintos y su capacidad.
4 5 16 20
Lista de recintos
Cancelar
Continuar
3
El usuario enva la peticin.
2
El usuario elige el recinto 16, hace clic en Continuar y se introduce 16.
Filtro
Accin 1. Notificar al grupo Cuidadores de animales a travs del correo electrnico que debe trasladarse al recinto 16 un nuevo tigre de Sumatra. Accin 2. Notificar al remitente que el grupo Cuidadores de animales ya est informado de la llegada del tigre.
Una maana mientras los guardas realizan sus rondas diarias, observan que Karuna est herido. Los veterinarios reciben un aviso inmediatamente. El veterinario consulta el formulario Animal y comprueba un campo de tabla que contiene datos del formulario Historial mdico. Descubre que Karuna no tiene antecedentes de heridas o enfermedades graves.
Situaciones posibles
153
En este caso, Karuna debe recibir un tranquilizante y ser trasladado al hospital veterinario para ser operado. Ya ha tomado tranquilizantes en otra ocasin y no hubo problemas, como indica el campo Comentarios sobre tranquilizantes en el formulario Animal, de manera que el veterinario calcula la dosis y se pone de acuerdo con algunos cuidadores para trasladar el tigre.
Nombre Causa Fecha Descripcin Veterinario Comentarios del veterinario Medicacin Tranquilizantes
El campo Comentarios sobre tranquilizantes del formulario Animal no ha existido siempre. Durante la fase de prueba, el usuario tuvo que abrir el formulario Historial mdico para conocer los datos de Karuna en relacin con los tranquilizantes. No obstante, el personal veterinario apunt la necesidad de disponer de toda la informacin relevante en caso de emergencia. Por lo tanto, en el formulario Animal se aadi el campo Comentarios sobre tranquilizantes y un filtro que ejecutase la accin Enviar para que los veterinarios recibiesen un mensaje recordndoles que deban actualizar el campo Comentarios sobre tranquilizantes cuando fuera preciso.
Gua conceptual
El usuario cambia el estado a "Pendiente de traspaso" y enva la peticin. Accin 1. Notificar al grupo Cuidadores de animales a travs del buscapersonas de que Karuna debe trasladarse a una jaula temporal. Accin 2. Notificar al remitente que el grupo Cuidadores de animales est informado del traslado del tigre.
Despus de que Karuna haya sido trasladado del parque, su estado cambia a Transferido. Cuando la peticin modificada se enva, un filtro traslada todos los datos de Karuna desde el formulario Animal al formulario Residente anterior mediante la accin Cargar campo.
Situaciones posibles
155
El formulario Historial mdico no se archiva o modifica ya que el personal podra necesitar, en cualquier momento, informacin de los antecedentes mdicos. Por ejemplo, podra ser necesario averiguar algunos datos acerca de las intervenciones que se le hayan practicado en el parque.
Gua conceptual
Situaciones posibles
157
Apndice
En este apndice se indican fuentes adicionales de informacin acerca de Remedy y AR System. Entre ellas se incluye el sitio web de Remedy, una lista de publicaciones pertinentes de Remedy e informacin acerca de foros electrnicos, grupos de usuarios de Remedy, cursos de formacin, servicio de asistencia tcnica al cliente y servicios de asesora.
159
AR System documentos
Ttulo y nmero de referencia Descripcin Action Request System 6.3 - Gua Aspectos generales sobre la conceptual arquitectura y las funciones de AR System con ejemplos detallados; incluye informacin acerca de otros productos de AR System as como un completo glosario para toda la documentacin del sistema. Action Request System 6.3 Developing AR System Applications: Basic Action Request System 6.3 Developing AR System Applications: Advanced Procedimientos de creacin y modificacin de aplicaciones AR System para el seguimiento de los datos y los procesos. Procedimientos avanzados para la ampliacin y personalizacin de aplicaciones AR System. Audiencia Cualquier usuario Formato PDF e impreso
Gua conceptual
Ttulo y nmero de referencia Descripcin Action Request System 6.3 Configuring AR System
Audiencia
Formato
Administradores PDF e Cuestiones relacionadas con la impreso administracin de servidores: configuracin de servidores y mid tier, mantenimiento de AR Systems y licencia.
Administradores PDF e Action Request System 6.3 Cuestiones relacionadas con la impreso Optimizing and Troubleshooting administracin de servidores y escritos AR System tcnicos relacionados con el control y el mantenimiento de AR System con la finalidad de optimizar el rendimiento y la resolucin de problemas. Action Request System 6.3 Database Reference Guide Administradores PDF e Cuestiones relacionadas con la impreso administracin de bases de datos y reglas relacionadas con el modo en que AR System interacta con determinadas bases de datos; incluye los aspectos generales de las tablas de diccionario de datos. Administradores PDF e Cuestiones relacionadas con la impreso administracin de servidores y procedimientos para implantar un entorno distribuido de servidores AR System mediante la aplicacin Distributed Server Option de Remedy. Informacin acerca de las estructuras de datos de AR System, llamadas a funciones C API y admisin de OLE. Referencia rpida a llamadas a funciones C API. Informacin sobre las clases y los mtodos de Java y las variables que se integran con AR System. Procedimientos para instalar AR System. Procedimientos para instalar, configurar y utilizar el sistema de correo electrnico de Remedy Email Engine. Administradores PDF e y programadores impreso Administradores PDF e y programadores impreso Administradores HTMLa y programadores Administradores PDF e impreso Administradores PDF e impreso
Action Request System 6.3 C API Reference Guide Action Request System 6.3 C API Quick Reference Guide Action Request System 6.3 Java API Action Request System 6.3 Installing AR System Action Request System 6.3 Remedy Email Engine Guide
161
Ttulo y nmero de referencia Descripcin Action Request System 6.3 Error Messages Guide Action Request System 6.3 Master Index Action Request System 6.3 Notas de distribucin Lista de los mensajes de error de AR System con amplias descripciones. ndice combinado de todas las publicaciones.
Audiencia
Formato
Administradores PDF e y programadores impreso Cualquier usuario PDF e impreso PDF e impreso
Cualquier Lista de nuevas funciones, compatibilidades, cuestiones de ndole usuario internacional y problemas conocidos y resueltos. Procedimientos para utilizar Remedy User. Procedimientos para utilizar Remedy Import. Procedimientos de creacin y modificacin de aplicaciones AR System para el seguimiento de los datos y los procesos. Procedimientos para utilizar Remedy Alert. Procedimientos para configurar el Remedy Mid Tier. Cualquier usuario
Administradores Ayuda sobre el producto Administradores Ayuda sobre el producto Cualquier usuario Ayuda sobre el producto
a. Se instala un archivo JAR que contiene la documentacin Java API con el servidor AR System.
Remedy Migrator
Ttulo Remedy Migrator Administrators Guide Descripcin Cuestiones relacionadas con la instalacin y el uso de Migrator con Action Request System.
Gua conceptual
Remedy Wireless
Ttulo Remedy Wireless Guide for Users and Administrators Descripcin Cuestiones relacionadas con la instalacin, la configuracin y el mantenimiento de Remedy Wireless, y para aquellos usuarios que piensan utilizar Remedy Wireless para crear, modificar y consultar peticiones de AR System.
Remedy Flashboards
Ttulo Descripcin Action Request System 6.3 - Remedy Cuestiones relacionadas con la Flashboards Administrators Guide administracin de flashboards y procedimientos para la creacin y modificacin de flashboards y sus componentes para mostrar y controlar informacin de AR System. Action Request System 6.3 - Remedy Procedimientos de usuario final para utilizar Flashboards Quick Reference Guide las caractersticas de Flashboards.
Remedy Change Management Gua Procedimientos relacionados con el modo de del usuario empleo de la aplicacin.
163
Ttulo Gua del usuario de Remedy Help Desk Gua del usuario y del administrador de Remedy Service Level Agreements Remedy IT Service Management Installation and Configuration Guide
Descripcin Procedimientos relacionados con el modo de empleo de la aplicacin. Procedimientos relacionados con el modo de empleo de la aplicacin. Procedimientos para instalar, obtener licencias y configurar Remedy Help Desk, Remedy Change Management, Remedy Asset Management, Remedy Service Level Agreements.
Managing Customer Relationships: Cuestiones relacionadas con los conceptos en Remedy Customer Support los que se basan las aplicaciones. Remedy Customer Support User's Guide Remedy Customer Support Release Notes Remedy Quality Management Users Guide Remedy Citizen Response User's Guide Informacin til para cualquier usuario de la aplicacin. Lista de nuevas funciones, compatibilidades, cuestiones de ndole internacional y problemas conocidos y resueltos. Informacin til para cualquier usuario de la aplicacin. Informacin til para cualquier usuario de la aplicacin.
Gua conceptual
Aplicacin de muestra
Si lo desea, puede instalar la aplicacin de muestra con el servidor de AR System 6.3 y ver ejemplos de diversos tipos de acciones de flujo de trabajo, campos y formularios. La aplicacin implementa un sistema de registro de clases e incluye formularios para agregar clases, registrar en una clase y ver inscripciones. Los formularios de la aplicacin de muestra estn activados tanto para acceso de cliente de Web como de Remedy User. El texto de ayuda de los formularios y el flujo de trabajo explican el funcionamiento de la aplicacin. En Remedy User, inicie una sesin de Demostracin en el servidor donde est instalada la aplicacin de muestra y explore el formulario Sample:ClassCentral. En Remedy Administrator, abra la aplicacin de muestra y explore los objetos mostrados en la lista de la ventana correspondiente. En la Web, escriba la direccin URL de la pgina de incicio (http:// <server_name>/arsys/home). Inicie una sesin de Demostracin sin utilizar contrasea. Los vnculos para la Aplicacin de muestra aparecen en el panel izquierdo. Por ejemplo, haga clic en Inscribirse en clases para explorar la funcionalidad de la Aplicacin de muestra.
Aplicacin de muestra
165
Gua conceptual
Formacin
Remedy proporciona a los clientes un amplio abanico de cursos que abarcan temas tan diversos como el diseo de aplicaciones AR System, el empleo de Remedy User, la administracin de AR System, el ajuste del rendimiento y la resolucin de problemas, y la programacin con API. Si desea ms informacin sobre los cursos de formacin que ofrecen Remedy y las empresas asociadas, Remedy Alliance Partners, en lugares de todo el mundo: Visite al sitio web de Remedy en http://www.remedy.com y vaya hasta la pgina de educacin. Contacte con su representante de ventas de Remedy local.
167
Servicios de asesora
La organizacin de servicios de asesora Remedy Consulting Services se compone exclusivamente de profesionales en sistemas con amplia experiencia en AR System que le ayudarn a crear soluciones para la automatizacin del flujo de trabajo y el diseo de aplicaciones. Si desea ms informacin acerca de los servicios de asesora Remedy Consulting Services: Visite al sitio web de Remedy en http://www.remedy.com y vaya hasta la pgina de asesora. Contacte con su representante de ventas de Remedy local.
Glosario principal
acciones de operacin distribuida API
Estas operaciones controlan la accin que se lleva a cabo cuando los criterios de escalacin o filtro se cumplen dentro de un determinado formulario. Las tres acciones de operacin distribuida son transferencia distribuida, devolucin distribuida y eliminacin distribuida.
Action Request System (AR System)
API de conexin de AR System que permite el acceso en lnea a servidores adicionales durante el procesamiento de filtros y escalaciones.
aplicacin
Software adaptable para cliente y servidor que proporciona la base para la creacin de aplicaciones destinadas a automatizar, mantener y gestionar una amplia gama de procesos empresariales.
actualizacin
Operacin distribuida que actualiza una copia de una peticin en un servidor cuando se modifica la copia maestra en otro.
administrador
Grupo de formularios, junto con el flujo de trabajo asociado, recogidos por un administrador y relacionados con una funcin empresarial concreta, por ejemplo, la asistencia a los empleados. Una aplicacin es, adems, un objeto del servidor en Remedy Administrator. Vase tambin aplicacin implementable, aplicacin local.
aplicacin implementable
Individuo responsable de la gestin de AR System, que incluye la configuracin de formularios, la configuracin de derechos de acceso para los usuarios y el diseo de procesos de flujo de trabajo.
Aplicacin que utiliza permisos basados en funciones y que se puede llevar fcilmente a otros servidores. Vase tambin aplicacin, aplicacin local, funcin.
Glosario principal
169
aplicacin local
Aplicacin que utiliza permisos basados en grupos y que est pensada para su uso en un nmero limitado de servidores. Vase tambin aplicacin, aplicacin implementable, funcin.
AR System
Herramienta de cliente de AR System que se utiliza para enviar y realizar bsquedas utilizando el correo electrnico. Permite adems enviar notificaciones por correo electrnico.
ARDBC
Mecanismo mediante el cual el servidor de AR System utiliza un conector para acceder a los datos almacenados externamente en la base de datos de AR System como si residieran en el sistema AR System.
AR System AREA
Mecanismo mediante el cual el servidor de AR System puede acceder y utilizar los servicios de autenticacin externos al entorno de AR System. Se desarrolla un conector para permitir el acceso al subsistema externo.
AR System cliente
Parmetros para una operacin distribuida concreta, como por ejemplo, formularios y servidores de origen y de destino, aspectos de control de datos y definiciones de asignacin de campo a campo.
asignacin de devolucin
Asignaciones de campo a campo especficas que se utilizan cuando se devuelve una peticin.
asignacin de transferencia
Subconjunto de software de AR System que permite a los usuarios acceder a un servidor de AR System. Las herramientas de cliente de AR System son Remedy Administrator, Remedy User, Remedy Import y Remedy Alert.
AR System Herramienta de configuracin
En un entorno distribuido, asignaciones de campo a campo especficas que se utilizan cuando se enva una peticin de un servidor a otro. Vase tambin servidor distribuido.
asignacin predeterminada
Asignacin seleccionada por la aplicacin Distributed Server Option si AR System encuentra varias aplicables a los criterios de transferencia especificados.
Subconjunto de software de AR System que proporciona el entorno de procesamiento principal y el almacenamiento de datos para AR System.
Gua conceptual
asignaciones distribuidas
barra de macros
Objetos del servidor de DSO que permiten al usuario definir el modo en que los datos de un formulario se transfieren a otro. Y lo hace especificando los formularios y campos utilizados, la frecuencia de proceso de las actualizaciones, los valores de respuesta (si los hubiera) y el modo en que se resuelven las operaciones distribuidas. Las asignaciones distribuidas se utilizan junto con las acciones de escalacin y filtro de DSO.
aviso
Fila de botones ubicada debajo de la barra de mens de Remedy User que facilita el acceso a los comandos de macro empleados con ms frecuencia. Los comandos de macro tambin estn disponibles en el men Herramientas.
barra de mensajes
rea de la ventana principal de Remedy User que muestra instrucciones o informacin til sobre el formulario al que est incorporada.
botn de la barra de herramientas
Notificacin del servidor de AR System o de otro programa para el usuario que le indica la existencia de una determinada condicin; por ejemplo, que se ha enviado una peticin o que se ha avanzado en la resolucin de una peticin.
barra de bsqueda avanzada
En Remedy User, icono de un elemento de men que ejecuta un vnculo activo. Vase tambin campo de botn, opcin de men.
cadena de propiedad
Fila de botones, el campo Criterios de bsqueda y la lista de mens Campos que aparecen en la parte inferior del panel de detalles cuando el usuario hace clic en el botn Opciones Avanzadas en Remedy User. Se puede usar esta barra para especificar criterios de bsqueda complejos.
barra de estado
En un entorno distribuido, serie de peticiones que representa el historial de las transferencias realizadas desde la copia maestra de una peticin original, y las actualizaciones realizadas en la peticin original. Vase tambin copia de slo datos, copia independiente, servidor distribuido.
calificacin
Parte de una ventana principal de un cliente de AR System donde se muestran instrucciones o informacin til para el usuario.
barra de herramientas
Criterio de bsqueda que incluye referencias, valores y operadores aritmticos y relacionales que se utilizan para buscar un conjunto de datos que se corresponden con unas condiciones especificadas.
campo
Fila de botones, ubicada debajo de la barra de mens en Remedy User, que facilita el acceso a los comandos de men utilizados con ms frecuencia.
En AR System, entidad principal de un formulario. Todos los elementos siguientes son campos de AR System: datos, tabla, pgina, control de vnculos activos (botones, elementos de men y botones de la barra de herramientas), grupo de archivos adjuntos, vista y adorno.
171
campo de ID de peticin
Campo de un conjunto de campos especiales que proporcionan las funciones estndar de la interfaz de cliente de Web. Algunas de estas funciones son de envo, consulta, modificacin, as como la barra de bsqueda avanzada.
campo de application list
Campo que muestra puntos de entrada. Vase tambin punto de entrada, gua de punto de entrada, punto de entrada de formulario, pgina de inicio.
campo de botn
Campo esencial de un formulario que contiene el identificador numrico exclusivo de una peticin o entrada de AR System. En las entradas de los formularios de unin, el campo de ID de peticin incluye el contenido del campo de cada uno de los formularios subyacentes, separados por una barra vertical. Denominado anteriormente ID de entrada.
campo de marcador de pgina
Campo de formulario en el que el usuario puede hacer clic para ejecutar un vnculo activo. Un botn, una imagen o un hipervnculo que puede representar un campo de botn. Vase tambin opcin de men, botn de la barra de herramientas.
campo de datos
Campo que contiene uno o varios campos de pgina que permite mostrar uno de los conjuntos de campos agrupados en un rea determinada de la pantalla.
campo de pgina
Tipo de campo que proporciona un rea para agrupar campos relacionados. Vase tambin campo de marcador de pgina.
campo de slo lectura
Campo en el que se almacenan los datos de la base de datos. Los campos de datos incluyen caracteres, fecha/hora, fecha, hora, diario, enteros, reales, decimales, seleccin, archivos adjuntos y moneda.
campo de estado
Campo temporal que no cuenta con espacio propio en la base de datos. Vase tambin campo global.
campo de tabla
Campo esencial en el que AR System hace un seguimiento de las distintas fases del proceso de resolucin de una peticin.
campo de grupo de adjuntos
Campo que muestra datos de otras peticiones en el contexto de la peticin actual. Los datos aparecen con formato de hoja de clculo.
campo de visualizacin
Campo que contiene un conjunto de uno o ms campos de archivos adjuntos relacionados para organizar los adjuntos asociados a una peticin de accin.
Campo que proporciona una ventana de explorador dentro de un formulario. Puede utilizarse para mostrar un URL, el contenido de un archivo adjunto o texto HTML.
Gua conceptual
campo esencial
cliente de Web
Campo de un conjunto de campos bsicos comunes a todos los formularios normales de AR System. Los administradores de AR System no pueden eliminar estos campos de dichos formularios.
campo general a nivel de ventana
Cliente de AR System que se ejecuta desde un explorador de Web para proporcionar una interfaz del usuario para las aplicaciones AR System.
cdigo de moneda
Campo de slo lectura cuyo valor permanece inalterable en todas las peticiones de la misma ventana, siempre que sta est abierta. Vase tambin campo global.
campo global
Cdigo de tres letras que representa un tipo de moneda, como USD para los dlares estadounidenses.
comodn
Campo de slo lectura cuyo valor es el mismo en todos los formularios que lo contienen, siempre que el usuario est conectado. Vase tambin campo general a nivel de ventana.
Campo GUID
Carcter que los usuarios introducen como representacin de otros caracteres en una bsqueda. Por ejemplo, en los criterios de bsqueda en campos de caracteres y de diario, los usuarios pueden introducir comodines en lugar de caracteres individuales, cadenas de caracteres o caracteres que pertenezcan a un rango o conjunto.
conector
Campo que se rellena automticamente con un identificador nico global (GUID) cuando se guarda una peticin.
campo oculto
Campo que existe pero que no est visible en una vista de usuario del formulario.
campo reservado
Campo de una serie de campos con reglas e interpretaciones especficas definidas por AR System.
campos distribuidos
Programa auxiliar que trabaja con el servidor de AR System para mejorar sus funciones. Un conector es una biblioteca de vnculos dinmicos (DLL) en plataformas Microsoft y un objeto compartido en plataformas UNIX. El servicio conector carga el conector en el momento de la ejecucin.
consulta mediante ejemplo (QBE)
Campos que se pueden agregar a un formulario de AR System y que permiten manipular determinados controles de asignacin. La cantidad y el tipo de campos que se agregan a un formulario vienen determinados por el tipo de asignacin seleccionado.
cliente
Mtodo para describir visualmente una bsqueda en la base de datos. Se muestra un formulario vaco y se ingresan las condiciones de bsqueda en los campos respectivos. AR System convierte la consulta visual al lenguaje adecuado, por ejemplo SQL, necesario para interrogar a la base de datos.
173
contenedor
copia maestra
La estructura de datos subyacente a guas y aplicaciones. Componente de AR System que se emplea para almacenar conjuntos de objetos. Se utiliza como estructura de almacenamiento bsica para las aplicaciones, guas de vnculos activos, guas de filtros y listas de contenido.
control de acceso
Mensaje que se muestra para que los usuarios respondan antes de seguir rellenando un formulario. El administrador crea un cuadro de dilogo utilizando una accin de vnculo activo.
de bsqueda
Funcin de seguridad con la que los administradores de AR System limitan el acceso de los usuarios a los formularios, a determinados campos o registros de los formularios, al flujo de trabajo y a ciertas funciones dentro del sistema. Vase tambin grupo, permiso, funcin, usuario.
control de origen
Proceso en el que los usuarios obtienen un conjunto de peticiones que cumplen criterios de bsqueda definidos.
devolucin
Gestin de objetos de servidor en el desarrollo de una aplicacin AR System que se realiza controlando el acceso al objeto.
Controlador ODBC de AR System
Operacin distribuida que devuelve la ltima copia de una peticin, con propiedad, al servidor solicitante.
Distributed Server Option (DSO)
Solucin de conectividad que permite a AR System comunicarse con clientes ODBC. ODBC, o Conectividad abierta entre bases de datos, es un estndar de comunicacin basado en SQL desarrollado por Microsoft.
copia de slo datos
Opcin del servidor de AR System que permite enviar y recibir datos desde formularios parecidos o diferentes en servidores fsicamente independientes. DSO requiere una licencia de uso independiente. Vase tambin servidor distribuido.
eliminacin distribuida
En un entorno distribuido, copia de slo lectura que no forma parte de una cadena de propiedad activa ni puede crearla. Vase tambin copia independiente, cadena de propiedad, servidor distribuido.
copia independiente
Se utiliza para eliminar una peticin de AR System. En un entorno distribuido, se puede eliminar una copia de una peticin en un servidor, si la copia maestra se elimina en otro.
entrada
En un entorno distribuido, copia modificable de una peticin que no forma parte de la cadena de propiedad activa. Vase tambin copia de slo datos, cadena de propiedad, servidor distribuido.
Gua conceptual
escalacin
evento
Componente del flujo de trabajo que, a horas determinadas o en intervalos regulares, busca las peticiones que cumplan una condicin concreta y realiza determinadas operaciones en todas las peticiones coincidentes. Por lo general se utilizan para buscar registros que han excedido las normas empresariales o procesos deseados y para realizar las acciones adecuadas. Las escalaciones se ejecutan en el servidor de AR System.
espacio de trabajo
Suceso que tiene lugar en AR System y que sirve como desencadenante de otros eventos o acciones de flujo de trabajo. Algunos ejemplos pueden ser las interacciones entre los usuarios y los formularios de AR System (tales como abrir ventanas, desplazarse con el tabulador por los campos, volver activa una fila, etc.), los cambios de estado de las peticiones o las condiciones que surgen al gestionarlas.
exportar
Subconjunto de todos los objetos de servidor mostrados en Remedy Administrator. Este conjunto de objetos de servidor se define en una lista de contenido.
Esquema XML o Definicin de esquemas XML (XSD)
Ofrece una manera de definir la estructura, el contenido y la semntica de los documentos HTML.
estado de la aplicacin
1. Comando de Remedy Administrator que permite transferir definiciones de objetos a un archivo; por ejemplo, formularios, filtros, vnculos activos o plantillas de correo. 2. Capacidad para transferir a un archivo una o varias entradas de datos o la accin de transferencia que se realiza utilizando la funcin de informes de Remedy User. Vase tambin importar.
filtro
Estado de desarrollo de una aplicacin implementable, como Prueba o Produccin. Se pueden asignar funciones a diferentes grupos, dependiendo del estado de la aplicacin, para limitar el acceso a la misma durante los procesos de prueba o modificacin. Vase tambin aplicacin implementable, grupo, funcin.
etiqueta de campo
Componente del flujo de trabajo que comprueba cada transaccin del servidor segn determinadas condiciones y que responde llevando a cabo acciones especficas. Por lo general se utilizan para aplicar las normas empresariales y los procesos. Los filtros se ejecutan en el servidor de AR System.
flujo de trabajo
Nombre suministrado por el administrador que describe el propsito del campo. Campo que puede ver el usuario.
1. Conjunto de procesos empresariales utilizados para gestionar una organizacin. 2. Automatizacin de los procesos empresariales a travs de acciones llevadas a cabo por vnculos activos, filtros y escalaciones.
flujo de trabajo relacionado
175
formulario
formulario de unin
Conjunto de campos que representa un registro de informacin en AR System. Los administradores de AR System pueden definir y cambiar los campos y el flujo de trabajo asociados a un formulario. Una aplicacin AR System puede incluir numerosos formularios.
Formulario Asignacin de funcin
Formulario en el que se crean las funciones y se asignan a los grupos para cada estado de la aplicacin. Vase tambin estado de la aplicacin, grupo, funcin.
formulario corriente
Tipo de formulario que contiene informacin de dos o ms formularios de AR System. Aunque los formularios de unin funcionan, en general, como los formularios normales de AR System, no almacenan datos independientes. Los formularios de unin llevan a los datos almacenados en los formularios de AR System utilizados para crearlos.
formulario de usuarios
Formulario utilizado para mostrar y gestionar datos. Estos formularios y su contenido se almacenan en tablas de la base de datos creadas y gestionadas por el servidor de AR System y propiedad de ste.
formulario de Grupo
Formulario en el que el administrador agrega usuarios a AR System y especifica el tipo de acceso y la informacin de inicio de sesin de cada uno.
formulario de visualizacin
Formulario que permite al usuario conectar con tablas de bases de datos externas a las que puede acceder el usuario de la base de datos de AR System.
formulario principal
El formulario en el que se permite aadir nuevos grupos, eliminar grupos y modificar permisos de grupo.
formulario de proveedor
Formulario que permite al usuario conectar con fuentes de datos externas como, por ejemplo, datos de texto o de hoja de clculo, que residen en servidores locales o remotos. Vase tambin AR System ARDBC ARDBC.
formulario de slo lectura
Formulario con el que los usuarios se relacionan directamente. En las aplicaciones pueden emplearse varios formularios principales. En ocasiones, los formularios principales se denominan tambin formularios primarios.
formulario secundario
Tipo de formulario que contiene campos definidos como de slo lectura. Estos formularios se utilizan para crear los paneles de control y los cuadros de dilogo.
Procedimiento con nombre que realiza un servicio determinado en AR System. La interfaz de programacin de aplicaciones de AR System se compone de un conjunto de llamadas de funcin empleadas para ejecutar las tareas de AR System. De manera adicional, existen funciones de tabla que permiten realizar operaciones matemticas con los datos de la tabla.
Gua conceptual
funcin
grupo Assignee
En una aplicacin implementable, define el acceso a los campos y a las funciones de los formularios. Las funciones se definen a travs del formulario Asignacin de funcin y, despus, se asignan a los grupos en el servidor en el que est instalada la aplicacin. Se pueden realizar asignaciones a distintos grupos, dependiendo del estado de desarrollo de la aplicacin, como Mantenimiento, Prueba o Produccin. Vase tambin control de acceso, estado de la aplicacin, aplicacin implementable, grupo, permiso, Formulario Asignacin de funcin, usuario.
grupo
Uno de los grupos especiales de control de acceso que proporciona AR System. Los usuarios pertenecen a este grupo de forma implcita para las peticiones a las que se les ha asignado como responsables (es decir, su nombre aparece en el campo Asignado a). Vase tambin grupo Assignee Group, grupo dinmico, grupo implcito.
grupo Assignee Group
Categora de AR System que sirve para definir el acceso del usuario a los campos y a las funciones de los formularios. AR System define una serie de grupos especiales: Pblico, Administrador, Subadministrador, Personalizar, Remitente, Asignado, Grupo Asignado y Administrador de Flashboards. Tambin se pueden definir otros grupos utilizando el formulario de grupos. Vase tambin control de acceso, grupo explcito, grupo implcito, grupo calculado, grupo dinmico, permiso, funcin, usuario.
grupo Administrator
Uno de los grupos especiales de control de acceso que proporciona AR System. Los usuarios pertenecen a este grupo de forma implcita para las peticiones asignadas al grupo responsable del que son miembros (es decir, son miembros de un grupo cuyo nombre aparece en el campo Assignee Group). Un solo usuario puede pertenecer a este grupo cuando su nombre aparece en dicho campo. Vase tambin grupo Assignee, grupo dinmico, grupo implcito, grupo Submitter.
grupo calculado
Grupo explcito cuya pertenencia est basada en la de otros grupos explcitos. Vase tambin grupo explcito, grupo.
grupo Customize
Uno de los grupos especiales de control de acceso que proporciona AR System. Los miembros de este grupo tienen acceso completo al sistema AR System, incluyendo la posibilidad de crear definiciones y accesos y de modificar datos. Vase tambin grupo explcito, grupo Subadministradores.
Uno de los grupos especiales de control de acceso que proporciona AR System. Este grupo concede a los usuarios derechos para personalizar la presentacin de sus formularios en Remedy User. Vase tambin grupo explcito.
grupo de servidores
Grupo de servidores de AR System configurado para compartir la misma base de datos. Vase tambin AR System servidor.
177
grupo dinmico
grupo Submitter
Uno de los grupos de control de acceso que los programadores pueden crear en el formulario de grupo utilizando un ID de grupo que se encuentre dentro del rango 60000 a 60999. Los usuarios pertenecen a este grupo de forma implcita para las peticiones cuando son miembros del grupo cuyo nombre se encuentra en el campo de grupo dinmico (un campo cuyo ID es el mismo que el ID de grupo dinmico). Un solo usuario o funcin puede pertenecer a este grupo cuando su nombre aparece en dicho campo. Vase tambin grupo Assignee Group, grupo, grupo implcito, funcin.
grupo explcito
Uno de los grupos especiales de control de acceso que proporciona AR System. Los usuarios que hayan presentado una peticin se convierten de forma automtica e implcita en miembros de este grupo (es decir, su nombre aparece en el campo Remitente). Vase tambin grupo Assignee, grupo Assignee Group, grupo implcito.
grupos
Grupo al que se asignan usuarios, como por ejemplo, Administrator o Customize. Vase tambin grupo, grupo implcito.
grupo implcito
Objetos de un servidor que permiten que se lleven a cabo operaciones relacionadas entre s de peticiones pendientes en el orden correcto, especialmente durante perodos en los que la velocidad de las peticiones entrantes supera la de procesamiento.
gua
Grupo al que se asignan los usuarios automticamente, basndose en el contenido de determinados campos de una peticin, como por ejemplo, Remitente y Asignado. Vase tambin grupo explcito, grupo.
grupo Public
Uno de los grupos especiales de control de acceso que proporciona AR System. Todos los usuarios del sistema forman parte de este grupo.
grupo Subadministradores
Secuencia ordenada de filtros que en conjunto realizan una operacin especfica. Las guas de filtros pueden utilizarse como subrutina para realizar tareas corrientes. Compare con gua de vnculos activos.
gua de punto de entrada
Uno de los grupos especiales de control de acceso que proporciona AR System. Personas de este grupo que disponen de acceso administrativo limitado a AR System conforme a la definicin del administrador. Vase tambin grupo Administrator, grupo explcito.
Punto de entrada que inicia una gua, de manera que un usuario pueda completar una tarea. Vase tambin punto de entrada, punto de entrada de formulario, pgina de inicio.
Gua conceptual
importar
Secuencia ordenada de vnculos activos que en conjunto realizan una operacin especfica. Las guas de vnculos activos pueden ayudar a los usuarios a realizar una tarea (como un asistente) o pueden actuar como subrutinas para realizar tareas comunes. Compare con gua de filtros.
historial de asignacin
1. Comando de Remedy Administrator que permite transferir definiciones de objetos de un archivo de exportacin al servidor actual. 2. El comando de Remedy Import que transfiere una o ms entradas de datos desde un archivo de almacenamiento a un formulario. Vase tambin exportar.
indicador de cambio
Registro de seguimiento de historial que se crea cuando se produce una operacin distribuida. Este registro incluye la fecha y hora de la transferencia, el ID de peticin de origen, el formulario de origen, el servidor de origen y el nombre de la asignacin especfica empleada.
historial de estado
Indicador de estado que se establece al modificar el contenido de un campo o formulario. Un indicador de cambio puede activarse o desactivarse mediante las acciones del flujo de trabajo.
indicador maestro
Informacin que muestra el progreso realizado en una peticin. Los usuarios pueden ver el historial de estado desde cualquier pantalla que muestre el contenido de una entrada.
ID de campo
Indicador S/No que indica si una peticin distribuida es la maestra (tiene propiedad) o no.
intercambio dinmico de datos (DDE)
Identificador numrico exclusivo asignado a cada campo. Una vez asignado, no es posible cambiarlo.
ID de peticin
Funcin de la comunicacin entre aplicaciones que se utiliza con las aplicaciones para Windows. Si desea ms informacin, consulte la documentacin de Windows.
interfaz de programacin de aplicaciones (API)
Identificador numrico exclusivo de cada peticin generado por AR System en el campo ID de peticin.
ID de peticin duplicados
Condicin que puede darse en una operacin distribuida cuando una peticin transferida desde el servidor de origen tiene el mismo ID de peticin que una del servidor de destino. Distributed Server Option ofrece varias formas de solucionar este problema.
Conjunto de funciones que proporcionan a los programadores de aplicaciones acceso completo al conjunto de funciones de un producto. La API C de AR System est documentada en el Manual de referencia de API C, mientras que la API Java est documentada en la documentacin HTML de API Java.
interfaz de usuario de la vista (VUI)
179
licencia flotante
Lenguaje basado en XML que se utiliza para definir los servicios Web y el modo de acceder a ellos.
licencia
Vase licencia fija, licencia flotante, licencia de lectura, licencia de lectura restringida, licencia de escritura.
licencia de escritura
Licencia que se asigna temporalmente a un usuario que la solicite y que haya sido definido como usuario de una licencia flotante. Si no existe ninguna licencia de este tipo disponible en el momento de la peticin, el usuario deber esperar hasta que quede alguna libre. Vase tambin licencia fija, licencia de escritura.
lista de avisos
Licencia que permite al usuario modificar y guardar los datos de las peticiones existentes cuando lo permiten los permisos configurados para los campos y los formularios. Vase tambin licencia fija, licencia flotante, licencia de lectura, licencia de lectura restringida.
licencia de lectura
La lista de avisos correspondientes a un usuario que se puede visualizar en Remedy User o en un equipo cliente en la Web.
lista de contenido
Conjunto de objetos de servidor asociados que pueden consultarse como espacio de trabajo en la ventana del servidor o utilizarse en utilidades externas.
lista de resultados
Licencia que permite al usuario buscar formularios de AR System y enviar nuevas peticiones, pero no le permite modificar las peticiones existentes. Vase tambin licencia de lectura restringida, licencia de escritura.
licencia de lectura restringida
Licencia que permite al usuario buscar formularios de AR System y enviar nuevas peticiones, pero no le permite modificar las peticiones existentes en ningn caso. No obstante, permite acceder a AR System con un mismo inicio de sesin desde distintas mquinas al mismo tiempo. Vase tambin licencia de lectura.
licencia fija
1. Lista de peticiones que cumplen un criterio de bsqueda. 2. Tipo de campo de tabla en el que se muestran los resultados de una bsqueda en vistas Web. Varias filas (p. ej., peticiones) de la lista de resultados que cumplen determinados criterios pueden seleccionarse para continuar su procesamiento.
lista de seleccin
Lista que aparece cuando se realiza una bsqueda mediante un vnculo activo que da como resultado ms de una peticin.
macro
Licencia asignada a un usuario de modo permanente que le permite acceder en cualquier momento a las funciones de AR System recogidas en la licencia. Vase tambin licencia flotante, licencia de escritura.
Conjunto de operaciones dentro de Remedy User grabadas para su posterior ejecucin. Las macros se utilizan para automatizar operaciones utilizadas frecuentemente u operaciones complejas.
Gua conceptual
men de archivo
moneda funcional
Men con opciones extradas de un archivo que contiene un men de caracteres con formato.
men de bsqueda
Men cuyas opciones se basan en los datos obtenidos de una bsqueda de un formulario de AR System.
men de caracteres
Men que puede crear el administrador de AR System para ofrecer asistencia para completar los valores de un campo. Puede adjuntar un men a cualquier campo de caracteres. Vase tambin men dinmico.
men dinmico
Un tipo de moneda alternativo al que se convierte el valor de un campo de moneda. Los valores de moneda funcionales se calculan en funcin de las tasas de conversin de moneda mantenidas en un formulario del servidor. Los valores de moneda funcionales se guardan como parte de los datos del campo de moneda y los usuarios los pueden ver, buscar o acceder a ellos mediante un flujo de trabajo. Vase tambin tipo de datos de moneda, moneda permitida.
moneda permitida
Men que inicia una bsqueda cuando un usuario selecciona el botn del men. Los resultados de la bsqueda se utilizan para confeccionar la lista de opciones que el usuario podr seleccionar. Vase tambin men de caracteres.
men SQL
Un tipo de moneda que aparece en el men de campo de moneda. Los usuarios slo pueden utilizar el tipo de moneda permitido al introducir los valores de moneda. Vase tambin tipo de datos de moneda, moneda funcional.
nivel cliente
Men cuyas opciones se basan en los datos obtenidos de un comando de SQL directo en la base de datos de AR System.
modo de transferencia
Nivel de la arquitectura donde los clientes de AR System operan dentro de un sistema de varios niveles.
nivel de datos
En un entorno distribuido, uno de los cuatro tipos de asignaciones de transferencia que determina si la copia de la peticin se enva con propiedad y si el original se elimina. Vase tambin servidor distribuido.
Nivel de la arquitectura que contiene datos y se comunica con el servidor de AR System. Los datos pueden almacenarse en un archivo de texto, hoja de clculo o base de datos interna o externa a AR System.
181
nivel intermedio
operacin de difusin
Nivel de la arquitectura que consiste en servicios complementarios para la comunicacin entre los servidores de AR System y los distintos clientes. Remedy User puede comunicarse directamente con los servidores de AR System. Sin embargo, los clientes de explorador deben utilizar los servicios complementarios del nivel intermedio para comunicarse con servidores AR System.
nivel servidor
Operacin distribuida en la que un servidor de origen transfiere simultneamente copias de slo datos de las entradas a dos o ms servidores de destino.
operacin encadenada
Operacin de peticin distribuida en la que un servidor de origen transfiere una peticin a un servidor de destino, y ste, a su vez, la transfiere a otro servidor. Esta operacin se utiliza en entornos que contienen tres o ms servidores.
operacin pendiente
Nivel de la arquitectura que consiste en el servidor de AR System que controla el acceso a los datos y cualquier servicio complementario que utilice o invoque el servidor de AR System.
nombre de campo
Carcter identificador exclusivo que se asigna a cada campo. El nombre puede cambiarse en cualquier momento siempre y cuando el nuevo nombre sea exclusivo.
notificacin
Operacin distribuida que est esperando a producirse. Las operaciones pendientes se suelen desarrollar debido a un intervalo de transferencia determinado que an no se ha cumplido, o a que hay algn problema con el servidor o la red dentro del entorno distribuido.
operador
Mensaje a un usuario del flujo de trabajo. Las notificaciones pueden ser avisos, mensajes de correo electrnico u otros mtodos que utilicen integraciones.
ODBC
Una funcin de un conjunto de funciones que le permiten definir bsquedas avanzadas o crear calificaciones.
pgina de inicio
Parmetro que permite especificar una operacin u opcin en las herramientas de AR System al ejecutarlas.
opcin de men
Formulario que muestra una lista de puntos de entrada. Los puntos de entrada se muestran dentro de un campo de application list e incluyen todos los puntos de entrada a los que puede acceder el usuario. En Remedy User, el formulario designado como pgina de inicio se puede configurar para que se abra de forma predeterminada cuando el usuario inicie la sesin. En los clientes de Web, los usuarios introducen un URL de pgina de inicio. Vase tambin punto de entrada, campo de application list, gua de punto de entrada, punto de entrada de formulario.
Gua conceptual
palabra clave
peticin de accin
Variable cuyo valor es definido por AR System. Por ejemplo, $USER$ representa el nombre del usuario actualmente registrado. Las palabras clave pueden utilizarse para definir calificaciones de bsquedas, mens de bsqueda, flujo de trabajo y macros; o, bien, pueden servir para especificar un valor en la accin Establecer campos para vnculos activos, filtros y escalaciones.
panel de control
Conjunto de informacin que describe algo; por ejemplo, un problema o una solicitud de servicio.
plantilla de correo
Plantilla que permite enviar una peticin mediante el correo electrnico. El administrador de AR System genera las plantillas a partir de un formulario ya existente mediante el comando exportar.
predeterminado
Formulario que se utiliza como punto de entrada centralizado, a partir del cual los usuarios pueden elegir la tarea empresarial que deseen realizar.
panel de detalles
rea de la ventana principal de Remedy User que muestra los campos para introducir o visualizar datos.
panel de resultados
Parte de la ventana del formulario de Remedy User que muestra los resultados de una bsqueda.
permiso
En un entorno distribuido, tener la posibilidad de actualizar copias de una peticin que estn en la cadena de propiedad. La propiedad se puede transferir desde la peticin original a una copia, y tambin se puede devolver. Vase tambin servidor distribuido.
punto de acceso
Parmetro de propiedades que permite a los administradores de AR System controlar quin puede visualizar y modificar los distintos campos de un formulario. Los administradores tambin pueden establecer permisos para formularios, vnculos activos, guas de vnculos activos y aplicaciones. Vase tambin control de acceso, grupo, funcin, usuario.
peticin
Formulario o gua de una aplicacin designado para ser utilizado como interfaz por otras aplicaciones, como por ejemplo, las acciones Cargar campo y Llamar gua. Cuando se crea un flujo de trabajo que hace referencia a formularios y guas, un programador puede utilizar la casilla de verificacin Restricted List para limitar la lista de formularios y guas disponibles nicamente a aquellos que se encuentran en la aplicacin actual y aquellos designados como puntos de acceso en otras aplicaciones.
183
punto de entrada
Vnculo de la pgina de inicio en el que los usuarios hacen clic para iniciar una tarea, como por ejemplo, crear una nueva peticin. Vase tambin gua de punto de entrada, punto de entrada de formulario, pgina de inicio.
punto de entrada de formulario
Herramienta que trabaja con Remedy Administrator para ayudarle a identificar las relaciones existentes entre los objetos de una aplicacin y explorar las actividades del flujo de trabajo, en unas determinadas condiciones.
Remedy Approval Server
Punto de entrada que abre un formulario en un modo determinado, como por ejemplo Nuevo o de bsqueda, de manera que un usuario pueda completar una tarea. Vase tambin punto de entrada, gua de punto de entrada, pgina de inicio.
Remedy Administrator
Mdulo de AR System que distribuye los formularios para generar las firmas de aprobacin final adecuadas. Remedy Approval Server tambin crea un registro de uso para autorizar formularios de aplicaciones AR System.
Remedy Email Engine
Herramienta de cliente de AR System utilizada por los administradores y los subadministradores de AR System con el fin de configurar el sistema para los usuarios. Remedy Administrator permite crear y modificar definiciones de estructuras. Tambin se puede emplear esta herramienta para definir los permisos de acceso que determinan qu usuarios y grupos pueden ver y modificar los formularios o determinadas partes de stos.
Remedy Administrator Analyzer
Aplicacin basada en el servidor que se comunica tanto con el servidor de correo electrnico como con el de AR System. Remedy Email Engine recibe mensajes de correo electrnico y puede analizarlos e interpretarlos para ejecutar unas determinadas instrucciones en un formulario de AR System. Tambin enva mensajes de correo electrnico a AR System y dirige las notificaciones como resultado de los filtros y las escalaciones.
Remedy Flashboards
Herramienta de Remedy Administrator que analiza los formularios para ver las condiciones que pueden generar problemas de rendimiento o mantenimiento dentro de la definicin del formulario.
Remedy Alert
Herramienta de control visual en tiempo real que muestra el estado de las operaciones de servicios, advierte de posibles problemas y recoge y muestra los datos de tendencia.
Remedy Import
Herramienta de cliente de AR System mediante la cual es posible enviar un aviso a un usuario. Vase tambin notificacin.
Herramienta de cliente de AR System que permite a los administradores de AR System transferir registros de datos de un archivo de almacenamiento a un formulario.
Gua conceptual
Remedy User
servidor distribuido
Herramienta de cliente de AR System con la que los usuarios pueden enviar peticiones y hacerles un seguimiento mediante el proceso de resolucin. Con Remedy User los usuarios tambin pueden buscar en la base de datos, generar informes y modificar las peticiones existentes.
Seccin 508
Servidor de AR System que existe dentro de un entorno distribuido de servidores mltiples. Vase tambin Distributed Server Option (DSO).
Simple Object Access Protocol (SOAP)
Ley que requiere que los usuarios con algn tipo de discapacidad (visual, motora o auditiva) puedan acceder a la tecnologa de la informacin y electrnica de los organismos federales de los Estados Unidos.
servicio conector
Protocolo de transporte primario para los mensajes compartidos por las aplicaciones en los servicios Web. SOAP es un formato de empaquetado basado en XML para la informacin que se va a transferir y tambin contiene un conjunto de normas para la traduccin de aplicaciones y tipos de datos especficos de la plataforma en XML.
sistema de correo electrnico
Servidor que carga el conector. El servicio conector es un servidor complementario al servidor de AR System que carga ARDBC, AREA o conectores API de filtro en el momento de la ejecucin.
Servicio Web
Persona que dispone de acceso administrativo limitado a AR System conforme a la definicin del administrador.
tarea
Ofrece una interfaz que permite enviar mensajes a una aplicacin y recibirlos desde ella a travs de una red (Internet o intranet) utilizando tecnologas de Internet estndares. Emplea una combinacin de protocolos, como HTTP (Protocolo de transferencia de hipertexto) y XML (Lenguaje de marcado extensible), que son independientes de la plataforma.
servidor
Acceso directo o vnculo creado en Remedy User que permite a los usuarios abrir de forma rpida un formulario, una bsqueda, una aplicacin o una gua de vnculos activos determinados.
tipo de dato
Propiedad que determina el tipo de caractersticas del campo y el tipo de informacin (de haberla) que contiene el campo.
tipo de dato de control
Servidor de AR System que almacena centralmente las preferencias del usuario en uno o ms formularios de preferencias.
Tipo de dato de los campos que ejecutan vnculos activos. Estos campos no contienen datos.
185
Tipo de dato utilizado en campos que necesitan contener archivos. Este tipo de dato le permite almacenar adjuntos de texto, grficos, audio o vdeo en la base de datos.
tipo de datos de adorno
Tipo de datos utilizado para los campos que contienen valores de marca de hora de fecha/hora. Los valores pueden estar comprendidos entre el 1 de enero de 1970 y 1 de enero de, 2038. Vase tambin tipo de datos de fecha, tipo de datos de hora.
tipo de datos de hora
Tipo de datos de los campos que se utilizan para mejorar la apariencia y la facilidad de uso de los formularios. Los adornos incluyen lneas, cuadros, vnculos URL y texto. Estos campos no contienen datos.
tipo de datos de caracteres
Tipo de datos utilizado para los campos que contienen valores de hora. Los valores de hora se almacenan como el nmero de segundos a partir de las 12:00:00 a.m. Vase tambin tipo de datos de fecha y hora.
tipo de datos de moneda
Tipo de datos utilizado en los campos que permiten recopilar el historial de las acciones emprendidas para una peticin. En los campos se almacenan datos de caracteres. En este tipo de campos slo se pueden agregar elementos; con cada entrada nueva se registra la fecha, la hora y el nombre del usuario que la haya introducido.
tipo de datos de fecha
Tipo de datos utilizado para los campos que contienen valores de moneda. Los datos de moneda se almacenan en cuatro partes: un valor decimal, un cdigo de moneda, una fecha de conversin y uno o ms valores de moneda funcionales (convertidos). Los usuarios pueden ver o buscar cada parte o acceder mediante el flujo de trabajo. Vase tambin moneda permitida, moneda funcional, cdigo de moneda.
tipo de datos de seleccin
Tipo de datos utilizado para los campos que contienen valores de fecha. Los valores de fecha se almacenan como el nmero de das a partir del comienzo del rango del campo de fecha. Los valores de fecha pueden estar comprendidos entre el 1 de enero de 4713 a.C. y 1 de enero de 1999 D.C. Vase tambin tipo de datos de fecha y hora.
Tipo de datos utilizado para los campos con un conjunto de opciones mutuamente excluyentes. Estas selecciones mltiples se muestran en forma de botones de opcin o de lista de elementos. Una seleccin nica se puede mostrar como una casilla de verificacin.
tipo de datos decimal
Tipo de datos de los campos que admiten y contienen valores de coma fija. Este tipo de campos permiten almacenar informacin cuantitativa en una peticin.
Gua conceptual
Tipo de datos empleado en los campos que contienen valores numricos comprendidos entre 2147483647 y 2147483647. El administrador de AR System puede limitar el rango de un campo.
tipo de datos real
Tipo de datos utilizado en los campos que contienen cantidades con coma flotante. El administrador de AR System puede configurar el rango y la precisin.
transferencia
Valores que el administrador de AR System asigna a los distintos campos al disear un formulario. Cuando los usuarios establecen los valores predeterminados, estos valores aparecen automticamente en el campo. Los usuarios pueden sustituir estos valores predeterminados del administrador asignando sus propios valores predeterminados o introduciendo valores nuevos. Vase tambin valores predeterminados del usuario.
valores predeterminados del usuario
Operacin distribuida que enva una copia de una peticin, con o sin propiedad, de un servidor a otro.
transferencia distribuida
Se utiliza para transmitir informacin de un servidor a otro. En un entorno distribuido, se puede transferir una peticin a un servidor cuando sta se crea o modifica en otro. La transferencia puede incluir toda la peticin o tan slo unos datos especficos.
usuario
Valor o conjunto de valores que el usuario puede predefinir. Un valor predeterminado del usuario anula un valor predeterminado del administrador de AR System. Vase tambin valores predeterminados del administrador.
variable
Cualquier persona que tenga permiso de acceso a AR System. Vase tambin control de acceso, grupo, permiso.
Usuario distribuido
Nombre del usuario que est realizando todas las operaciones para la aplicacin Distributed Server Option.
usuario invitado
Ventana de Remedy User que muestra un formulario en el panel de detalles y, opcionalmente, los resultados de una bsqueda en el panel de resultados y un texto en la barra de mensajes. La ventana principal incluye una barra de mens y, de manera optativa, una barra de estado, una barra de herramientas y una barra de macros.
Usuario no registrado con un conjunto limitado de capacidades (enviar peticiones y posiblemente revisarlas). El administrador puede especificar si se admiten usuarios no registrados en la sede.
187
vnculo activo
Componente del flujo de trabajo que hace que se realicen acciones concretas en un cliente de AR System en respuesta a determinadas acciones del usuario. Generalmente se utilizan para ayudar a los usuarios en sus interacciones con el sistema. Los vnculos activos se ejecutan en el equipo cliente.
vista de formulario
Presentacin en pantalla de un formulario que aparece en el panel de detalles de Remedy User o en un explorador de Web. Los administradores de AR System pueden crear y nombrar varias vistas de formularios, que pueden ser modificadas a su vez por los usuarios con permiso para personalizar. Los administradores pueden incluir u ocultar diferentes campos en varias vistas de formularios y crear vistas para determinados entornos locales o funciones de usuario.
visualizacin
ndice
A
accin Abrir ventana 96 accin Automatizacin OLE 98 accin Cambiar campo 97 accin Cargar campos 93 accin Cerrar gua 95 accin Cerrar ventana 96 accin DDE 97 accin Ejecutar proceso 94, 140 accin Esperar 95 accin Establecer campos 90 accin Ir a 95 accin Ir a etiqueta de gua 95 accin Llamar gua 95 accin Mensaje 88 accin Notificar 90 accin Realizar cambios 96 accin Registrar en archivo 89 accin SQL directo 94 acciones de flujo de trabajo Abrir ventana 96 Cambiar campo 97 Cargar valores en campos 93 Cerrar gua 95 Cerrar ventana 96 DDE DDE 97 Ejecutar proceso 94 Establecer campos 90 Hacer cambios 96 Iniciar gua 95 Ir a 95 Ir a etiqueta de gua 95 Mensaje 88 Notificar 90 principales 86 Registrar en archivo 89 SQL directo 94 Suspender 95 tabla 87 uso de OLE 98 acciones. Vase acciones de flujo de trabajo administrador, definicin 169 agrupar formularios 52 API ARDBC ARDBC 137 AREA 137 definicin 179 filtro 139 Java 137 servidor AR System 137 aplicacin Customer Support 136, 164 Aplicacin de muestra 165 aplicacin Quality Management 136, 164 aplicaciones Aplicacin de muestra 165 AR System 132 crear a partir de formularios 52 definicin 169 diseo 128, 146 estadsticas 53 estado de desarrollo 128, 175
ndice
189
formulario de pgina de inicio 54 implementables 52, 127 locales 52, 170 localizar 53 puntos de acceso, definicin 183 puntos de entrada 54 servicio de asistencia 26 situacin de ejemplo 143 Aplicaciones de servicio tcnico y mantenimiento Customer Support 136, 164 Quality Management 136, 164 aplicaciones implementables 52, 127, 169 aplicaciones locales 52, 170 aplicaciones para la IT Service Management Asset Management 135, 163 Change Management 135, 163, 164 Help Desk 134 Service Level Agreements 135, 164 AR System aplicaciones 52, 132, 144, 146 arquitectura 27 asesores 168 comparaciones 21 componentes 20 definicin 169 entorno heterogneo 34 formacin 167 grupos de usuarios 166 informes 39 integracin con otros productos 136 servicio al cliente 168 servidor de bases de datos 27, 33 archivo, mens 73, 181 archivos, adjuntar a formularios 62 ARDBC API 137 arquitectura de AR System 27 asistentes, guas como 83 Asset Management 135, 163 autenticacin externa (AREA) API 137 avisos definicin 171 Formulario de eventos de aviso 29 herramienta de cliente de aviso 29
B
barra de bsqueda avanzada 24, 171 barra de estado, definicin 171 barra de herramientas botn 171 botones 62 definicin 171 barra de macros, definicin 171 barra de mensajes, definicin 171 base de datos compartir 36 servidores 27, 33 Botn de la barra de herramientas, condicin de vnculo activo 101 Botn, condicin de vnculo activo 101 botones 62, 172 botones de radio 60 buscar peticiones 24, 174 Buscar, condicin de vnculo activo 101 bsqueda mens 74, 181
C
calificaciones 80, 106, 171 campo de application list 54, 172 campo de ID de peticin 56, 123, 172, 179 campo de marcador de pgina 66 campo esencial Asignada a 56 campo esencial Descripcin breve 56 campo esencial Estado 56, 172 campo esencial Fecha de creacin 56 campo esencial Fecha de modificacin 56 campo esencial Historial de estado 56, 179 campo esencial Remitente 56 campo esencial ltima modificacin realizada por 56 campo GUID, definicin 173 campos Vase tambin campos, partes; campos, tipos acceso a 121 cambiar las caractersticas 97 cambiar valores 90, 93 caractersticas comunes 54, 58 color de datos 65 comparacin con columnas de tablas de la base de datos 39
190 ndice
Gua conceptual
control de vnculo activo 101 definicin 171 descripcin 38 diseo 50, 67 diseo automtico 50 estadsticas 66 identificar 56 indexar 55 ocultos, definicin 173 rellenar automticamente mediante mens 71 reservados 173 valores predeterminados del administrador, definicin 187 campos de adorno 67 campos de archivos adjuntos 62, 172 campos de casilla de verificacin, descripcin 60 campos de control 62 campos de datos 60, 172 campos de diario 60 Campos de Flashboard 69 campos de lista de seleccin comparacin con mens 72 condiciones de vnculo activo 100 definicin 180 descripcin 60 campos de pgina 66 campos de slo lectura 172 campos de tabla color de datos 65 definicin 172 descripcin 64 estadsticas 66 campos de visualizacin 68, 172 campos esenciales 56, 173 campos generales 70, 173 campos generales a nivel de ventana 70, 173 campos monetarios cdigos de moneda, definicin 173 descripcin 61 moneda funcional, definicin 181 moneda permitida, definicin 181 campos reservados, definicin 173 campos, partes bordes 67 etiquetas 58, 175
nombres 58, 182 nmero de ID 57, 179 campos, tipos accin de formulario 172 adorno 67 application list 54 archivo adjunto 62 botn 62 botn de la barra de herramientas 62 casilla de verificacin 60 control de vnculo activo 62 datos 60 diario 60 esenciales 56 Flashboards 69 generales 70, 173 generales a nivel de ventana 70, 173 ID de peticin ID de peticin 123 lista de resultados 180 lista de seleccin 60 marcador de pgina 66, 172 monetarios 61 opcin de men 62 pgina 66, 172 tabla 64 vnculo de hipertexto 62 visualizacin 68, 172 caracteres, mens 73, 181 centrados en el servidor 79 centro de respuestas Remedy Response Center 168 Change Management 135, 163 CLI. Vase interfaz de lnea de comandos (CLI) clientes administrativos 30 clientes de AR System administrativos 30 arquitectura 27 definicin 170 entornos operativos 29 explorador de Web 29 herramienta de configuracin, definicin 170 herramientas 29 inalmbricos 29 interfaz de lnea de comandos 138 usuario 29 clientes de explorador de Web
ndice
191
aspectos generales 27, 29 Cumplimiento de la Seccin 508 137 definicin 173 clientes de usuario 29 clientes inalmbricos 29 clientes, AR System. Vase clientes de AR System Combinar, condicin de vnculo activo 102 comodines, definicin 173 compatibilidad con MIME 138 componentes de AR System 21 condiciones de filtro Vase tambin condiciones de filtro de flujo de trabajo acciones y 108 basadas en el tiempo 107 descripcin 80 orden de ejecucin orden de ejecucin 105 condiciones de filtro de flujo de trabajo Combinar 102 Enviar 102 Get Entry (Obtener entrada) 101 Modificar 102 Suprimir 102 condiciones de flujo de trabajo basadas en el tiempo 107 condiciones de vnculo activo Vase tambin condiciones de vnculo activo de flujo de trabajo acciones y 108 basadas en el tiempo 107 descripcin 80 orden de ejecucin orden de ejecucin 105 orden de procesamiento 103 condiciones de vnculo activo de flujo de trabajo botn/opcin de men 101 Bsqueda 101 Copiar a nuevo 100 Enviar 102 Establecer valores predetertminados 100 Evento 103 Intervalo 101 Modificar 102 Mostrar 100 No presentacin 100 Opcin de men/fila 101
Retorno/doble clic en tabla 100 Tras enviar 102 Tras modificar 102 Ventana abierta 99 Ventana cargada 100 Ventana cerrada 100 Volverse activo 101 Volverse inactivo 101 condiciones desencadenantes. Vase condiciones de vnculo activo; condiciones de filtro Conectividad abierta entre bases de datos (ODBC) 140, 174 conector, definicin 173 consulta mediante ejemplo (QBE) 24, 173 contenedores, definicin 174 control de acceso Vase tambin grupos de control de acceso; nivel de control de acceso; funciones aditivo 113 aspectos generales 110 definicin 174 invitados 111 licencias 128 varios niveles 118130 control de AR System 133 control de origen, definicin 174 Copiar en nuevo, condicin de vnculo activo 100 correo electrnico accin Notificar y 90 foro ARSList 166 IMAP 138 MAPI 138 mBox 138 MIME 138 peticiones y 138 plantillas, definicin 183 POP 138 servidor de correo de AR System, definicin 170 sistema 138, 185 SMTP 138 Crisis Response System 164 criterios de unin 47 Crystal Reports 39, 140 cuadros como adorno 67
192 ndice
Gua conceptual
cuadros de dilogo campos de slo lectura y 40 definicin 174 cursos de Remedy 167
D
datos, mostrar de otras peticiones 64 DDE. Vase intercambio dinmico de datos Definicin de esquemas XML (XSD), definicin 175 diseo automtico de campos 50 Distributed Server Option (DSO) acciones de operacin distribuida 169 actualizaciones distribuidas 169 asignacin 170 asignacin de devolucin 170 asignacin de transferencia 170 asignacin predeterminada 170 asignaciones distribuidas 171 cadena de propiedad 171 campos distribuidos 173 copia de slo datos 174 copia independiente 174 copia maestra 174 definicin 174 descripcin 35, 132 devoluciones distribuidas 174 eliminacin distribuida 174 grupos distribuidos 178 historial de asignacin 179 indicador maestro 179 modo de transferencia 181 operacin de difusin 182 operacin encadenada 182 operacin pendiente 182 propiedad 183 servidor distribuido 185 transferencia 187 transferencia distribuida 187 Usuario distribuido 187 documentacin, lista de manuales de Remedy 160 DSO. Vase Distributed Server Option (DSO)
ejecucin escalaciones 81 filtros 81, 105 vnculos activos 81, 105 ejemplo de servicio de asistencia 26 Eliminar, condicin de vnculo activo 102 Else, acciones 86 entradas. Vase peticiones Enviar, condicin de vnculo activo 102 escalaciones acciones, alternativas 86 acciones, resumen 87 calificaciones 106 definicin 175 descripcin 24 desencadenadas por el tiempo 80 ejecucin 81 lista de acciones y condiciones 108 tiempo como condicin de flujo de trabajo 107 escritura, licencias 129, 180 espacio de trabajo, definicin 175 Establecer valores predeterminados, condicin de vnculo activo 100 estadsticas de campos de tabla 66 para aplicaciones 53 estado de desarrollo de las aplicaciones 128 etiquetas, campos 58 Evento, condicin de vnculo activo 103 eventos, definicin 175 exportar, definicin 175
F
Filtro API 139, 169 filtros acciones, alternativas 86 acciones, resumen 87 activados por eventos 80 calificaciones 106 centrados en el servidor 79 definicin 175 descripcin 24 ejecucin en el servidor 81 formularios de unin 105
E
EIE. Vase Motor de integracin de empresa (EIE)
ndice
193
guardianes 79, 82 lista de acciones y condiciones de filtro 108 orden de ejecucin orden de ejecucin 105 Flashboards 133, 163 flotantes, licencias de escritura 129, 180 flujo de trabajo Vase tambin vnculos activos; escalaciones; filtros; acciones de flujo de trabajo; condiciones de vnculo activo de flujo de trabajo; condiciones de filtro de flujo de trabajo anlisis 147 aparicin de mensajes 88 AR System 78 calificaciones 80, 106 cambiar las caractersticas de un campo 97 cambiar valores de campo 90, 93 comparacin de componentes 79 condiciones de vnculo activo 108 DDE y 97 definicin 175 descripcin 78 ejecucin de un comando de SQL 94 ejecutar un programa 94 formularios de unin 105 funcionamiento 86 guas 83 informacin en los formularios secundarios 44 notificacin a los usuarios 90 OLE y 98 orden de ejecucin especificado 95 orden de ejecucin orden de ejecucin 105 registro de uso 89 relacionado, definicin 175 flujo de trabajo relacionado, definicin 175 formacin para AR System 167 formulario Asignacin de funcin 176 formulario de grupos, definicin 176 formulario de pgina de inicio 54, 182 formulario de usuarios, definicin 176 formularios Vase tambin formularios, tipos acceso a 121 agrupar en aplicaciones 52
definicin 176 descripcin 38 diseo 67 informacin de referencia 43 informacin del flujo de trabajo 44 pginas con fichas 66 panel de control 44 puntos de entrada, definicin 184 vnculos de URL 67 vistas 22, 50 visualizacin 188 formularios de proveedor 40, 140, 176 formularios de slo lectura 40, 176 formularios de unin criterios de unin 47 definicin 176 descripcin 40, 46 ejemplo 48 filtros y 105 formularios de visualizacin 40, 141, 176 formularios normales 40 formularios principales 42 formularios secundarios 42, 176 foro de correo electrnico ARSList 166 funciones 52, 111, 127, 177 funciones, definicin 176
G
Gestin de servicios de TI de Remedy 134 grupo Administrator 114, 177 grupo Assignee 118, 123, 177 grupo Assignee Group 118, 123, 177 grupo Customize 116, 177 grupo Public 117, 178 grupo Subadministradores 115, 178 grupo Submitter 117, 123, 178 grupos Vase tambin control de acceso Administrator 114 Assignee 118 Assignee Group 118 calculados 117 Customize 116 de servidores 36, 177 definicin 177
194 ndice
Gua conceptual
descripcin 110 dinmicos 118, 124 explcitos 113 implcitos 113125, 178 Public 117 Sub Administrator 115 Submitter 117 grupos calculados 117, 177 grupos de control de acceso Administrator 114 aspectos generales 110 Assignee 118 Assignee Group 118 calculados 117 Customize 116 dinmicos 118, 124 explcitos 113 implcitos 113125 Public 117 Sub Administrator 115 Submitter 117 varios grupos 112 grupos dinmicos 118, 124, 178 grupos explcitos 113, 178 grupos implcitos 113125, 178 guas asistentes 83 crear 83 descripcin 83 filtro 24 orden de ejecucin orden de ejecucin 105 punto de entrada, definicin 178 vnculo activo 23 guas de filtros 24, 178 guas de vnculos activos acceso a 122 definicin 179 descripcin 23
I
ID de campo 112 (Grupo Asignado) 124 ID, campo 57 identificar campos 56 If, acciones 86 IMAP (correo electrnico) 138 importar, definicin 179 indexar campos 55 indicador de cambio, definicin 179 informes 39 iniciar tareas 44 integraciones 136, 148 intercambio dinmico de datos (DDE) 138, 179 interfaz de lnea de comandos (CLI) 138, 182 interfaz de programacin de aplicaciones Java (API Java) 137 interfaz de protocolo simple de administracin de redes (Simple Network Management Protocol, SNMP) 140, 185 interfaz de SNMP 140 interfaz de usuario de la vista (VUI), definicin 179 Intervalo, condicin de vnculo activo 101
J
JAWS (Job Access with Speech) 137
L
Lenguaje de marcado extensible (XML) 139 licencias control de acceso y 128 escritura fija 129 escritura flotantes 129 escritura, definicin 180 grupos 130 lectura 128, 180 lectura restringida 129, 180 licencias de escritura fijas 129, 180 licencias de lectura 128, 180 licencias de lectura restringida 129, 180 lneas, como adorno 67 lista de avisos, definicin 180
H
Help Desk 134 Herramienta de configuracin 30, 170 herramienta Import Vase Remedy Import herramienta Notifier. Vase Remedy Alert herramienta User. Vase Remedy User
ndice
195
lista de resultados, definicin 180 listas de contenidos, definicin 180 listas desplegables 60 listas, desplegables 60 localizar aplicaciones 53 vistas 50
M
MAC. Vase mover, aadir y cambiar (MAC) macro, definicin 180 MAPI (correo electrnico) 138 mBox (correo electrnico) 138 mens archivo 73 Botn/opcin de men, condicin de vnculo activo 101 caracteres 73 comparacin con campos de lista de seleccin 72 de bsqueda 74 de diccionario de datos 76 descripcin 23 Opcin de men/fila, condicin de vnculo activo 101 SQL 76, 181 mens de diccionario de datos 76 mens dinmicos, definicin 181 Migrator 162 Modificar, condicin de vnculo activo 102 Mostrar, condicin de vnculo activo 100 Motor de integracin de empresa 138 mover, aadir y cambiar (MAC) 152
servidor de AR System y 27, 36 nivel intermedio Arquitectura de AR System 27 definicin 182 descripcin 31 nivel servidor, definicin 182 No presentacin, condicin de vnculo activo 100 nombres, campos 58 notificacin, definicin 182
O
Obtener entrada, condicin de filtro 101 Opcin de men, condicin de vnculo activo 101 Opcin de men/fila, condicin de vnculo activo 101 opciones de men 62, 182 operador, definicin 182
P
pginas con fichas en formularios 66 palabras clave 90, 183 panel de detalles, definicin 183 panel de resultados, definicin 183 paneles de control 44, 183 permisos, definicin 183 peticiones acceso a 123 buscar 24 bsqueda como condicin de vnculo activo de flujo de trabajo 101 comparacin con filas de tablas de la base de datos 39 correo electrnico y 138 definicin 183 definicin (entrada) 174 descripcin 39 distribucin 132 eliminar como condicin de vnculo activo de flujo de trabajo 102 grabar historial 60 modificar como condicin de vnculo activo de flujo de trabajo 102 POP (correo electrnico) 138 puntos de entrada para las aplicaciones 54, 184
N
nivel cliente, definicin 181 nivel de control de acceso campo 121 formularios 121 guas de vnculos activos 122 peticiones 123 servidores 120 vnculo activo 122 nivel de datos definicin 181
196 ndice
Gua conceptual
R
registro de uso de transacciones 89 Remedy Administrator 30, 184 Remedy Administrator Analyzer 184 Remedy Alert 29, 90, 184 Remedy Application Explorer 134, 184 Remedy Approval Server 132, 163, 184 Remedy Customer Support 168 Remedy Email Engine 184 Remedy Flashboards 133, 184 Remedy Help Desk 134 Remedy Import 30, 184 Remedy Mid Tier 27, 31 Remedy Migrator 133, 162 Remedy User 29, 185 Remedy User Group (RUG), grupo de usuarios de Remedy 166 Remedy Wireless 163 Remedy, cursos 167 Remedy, grupos de usuarios 166 Remedy, servicios de asesora 168 Remedy, sitio Web 160 Retorno/doble clic en tabla, condicin de vnculo activo 100 RUG 166
S
Seccin 508 cumplimiento 137 definicin 185 exploradores de Web y 137 seguridad. Vase control de acceso Service Level Agreements 135, 164 servicio conector, definicin 185 Servicio tcnico y mantenimiento de Remedy 135 servicios de asesora Remedy Consulting Services 168 servicios de asistencia al cliente 168 servicios Web servicios web crear 141 definicin 185 flujo de trabajo 24 Lenguaje de descripcin de servicios web (WSDL) 180
publicacin 141 servidor AR System API 137 ARDBC API 137, 170 AREA 137, 170 arquitectura 27, 36 definicin 170 descripcin 32 filtro API 139 interfaz de programacin de aplicaciones Java (API Java) 137 sistemas operativos 32 servidor de flujo de trabajo Vase servidor de AR System servidor de preferencias, definicin 185 servidores AR System 27, 32 base de datos 27, 33 control de acceso 120 Distributed Server Option 35, 132 grupos 36, 177 sitio Web de Remedy 160 SLA 135, 164 SMTP (correo electrnico) 138 SQL comando, ejecucin por flujo de trabajo 94 integracin 140 mens 76, 181 subadministrador, definicin 185
T
tareas definicin 185 descripcin 83 puntos de entrada 54 texto como adorno 67 tipos de datos adorno 186 archivo adjunto 186 caracteres 186 control 185 definicin 185 diario 186 fecha 186 fecha/hora 186
ndice
197
hora 186 monetarios 186 nmeros enteros 187 nmeros reales 187 seleccin 186 valores decimales 186 tipos de formularios datos 40 Eventos de aviso 29 normales 40, 176 pgina de inicio 54 principal 42, 176 proveedor 40, 140, 176 secundarios 42 slo lectura 40 unin 40, 46 visualizacin 40, 141, 176 Tras enviar, condicin de vnculo activo 102 Tras modificar, condicin de vnculo activo 102
campos de control 62, 101 definicin 23, 188 desencadenante 62, 80 ejecucin 81 lista de acciones y condiciones de vnculo activo 108 orden de ejecucin orden de ejecucin 105 proceso de las condiciones de vnculos activos 103 vnculos de URL en formularios 67 vistas 22, 50 vistas traducidas 50 Volverse activo, condicin de vnculo activo 101 Volverse inactivo, condicin de vnculo activo 101
X
XML 139
U
usuarios definicin 187 invitados 111 usuarios invitados 111, 187
V
valores predeterminados del usuario, definicin 187 variables, definicin 187 varias vistas de formulario 50 varios niveles arquitectura 27 control de acceso 118130 Ventana abierta, condicin de vnculo activo 99 Ventana cargada, condicin de vnculo activo 100 Ventana cerrada, condicin de vnculo activo 100 ventana principal, definicin 187 vinculacin e incrustacin de objetos (OLE) 139 vnculo de hipertexto 62 vnculos activos acceso a 122 acciones, alternativas 86 acciones, resumen 87 calificaciones 106
198 ndice