<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/discussions/f/appian-en-espanol/25328/dia-2-create-an-application-first-steps-que-te-llevas-de-la-actividad</link><description>D&amp;iacute;a 2: Create an Application: First Steps, &amp;iquest;Que te llevas de la actividad?</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/115813?ContentTypeID=1</link><pubDate>Fri, 07 Jul 2023 13:31:05 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d511b004-e549-4ca4-8d08-3943f0ec6095</guid><dc:creator>rafael_0640</dc:creator><description>&lt;p&gt;&lt;span&gt;Dia 2&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;span class="WACImageContainer NoPadding DragDrop BlobObject SCXW252433148 BCX0"&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1688736607263v1.png" alt=" " /&gt;&lt;span class="WACImageBorder SCXW252433148 BCX0"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="TextRun EmptyTextRun SCXW252433148 BCX0" lang="ES-MX"&gt;&lt;span class="WACImageContainer NoPadding DragDrop BlobObject SCXW252433148 BCX0"&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1688736612578v2.png" alt=" " /&gt;&lt;span class="WACImageBorder SCXW252433148 BCX0"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span class="TextRun EmptyTextRun SCXW252433148 BCX0" lang="ES-MX"&gt;&lt;span class="WACImageContainer NoPadding DragDrop BlobObject SCXW252433148 BCX0"&gt;&lt;span class="WACImageContainer NoPadding DragDrop BlobObject SCXW166179306 BCX0"&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1688736621690v3.png" alt=" " /&gt;&lt;span class="WACImageBorder SCXW166179306 BCX0"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="TextRun EmptyTextRun SCXW166179306 BCX0" lang="ES-MX"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;La creaci&amp;oacute;n de una  aplicaci&amp;oacute;n es un proceso muy sencillo, que claro al iniciar uno en esta plataforma requiere el apoyo de una gu&amp;iacute;a como la de este curso.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;En el desarrollo de esta creaci&amp;oacute;n pude apreciar:&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;La generaci&amp;oacute;n de un cuerpo de aplicaci&amp;oacute;n es muy sencilla&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;La plataforma crea automaticamente las carpetas y la seguridad b&amp;aacute;sica de forma automatizada, aunque en el curso aprovechamos el m&amp;eacute;todo manual para aprender la estructura.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Se crearon grupos para manejar la seguridad &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Se crearon carpetas para oraganizar los diferentes elementos de la aplicaci&amp;oacute;n.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Los mecanismos creaci&amp;oacute;n son sencillos y claros, ademas de que hay diferentes tipos de vistas para la visualizaci&amp;oacute;n de las estructuras.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Hay disponibilidad de creaci&amp;oacute;n de subcarpetas para ordernar todos los elementos.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;La plataforma est&amp;aacute; estrcuturudad con conceptualizaci&amp;oacute;n de objetos, todos son objetos, lo cual hace evidente y estrutura encapsulada.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Los objetos que resaltan en importancia son&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;expressions&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;record types&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;carpetas&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;CDT&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;reportes&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;intefaces&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;tasks&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;process model&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;Evidentemente hay maspero menciono estos por que son los que de inmediato adquieren importancia.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Las interfase de la aplicaci&amp;oacute;n es muy sencilla, sobre todo si uno esta familiarizado con el concepto de objetos, la creaci&amp;oacute;ni de los cuales es sencilla y la construcci&amp;oacute;n de una aplicaci&amp;oacute;n es simplificada por lo que Applian pasa de ser una herramienta de automatizaci&amp;oacute;n a una de hiperautomatizaci&amp;oacute;n, reduciendo tiempos y por lo tanto, costos....&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/115351?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2023 18:11:20 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e08d6677-b347-498e-bb5a-c0a2db6958bf</guid><dc:creator>Josu&amp;#233; Quintero Silva</dc:creator><description>&lt;p&gt;&lt;a class="internal-link view-user-profile" href="/members/marcopolom7740"&gt;Marco Polo Mart&amp;iacute;nez Badillo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Lo que me llevo de la actividad es conocer el extenso campo de oportunidades que tenemos con Appian, pese a que en su momento logr&amp;eacute; realizar las actividades desde Appian designer, ahora no cuento con acceso para mostrar, sin embargo puedo mostrar lo que hice en mi caso de uso:&lt;/p&gt;
&lt;p&gt;Inicio con se&amp;ntilde;alar la importancia de conocer las necesidades de seguridad al crear grupos de usuarios, con la finalidad de robusteser los flujos de acuerdo a roles&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img height="51" src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1688146377778v5.png" width="255" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Al saber que los Record Types son el factor clave de c&amp;oacute;mo es que el usuario va a poder tomar decisi&amp;oacute;nes por la manera en como se ven los datos, tenemos un campo bastante versatil de mostrarlos, de ah&amp;iacute; las relaci&amp;oacute;nes que permiten a las entidades conectar la informaci&amp;oacute;n.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1688146584191v6.png" alt=" " /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Los Process Model nos van a ayudar a impulsar las acci&amp;oacute;nes y tareas automatizadas de acuerdo a las metas de la app, son cr&amp;iacute;ticos y requieren de parametrizar las actividades clave de los grupos que la utilizar&amp;aacute;n.&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1688147838212v9.png" alt=" " /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Las Expressions Rules, al ser utilizadas en varios objetos de Appian, nos permiten obtener, formatear y transformar los datos de acuerdo a las necesidades de cada historia usuario y nos permiten crear vistas en tipo de registro y acciones de registro.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1688147874682v10.jpeg" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Para los reportes, vamos a tener una amplia gama de visualizaci&amp;oacute;n, de acuerdo a las necesidades de la organizaci&amp;oacute;n, podr&amp;eacute;mos crear an&amp;aacute;lisis certeros por medio de interfaces intuitivas, y siempre centradas en los registros.&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1688147905023v11.jpeg" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Los Sitios nos van a proporcionar la manera en como queremos que el usuario interact&amp;uacute;e con los registros, ser&amp;aacute; la visi&amp;oacute;n del usuario final, siempre procurando&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img height="32" src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1688146008155v3.png" width="171" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Las interfaces como tal me ayudar&amp;aacute;n al uso&amp;nbsp; y creaci&amp;oacute;n de formularios, registros, sitios e informes, en los cuales podr&amp;eacute;mos modificar entre interfaces.&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1688148146733v13.jpeg" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Para finalizar, Appian, nos permite llevar un control y gestion de manera visual y &amp;aacute;gil, por lo que podr&amp;eacute;mos encontrar cada objeto desde su panel de b&amp;uacute;squeda, eso ahorrar&amp;aacute; tiempos, siempre y cuendo los nombres de nuestros objetos sean din&amp;aacute;micos.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.appian.com/cfs-file/__key/communityserver-discussions-components-files/69/First-Steps.pdf"&gt;community.appian.com/.../First-Steps.pdf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Hecho por: Josu&amp;eacute; Quintero Silva&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/115233?ContentTypeID=1</link><pubDate>Thu, 29 Jun 2023 07:25:12 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:5c1b6714-88de-481f-aa92-b5e23ad12738</guid><dc:creator>joseantoniob8339</dc:creator><description>&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;Step-by-Step #2&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;&lt;img alt=" " src="/resized-image/__size/1200x185/__key/communityserver-discussions-components-files/69/pastedimage1688023475458v1.png" /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;Step-by-Step #3&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;&lt;img alt=" " src="/resized-image/__size/800x387/__key/communityserver-discussions-components-files/69/pastedimage1688026164321v1.png" /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;&lt;img alt=" " src="/resized-image/__size/800x300/__key/communityserver-discussions-components-files/69/pastedimage1688026221693v2.png" /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;&lt;img alt=" " src="/resized-image/__size/800x179/__key/communityserver-discussions-components-files/69/pastedimage1688026384332v3.png" /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;Step-by-Step #4&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;&lt;img alt=" " src="/resized-image/__size/1200x246/__key/communityserver-discussions-components-files/69/pastedimage1688027452977v2.png" /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;&lt;img alt=" " src="/resized-image/__size/1200x357/__key/communityserver-discussions-components-files/69/pastedimage1688027386575v1.png" /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/115096?ContentTypeID=1</link><pubDate>Tue, 27 Jun 2023 06:03:57 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:4cc79a45-2d30-4ccc-a40e-b2d39c5d853a</guid><dc:creator>rafael_0640</dc:creator><description>&lt;p&gt;La creaci&amp;oacute;n de una&amp;nbsp; aplicaci&amp;oacute;n es un proceso muy sencillo, que claro al iniciar uno en esta plataforma requiere el apoyo de una gu&amp;iacute;a como la de este curso.&lt;/p&gt;
&lt;p&gt;En el desarrollo de esta creaci&amp;oacute;n pude apreciar:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;La generaci&amp;oacute;n de un cuerpo de aplicaci&amp;oacute;n es muy sencilla&lt;/li&gt;
&lt;li&gt;La plataforma crea automaticamente las carpetas y la seguridad b&amp;aacute;sica de forma automatizada, aunque en el curso aprovechamos el m&amp;eacute;todo manual para aprender la estructura.&lt;/li&gt;
&lt;li&gt;Se crearon grupos para manejar la seguridad&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Se crearon carpetas para oraganizar los diferentes elementos de la aplicaci&amp;oacute;n.&lt;/li&gt;
&lt;li&gt;Los mecanismos creaci&amp;oacute;n son sencillos y claros, ademas de que hay diferentes tipos de vistas para la visualizaci&amp;oacute;n de las estructuras.&lt;/li&gt;
&lt;li&gt;Hay disponibilidad de creaci&amp;oacute;n de subcarpetas para ordernar todos los elementos.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La plataforma est&amp;aacute; estrcuturudad con conceptualizaci&amp;oacute;n de objetos, todos son objetos, lo cual hace evidente y estrutura encapsulada.&lt;/p&gt;
&lt;p&gt;Los objetos que resaltan en importancia son&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;expressions&lt;/li&gt;
&lt;li&gt;record types&lt;/li&gt;
&lt;li&gt;carpetas&lt;/li&gt;
&lt;li&gt;CDT&lt;/li&gt;
&lt;li&gt;reportes&lt;/li&gt;
&lt;li&gt;intefaces&lt;/li&gt;
&lt;li&gt;tasks&lt;/li&gt;
&lt;li&gt;process model&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Evidentemente hay maspero menciono estos por que son los que de inmediato adquieren importancia.&lt;/p&gt;
&lt;p&gt;Las interfase de la aplicaci&amp;oacute;n es muy sencilla, sobre todo si uno esta familiarizado con el concepto de objetos, la creaci&amp;oacute;ni de los cuales es sencilla y la construcci&amp;oacute;n de una aplicaci&amp;oacute;n es simplificada por lo que Applian pasa de ser una herramienta de automatizaci&amp;oacute;n a una de hiperautomatizaci&amp;oacute;n, reduciendo tiempos y por lo tanto, costos....&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/114492?ContentTypeID=1</link><pubDate>Fri, 16 Jun 2023 17:46:56 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:572eb9e2-31c6-4d08-a5e9-3a3657d7fb6f</guid><dc:creator>joseantoniob8339</dc:creator><description>&lt;p&gt;En este curso pudimos comprender como es que se gestiona la creaci&amp;oacute;n y modificaci&amp;oacute;n de las aplicaciones y sus objetos a trav&amp;eacute;s de Appian designer, dentro de dicho entorno tenemos a disposici&amp;oacute;n la gesti&amp;oacute;n de objetos y directorios los cu&amp;aacute;les deben cumplir cierta jerarqu&amp;iacute;a, dentro de los primeros pasos tenemos:&lt;/p&gt;
&lt;p&gt;Al crear una aplicaci&amp;oacute;n Appian nos sugiere el uso de prefijos en nuestras aplicaciones, preconfiguraci&amp;oacute;nes de grupos y reglas de seguridad.&lt;br /&gt;Las reglas de seguridad pueden ser modificadas para restringir o dar acceso a ciertos grupos.&lt;br /&gt;Una aplicaci&amp;oacute;n puede ser exportada a ambiente de pruebas o desarrollo.&lt;/p&gt;
&lt;p&gt;Dentro de Appian designer un objeto puede representar lo siguiente:&lt;/p&gt;
&lt;p&gt;Grupos&lt;br /&gt;Son los tipos de usuarios que entran a la apliaci&amp;oacute;n.&lt;br /&gt;Record types&lt;br /&gt;Principal forma de gestionar la informaci&amp;oacute;n en Appian.&lt;br /&gt;Custom data type&lt;br /&gt;Es una agrupaci&amp;oacute;n o creaci&amp;oacute;n de un grupo de un conjunto de datos&lt;br /&gt;Bussines models&lt;br /&gt;Modelado de los procesos de negocio&lt;br /&gt;Expression rules&lt;br /&gt;funciones dentro de las cuales se encuentra la transformacion de datos, formato y recuperacion.&lt;br /&gt;Reports&lt;br /&gt;Nos otorgan una comprensi&amp;oacute;n visual de los datos&lt;br /&gt;Sites&lt;br /&gt;Medio por el que los usuarios interactuan con la aplicaci&amp;oacute;n&lt;br /&gt;Interfaces&lt;br /&gt;Medio visual con la que interactua el usuario final, dentro de la gama de componentes encontramos una amplia gama de componentes para el intercambio de informaci&amp;oacute;n entre&lt;br /&gt;sistema y usuario.&lt;/p&gt;
&lt;p&gt;Adicional a los prefijos es importante crear una jerarqu&amp;iacute;a de directorios para una mejor gesti&amp;oacute;n as&amp;iacute; mismo a estos se les pueden asignar o quitar permisos.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/114432?ContentTypeID=1</link><pubDate>Thu, 15 Jun 2023 23:45:29 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:52f03e30-fb91-4782-a703-ca532f156e4b</guid><dc:creator>RafaelAngel0001</dc:creator><description>&lt;p&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1686872710790v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Recapitulando Essentials....&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/113178?ContentTypeID=1</link><pubDate>Wed, 24 May 2023 04:49:27 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f4aea936-2715-47db-81ed-67afef81e1fa</guid><dc:creator>FernandoFM</dc:creator><description>&lt;p&gt;&lt;span style="background-color:#ffff99;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;strong&gt;Fernando Fern&amp;aacute;ndez Morales&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffff99;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;strong&gt;&lt;br /&gt;&lt;span style="background-color:#cc99ff;"&gt;Create an Application: First Steps&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Desde el dise&amp;ntilde;ador de aplicaciones se puede crear una nueva aplicaci&amp;oacute;n, administrar la misma y sus objetos&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Al momento de crear una aplicaci&amp;oacute;n y ponerle nombre se crea un prefijo en autom&amp;aacute;tico&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Despu&amp;eacute;s de eso se puede asignar seguridad a la aplicaci&amp;oacute;n y crear grupos dentro de la misma.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Una vez creada se te sugiere empezar con un Record Type, un proceess model o un nuevo sitio o portal.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;En la pesta&amp;ntilde;a construir se pueden crear y configurar objetos&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Casi todo el trabajo de la app se realiza desde la pesta&amp;ntilde;a general&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;En Appian los objetos est&amp;aacute;n organizados en carpetas&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#cc99ff;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Tipos de objetos:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Grupos de usuarios &amp;ndash; Representa los diferentes tipos de personas que van a utilizar la aplicaci&amp;oacute;n (La seguridad se asigna por grupos)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Record types &amp;ndash; Principal forma de manejar datos en Appian&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Modelos de proceso - Dirigen las acciones en la aplicaci&amp;oacute;n&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Expression rules&amp;nbsp; - Recuperan, dan formato y transforman datos&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Sitios &amp;ndash; Le dan al usuario una forma de interactuar con la aplicaci&amp;oacute;n&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Interfaces -&amp;nbsp; Se usan para construir formas, sitios o reportes.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;En la interfaz de appian se puede filtrar los objetos desde la interfaz&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Se pueden crear subcarpetas para agrupar constantes decisiones expresiones, interfaces y expresiones query&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;A las carpetas se les puede asignar seguridad por grupos&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;La interfaz de dise&amp;ntilde;o de Appian tambi&amp;eacute;n cuenta con una barra de b&amp;uacute;squeda.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Las aplicaciones pueden ser importadas y exportadas para diversas funciones.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;En el bot&amp;oacute;n seguridad se puede configurar la seguridad de la aplicaci&amp;oacute;n&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Al borrar una aplicaci&amp;oacute;n no se borran sus objetos, debes ir a su ubicaci&amp;oacute;n para borrarlos&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Con el bot&amp;oacute;n propiedades puedes cambiar las propiedades le la aplicaci&amp;oacute;n como el prefijo o la descripci&amp;oacute;n&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;En la opci&amp;oacute;n administraci&amp;oacute;n de consola se puede configurar el sistema y la autenticaci&amp;oacute;n&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;En cloud database se puede administrar la base de datos con phpMyadmin&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#cc99ff;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;strong&gt;Tipos de usuarios&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Administrador: Tienen acceso a todo el desarrollo de la aplicaci&amp;oacute;n y a la consola de administraci&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;B&amp;aacute;sico: Necesitan ser parte de un grupo para tener acceso a la aplicaci&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;En authentication &amp;gt; Users se pueden crear nuevos usuarios&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;En esa misma ventana se define si ser&amp;aacute; un usuario b&amp;aacute;sico o administrador, se asigna una contrase&amp;ntilde;a temporal y se crea.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Se puede convertir un usuario normal en administrador agreg&amp;aacute;ndolo al grupo de administradores.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#cc99ff;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;strong&gt;Prop&amp;oacute;sitos de los grupos&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Seguridad&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Visibilidad&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Tareas&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#cc99ff;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Grupos mas comunes en las aplicaciones&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Todos los usuarios: Los usuarios se agregan de forma autom&amp;aacute;tica, contiene todos los grupos y usuarios.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Administradores: Todas las personas que pueden administrar la aplicaci&amp;oacute;n, pueden crear, modificar, borrar y poner seguridad a los objetos de la aplicaci&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Functional &amp;amp; Role-Based: Son grupos espec&amp;iacute;ficos a las actividades de los usuarios&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#cc99ff;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;strong&gt;Transform your data&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Expression editor&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Primero se crea un folder para las expresiones&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Se crea una expresi&amp;oacute;n y se asocia al folder creado anteriormente&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;El editor tiene 4 partes:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;La primera es para crear y definir la expresi&amp;oacute;n&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Debajo se encuentra la secci&amp;oacute;n de documentaci&amp;oacute;n&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;La tercera se encuentra a la derecha y es la secci&amp;oacute;n de rule inputs sirve para crear variables para la expresi&amp;oacute;n. (Se recomienda usar Camel Casing)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;En la parte central se puede probar la expresi&amp;oacute;n&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#cc99ff;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;strong&gt;Tipos de datos&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;strong&gt;El tipo de dato se puede revisar probando la expresi&amp;oacute;n &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Primitivos:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Texto&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Numero&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Boleanos&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Fechas&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;-Complejos:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Array - se abre con {} sus valores se separan por comas.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;No son estructuralmente modificables.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;-DataSubset&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Son datos que arroja un query.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;-CDT&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Custom Data Type&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Organiza los datos&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;-Funciones&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Contienen l&amp;oacute;gica pre-configurada.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;En el editor se encuentra en la barra superior una fx, tambi&amp;eacute;n se puede escribir function en el editor.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#cc99ff;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;If()&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Es una condicional y devuelve algo si se cumple la condicion o no.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;La sintaxis es&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;If(&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Condici&amp;oacute;n,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Si verdadero,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Si falso&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#cc99ff;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;and()&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Sirve para que devuelva valores si se cumplen mas condiciones a la vez&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;Funciones que inician con cal hacen uso del calendario para calcular d&amp;iacute;as dependiendo de la funci&amp;oacute;n que se utilice&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Se pueden convertir decimales a moneda usando la funci&amp;oacute;n d&amp;oacute;lar euro o yen.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#cc99ff;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;strong&gt;Variables&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Puedes crear variables con datos que vengan de otro componente de la aplicaci&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Los cambios que realices en &amp;ldquo;Rule inputs&amp;rdquo; se ven reflejados en el c&amp;oacute;digo.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Se pueden crear variables locales dentro del c&amp;oacute;digo.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;(Los datasubsets funcionan casi igual que un dataset en c#)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#cc99ff;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;strong&gt;Transform your data&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Los arrays pueden contener &amp;iacute;tems de diferentes tipos.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;En Appian el &amp;iacute;ndice de la lista de &amp;iacute;tems empieza por 1.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Si ponemos el valor entre corchetes despu&amp;eacute;s el arreglo llamaremos solo a ese valor&lt;u&gt;.&lt;/u&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Tambi&amp;eacute;n se puede crear un diccionario, se crea parecido a los arreglos pero poniendo la definici&amp;oacute;n antes del item seguido de &amp;rdquo;:&amp;rdquo;, se puede llamar a una definici&amp;oacute;n del diccionario si se pone seguido del fin del diccionario.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#cc99ff;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Conversions&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;todate = convierte el valor a fecha&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;toboolean = convierte el valor a boleano&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Puedes encerrar todo un array y convertirlo en string, si se usa touniforstrings se convierte todo en strings pero por separados.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Cast() convierte cualquier tipo de dato en cualquier tipo de dato.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#cc99ff;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Calling Objects&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Sirve para reutilizar objetos&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Se puede referenciar usando rule!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Reutilizar objetos reduce errores&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#cc99ff;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Testing and troubleshooting expressions&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Triangulo rojo = error&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Foco = Indica en donde esta el error&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Los errores arrojados en el test dan informaci&amp;oacute;n sobre en donde se encuentra el error&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Se puede usar una condici&amp;oacute;n if para indicar errores&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Existe una herramienta de versionado para comparar versiones anteriores&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="background-color:#ff9900;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Step-by-Step # 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/4.png" /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/6.png" /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/5.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color:#ff6600;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Step-by-Step # 3&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/4.png" /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/5.png" /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/6.png" /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/7.png" /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="background-color:#ff9900;font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;Step-by-Step # 4&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial, helvetica, sans-serif;font-size:inherit;"&gt;&lt;img alt=" " src="/resized-image/__size/640x240/__key/communityserver-discussions-components-files/69/3.png" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/113176?ContentTypeID=1</link><pubDate>Wed, 24 May 2023 02:16:48 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:607d90fe-a78f-4050-a7c6-79c8efa0f6bb</guid><dc:creator>jessr0005</dc:creator><description>&lt;p&gt;&lt;strong&gt;Jes&amp;uacute;s Reyes Hern&amp;aacute;ndez &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Crear una aplicaci&amp;oacute;n &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Las aplicaciones se crean en el dise&amp;ntilde;ador de Appian.&lt;/p&gt;
&lt;p&gt;Para crear una nueva aplicaci&amp;oacute;n deberemos ingresar al dise&amp;ntilde;ador de Appian, seleccionando el men&amp;uacute; y presionando la opci&amp;oacute;n &amp;ldquo;Dise&amp;ntilde;ador de Appian&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1684894467966v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Una vez dentro del dise&amp;ntilde;ador de Appian, podremos crear una nueva aplicaci&amp;oacute;n o abrir alg&amp;uacute;n proyecto de ejemplo que nos proporciona Appian.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1684894494603v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Despu&amp;eacute;s de crear una aplicaci&amp;oacute;n, aparecer&amp;aacute; aqu&amp;iacute; en el Dise&amp;ntilde;ador de Appian. Deber&amp;aacute; crear una aplicaci&amp;oacute;n dedicada para cada soluci&amp;oacute;n empresarial.&lt;/p&gt;
&lt;p&gt;La aplicaci&amp;oacute;n act&amp;uacute;a como un contenedor para todos los objetos relacionados que se usan para construirla. Cuando hace clic para abrir una aplicaci&amp;oacute;n, primero ver&amp;aacute; la vista Explorar. La vista Explorar en Dise&amp;ntilde;ador de Appian le brinda informaci&amp;oacute;n inmediata sobre la estructura de su aplicaci&amp;oacute;n, sus paquetes y la documentaci&amp;oacute;n de respaldo.&lt;/p&gt;
&lt;p&gt;La vista Construir le permite crear y configurar objetos de dise&amp;ntilde;o en una aplicaci&amp;oacute;n. La mayor parte de su trabajo de creaci&amp;oacute;n de una aplicaci&amp;oacute;n se realizar&amp;aacute; en la vista Construir.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pasos para crear una aplicaci&amp;oacute;n:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Haga clic en Nueva aplicaci&amp;oacute;n. Luego agregue un nombre y una descripci&amp;oacute;n del prop&amp;oacute;sito de la aplicaci&amp;oacute;n.&lt;/li&gt;
&lt;li&gt;Asignar seguridad a la aplicaci&amp;oacute;n.&lt;/li&gt;
&lt;li&gt;Ver la estructura de la aplicaci&amp;oacute;n.&lt;/li&gt;
&lt;li&gt;Usar la vista construir.&lt;/li&gt;
&lt;li&gt;Empezar a construir su aplicaci&amp;oacute;n creando diferentes tipos de objetos que realizan diversas funciones.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Gestionar objetos en el dise&amp;ntilde;ador de Appian&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Tipos de objetos:&lt;/p&gt;
&lt;p&gt;Los grupos de usuarios representan las diferentes personas que interactuar&amp;aacute;n con la aplicaci&amp;oacute;n. En Appian, la seguridad se asigna a grupos.&lt;/p&gt;
&lt;p&gt;Los tipos de registro son la forma principal de gestionar datos en Appian. Las relaciones de registro conectan datos y ayudan a crear vistas integradas de datos de diferentes fuentes.&lt;/p&gt;
&lt;p&gt;Un tipo de datos personalizado (Custom Data Type, CDT) es una estructura de datos definida por el desarrollador que representa una agrupaci&amp;oacute;n l&amp;oacute;gica de datos relacionados.&lt;/p&gt;
&lt;p&gt;Los modelos de proceso impulsan acciones realizadas en la aplicaci&amp;oacute;n.&lt;/p&gt;
&lt;p&gt;Las reglas de expresi&amp;oacute;n realizan una amplia variedad de funciones, incluidas la recuperaci&amp;oacute;n, el formato y la transformaci&amp;oacute;n de datos.&lt;/p&gt;
&lt;p&gt;Los informes visualizan datos agregados a trav&amp;eacute;s de registros. Appian proporciona m&amp;uacute;ltiples tipos de formatos de informes.&lt;/p&gt;
&lt;p&gt;Los sitios proporcionan una manera para que los usuarios vean e interact&amp;uacute;en con las aplicaciones.&lt;/p&gt;
&lt;p&gt;Las interfaces se utilizan para crear formularios, registros, sitios e informes. Los usuarios pueden ver, agregar y modificar datos a trav&amp;eacute;s de las interfaces.&lt;/p&gt;
&lt;p&gt;Organizar objetos en carpetas&lt;/p&gt;
&lt;p&gt;Los objetos de la aplicaci&amp;oacute;n se organizan en carpetas. Hay una jerarqu&amp;iacute;a espec&amp;iacute;fica de carpetas que se debe crear para cada aplicaci&amp;oacute;n.&lt;/p&gt;
&lt;p&gt;Appian le permite crear cuatro tipos de carpetas:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Reglas&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Constantes&lt;/li&gt;
&lt;li&gt;Decisiones&lt;/li&gt;
&lt;li&gt;Expresiones&lt;/li&gt;
&lt;li&gt;Interfaces&lt;/li&gt;
&lt;li&gt;Expresiones de consulta&lt;/li&gt;
&lt;/ul&gt;
&lt;ol start="2"&gt;
&lt;li&gt;Modelo de proceso.&lt;/li&gt;
&lt;li&gt;Centro de conocimiento.&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;Artefactos&lt;/li&gt;
&lt;li&gt;Documentaci&amp;oacute;n de aplicaciones&lt;/li&gt;
&lt;/ul&gt;
&lt;ol start="4"&gt;
&lt;li&gt;Documento&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Es importante saber que los documentos o las reglas contenidos en una carpeta pueden heredar autom&amp;aacute;ticamente los derechos de usuario de la carpeta.&lt;/p&gt;
&lt;p&gt;Las carpetas del Modelo de proceso no proporcionan herencia de seguridad.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Gestionar Aplicaciones en el dise&amp;ntilde;ador de Appian&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Importaci&amp;oacute;n/Exportaci&amp;oacute;n&lt;/p&gt;
&lt;p&gt;Las aplicaciones se pueden importar y exportar a trav&amp;eacute;s de diferentes entornos. Por ejemplo, puede crear y someter a pruebas una aplicaci&amp;oacute;n en un entorno de desarrollo y luego exportarla a un entorno de pruebas&lt;strong&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Seguridad&lt;/p&gt;
&lt;p&gt;La seguridad de la aplicaci&amp;oacute;n determina qu&amp;eacute; grupos y usuarios pueden ver e interactuar con la aplicaci&amp;oacute;n y su contenido. De forma predeterminada, solo el creador de la aplicaci&amp;oacute;n y los administradores del sistema tienen acceso a la aplicaci&amp;oacute;n.&lt;/p&gt;
&lt;p&gt;Deber&amp;aacute; establecer permisos de seguridad para los objetos en una aplicaci&amp;oacute;n, adem&amp;aacute;s del propio objeto de la aplicaci&amp;oacute;n.&lt;/p&gt;
&lt;p&gt;Borrar&lt;/p&gt;
&lt;p&gt;Al eliminar una aplicaci&amp;oacute;n no elimina sus objetos. Deber&amp;aacute; cambiar a la vista Objetos, buscar el prefijo de la aplicaci&amp;oacute;n para ubicar los objetos y luego eliminarlos.&lt;/p&gt;
&lt;p&gt;Para acceder a la configuraci&amp;oacute;n de una aplicaci&amp;oacute;n, primero vaya a la vista Aplicaciones y haga clic en una aplicaci&amp;oacute;n para abrirla en la vista Objetos.&lt;/p&gt;
&lt;p&gt;Haga clic en el icono de engranaje. En esta instancia, solo veremos las propiedades de la aplicaci&amp;oacute;n. Aqu&amp;iacute; puede cambiar el nombre de la aplicaci&amp;oacute;n y especificar el prefijo de la aplicaci&amp;oacute;n que se usar&amp;aacute; para nombrar objetos.&lt;/p&gt;
&lt;p&gt;Otros espacios de trabajo:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Consola de Administraci&amp;oacute;n: Los administradores del sistema utilizan la Consola de administraci&amp;oacute;n para configurar los ajustes del sistema, la autenticaci&amp;oacute;n y la integraci&amp;oacute;n y para monitorear la actividad del sistema.&lt;/li&gt;
&lt;li&gt;Base de Datos en la Nube: Seleccione Base de datos en la nube, para acceder a la base de datos relacional de su sitio de Appian Cloud. La interfaz utilizada para la base de datos de Appian Cloud es una herramienta de c&amp;oacute;digo abierto llamada phpMyAdmin.&lt;/li&gt;
&lt;li&gt;Tempo: Tempo es una interfaz para fuentes, tareas y acciones que combina colaboraci&amp;oacute;n social, vistas filtradas y formularios. Como interfaz de usuario, Tempo es m&amp;aacute;s limitado que los sitios, pero puede ser la soluci&amp;oacute;n adecuada en determinadas circunstancias.&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Step-byStep #2&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1684894584834v3.png" alt=" " /&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Administrar Usuario y Grupos&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Hay dos tipos de usuarios:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Usuarios b&amp;aacute;sicos&lt;/li&gt;
&lt;li&gt;Administradores del sistema&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Por defecto los usuarios b&amp;aacute;sicos no tienen acceso a nada en una aplicaci&amp;oacute;n, hasta que les proporcionemos el acceso, para darle los accesos debemos agregar los usuarios a grupos.&lt;/p&gt;
&lt;p&gt;Los administradores por defecto tienen acceso administrativo a todo en su entorno Appian.&lt;/p&gt;
&lt;p&gt;Prop&amp;oacute;sitos principales de los grupos:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Seguridad&lt;/li&gt;
&lt;li&gt;Acceso a las funcionalidades de la aplicaci&amp;oacute;n&lt;/li&gt;
&lt;li&gt;Tareas&lt;/li&gt;
&lt;li&gt;Mensajer&amp;iacute;a&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Mejores pr&amp;aacute;cticas:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;La seguridad en una aplicaci&amp;oacute;n, que incluye la seguridad de &amp;ntilde;a aplicaci&amp;oacute;n y de todos los objetos, siempre debe configurarse usando grupos y no usuarios individuales.&lt;/li&gt;
&lt;li&gt;No es recomendable configurar la seguridad usando usuarios espec&amp;iacute;ficos porque es posible que este no exista en un entorno diferente.&lt;/li&gt;
&lt;li&gt;El uso de grupos evitar&amp;aacute; problemas en el futuro, cuando implemente la aplicaci&amp;oacute;n en un ambiente diferente&lt;/li&gt;
&lt;li&gt;Todas las aplicaciones deben contener los siguientes grupos: todos los usuarios, administradores, grupos funcionales y/o basados en roles.&lt;/li&gt;
&lt;li&gt;Cree solo los grupos que necesite por seguridad y tareas en el momento.&lt;/li&gt;
&lt;li&gt;No cree grupos por adelantado.&lt;/li&gt;
&lt;li&gt;Los grupos no deben reflejar un organigrama completo.&lt;/li&gt;
&lt;li&gt;A menudo es mejor crear grupos sobre la marcha.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Debemos crear primero el grupo &amp;ldquo;All usuers&amp;rdquo;, este ser&amp;aacute; el grupo principal para todos los dem&amp;aacute;s grupos de la aplicaci&amp;oacute;n, posteriormente deberemos crear el grupo &amp;ldquo;Administrators&amp;rdquo; y lo utilizaremos para proteger al grupo &amp;ldquo;all users, otros grupos heredaran la seguridad del grupo principal &amp;ldquo;all users&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Despu&amp;eacute;s de configurar sus grupos, habr&amp;aacute; que realizar dos tareas inmediatas:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Agregar usuarios a los grupos.&lt;/li&gt;
&lt;li&gt;Proteger su aplicaci&amp;oacute;n.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Step-byStep #3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;nbsp;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1684894613900v4.png" alt=" " /&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Expressions&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;El editor de expresiones cuenta con 4 secciones principales las cuales son:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Editor&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Tiene acceso completo a las funciones de Appian, valores literales, reglas, constantes y operadores.&lt;/p&gt;
&lt;ol start="2"&gt;
&lt;li&gt;Secci&amp;oacute;n de documentaci&amp;oacute;n&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Al usar funciones en esta secci&amp;oacute;n aparecerte la documentaci&amp;oacute;n correspondiente, ayudando a orientar sobre como configurarlas.&lt;/p&gt;
&lt;ol start="3"&gt;
&lt;li&gt;Secci&amp;oacute;n de entradas de reglas&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Permite crear variables en la regla que representan datos din&amp;aacute;micos&lt;/p&gt;
&lt;ol start="4"&gt;
&lt;li&gt;Secci&amp;oacute;n de prueba de reglas&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Si tienen entradas de regla, deber&amp;aacute; darle un valor de entrada para probarlo y luego probar la regla.&lt;/p&gt;
&lt;p&gt;Tipos de datos primitivos&lt;/p&gt;
&lt;p&gt;Representan una porci&amp;oacute;n &amp;uacute;nica de dato, esto incluyen:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Texto&lt;/li&gt;
&lt;li&gt;N&amp;uacute;meros&lt;/li&gt;
&lt;li&gt;Booleanos&lt;/li&gt;
&lt;li&gt;Fechas&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Tipos de datos complejos&lt;/p&gt;
&lt;p&gt;Son estructuras no modificables, que consisten en campos predefinidos que son utilizados por los componentes dentro de Appian.&lt;/p&gt;
&lt;p&gt;Tipo de dato personalizados&lt;/p&gt;
&lt;p&gt;Es un objeto que contiene campos definidos por el usuario, emparejados con sus tipos de datos asociados&lt;/p&gt;
&lt;p&gt;Funciones b&amp;aacute;sicas:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;if(): toma de decisi&amp;oacute;n&lt;/li&gt;
&lt;li&gt;and(): devuelve true cuando los dos condiciones se cumplen&lt;/li&gt;
&lt;li&gt;or(): devuelve true cuando al menos una de las dos condiciones se cumpla&lt;/li&gt;
&lt;li&gt;today(): devuelve la fecha acual&lt;/li&gt;
&lt;li&gt;now(): devuelve la fecha y hora actual.&lt;/li&gt;
&lt;li&gt;cal(): cualquier funci&amp;oacute;n que empiece por &amp;ldquo;cal&amp;rdquo; tomara el calendario del sistema en consideraci&amp;oacute;n y omitir&amp;aacute; fines de semana y d&amp;iacute;as marcados como festivos.&lt;/li&gt;
&lt;li&gt;calworkdays(): devuelve el n&amp;uacute;mero de d&amp;iacute;as h&amp;aacute;biles entre dos fechas&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Funciones matem&amp;aacute;ticas&lt;/p&gt;
&lt;p&gt;Use los s&amp;iacute;mbolos de operaci&amp;oacute;n de hoja de c&amp;aacute;lculo est&amp;aacute;ndar para:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;suma&lt;/li&gt;
&lt;li&gt;resta&lt;/li&gt;
&lt;li&gt;multiplicaci&amp;oacute;n&lt;/li&gt;
&lt;li&gt;divisi&amp;oacute;n&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A su vez existen funciones para encontrar:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;valor absoluto&lt;/li&gt;
&lt;li&gt;logaritmo&lt;/li&gt;
&lt;li&gt;ra&amp;iacute;z cuadrada&lt;/li&gt;
&lt;li&gt;redondear valores&lt;/li&gt;
&lt;li&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Funciones de texto&lt;/p&gt;
&lt;p&gt;Se utilizan para analizar y trabajar con textos, algunos ejemplos son:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;text(): formatea n&amp;uacute;meros y fechas en diferentes formatos de texto.&lt;/li&gt;
&lt;li&gt;dollar(): formatea un decimal rellenado o truncando a 2 lugares decimales y agregando un signo de moneda adelante del n&amp;uacute;mero&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;LoggedInUser(): es una funci&amp;oacute;n com&amp;uacute;nmente utilizada que devuelve el usuario que est&amp;aacute; interactuando actualmente con una pantalla, ya sea un formulario, registro o informe.&lt;/p&gt;
&lt;p&gt;a!isusermemberofgroup(): se utiliza para verificar si un usuario es parte de un grupo.&lt;/p&gt;
&lt;p&gt;Las funciones que empiezan con &amp;ldquo;a!&amp;rdquo; son funciones SAIL(Capa de Interfaz de Autoensamblaje) de Appian y, en su mayor parte, funcionan de la misma manera que otras funciones que no tienen el prefijo.&lt;/p&gt;
&lt;p&gt;Al escribir una expresi&amp;oacute;n, consulte las variables de entrada de regla usando el prefijo &amp;ldquo;ri!&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Variables locales&lt;/p&gt;
&lt;p&gt;Las variables locales son como datos almacenados localmente en cach&amp;eacute; o almacenados localmente, se usan cuando necesitamos hacer referencia al mismo conjunto de datos m&amp;uacute;ltiples veces en una sola expresi&amp;oacute;n, las variables locales se definen en la funci&amp;oacute;n &amp;ldquo;a!localVariables&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Matrices&lt;/p&gt;
&lt;p&gt;Las matrices en Appian representan una colecci&amp;oacute;n de datos que se relacionan entre si de alguna manera.&lt;/p&gt;
&lt;p&gt;Conversiones&lt;/p&gt;
&lt;p&gt;Las conversiones nos sirven para convertir alguien tipo de dato en otro, algunos ejemplos de funciones de conversi&amp;oacute;n son:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;todate()&lt;/li&gt;
&lt;li&gt;toboolean()&lt;/li&gt;
&lt;li&gt;tostring()&lt;/li&gt;
&lt;li&gt;touniformstring()&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Funciones cast&lt;/p&gt;
&lt;p&gt;Se utilizan cuando se quieren convertir tipos de datos primitivos a tipos de datos complejos o cuando el resultado tiene un tipo m&amp;aacute;s estricto que no se puede resolver solo con las funciones de conversi&amp;oacute;n, estas funciones son m&amp;aacute;s vers&amp;aacute;tiles, pero m&amp;aacute;s complejas.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step-by-step #4&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1684894635665v5.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/113175?ContentTypeID=1</link><pubDate>Wed, 24 May 2023 02:07:53 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a7a09877-5080-4ffd-9e90-772289ee8c08</guid><dc:creator>DavidSanchezV</dc:creator><description>&lt;p&gt;En este d&amp;iacute;a aprend&amp;iacute; sobre c&amp;oacute;mo se crea una aplicaci&amp;oacute;n de Appian, as&amp;iacute; como su configuraci&amp;oacute;n y como usar la plataforma de Appian para la administraci&amp;oacute;n de las aplicaciones.&lt;/p&gt;
&lt;p&gt;As&amp;iacute; como la importancia que tienen los usuarios y los grupos dentro de estas aplicaciones para que tengan una mayor seguridad al limitar las acciones y los permisos que tengan cada usuario y grupo.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;Manage Users and Groups&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;&lt;em&gt;Usuarios&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Appian tiene 2 tipos de usuarios&lt;br /&gt;Basic User y Administradores&lt;br /&gt;Solo los administradores tienen acceso a la consola de administraci&amp;oacute;n. Asi como los usuarios basicos no tienen acceso a algunas funciones de la aplicacci&amp;oacute;n por medio de los sites. &lt;br /&gt;Se pueden cambiar los tipos de usuarios y egregarlos a los grupos de desarrolladores de ser necesario.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;em&gt;&lt;strong&gt;Grupos&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;La importancia de los grupos es Appian es debido a que se asegura la edici&amp;oacute;n de dise&amp;ntilde;o de los obejtos, asi como para definir la seguridad de quien puede ciertas caracteristicas de la aplicaci&amp;oacute;n. El uso de estos grupos se utiliza por 4 razones principales:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Seguridad&lt;/li&gt;
&lt;li&gt;Acceso a las funciones de la aplicaci&amp;oacute;n&lt;/li&gt;
&lt;li&gt;Tareas&lt;/li&gt;
&lt;li&gt;Mensajer&amp;iacute;a&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Como buena practica es recomendable que para tener una mayor seguridad se asigne las tareas a un grupo y no a una persona individualmente. Tambien se deben de contemplar 3 grupos principales;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;em&gt;All Users (Todos los usuarios):&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;Todos los usuarios creados se agregaran a este grupo, sin necesidad de agregarlos manualmente.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;strong&gt;Administrators (Administradores):&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;Son los usuarios que pueden administrar la aplicaci&amp;oacute;n.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;strong&gt;Functionals &amp;amp; Role-Based (Grupos funcionales y/o basados en roles):&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;Son creados para usuarios empresariales.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Creando el grupo administradores servira para proteger el grupo All Users haciendo que esta se herede en todos los demas grupos que se creen porteriormente y habra una mayor seguridad en la aplicaci&amp;oacute;n.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;Expressions: Transform Data&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;El editor de expresiones tiene 4 secciones principales:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;El editor donde se definiran las reglas: Aqui se tiene acceso a funciones, valores, reglas, constantes y operadores.&lt;/li&gt;
&lt;li&gt;Secci&amp;oacute;n de la documentaci&amp;oacute;n: Proporciona informaci&amp;oacute;n sobre las funciones utilizadas y como configurarlas.&lt;/li&gt;
&lt;li&gt;Entradas de Regla: Permite crear variables en la regla que representan datos dinamicos.&lt;/li&gt;
&lt;li&gt;Test Input y Test Outputs.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Tipos de datos&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Tipos de datos primitivos&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;Representan una pieza de datos, los cuales pueden ser texto, numero, booleanos y fechas.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Tipos de datos complejos&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;No se modifica su estructura, tiene campos predefinidos que se utilizan por componentes dentro de Appian.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Funcion cast()&lt;/em&gt;:&lt;/strong&gt; Sirve para transformar un conjunto de datos para que se reconozcan como un complejo tipo de datos.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Tipo de dato personalizado (CDT)&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;Es un objeto que contiene campos definidos por el usuario, emparejados con sus tipos de datos asociados.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Funciones en Appian&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;As&amp;iacute; como con los tipos de datos y la plataforma de Appian en general, etsas cuentan con su documentaci&amp;oacute;n la cual te ayuda a saber como se utilizan las funciones definidas por el sistema.&lt;/p&gt;
&lt;p&gt;Estas son algunas funciones que ya vienen definidas dentro de Appian:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Funcion if()&lt;/em&gt;:&lt;br /&gt;Esta funci&amp;oacute;n verifica si los valores y valida si la condicion se cumple o no.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Funcion today():&lt;/em&gt;&lt;br /&gt;Devuelve la fecha de hoy, mientras que la funcion now() devuelve la fecha y la hora actuales.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Funcion calworkdays():&lt;/em&gt;&lt;br /&gt;Devuelve el numero de dias laborales entre dos fechas.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Funcion text():&lt;/em&gt;&lt;br /&gt;Da formato a los numeros y fechas en diferentes formatos de texto.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Funcion a!isusermenberofgroup():&lt;/em&gt;&lt;br /&gt;Para comprobar si un usuario forma parte de un grupo.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Las funciones de Appian SAIL empezaran con el prefijo &amp;quot;a!&amp;quot; y en su mayor parte funcionan como las otras funciones que no tienen prefijo.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Step-By-Setp #2&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1684893918161v2.png" /&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1684893854484v1.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Step-By-Step #3&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1684893988091v3.png" /&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1684894022689v4.png" /&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1684894088371v5.png" /&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Step-By-Step #4&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/pastedimage1684948381214v1.png" alt=" " /&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/113174?ContentTypeID=1</link><pubDate>Wed, 24 May 2023 01:14:19 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:ce32cfbe-7f4a-4bde-b692-d17694bc0b1e</guid><dc:creator>sebastianBR</dc:creator><description>&lt;p&gt;&lt;span style="background-color:#ffff00;"&gt;Create an Application&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Las aplicaciones se crean en the Appian Designer.&lt;/p&gt;
&lt;p&gt;The &amp;nbsp;Appian Designer se utiliza para crear y administrar aplicaciones y objetos.&lt;/p&gt;
&lt;p&gt;Podemos usar Build view Para crear y configurar objetos de dise&amp;ntilde;o en una aplicaci&amp;oacute;n&lt;/p&gt;
&lt;p&gt;Tenemos diferentes tipos de iconos para presentar objetos, entre ellos estan los grupos, record types, process models, expression rules, sites e interfaces&lt;/p&gt;
&lt;p&gt;Dentro del knowledge center folder debemos guardar : images, documents o cualquier tipo de archivo cargado&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffff00;"&gt;Manage U&amp;amp;G&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ffff;"&gt;User Types&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Basic Users - no tienen acceso a nada de la aplicaci&amp;oacute;n hasta que les proveamos acceso al a&amp;ntilde;adirlos a un grupo&lt;/p&gt;
&lt;p&gt;System Administrator - tienen acceso por default a toda la aplicaci&amp;oacute;n, pueden dise&amp;ntilde;ar o administrar objetos y acceder a la consola de administracion.&lt;/p&gt;
&lt;p&gt;Options for adding users&lt;/p&gt;
&lt;p&gt;Usualmente a&amp;ntilde;adimos usuarios manualmente cuando estamos trabajando en un ambiente de desarrollo o de prueba debido a que solo necesitamos un numero limitado de usuarios para probar la aplicacion. Sin embargo, al trabajar en un ambiente de production podemos automatizar este proceso utilizando LDAP Y SAML desde la Admin console, LDAP Tools application o Group Management Application.&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ffff;"&gt;Why Groups&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Debido a que cada grupo tiene distintos niveles de acceso, solo se proporcionan los accesos requeridos para cada grupo, por default solo los administradores tienen acceso a los objetos.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Los grupos ayudan a:&lt;/p&gt;
&lt;p&gt;Security (seguridad) -&amp;nbsp; solo se debe tener acceso a lo que corresponda el rol del grupo&lt;/p&gt;
&lt;p&gt;Access to App features - acceso a las caracter&amp;iacute;sticas de la app dependiendo del grupo al que pertenezcan as&amp;iacute; como a las vistas a las que deban tener visibilidad&lt;/p&gt;
&lt;p&gt;Assignment of task and messaging - dependiendo del grupo se tiene acceso a distintas tareas y mensajes&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ffff;"&gt;Best practice&lt;/span&gt; - La seguridad siempre debe ser establecida a grupos y no a usuarios especificos&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ffff;"&gt;Application Groups&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best practice - todas las aplicaciones deben de contener los siguientes grupos&lt;/p&gt;
&lt;p&gt;All users - Es el grupo padre de todos los demas grupos, contiene todos los usuarios y grupos, los usuarios son a&amp;ntilde;adidos a este grupo automaticamente, por lo cual no necesitas a&amp;ntilde;adirlos.&lt;/p&gt;
&lt;p&gt;Administratos - Incluye a los usuarios que pueden administrar la aplicaci&amp;oacute;n y que tiene la capacidad de crear, modificar, borrar y proveer seguridad los objetos de la aplicacion&lt;/p&gt;
&lt;p&gt;Role-based groups - Estos grupos son creados para los usuarios de la aplicaci&amp;oacute;n y depende en el contexto de la aplicaci&amp;oacute;n (business users)&lt;/p&gt;
&lt;p&gt;Functional Groups - Estos grupos est&amp;aacute;n basados en la actividad que realiza el usuario&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ffff;"&gt;Best Practice&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cree solo grupos que necesite para seguridad y tareas&lt;/li&gt;
&lt;li&gt;No cree grupos antes de tiempo&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Los grupos no deben reflejar el organigrama&lt;/li&gt;
&lt;li&gt;Cree grupos sobre la marcha&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ffff;"&gt;Create Groups &lt;/span&gt;- Pasos para crear grupos en orden siguiendo best practices&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Create All Users first&lt;/li&gt;
&lt;li&gt;Create administrators group y usarlo para proveer seguridad al grupo &amp;quot;All Users&amp;quot;&lt;/li&gt;
&lt;li&gt;Nuevos grupos heredaran la seguridad del grupo padre &amp;quot;All users&amp;quot;&lt;/li&gt;
&lt;li&gt;No a&amp;ntilde;adas usuarios al grupo &amp;quot;All users&amp;quot;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Una vez que cree los grupos &amp;iquest;que sigue?&lt;/p&gt;
&lt;p&gt;Add users to your groups - a&amp;ntilde;ade usuarios a tus grupos&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ffff;"&gt;Secure your application&amp;nbsp; - Permision levels&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Administrator - administracion total del objeto (borrar,modificar seguridad&lt;/li&gt;
&lt;li&gt;Editor - pueden modificar el objeto sin borrar o modificar la seguridad&lt;/li&gt;
&lt;li&gt;Viewer - ver un site especifico&lt;/li&gt;
&lt;li&gt;Deny - no especificado&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffff00;"&gt;Transform your data&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;"&gt;Rule folder security&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Expression rules heredan la seguridad de los folders, por lo cual establecer&lt;/p&gt;
&lt;p&gt;La seguridad apropiada en el folder correspondiente ayuda a administrar mas facilmente&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Security for rules es unicamente aplicable para developers&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;"&gt;Data Types&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Primite system data types (basic data types)&lt;/p&gt;
&lt;p&gt;Text, numbers, boolean, dates&lt;/p&gt;
&lt;p&gt;Complex data types (basic data types) : non-modifiable structure of pre-defined fields&lt;/p&gt;
&lt;p&gt;Datasubset :&amp;nbsp; tipo de dato representa los datos retornados por una query/peticion&lt;/p&gt;
&lt;p&gt;Custom Data Types : Objeto que contiene los campos definidos por el usuario , emparejados con el tipo de dato&lt;/p&gt;
&lt;p&gt;Al testear una &amp;quot;expression&amp;quot; podemos checar que tipo de dato es retornado por la misma mediante el output&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;"&gt;Appian Functions&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;La documentaci&amp;oacute;n es mostrada en el editor&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Tenemos funciones como if(condicion, si es verdadera, si es falsa)&lt;/p&gt;
&lt;p&gt;Tenemos funciones de tiempo date, now&lt;/p&gt;
&lt;p&gt;Tenemos la funciona de calendario, cal&lt;/p&gt;
&lt;p&gt;Tenemos la funcion loggedinuser, la cual retorna el usuario actual&lt;/p&gt;
&lt;p&gt;Funciones de currency o moneda retornar valores de texto&lt;/p&gt;
&lt;p&gt;El prefijo a! identifica las funciones de tipo SAIL&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;"&gt;Variables&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Rule input son definidas con ri!, funcionan para pasar informacion en ejecucion&lt;/p&gt;
&lt;p&gt;Para manejar algun valor nulo podemos ocupar la funcion &amp;quot;isnull&amp;quot;&lt;/p&gt;
&lt;p&gt;Las variables son usadas cuando el tipo de dato es variable&lt;/p&gt;
&lt;p&gt;Pueden ser definidas como tipos de datos primitivos, o como objetos. Se recomienda declarar el nombre de la variable en minuscula&lt;/p&gt;
&lt;p&gt;Podemos ocupar una &amp;quot;constant&amp;quot; si el valor no va a cambiar y es utilizado en m&amp;uacute;ltiples lugares&lt;/p&gt;
&lt;p&gt;Podemos ocupar local variables cuando solo son usadas unicamente dentro de una funcion o son usadas de manera temporal, podemos ocupar la syntax&lt;/p&gt;
&lt;p&gt;!localVariables(&lt;/p&gt;
&lt;p&gt;Local!a:valor)&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;"&gt;Arrays&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Colecci&amp;oacute;n de datos pueden contener distintos tipos de datos&lt;/p&gt;
&lt;p&gt;Como de texto, numericos, etc.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;El index en Arrays comienza en 1&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Para definir un array ocupamos la siguientes syntax:&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffff00;"&gt;{&amp;quot;azul&amp;quot;,&amp;quot;verde&amp;quot;}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffff00;"&gt;{1,2}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Podemos utilizar dictionaries para utilizar key:values y posteriormente una conversion o casting&lt;/p&gt;
&lt;p&gt;Otra opcion es ocupar la funciona a!map(definir key y values) debido a que evitamos conversion o casting&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;"&gt;Conversions&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Todate(para convertir un string en un date)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Podemos ocupar touniformstring() para convertir una lista de variantes en texto manteniendo la estructura de la lista, por otro lado si utilizamos tostring convertira la lista en un solo objeto de texto&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;"&gt;Calling Objects&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Nunca usar una interfaz utilizada por otra aplicaci&amp;oacute;n, lo correcto es copiarla y utilizarla.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;"&gt;Testing and troubleshooting expressions&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Si hay un error en la expresion un triangulo rojo ser&amp;aacute; mostrado&lt;/p&gt;
&lt;p&gt;Cada expresi&amp;oacute;n correctamente configurada producir&amp;aacute; un output&lt;/p&gt;
&lt;p&gt;Testear la expresion al ir construy&amp;eacute;ndolas nos ser&amp;aacute; de utilidad y lo har&amp;aacute; mas sencillo&lt;/p&gt;
&lt;p&gt;Podemos crear escenarios y guardarlos como test cases&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/113172?ContentTypeID=1</link><pubDate>Wed, 24 May 2023 00:22:34 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:7c66053d-1e3a-4cd2-bfcb-20e9631ea020</guid><dc:creator>Isaac Lira</dc:creator><description>&lt;p&gt;&lt;span style="background-color:#ffff00;"&gt;&lt;b&gt;Isaac Balam Lira Ramirez&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffff00;"&gt;&lt;b&gt;Create An Application&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;El &amp;ldquo;Dise&amp;ntilde;ador de Appian&amp;rdquo; es en donde crearemos y gestionaremos nuestras aplicaciones. Debemos seleccionar crear una aplicaci&amp;oacute;n y rellenar los campos requeridos. Una vez creada la aplicaci&amp;oacute;n aparecer&amp;aacute; el Dise&amp;ntilde;ador de Appian. La aplicaci&amp;oacute;n es un contenedor de los objetos relacionados que se usan para construirla. Al hacer abrir una aplicaci&amp;oacute;n primero se mostrar&amp;aacute; la vista &lt;/span&gt;&lt;b&gt;Explorar&lt;/b&gt;&lt;span style="font-weight:400;"&gt;, dicha vista nos brinda informaci&amp;oacute;n sobre la estructura de la aplicaci&amp;oacute;n, los paquetes y la documentaci&amp;oacute;n de respaldo. Finalmente la vista &lt;/span&gt;&lt;b&gt;Construir &lt;/b&gt;&lt;span style="font-weight:400;"&gt;nos permitir&amp;aacute; crear y configurar los objetos de una aplicaci&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Para crear una nueva aplicaci&amp;oacute;n, hacemos clic en&lt;/span&gt;&lt;b&gt; Nueva aplicaci&amp;oacute;n&lt;/b&gt;&lt;span style="font-weight:400;"&gt;, despu&amp;eacute;s se agrega un nombre y la descripci&amp;oacute;n. Appian crear&amp;aacute; un prefijo de aplicaci&amp;oacute;n. Se nombrar&amp;aacute; cada objeto con el prefijo de aplicaci&amp;oacute;n al comienzo de su nombre (es una pr&amp;aacute;ctica recomendada).&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Para asignar seguridad a la aplicaci&amp;oacute;n debe ser a un grupo de usuarios. El grupo de administraci&amp;oacute;n se configura como los administradores de la aplicaci&amp;oacute;n y los usuario b&amp;aacute;sicos son espectadores.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ccff;font-weight:400;"&gt;Tipos de objetos&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Grupos: Representan las diferentes personas que interactuar&amp;aacute;n con la aplicaci&amp;oacute;n.&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Record Types: Son la forma principal de gestionar datos en Appian. Las relaciones de registro conectan datos y ayudan a crear vistas integradas.&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Tipo de datos (Personalizado, CDT): Estructura de datos definida por el desarrollador que representa una agrupaci&amp;oacute;n l&amp;oacute;gica de datos relacionados.&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Modelos de proceso: impulsan acciones realizadas en la aplicaci&amp;oacute;n.&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Reglas de Expresi&amp;oacute;n: Realizan una amplia variedad de funciones incluidas la recuperaci&amp;oacute;n, el formato y la transformaci&amp;oacute;n de datos.&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Los informes: Visualizan datos agregados a trav&amp;eacute;s de registros.&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Sitios: Proporcionan una manera que los usuarios vean e interact&amp;uacute;en con las aplicaciones.&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Interfaces: Se utilizan para crear formularios, registros, sitios e informes. Los usuarios pueden ver, agregar y modificar datos a trav&amp;eacute;s de las interfaces.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Existen distintos espacios de trabajo y podemos acceder a ellos en Appian: Los espacios son los siguientes:&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Consola de administraci&amp;oacute;n: Los administradores del sistemas la utilizan para configurar los ajustes del sistema, la autenticaci&amp;oacute;n y la integraci&amp;oacute;n y para monitorear la actividad del sistema.&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Base de datos en la nube: podremos acceder a la base de datos relacional de nuestro sitio de Appian Cloud.&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Tempo: es una interfaz para fuentes,, tareas y acciones que combina la colaboraci&amp;oacute;n social, vistas filtradas y formularios.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="background-color:#ffff00;"&gt;&lt;b&gt;Manage Users and Groups&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Los grupos son de los primeros objetos que se construyen en una &amp;ldquo;App&amp;rdquo;. Los grupos son muy importantes porque sientan las bases de la organizaci&amp;oacute;n y seguridad de nuestra aplicaci&amp;oacute;n. Es importante a la hora de crear una aplicaci&amp;oacute;n mantener seleccionada la casilla &amp;ldquo;Generate groups and folders to secure and organize objects&amp;rdquo;. Esto permite a Appian generar los grupos y carpetas b&amp;aacute;sicos de la aplicaci&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ccff;font-weight:400;"&gt;En Appian hay dos tipos de usuarios:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Basic User&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;System Admin&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Por defecto los &amp;ldquo;Basic Users&amp;rdquo; no tienen acceso a nada en una aplicaci&amp;oacute;n, nosotros tenemos que brindarles el acceso. Para que los usuarios tengan accesos a objetos y funciones de la aplicaci&amp;oacute;n hay que ponerlos en grupos.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Los &amp;ldquo;System admin&amp;rdquo; tienen accesos administrativo a todo su entorno en Appian que incluye acceso a aplicaciones, pueden dise&amp;ntilde;ar objetos, administrar objetos, y tambi&amp;eacute;n pueden acceder a la &amp;ldquo;Admin Console&amp;rdquo;. Tambi&amp;eacute;n pueden crear y modificar usuarios.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ccff;"&gt;&lt;b&gt;Why Groups? (&amp;iquest;Por qu&amp;eacute; grupos?)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Grupos son muy importantes porque damos seguridad con ellos a los objetos de dise&amp;ntilde;o para que no puedan ser modificados, y los usamos para definir quien puede o no ver ciertas partes de la aplicaci&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Razones por las que se utilizan los grupos:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Seguridad: Esto permite que solamente ciertas personas autorizadas puedan modificar los objetos.&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Acceso a funciones de la aplicaci&amp;oacute;n: Recordemos que los usuarios dependiendo de sus roles solo tendr&amp;aacute;n accesos a las funciones correspondientes para que puedan realizar su trabajo.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Task &amp;amp; Messaging: Los grupos son &amp;uacute;tiles cuando se tiene que asignar una tarea a un grupo de usuarios. Adem&amp;aacute;s cuando sea necesario mandar un mail a un grupo de usuario o un post, podemos hacerlo por medio del grupo.&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Buenas pr&amp;aacute;cticas: Hay algunas situaciones extra&amp;ntilde;as que se deben evitar por ejemplo darle permisos a un solo usuario que no exista en el ambiente en donde estamos usando la aplicaci&amp;oacute;n, por ello hay que seguir todos los puntos anteriores.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="background-color:#00ccff;"&gt;&lt;b&gt;Grupos de Aplicaci&amp;oacute;n&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Cada aplicaci&amp;oacute;n tendr&amp;aacute; su propio conjunto de grupos pero como buenas pr&amp;aacute;ctica siempre es indispensable tener los siguiente grupos: All User, Administrators, Functional &amp;amp; Role-Based.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;El grupo All Users es el grupo padre de todos los dem&amp;aacute;s, es decir contiene todos los dem&amp;aacute;s grupos dentro de s&amp;iacute; mismos y tambi&amp;eacute;n contiene usuarios; recuerda que no debemos agregar usuarios a este grupo ya que se a&amp;ntilde;adir&amp;aacute;n autom&amp;aacute;ticamente cuando los agregues a otro grupo si lo configuraste como &amp;ldquo;parent group&amp;rdquo;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;El grupo Administrators pueden crear, modificar, modificar y asegurar objetos de la app. En algunas app existe el grupo Designers los cuales tienen derechos de administrador para alg&amp;uacute;n subconjunto de objetos en la aplicaci&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ccff;"&gt;&lt;b&gt;Crear grupos&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Pasos para crear un nuevo grupo en un app&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;font-weight:400;"&gt;All Users Group&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;New &amp;gt; Group &amp;gt; Fill fields (Name: Prefix + All Users, Description, Parent Group: &amp;ldquo;&amp;rdquo;, Group Type: Custom, Visibility: Public, Privacy Policy: Low) &amp;gt; Click Create &amp;gt; Click Save&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;font-weight:400;"&gt;Administrators Group&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;New &amp;gt; Group &amp;gt; Fill fields (Name: Prefix + Administrators, Description, Parent Group: &amp;ldquo;AA All Users&amp;rdquo;, Group Members: Yo, Group Type: Custom, Visibility: Restricted, Privacy Policy: Low) &amp;gt; Click Create &amp;gt; Click Save&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Una vez creado el grupo Administrators debemos configurar All Users para darle seguridad con el grupo Administrators.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Click All Users &amp;gt; Gear Icon &amp;gt; Security &amp;gt; Add Users or Groups &amp;gt; Add AA Administrators&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Cuando ya hayamos creado nuestros grupos, a&amp;ntilde;adiremos usuarios a los mismos y aseguraremos la aplicaci&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Es importante que cuando hayamos creado los grupos, vayamos a la configuraci&amp;oacute;n de la aplicaci&amp;oacute;n y a&amp;ntilde;adamos los grupos y el nivel de permiso que tienen.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Los cuatro niveles de seguridad son:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Administrator: Pueden hacer cualquier tipo de modificaci&amp;oacute;n a los objetos&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Editor: Pueden modificar objeto pero no borrarlos o modificar su seguridad&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Viewer: Permite solo ver ciertos objetos para alguien en un &amp;ldquo;site&amp;rdquo;.&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Deny&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="background-color:#ffff00;"&gt;&lt;b&gt;Expressions: Transform your Data&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Usamos Expression Rules cuando necesitamos manipular datos, estas ejecutan una ampl&amp;iacute;a gama de funciones como la recuperaci&amp;oacute;n, el formato y la transformaci&amp;oacute;n de datos.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Las expresiones pueden ser creadas y utilizadas en varios objetos de Appian. Se crean a trav&amp;eacute;s del editor de expresiones, adem&amp;aacute;s son reutilizables. Mientras trabajamos con objetos podemos observar el &amp;iacute;cono del editor de expresiones.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Podemos usar expresiones para crear &amp;ldquo;Record Type Views&amp;rdquo; y registrar opciones. En las interfaces podemos cambiar a el modo &amp;ldquo;Expression Mode&amp;rdquo; y observaremos que las interfaces est&amp;aacute;n escritas como una expresi&amp;oacute;n realmente larga. Aunque mediante la Interfaz de Usuario podemos editar pedazos de esa expresi&amp;oacute;n para hacerlo m&amp;aacute;s f&amp;aacute;cil de entender.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Antes de empezar a trabajar en una Expression Rule debemos crear un folder. Recordemos que tanto Expression Rules, Queries, Interfaces, Decision &amp;amp; Constants son almacenados en folders, esto con la finalidad de que est&amp;eacute;n ordenados y puedan ser asegurados. Como las aplicaciones cuentan con muchas rosas es recomendado crear una carpeta &amp;ldquo;&amp;lt;Prefijo&amp;gt; Ruels&amp;rdquo; y dentro de ella subcarpetas para organizar.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&amp;nbsp;Nota: Las Expression Rules heredan su seguridad de los folders.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;font-weight:400;"&gt;Para crear un folder hacemos&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;New &amp;gt; Folder &amp;gt;&amp;nbsp; Fill Form&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Para crear una Expression Rule&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;New &amp;gt; Expression Rule &amp;gt; Fill Fields (Name: &amp;lt;Prefijo&amp;gt;_Nombre, Descripci&amp;oacute;n, Save In: Your Rule Folder) &amp;gt; Create. Despu&amp;eacute;s de su creaci&amp;oacute;n la regla se abrir&amp;aacute; el editor de expresiones.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;El Editor de Expresiones tiene cuatro secciones principales:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Editor: Donde definimos la regla&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Documentation Section: Se ve la documentaci&amp;oacute;n de lo que estamos intentando usar en el editor para saber como configurar.&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Rule Input: Permite crear variables en la regla los cuales representan datos din&amp;aacute;micos&lt;/span&gt;&lt;/li&gt;
&lt;li style="font-weight:400;"&gt;&lt;span style="font-weight:400;"&gt;Test Inputs: Aqu&amp;iacute; es donde podemos probar las reglas&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="background-color:#ffff99;font-weight:400;"&gt;Nota: Guarda seguido, no hay autoguardado en el editor de expresiones.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ccff;"&gt;&lt;b&gt;Tipos de Datos&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;font-weight:400;"&gt;Tipos de datos primitivos&lt;/span&gt;&lt;/p&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Tipo de Dato&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Text&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&amp;ldquo;Here is a text type&amp;rdquo;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Numbers&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;211&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;span style="background-color:#00ff00;"&gt;Tipos de datos complejos&lt;/span&gt;: Son estructura no modificables que cuentan con campos predefinidos&lt;/span&gt;&lt;/p&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Tipo de Dato&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;DataSubset&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Este tipo de dato representa la estructura devuelta de un query&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;font-weight:400;"&gt;Tipo de dato &amp;ldquo;custom&amp;rdquo;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Son tipos de datos que contienen datos definidos por el usuario.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ccff;font-weight:400;"&gt;Funciones Appian&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;En el editor de funciones puedes ver un icono &amp;ldquo;fx&amp;rdquo; con el tooltip &amp;ldquo;view function&amp;rdquo;, aqu&amp;iacute; podemos observar todas las funciones, o podemos teclear &amp;ldquo;fun&amp;rdquo; con el mismo prop&amp;oacute;sito.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;font-weight:400;"&gt;Funci&amp;oacute;n L&amp;oacute;gica IF&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Devuelve un resultado dependiendo de la condici&amp;oacute;n que se le pase como par&amp;aacute;metro. Esta funci&amp;oacute;n se puede usar en conjunto con la funci&amp;oacute;n &amp;ldquo;and&amp;rdquo; o &amp;ldquo;or&amp;rdquo;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;font-weight:400;"&gt;Funci&amp;oacute;n TODAY&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Devuelve la fecha de hoy.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;font-weight:400;"&gt;Funci&amp;oacute;n NOW&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Devuelve la fecha de hoy con la hora y la zona horaria.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;font-weight:400;"&gt;Funci&amp;oacute;n TEXT&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Se usa para transformar datos a tipo texto.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;font-weight:400;"&gt;Funci&amp;oacute;n LogInUser&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Retorna al usuario que est&amp;aacute; actualmente interactuando con la pantalla.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ccff;"&gt;&lt;b&gt;Variables&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Las usamos para representar datos que cambian con el tiempo. Las variables pueden ser definidas como cualquier tipo de dato. Se recomienda escribir el nombre de las variables en &amp;ldquo;camelCase&amp;rdquo;. Cuando queremos usar las variables de Rule Input debemos usar el prefijo &amp;ldquo;ri!&amp;rdquo;. Si el valor no cambia es mejor usar una Constant. Podemos definir variables locales pero solo pueden usarse dentro de la funci&amp;oacute;n que las define&amp;nbsp; (&amp;ldquo;a!localVariables&amp;rdquo; se usa para definirlas y dentro de ella usamos &amp;ldquo;local!&amp;rdquo; para las variables).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ccff;"&gt;&lt;b&gt;Arrays&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Son una colecci&amp;oacute;n de datos, y para escribirlos usamos la sintaxis &amp;ldquo;{ &amp;lt;e&amp;gt;, &amp;lt;e1&amp;gt;, &amp;hellip;n&amp;nbsp; }&amp;rdquo;. En Appian los idex de los Array empiezan en 1. Para obtener el dato de un arreglo usamos &amp;ldquo;[idx]&amp;rdquo;. Los diccionarios son usados como un tipo de array, en estos podemos declarar un nombre para un campo en lugar de usar un index. Para extraer datos de un diccionario usamos un punto seguido del nombre del valor o la funci&amp;oacute;n index. Si usamos un Map no es necesario hacer conversiones al extraer los datos.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ccff;"&gt;&lt;b&gt;Conversiones&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Cuando usamos conversiones, estas funciones normalmente tienen el prefijo &amp;ldquo;to&amp;rdquo;, proporcionamos como argumento el valor a ser convertido. Aunque en algunos casos tendremos que usar &amp;ldquo;cast&amp;rdquo;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ccff;"&gt;&lt;b&gt;Calling Objects&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Podemos llamar expresiones desde un objeto. Todos los objetos que son considerados &amp;ldquo;Business Rules&amp;rdquo; pueden ser llamados entre ellos usando &amp;ldquo;Expression Rules&amp;rdquo;. Objetos considerados &amp;ldquo;Business rules&amp;rdquo; son Expression Rules, Interfaces, Integrations, Decision Objects &amp;amp; Constants. Para referenciar estos objetos, menos las constantes (&amp;ldquo;cons!&amp;rdquo;), usamos &amp;ldquo;rule!&amp;rdquo;. Es una buena pr&amp;aacute;ctica usar una carpeta global para compartir Expression Rules com&amp;uacute;nmente usadas.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ccff;"&gt;&lt;b&gt;Testing and Troubleshooting Expressions&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Appian verifica algunos aspectos de una expresi&amp;oacute;n antes del run-time y checa algunas funcionalidades despu&amp;eacute;s del run-time. Error antes de run-time aparecer&amp;aacute;n indicados por un tri&amp;aacute;ngulo rojo en el editor. Tambi&amp;eacute;n te indica si te refieres a una expresi&amp;oacute;n no existente al subrayarla con gris. Cuando ejecutas una expresi&amp;oacute;n Appian hace chequeos adicionales, es decir lanza mensajes si por ejemplo no llenas los par&amp;aacute;metros de una funci&amp;oacute;n. Se recomienda hacer Test seguido. Debemos considerar casos y podemos crear Test Cases para probarlos. Tambi&amp;eacute;n podemos ir guardando versiones y comparar el c&amp;oacute;digo con versiones anteriores.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Step-by-step # 2&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;img alt="Step-by-Step # 2" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/69/0002_5F00_stepbystep.PNG" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Step-by-step # 3&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;img alt="Step-by-Step # 3" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/69/0003_5F00_0001_5F00_stepbystep.PNG" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;img alt="Step-by-Step # 3" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/69/0003_5F00_0002_5F00_stepbystep.PNG" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;img alt="Step-by-Step # 3" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/69/0003_5F00_0003_5F00_stepbystep.PNG" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Step-by-step # 4&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Step-by-Step # 4" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/69/0004_5F00_0001_5F00_stepbystep.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Step-by-Step # 4" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/69/0004_5F00_0002_5F00_stepbystep.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Step-by-Step # 4" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/69/0004_5F00_0003_5F00_stepbystep.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;--&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/112185?ContentTypeID=1</link><pubDate>Thu, 04 May 2023 03:30:20 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:c8a492ce-7d79-426e-b4e9-64feff16e1a2</guid><dc:creator>Guillermo Gustavo Corona Guzman</dc:creator><description>&lt;p&gt;Hola buenas noches.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;De acuerdo a esta actividad me ayudo a conocer m&amp;aacute;s el entono de trabajo de Appian, el cual seguire descubriendo mas a que es lo que conlleva y seguir aprendiendo de este gran software.&lt;/p&gt;
&lt;p&gt;Comparto parte de mis apuntes.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.appian.com/cfs-file/__key/communityserver-discussions-components-files/69/Primer-programa-Appian.docx"&gt;community.appian.com/.../Primer-programa-Appian.docx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/112182?ContentTypeID=1</link><pubDate>Thu, 04 May 2023 00:46:38 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:bce3ca4e-d999-4945-a19f-265e52c0d612</guid><dc:creator>hugocamargo</dc:creator><description>&lt;p&gt;&lt;span&gt;En esta lecci&amp;oacute;n me quedaron las bases y buenas pr&amp;aacute;cticas para iniciar una aplicaci&amp;oacute;n en Appian. Empezando con la activaci&amp;oacute;n del entorno de pruebas a trav&amp;eacute;s del portal, donde una vez activado, podemos empezar a crear nuestra aplicaci&amp;oacute;n.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Una vez en el entorno, entramos al dise&amp;ntilde;ador de Appian, de donde podemos controlar todas nuestras aplicaciones y objetos, de una forma f&amp;aacute;cil e intuitiva. Una vez aqu&amp;iacute;, podemos empezar a crear nuestra aplicaci&amp;oacute;n, siguiendo algunas buenas pr&amp;aacute;cticas que se nos recomiendan, como manejar un prefijo &amp;uacute;nico por cada una, as&amp;iacute; como los objetos con los que cuenta.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Podemos crear la aplicaci&amp;oacute;n con la configuraci&amp;oacute;n de manera autom&amp;aacute;tica o de forma manual, pudiendo crear las carpetas uno mismo, o dejar que Appian nos las cree por nosotros. Es importante mencionar que todos los objetos se almacenan en carpetas, para una mejor organizaci&amp;oacute;n y seguridad, al poder aplicar permisos en cada una.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Una vez creada la aplicaci&amp;oacute;n y las carpetas, se puede revisar los diferentes tipos de objetos con los que cuenta el entorno de Appian, algunos principales tipos de objetos son:&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;i&gt;&lt;span&gt;Record Types&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span&gt;: Es la forma principal de interactuar y manipular nuestros datos, los cuales pueden venir de diferentes fuentes, como base de datos relacional, Web Service, etc.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;i&gt;&lt;span&gt;Process Models:&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span&gt; Permiten crear workflows de los diferentes procesos de la aplicaci&amp;oacute;n, ya sea donde interactualn manualmente los usuarios, o crear procesos automatizados para las diferentes tareas.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;i&gt;&lt;span&gt;Expression Rules&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span&gt;: Permiten que a trav&amp;eacute;s de c&amp;oacute;digo escrito manualmente, manipular el funcionamiento de determinados objetos, dando un mayor alcance a su uso.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;i&gt;&lt;span&gt;Interfaces&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span&gt;: Permite a trav&amp;eacute;s de un canvas, crear Interfaces de usuario de una manera r&amp;aacute;pida y sencilla, como arrastrar y soltar, teniendo una amplia gama de componentes y herramientas, para crear pantallas bastante avanzadas, con las que interactuar&amp;aacute; el usuatio final. &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Es importante mencionar, que los permisos a los diferentes grupos, que les otorguemos a las carpetas, ser&amp;aacute;n autom&amp;aacute;ticamente heredados a los hijos (objetos) haciendo esto mucho m&amp;aacute;s &amp;aacute;gil y seguro.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a href="https://community.appian.com/cfs-file/__key/communityserver-discussions-components-files/69/create-app.pdf"&gt;community.appian.com/.../create-app.pdf&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/111316?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2023 09:06:14 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a4f36f36-0646-4e08-a859-2fab9428973b</guid><dc:creator>Israel Lezama</dc:creator><description>&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/_5F00_Create-an-application-First-Step.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;De esta actividad me llevo las nociones b&amp;aacute;sicas de la construcci&amp;oacute;n de una aplicaci&amp;oacute;n en Appian y los elementos que la constituyen.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/111294?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2023 02:47:27 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f2fcd804-da8f-4795-90dc-2cb34a4edb7b</guid><dc:creator>HetorMP</dc:creator><description>&lt;p&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/Resumen-4_2D00_1.jpg" alt=" " /&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/Resumen-4_2D00_2.jpg" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Resumen&amp;nbsp;Appian Essentials&lt;/p&gt;
&lt;p&gt;H&amp;eacute;ctor Muci&amp;ntilde;o&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/111218?ContentTypeID=1</link><pubDate>Tue, 18 Apr 2023 06:19:00 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:91dfbfaf-5167-4c6a-9205-5fa46a456db8</guid><dc:creator>Tania</dc:creator><description>&lt;p&gt;&lt;a href="https://community.appian.com/cfs-file/__key/communityserver-discussions-components-files/69/D_ED00_a-2.pdf"&gt;community.appian.com/.../D_ED00_a-2.pdf&lt;/a&gt;&lt;br /&gt;Tania Luis&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/111198?ContentTypeID=1</link><pubDate>Mon, 17 Apr 2023 23:45:03 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:6058c106-1b50-4b85-882e-19f60617344b</guid><dc:creator>anakareng1582</dc:creator><description>&lt;p&gt;&lt;span style="font-family:verdana, geneva;"&gt;Buen d&amp;iacute;a&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana, geneva;"&gt;Comparto Resumen, elaborado por Ana Karen Garcia Braulio.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#808080;"&gt;&lt;strong&gt;&lt;span style="font-family:verdana, geneva;"&gt;Temas:&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-family:verdana, geneva;"&gt;-Manage Users and Groups-&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana, geneva;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -Expressions: Transform Data-&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana, geneva;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000ff;"&gt;&lt;strong&gt;&lt;span style="font-family:verdana, geneva;"&gt;-Manage Users and Groups-&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:justify;"&gt;&lt;span style="font-family:verdana, geneva;"&gt;El objetivo de este m&amp;oacute;dulo es mostrarnos la creaci&amp;oacute;n de nuevos usuarios en Appian Designer, la modificaci&amp;oacute;n de accesos&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:verdana, geneva;"&gt;para los usuarios b&amp;aacute;sicos con grupo de aplicaciones y sistemas.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:justify;"&gt;&lt;span style="font-family:verdana, geneva;"&gt;Los Grupos son los primeros objetos que se tienen que construir en la aplicaci&amp;oacute;n, proporcionar&amp;aacute;n la base para la&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:verdana, geneva;"&gt;organizaci&amp;oacute;n y la seguridad de la aplicaci&amp;oacute;n. La edici&amp;oacute;n manual se realiza principalmente en los entornos del desarrollo&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:verdana, geneva;"&gt;o de prueba cuando solo necesita un n&amp;uacute;mero limitado de usuarios. En producci&amp;oacute;n Appian permite automatizar el proceso de&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:verdana, geneva;"&gt;agregar usuarios de forma masiva.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:justify;"&gt;&lt;span style="font-family:verdana, geneva;"&gt;El nivel de permisos de Administradores significa que los miembros de un grupo podr&amp;aacute;n administrar el objeto, eliminar el objeto&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:verdana, geneva;"&gt;o modificar sus seguridad.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:justify;"&gt;&lt;span style="font-family:verdana, geneva;"&gt;Los grupos funcionales se basan en la funci&amp;oacute;n o tareas realizadas por los usuarios de grupos.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#0000ff;"&gt;&lt;strong&gt;&lt;span style="font-family:verdana, geneva;"&gt;-Expressions: Transform Data-&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:justify;"&gt;&lt;span style="font-family:verdana, geneva;"&gt;El objetivo de este m&amp;oacute;dulo es mostrarnos la creaci&amp;oacute;n de carpetas de aplicaciones para almacenar objetos de regla de expresi&amp;oacute;n,&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:verdana, geneva;"&gt;identificar diferentes secciones del aditor de expresiones.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:justify;"&gt;&lt;br /&gt;&lt;span style="font-family:verdana, geneva;"&gt;Los tipos de datos complejos son estructuras no modificables, utilizar campos que son utilizados por componentes en Appian.&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:verdana, geneva;"&gt;Uno de los tipos de datos complejos que encontrar&amp;aacute; es DataSubset.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:justify;"&gt;&lt;span style="font-family:verdana, geneva;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana, geneva;"&gt;Un Tipo de datos personalizado es un objeto que contiene campos definidos por el usuario, con sus campos asociados.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:justify;"&gt;&lt;span style="font-family:verdana, geneva;"&gt;Varias funcionalidades de Appain no se comportan correctamente ando un valor es nulo, lo que se debe hacer es NO ejecutar la funci&amp;oacute;n si el valor es nulo,&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:verdana, geneva;"&gt;si no que devuelva una cadena de texto o valor de marcador de posici&amp;oacute;n. &amp;Uacute;nicamente usamos las variables locales cuando&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:verdana, geneva;"&gt;necesitamos hacer referencia al mismo conjunto de datos m&amp;uacute;ltiples veces en una sola expresi&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:justify;"&gt;&lt;span style="font-family:verdana, geneva;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:justify;"&gt;&lt;span style="font-family:verdana, geneva;"&gt;Quedo pendiente para cualquier duda o comentario.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/111083?ContentTypeID=1</link><pubDate>Fri, 14 Apr 2023 23:49:41 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:53fd4f39-69cd-4c52-b8ad-3c630bf43d29</guid><dc:creator>DAVID RESENDIZ</dc:creator><description>&lt;p&gt;Apuntes para:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Manage&lt;/b&gt; &lt;b&gt;Users&lt;/b&gt;&lt;b&gt; and &lt;/b&gt;&lt;b&gt;Groups&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Expressions&lt;/b&gt;&lt;b&gt;: &lt;/b&gt;&lt;b&gt;Transform&lt;/b&gt;&lt;b&gt; Data&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/3.jpg" /&gt;&amp;nbsp;&amp;nbsp;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/69/4.jpg" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/99323?ContentTypeID=1</link><pubDate>Wed, 10 Aug 2022 22:26:10 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1234a7ac-03d7-4aeb-95c2-1a85a61d9036</guid><dc:creator>scastaneda</dc:creator><description>&lt;p&gt;&lt;a href="/members/blancac0001"&gt;blancac0001&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;En esta actividad se ense&amp;ntilde;a como crear una aplicaci&amp;oacute;n de Appian, adem&amp;aacute;s de mostrar los componentes principales de esta.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;Al momento de crear una aplicaci&amp;oacute;n se nos presentan diferentes tipos de objetos:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;strong&gt;Los grupos:&lt;/strong&gt; en estos se encuentran los usuarios, que son las diferentes personas que van a interactuar con la aplicaci&amp;oacute;n. La seguridad de la aplicaci&amp;oacute;n tambi&amp;eacute;n se asigna desde aqu&amp;iacute;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;strong&gt;Tipos de registro:&lt;/strong&gt; son la forma principal de administrar datos en Appian. Las relaciones de registro conectan los datos y ayudan a crear vistas integradas de los datos de diferentes or&amp;iacute;genes.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;strong&gt;Tipos de datos personalizados (CDT):&lt;/strong&gt; es una estructura de datos definida por el desarrollador.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;strong&gt;Los modelos de proceso:&lt;/strong&gt; impulsan las diferentes acciones realizadas en la aplicaci&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;strong&gt;Reglas de expresi&amp;oacute;n:&lt;/strong&gt; realizan m&amp;uacute;ltiples funciones como la recuperaci&amp;oacute;n, el formato y la transformaci&amp;oacute;n de datos.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;strong&gt;Los sitios:&lt;/strong&gt; proporcionan una forma para que los usuarios vean e interact&amp;uacute;en con las aplicaciones.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;Tambi&amp;eacute;n se menciona los informes donde se visualizan los datos agregados en todos los registros y las interfaces, las cuales se utilizan para crear formularios, registros, sitios e informes, los usuarios pueden a su vez ver, agregar y modificar datos a trav&amp;eacute;s de estas.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;Por ultimo, se proponen 2 ejercicios, en el primero se ense&amp;ntilde;a a acceder y solicitar el entorno de desarrollo de Appian, para as&amp;iacute; poder realizar la segunda actividad, la cual consiste en crear carpetas y subcarpetas para ir&amp;nbsp;formando&amp;nbsp;una aplicaci&amp;oacute;n.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;Las carpetas se utilizan para organizar y asignar derechos de acceso a los objetos de la aplicaci&amp;oacute;n. En este ejercicio se crean&amp;nbsp;3 carpetas principales en donde se guardan las reglas y constantes, los modelos de proceso y la carpeta para almacenar documentos o archivos. Tambi&amp;eacute;n se crean 4 subcarpetas de las cuales 3 pertenecen a la carpeta reglas y constantes.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/62/0285.pastedimage1660170395165v4.png" alt=" " /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/98811?ContentTypeID=1</link><pubDate>Mon, 01 Aug 2022 22:02:26 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:0bf67f11-68f6-4e2d-a59b-eebc97e5e962</guid><dc:creator>jesusalbertog459854</dc:creator><description>&lt;p&gt;&lt;span style="vertical-align:inherit;"&gt;&lt;span style="vertical-align:inherit;"&gt;Hola Adjunto mi resumen y el ejercicio D&amp;iacute;a 2: Crear una Aplicaci&amp;oacute;n: Primeros Pasos&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align:inherit;"&gt;&lt;span style="vertical-align:inherit;"&gt;Jes&amp;uacute;s Alberto Guzm&amp;aacute;n Cruz&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.appian.com/cfs-file/__key/communityserver-discussions-components-files/62/6237.D_ED00_a-2-_2D00_-Resumen-y-Appian-Step_2D00_by_2D00_Step-_2300_2-.pdf"&gt;community.appian.com/.../6237.D_ED00_a-2-_2D00_-Resumen-y-Appian-Step_2D00_by_2D00_Step-_2300_2-.pdf&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/98722?ContentTypeID=1</link><pubDate>Sat, 30 Jul 2022 07:13:57 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:86bb606b-82c9-4ef8-82eb-197fd6cbaa12</guid><dc:creator>Marco Antonio Flores</dc:creator><description>&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/460x240/__key/communityserver-discussions-components-files/62/2330.dia2.PNG" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/98721?ContentTypeID=1</link><pubDate>Sat, 30 Jul 2022 07:04:14 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:66032cca-ee47-4e71-a293-55e8f2d87417</guid><dc:creator>Marco Antonio Flores</dc:creator><description>&lt;p&gt;Marco Antonio Flores Flores.&lt;/p&gt;
&lt;p&gt;Marco Polo, lo aprendido en esta parte del curso, es la manera de crear una aplicaci&amp;oacute;n en Appian, se nos muestra el paso a paso de como se crea, de igual manera no explica los tipos de objetos:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Groups.&lt;/li&gt;
&lt;li&gt;Record Types.&lt;/li&gt;
&lt;li&gt;Custo Data type.&lt;/li&gt;
&lt;li&gt;Process Models.&lt;/li&gt;
&lt;li&gt;Expression Rules.&lt;/li&gt;
&lt;li&gt;Reports.&lt;/li&gt;
&lt;li&gt;Sites.&lt;/li&gt;
&lt;li&gt;Interfaces.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Por parte de la creaci&amp;oacute;n de la aplicaci&amp;oacute;n se nos explica que carpetas se deben crear y de igual manera que nombres deben llevar.&lt;br /&gt;Dichas carpetas una ves que sean creadas se les asignaran unas carpetas hijas por as&amp;iacute; decirlo, estas pueden heredar los permisos de usuario de la carpeta principal, estas ser&amp;aacute;n las subcarpetas y estar&amp;aacute;n anidadas a las carpetas principales.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/98720?ContentTypeID=1</link><pubDate>Sat, 30 Jul 2022 01:31:04 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:8c62e317-9f54-4d4b-9d98-08156ab418ce</guid><dc:creator>soranyicInd</dc:creator><description>&lt;p&gt;&lt;a href="https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.appian.com%2Fmembers%2Fblancac0001&amp;amp;data=05%7C01%7Cscubillos%40indracompany.com%7C05371e87b6fc40d41a8a08da70e0fe14%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637946408878417234%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;amp;sdata=mjG3AKVZzu%2FkHTwPcOnyMmhzyDNnUvzsYUjFyAlcy8Y%3D&amp;amp;reserved=0"&gt;blancac0001&lt;/a&gt;&amp;nbsp;Buenas tardes,&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Adjunto evidencia de la actividad propuesta.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/62/1778.Exercise-2_5F00_-Create-an-Application.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;La actividad conlleva a la pr&amp;aacute;ctica de la creaci&amp;oacute;n de aplicaciones y su administraci&amp;oacute;n a nivel de carpetas y subcarpetas, esto nos indica que la mejor manera de iniciar un proyecto es organizando jer&amp;aacute;rquicamente la estructura de las reglas &amp;amp; constantes y completando con la documentaci&amp;oacute;n (Base de conocimiento) que ir&amp;aacute; progresando tras el desarrollo de la aplicaci&amp;oacute;n appian.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/98563?ContentTypeID=1</link><pubDate>Wed, 27 Jul 2022 21:24:14 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:8172b5b3-9fae-4acb-ab95-addc3cca4e63</guid><dc:creator>josediegos</dc:creator><description>&lt;p&gt;&lt;a href="/members/marcopolom7740"&gt;Marco Polo Martínez Badillo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Resumen JOSE DIEGO SANCHEZ PEREZ&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span&gt;Create an Application: First Steps&lt;/span&gt;&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Este tema muestra todos los fundamentos b&amp;aacute;sicos para empezar a crear nuestra aplicaci&amp;oacute;n desde cero de forma detallada. Adem&amp;aacute;s de que se explica c&amp;oacute;mo administrar el Appian Desinger ya que este permite visualizar, crear, modificar y eliminar las aplicaciones.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Hay que destacar que hay distintos tipos de objetos que se usan en Appian, los cuales son:&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;&lt;span&gt;Grupos: &lt;/span&gt;&lt;/b&gt;&lt;span&gt;Representan a las diferentes personas que interact&amp;uacute;an con la aplicaci&amp;oacute;n.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span&gt;Record types: &lt;/span&gt;&lt;/b&gt;&lt;span&gt;Son la primera forma de administrar los datos en Appian.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span&gt;Custom Data Type: &lt;/span&gt;&lt;/b&gt;&lt;span&gt;Define una estructura de datos que representen una agrupaci&amp;oacute;n l&amp;oacute;gica de datos relacionados.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span&gt;Process models: &lt;/span&gt;&lt;/b&gt;&lt;span&gt;Son los encargados de manejar las acciones llevadas a cabo de la aplicaci&amp;oacute;n.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span&gt;Expressions rules: &lt;/span&gt;&lt;/b&gt;&lt;span&gt;Realizan varias funciones como la recuperaci&amp;oacute;n, el formato o la transformaci&amp;oacute;n de datos. &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span&gt;Reports: &lt;/span&gt;&lt;/b&gt;&lt;span&gt;Estos permiten visualizar los datos agregados a trav&amp;eacute;s de los registros.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span&gt;Sites: &lt;/span&gt;&lt;/b&gt;&lt;span&gt;Son los que proporcionan al usuario poder interactuar con la aplicaci&amp;oacute;n.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span&gt;Interfaces: &lt;/span&gt;&lt;/b&gt;&lt;span&gt;Se utilizan para crear formularios, registros, sitios e informes.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Los objetos de la aplicaci&amp;oacute;n se organizan en carpetas. Hay una jerarqu&amp;iacute;a espec&amp;iacute;fica de carpetas que se debe crear para cada aplicaci&amp;oacute;n. &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Las carpetas se utilizan para organizar y asignar derechos de acceso a los objetos de la aplicaci&amp;oacute;n. Se necesitan carpetas espec&amp;iacute;ficas para reglas, modelos de proceso y documentos (que se encuentran en el Centro de conocimiento).&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;A medida que se vayan creando m&amp;aacute;s objetos y se vaya desarrollando la aplicaci&amp;oacute;n, es muy probable que se deba eliminar o modificar alg&amp;uacute;n&amp;nbsp;objeto. Entonces es importante saber que muchos objetos son interdependientes lo que significar&amp;iacute;a que nosotros al cambiar o eliminar un objeto puede afectar negativamente el rendimiento de los objetos relacionados.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;CAPTURA DE PANTALLA DE LA ACTIVIDAD&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/62/6253.pastedimage1658957030196v1.png" alt=" " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Día 2: Create an Application: First Steps, ¿Que te llevas de la actividad?</title><link>https://community.appian.com/thread/98548?ContentTypeID=1</link><pubDate>Wed, 27 Jul 2022 15:35:04 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:42094448-cafa-430e-9840-18e77b4134ec</guid><dc:creator>Orlando S&amp;#225;nchez</dc:creator><description>&lt;p&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/62/0312.Ejercicio-D_ED00_a-2-Appian-_2D00_-Orlando-S_E100_nchez.JPG" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>