Day 4 Design Appian Records Part 1 y Part 2 que aprendiste?

¿Day 4 Design Appian Records Part 1 y Part 2 que aprendiste?

  Discussion posts and replies are publicly visible

  • Fernando Fernandez Morales

     

    Diseño de registros de Appian, parte 2: relaciones de tipo de registro

    ¿Qué son las Record Type Relationships?

    Establece rápida y fácilmente relaciones entre diferentes tablas y fuentes de datos

    Flexibilidad

    Establecer Record Type Relationships hace que el desarrollo sea rápido y flexible. En lugar de tener que configurar relaciones al principio de una base de datos o más tarde en una vista de base de datos, y luego esperar a que su experto en datos procese las solicitudes de cambio, se puede agregar Record Type Relationships en cualquier punto del desarrollo.

     

    Puede utilizar Record Type Relationships en Expression Rules, Process Models, Interfaces y Record type list

     

    Crear una relación de tipo de registro

    Puedes crear una Record Type Relationship entre 2 Record Types ya existentes o creando uno nuevo.

    Se pueden crear desde un record type en la sección de add relationship

    Se escoge el tipo de relación y los campos en común

    Otra forma de hacerlo es en add source fields seleccionamos relationships  y new relationship, se selecciona el record type a relacionar, el tipo de relaecion y el campo común

    Si se crea desde un nuevo record type se crea la relación después de crear todos los campos

     

    También se pueden usar las relaciones sugeridas por el diseñador de appian.

    Se puede asignar seguridad a los registros relacionados

     

     

     

    Cuadro de búsqueda

    Si se selecciona la opción Mostrar cuadro de búsqueda, el cuadro de búsqueda estará presente. Si no desea que una barra de búsqueda esté disponible, simplemente se desmarca la selección de esa opción.

    Se puede limitar qué campos se buscan. Seleccione el menú desplegable y elija qué campos de registro se incluirán en la búsqueda.

     

    Campos de registro personalizados y datos relacionados

    Suma

    Utilice esta función de agregación para obtener la suma de todos los datos.

    Promedio

    Utilice esta función de agregación para obtener la media.

    Contar

    Utilice esta función de agregación para obtener un recuento de todos los datos de la columna.

    Conteo distinto

    Utilice esta función de agregación para obtener un recuento distinto de los datos.

    Máximo

    Utilice esta función de agregación para obtener el dato más grande.

    Mínimo

    Utilice esta función de agregación para obtener el dato más chico.

     

    Aplicar un filtro a un campo de registro personalizado

    Esta opción es útil si desea proporcionar una comparación en paralelo de datos superpuestos o para comparar los mismos valores en diferentes intervalos de fechas. 

    Para crear un filtro de usuario que contenga opciones dinámicas, debe crear un filtro de usuario basado en expresiones.

    El propósito de un filtro predeterminado es mostrar un subconjunto de registros del origen de datos, según los criterios de filtro.

     

    Datos de registro relacionados con la referencia - Tablas de referencia

     

    Al crear un nuevo tipo de registro, no tiene que guardarlo en una carpeta.

    Usando un filtro de origen, puede crear objetos de tipo de registro separados que solo traerán los datos relacionados con su entidad.

    Creando una nueva interface -> agregar un Ready-only Grid -> agregar el record type -> agregar columnas del otro record type


  • 0
    Certified Associate Developer

    Appian records – parte 1 

    En esta primera parte, se analizó y presentó la importancia de los Tipos de Registro a la hora de construir nuestra aplicación, y porqué esta misma debe de definirse en torno a estos. 

    Los Tipos de Registro son un tipo de objeto, que nos permitirán trabajar con los datos de la aplicación, permitiendo presentárselos al usuario final, de una forma precisa y ordenada, así como también guardar la información que el usuario haya ingresado. 

    Cabe mencionar que dichos datos los podemos obtener de diversas fuentes, como pueden ser: Bases de datos relacionales, Modelos de Proceso, Sitios Web, SalesForce. Dándonos mucha flexibilidad al poder conectarnos a diferentes recursos. 

    Podemos activar la sincronización, cuando nos conectemos a una Base de Datos Relacional, lo cual nos permitirá guardar en caché una copia de los datos, permitiendo accesar más rápido a estos, dando una mejor experiencia al usuario final. 

    Una vez conectada la fuente de donde obtendremos los datos, podemos aplicar diferentes filtros a estos, como son: 

    Filtros de origen: Permiten filtrar registros provenientes desde su origen, y solo almacenar en la aplicación de Appian los que nos interesan. 

    Filtros predeterminados: Permiten filtrar los datos, una vez que ya están en Tipo de Registros, de igual manera, mostrando solo los necesarios al usuario. 

    Filtros de usuario: Permiten que sea el usuario final el que los aplique, desde la misma interfaz del sitio, pudiendo tener tantos como se desean, y de los campos que más convengan. 

    La opción de Lista de Registros nos permite visualizar los datos en una tabla, para que el usuario pueda acceder al detalle de cada uno de una manera fácil. Podemos crear acciones de lista de registros como Agregar, o acciones relacionadas como Editar y Eliminar. 

    Por último tenemos las reglas de seguridad, que nos permitirán asegurar los registros, para que ciertos usuarios de grupos, usuarios seleccionados y usuarios en registros relacionados, puedan ver y manipular estos registros.  

     

    Appian records – parte 2 

    Una vez que tenemos y conocemos como crear y configurar un Tipo de Registro, así como las diferentes opciones con las que se puede extender las funcionalidades de estos, viene lo que son las relaciones entre Tipos de Registro. 

    Las relaciones son básicamente conectar dos o más Tipos de Registro entre ellos, para extender el guardado de los datos que tengan algo en común. Esto se hace con la opción de Añadir Relación, la cual nos permitirá seleccionar el Tipo de Registro con el que e relacionará, Los campos que en común con los que se establecerá la relación y el tipo de relación, que puede ser: 

    Uno a uno: Un registro del Tipo de Registro A, solo puede tener un registro en común con un registro del Tipo de Registro B. 

    Uno a Muchos: Un registro del Tipo de Registro A, puede tener una relación con uno o más registros en el Tipo de Registro B. 

    Muchos a uno: Un registro del Tipo de Registro B, puede tener una relación con uno o más registros en el Tipo de Registro A. 

    Por último, podemos configurar y/o editar los campos del Tipo de Registro, crear campos de registro personalizados, que nos ayudaran a crear operaciones matemáticas básicas como: Contar, Sumar, Promediar, Máximo, Mínimo” en nuestros datos. 

     PDF

  • Resumen

    Design Appian Records Part 1 y Part 2

    ¿Qué son los Appian Records?

    Una vista procesable para el usuario de todos los datos que una organización recoge sobre un solo objeto o proceso

     

    ¿Qué es un objeto de tipo registro?

    Un tipo de registro es un objeto de diseño de Appian que permite configurar los Appian Records. Se puede hacer referencia al objeto de tipo de registro en todas las aplicaciones para consultar los datos de los registros, las acciones, los filtros y las relaciones.

     

    Crear reglas de seguridad

    Puede crear reglas de seguridad para diferentes usuarios en su aplicación. Aprenderá a configurar estas reglas en función de

    • ¿quién es parte de la regla?
    • ¿qué registros pueden ver?

     

    Consultar un tipo de registro

    a!queryRecordType( ) Esta función consulta su base de datos y devuelve los datos solicitados. En esta lección aprenderás sobre una función similar llamada a!queryRecordType( ). En lugar de consultar una base de datos, busca y devuelve los datos de su objeto de tipo registro.

     

    función para devolver:

    • una lista de valores para un solo campo de registro
    • una lista de registros con un subconjunto de campos
    • datos agregados
    • una sola fila de datos

     

    Crear vistas de registro

    Si su tipo de registro tiene habilitada la sincronización de datos, se puede configurar la vista de resumen. Esta opción aparece la primera vez que se configura la vista de resumen y cada vez que la vista está vacía.

    ¿Qué son las relaciones de tipos de registro?

    Permiten una forma fácil y rápida, conectar datos y relacionarlos a la aplicación.
    También se pueden consultar campos, los filtros y las acciones de tipos de registros con facilidad en su aplicación, para poder consultar cualquier dato de registro relacionado.

    Hector Muciño

  • Buen día

    Comparto Resumen, elaborado por Ana Karen Garcia Braulio.

    Tema: -Design Appian Records Part 2: Record Type Relationships-


    Relaciones de tipos de registro: permiten una forma fácil y rápida de conectar y datos relacionados de su aplicación.
    También pueden consultar campos, los filtros y las acciones de tipos de registros con facilidad en su aplicación, para poder consultar cualquier dato de registro relacionado.


    En Appian se puede establecer rápido y fácilmente relaciones entre diferentes tablas y fuentes de datos a través de un tipo de registro en la BD.


    Estos datos pueden mostrarse en todos los elementos del tipo de registro:


    -Lista de tipos de registro y formularios
    -Vistas de resumen del registro
    -Informes
    -Reglas de expresión
    -Modelos de proceso

    Se  puede usar en low-code para relacionar sus datos de registro, de modo que pueda comenzar a crear sus aplicaciones más rápido.

    Con la flexibilidad  se puede establecer relaciones de tipos de registro agiliza y flexibiliza el desarrollo.

    Filtros de usuario con datos relacionados

    El filtro de usuario generado automáticamente aparecerá en la página de filtro de usuario del tipo de registro y puede modificarse en cualquier momento.

    Quedo pendiente para cualquier duda o comentario. 

  • Apuntes para: 

    • Design Appian Records Part 1: Accessing Your Data
    • Design Appian Records Part 2: Record Type Relationships

        

  • 0
    Certified Associate Developer

    Buen día,

    Los Records son una forma simplificada de mostrar la información de negocio a un usuario, con la posibilidad de tomar acción frente a cualquier tipo de información que se desee profundizar y modificar según las necesidades del usuario o los integrantes del sistema.

    La creación de Records se basa en el modelo de datos que se pueda definir dentro de la aplicación de Appian. Entre mejor se defina dicho modelo mas productivo será trabajar con los Records.

    Planear y diseñar Records es una tarea que toma tiempo, pero así mismo genera un gran valor al usuario final.

    Un Record permite:
    Consolidar información separa con un sentido coherente entre la misma.
    Amplio desempeño tanto para el desarrollador como para el usuario.
    Referenciar la información del Record para brindar otras soluciones


    Diseño de un Record:
    Que datos definirán mi Record?
    Como se va a organizar y visualizar los datos?
    Que acciones podrán realizar los usuarios con dicha información?
    Quienes accederán al Record?

    Finalmente, los Record permiten crear diversas relaciones con la finalidad de ofrecer mayor coherencia a los datos que pueden presentarse en las distintas interfaces al usuario. Igualmente otorga una mayor flexibilidad a la hora de encadenar la información de distintas fuentes y manipularse de forma homogénea.

    Saludos,

    PDF

  • 0
    Certified Associate Developer

    Hola 

    adjunto resumen día 4 - Diseño Appian Records Parte 1 y Parte 2 – Jesús Alberto Guzmán Cruz

    Diseño Appian Records Parte 1.

    Aprendí que con Appian récords se puede diseñar de una manera mucho mas amigable y practico con todos los datos. Las relaciones de tipo de registro le permiten conectar sus datos de diferentes tipos de fuentes, como bases de datos y servicios web, y luego acceder, hacer referencia y tomar medidas sobre estos datos en todas sus aplicaciones. Puede agregar campos de registro personalizados a sus registros para facilitar los cálculos y manipulaciones de datos. Luego puede hacer referencia a estos campos tan fácilmente como a cualquier otro campo de registro, para crear informes, cuadrículas, consultas y más.

    Se puede diseñar en Appian registros Efectivos teniendo estas consideraciones, diseño para usuarios, registros seguros, involucrar a los  usuarios visualmente, grabar enlaces, múltiples vistas, diseños prestados, dirigir a los usuarios a un tipo de registro, diseño móvil , en este caso se debe considerar Si muchos usuarios de registros trabajan en sus dispositivos móviles, manténgase alejado de las cuadrículas con muchas columnas, para que los usuarios no tengan que desplazarse horizontalmente.

    Y lo que se debe evitar como buenas practicas es al momento de crear registros, es crear registros que todos puedan ver, y crear registros por procesos innecesariamente

    Existen niveles de seguridad, Seguridad de objeto de tipo de registro, Seguridad a nivel de registro, Vista de registros y visibilidad de acciones, como también se pueden crear reglas de seguridad. Además, también existen diferentes campos de registros, filtros, ordenar y limitar, se pueden crear reglas de expresión para pasar una identificación de registro y hacer que esa expresión consulte los datos de registro para recuperar una sola fila de datos.

    Diseño Appian Records Parte 2.

    En este caso se entendió que las relaciones de tipo de registros proporcionan una rápida y una manera fácil de conectarse y hacer referencia con los datos relacionados con su aplicación. Similar a la relación que podría establecer entre tablas en una BD donde se puede definir la relación de los registros en Appian de uno a uno, uno a muchos, muchos a uno, pero nunca muchos a mucho, relaciones entre tipos de registros

    Se pueden realizar búsquedas de registros personalizados, estos pueden ser como por ejemplo cajas de búsquedas, seleccionar campos de marcador de posición personalizado, se pueden usar varios tipos de registros dentro de la misma interfaz

    La importante la plantilla de CAMPOS DE REGISTROS PERSONALIZADOS AGREGADOS porque esto permite usar las funciones matemáticas como suma, promedio, conteo, conteo distinto, máximo o mínimo, Esto le permite ampliar los datos de su tipo de registro para crear interfaces aún más avanzadas con poco o ningún código. La capacidad de agregar datos es particularmente importante para diseñar tablas y gráficos de sus datos.

    PDF