manual de referencia rÁpida guía para el ... - manual de referencia para...wayfast – manual de...

219
MANUAL DE REFERENCIA RÁPIDA Guía para el Desarrollador V1.0

Upload: others

Post on 07-Sep-2020

8 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

MANUAL DE REFERENCIA RÁPIDA

Guía para el Desarrollador

V1.0

Page 2: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

1 de 218

Wayfast es una herramienta de desarrollo rápido de aplicaciones basada en metodologías ágiles y

scrum:

Wayfast tiene todas las herramientas necesarias no solamente para desarrollar la aplicación, sino

para administrar los equipos de trabajo que participarán controlando y gestionando

cumplimientos, deadlines, iteraciones, etc.

Este manual tiene como objetivo permitir a un usuario conocer de forma rápida las

funcionalidades de WayFast que le permitan iniciar a desarrollar con la herramienta.

El manual está estructurado para que el usuario conozca en forma ordenada cada una de las

secciones de WayFast que son necesarias para poder desarrollar una aplicación. Para facilitar el

comienzo del desarrollo, hemos supuesto que un usuario de tecnología ya ha ejecutado las tareas

de administración y set up inicial del capítulo12. Con este supuesto, un usuario analista o

desarrollador puede comenzar desde el capítulo 1 a desarrollar prototipos y aplicaciones.

Copyright Asignet 2016 Todos los derechos reservados. Este documento no puede ser reproducido de ninguna forma sin el consentimiento expreso de Asignet. La información contenida en este documento es para uso personal del lector. MARCAS REGISTRADAS Wayfast, Asignet, Sigaa, son marcas registradas de Asignet Todas las otras marcas mencionadas en este documento son propiedad de sus respetivos titulares.

Page 3: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

2 de 218

Tabla de contenido

1. INGRESAR A WAYFAST ....................................................................................................................................... 7

1.1. LOGIN .................................................................................................................................................... 7

1.2. CONOCIENDO EL ENTORNO DE TRABAJO DE WAYFAST ...................................................................... 9

2. CREACIÓN DE SOLUCIONES Y PROYECTOS ...................................................................................................... 12

2.1. CREACIÓN DE UNA SOLUCIÓN ............................................................................................................12

2.2. CREACIÓN DE UN PROYECTO .............................................................................................................14

2.2.1. PROYECTO PORTAL .....................................................................................................................14

2.2.2. PROYECTO WF ............................................................................................................................15

2.3. ASOCIACIÓN DE SKINS Y LAYOUTS .....................................................................................................16

2.3.1. ASOCIACIÓN DE SKIN ..................................................................................................................16

2.3.2. ASOCIACIÓN DE LAYOUT ............................................................................................................17

2.4. REQUERIMIENTOS ..............................................................................................................................19

2.4.1. CREACIÓN DE REUNIONES ..........................................................................................................19

2.4.2. CREACIÓN DE REQUERIMIENTOS ...............................................................................................20

2.5. CREACIÓN DE SPRINT (ITERACIONES) .................................................................................................25

2.5.1. ASIGNACION DE UN REQUERIMIENTO A UN NUEVO SPRINT ....................................................26

2.6. INICIAR EL DESARROLLO DE UN REQUERIMIENTO .............................................................................28

2.7. CREACIÓN DE MENU ..........................................................................................................................30

2.7.1. CREACIÓN DE UN SUBMENU ......................................................................................................31

2.8. CREACIÓN DE ROLES ...........................................................................................................................34

2.8.1. ROLES PROYECTO PORTAL ..........................................................................................................34

3. PAGINAS .......................................................................................................................................................... 38

3.1. PÁGINA TIPO FORMULARIO ...............................................................................................................39

3.2. EDITAR UNA PAGINA ..........................................................................................................................41

3.2.1. SECCIONES PARA EDITAR UNA PAGINA ......................................................................................41

4. DATA SET ......................................................................................................................................................... 43

4.1. CREACIÓN DE DATASET ......................................................................................................................43

4.1.1. DATA SET CON SP .......................................................................................................................43

4.1.2. DATA SET EN MODO LIBRE .........................................................................................................45

4.1.3. DATA SET PROTOTIPO ................................................................................................................47

Page 4: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

3 de 218

5. CONTROLES...................................................................................................................................................... 52

5.1. CREACIÓN WYSWYG ...........................................................................................................................52

5.2. CREACIÓN POR MEDIO DEL EDITOR DE WAYFAST (MODO LISTA) .....................................................55

5.3. LABEL ..................................................................................................................................................56

5.4. BUTTON ..............................................................................................................................................58

5.4.1. BOTON CON DESTINO .................................................................................................................61

5.5. GRID COLUMN ....................................................................................................................................64

5.5.1. GRID EN WYSWYG ......................................................................................................................66

5.6. GRID CHECKBOX .................................................................................................................................67

5.7. GRID DROP DOWN LIST ......................................................................................................................69

5.8. GRID INPUTBOX ..................................................................................................................................71

5.9. GRID SEARCH ......................................................................................................................................74

5.10. CHECKBOX ......................................................................................................................................77

5.11. DROP DOW LIST ..............................................................................................................................79

5.12. DYNAMIC GRID ...............................................................................................................................82

5.13. INPUT BOX ......................................................................................................................................84

5.14. PAGE BREAK ....................................................................................................................................87

5.15. PAGE IMAGE ...................................................................................................................................89

5.16. SEARCH ...........................................................................................................................................91

5.17. TEXTAREA .......................................................................................................................................94

5.18. UPLOAD ..........................................................................................................................................97

5.19. CHART ...........................................................................................................................................100

5.20. GMAPI ...........................................................................................................................................103

5.21. INCLUDE ........................................................................................................................................105

6. ACCIONES ...................................................................................................................................................... 107

6.1. ACCION SP Y DLL (EJECUTA STORED PROCEDURE FORM) ................................................................107

6.2. ACCION SP Y DLL (EJECUTA STORED PROCEDURE LIST) ...................................................................110

6.3. ACCION UPLOAD (CUSTOM REPOSITORY) ........................................................................................112

6.4. ACCION UPLOAD (WAYFAST REPOSITORY) ......................................................................................114

6.5. ACCION SP Y DLL (EJECUTA METODO DE ASSEMBLY FORM) ...........................................................116

6.6. ACCION SP Y DLL (EJECUTA METODO DE ASSEMBLY LIST) ...............................................................118

7. BASE DE DATOS ............................................................................................................................................. 120

7.1. ASOCIACIÓN DE INSTANCIAS ............................................................................................................120

Page 5: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

4 de 218

7.2. BASE DE DATOS ................................................................................................................................122

7.2.1. CREACIÓN DE UNA BASE DE DATOS .........................................................................................122

7.2.2. ASOCIACIÓN DE UNA BASE DE DATOS .....................................................................................122

7.3. DER ...................................................................................................................................................124

7.3.1. ALTA DE UNA TABLA EN EL DER................................................................................................124

7.3.2. MODIFICACIÓN DE UNA TABLA ................................................................................................126

7.3.3. ELIMINAR UNA TABLA ..............................................................................................................134

7.3.4. CREAR UNA RELACIÓN ENTRE TABLAS .....................................................................................135

7.3.5. ELIMINAR UNA RELACIÓN ENTRE TABLAS ................................................................................136

7.3.6. CREACIÓN DE FORMULARIOS A PARTIR DE UNA TABLA ..........................................................137

7.4. TABLAS ..............................................................................................................................................139

7.4.1. CREACIÓN DE UNA TABLA ........................................................................................................139

7.4.2. ASOCIACIÓN DE UNA TABLA .....................................................................................................140

7.5. STORED PROCEDURE ........................................................................................................................142

7.5.1. CREACIÓN DE UN SP .................................................................................................................142

7.5.2. ASOCIACIÓN DE UN SP .............................................................................................................144

7.6. QUERY ANALIZER ..............................................................................................................................146

8. IMPLEMENTACIÓN ........................................................................................................................................ 148

8.1. GENERACIÓN DE DOCUMENTACION DE PROYECTO ........................................................................148

8.2. DEPLOYMENT ...................................................................................................................................149

8.2.1. ASOCIACIÓN DE UN CLIENTE ....................................................................................................149

8.2.2. GENERAR LA SINCRONIZACIÓN. ...............................................................................................150

9. EJECUCION DE PAGINAS ................................................................................................................................ 152

9.1. DESARROLLO .....................................................................................................................................152

9.2. PRUEBAS (QA) ...................................................................................................................................154

9.3. PRODUCCIÓN ....................................................................................................................................156

10. EJECUCION DE PROYECTOS ........................................................................................................................... 159

11. WORKFLOW: ESQUEMA SWIMLANE ............................................................................................................. 161

11.1. CREACIÓN DE UN PROYECTO WORKFLOW...................................................................................161

11.2. ROLES ............................................................................................................................................163

11.2.1. NUEVO ROL ...............................................................................................................................163

11.2.2. EDITAR UN ROL .........................................................................................................................165

11.2.3. AGREGAR UN ROL EXISTENTE ...................................................................................................166

Page 6: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

5 de 218

11.2.4. ELIMINAR UN ROL .....................................................................................................................168

11.2.5. Creación de Rol desde Administración de Roles ......................................................................170

11.3. TAREAS ..........................................................................................................................................172

11.3.1. NUEVA TAREA ...........................................................................................................................172

11.3.2. ELIMINAR TAREA ......................................................................................................................173

11.3.3. CREACIÓN DE CONEXIONES ENTRE TAREAS .............................................................................175

11.3.4. CONFIGURACIÓN DE UNA TAREA .............................................................................................177

11.4. CONFIGURACIÓN WF ....................................................................................................................179

11.4.1. TAREAS DE WORKFLOW ...........................................................................................................179

11.4.2. INFORMACIÓN GENERAL DE WF ..............................................................................................181

11.5. PÁGINAS .......................................................................................................................................183

11.5.1. TAREA DE WORKFLOW .............................................................................................................183

11.5.2. PÁGINA INICIO DE WORKFLOW ................................................................................................184

11.6. BUTTON ........................................................................................................................................186

11.6.1. BOTON INICIO DE FLUJO ...........................................................................................................186

11.6.2. BOTON FIN DE FLUJO ................................................................................................................186

11.6.3. BOTON DE WORKFLOW ............................................................................................................187

12. ADMNISTRACIÓN WAYFAST .......................................................................................................................... 189

12.1. USUARIOS .....................................................................................................................................190

12.1.1. Creación de un usuario .............................................................................................................190

12.1.2. Editar un usuario ......................................................................................................................191

12.1.3. Eliminar un Usuario ..................................................................................................................191

12.2. CLIENTES .......................................................................................................................................193

12.2.1. Alta de un Cliente o Empresa ...................................................................................................193

12.2.2. Eliminar un Cliente o Empresa..................................................................................................193

12.3. IMÁGENES .....................................................................................................................................194

12.4. MÉTODOS .....................................................................................................................................196

12.5. INSTANCIAS ...................................................................................................................................198

12.6. ENTORNOS ....................................................................................................................................200

12.7. MAIL DISPATCHER ........................................................................................................................201

12.7.1. ALTA DE UN MAIL DISPATCHER ................................................................................................201

12.7.2. ALTA DE UN SERVIDOR DE ENVÍO.............................................................................................202

12.8. SKINS .............................................................................................................................................204

Page 7: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

6 de 218

12.9. LAY OUT ........................................................................................................................................205

12.10. IDIOMAS .......................................................................................................................................206

12.11. USUARIOS SQL ..............................................................................................................................207

12.11.1. ALTA DE USUARIO SQL..........................................................................................................207

12.11.2. EDICION DE UN USUARIO SQL ..............................................................................................208

12.11.3. BAJA DE UN USUARIO SQL ....................................................................................................208

12.12. ASIGNACION DE USUARIOS A UN PROYECTO...............................................................................209

12.13. TRADUCCIÓN DE UN PROYECTO...................................................................................................211

12.13.1. TRADUCCIÓN POR GOOGLE ..................................................................................................211

12.13.2. TRADUCCIÓN MASIVA ..........................................................................................................211

12.13.3. TRADUCCIÓN INDIVIDUAL POR TIPO DE CONTROL .............................................................213

12.13.4. TRADUCCIÓN INDIVIDUAL POR PÁGINA ...............................................................................214

12.14. REPORTES DE GESTIÓN DEL EQUIPO DE TRABAJO .......................................................................217

12.14.1. REPORTE DE DESARROLLADORES .........................................................................................217

12.14.2. REPORTE DE TIEMPOS ..........................................................................................................218

Page 8: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

7 de 218

1. INGRESAR A WAYFAST

1.1. LOGIN

Para el ingreso a WayFast es necesario contar inicialmente con un usuario y password que lo debe

proporcionar el administrador de WayFast.

a. Ingresar a WayFast a la URL proporcionada por el administrador de IT en donde se

mostrará la siguiente pantalla:

b. Ingresar el usuario y password proporcionado y dar clic en el botón Aceptar. Se mostrará la

pantalla de confirmación de acceso.

c. Dar clic en el botón Acceder.

d. Se presentara la pantalla se selección de Aplicaciones. En esta pantalla se mostraran todas

las aplicaciones a las cuales tendremos acceso. Inicialmente solamente a WayFast.

Page 9: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

8 de 218

e. Dar clic en la aplicación WayFast. Se mostrará la pantalla inicial de trabajo de WayFast. A

modo de ejemplo, la imagen siguiente muestra tres aplicaciones asignadas al usuario como

desarrollador.

Page 10: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

9 de 218

1.2. CONOCIENDO EL ENTORNO DE TRABAJO DE WAYFAST

El entorno de trabajo de Wayfast es muy sencillo y con secciones bien definidas. Si en el punto

anterior seleccionamos una aplicación, pasaremos al entorno de trabajo de Wayfast donde

podremos acceder a las distintas funcionalidades de la herramienta.

AREA DE

REQUERIMIENTOS AREA DE TRABAJO

ÁR

EA A

DM

INIS

TRA

CIÓ

N

Page 11: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

10 de 218

Seleccionando una solución y el proyecto, se desplegará la barra de herramientas:

Icono Herramienta Opciones

SOLUTIONS

GENERAL OPTIONS

Modify Project Lay Out Menu Customers

PROJECT ROLES

REQUIREMENTS

Requirements Weigh and Assign Sprints Meetings Download Files Emails Emails unassigned Wayfast User

PROJECT PAGES

Pages Menu Pages Translator Actions DataSet Unused Pages Unused Dataset

LINK TO DETAILS

Instances Database ERD Tables Views Stored Procedure Functions Jobs Partitions Unused Stored Procedure Query Analyzer

DLL

Web Service PDF Definition

PROJECT EXECUTION

Development Testing Production Deployment Project documentation Debugger

Page 12: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

11 de 218

Si se tratara de un proyecto tipo workflow, aparecerá el siguiente icono:

Icono Herramienta Opciones

WORKFLOW

Tasks of a Workflow Flow of a Workflow General Information Workflow Workflow Roles Swimlane

Finalmente, en el extremo superior derecho y separado de los anteriores, está el icono de

administración:

Icono Herramienta Opciones

ADMINISTRATION

Users Customers Pictures Methods Instances Environments

Page 13: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

12 de 218

2. CREACIÓN DE SOLUCIONES Y PROYECTOS

Las aplicaciones creadas en Wayfast se agrupan en Soluciones y Proyectos. Una solución en

WayFast es un contenedor de Proyectos el cual ayudará en la administración y organización de los

mismos.

2.1. CREACIÓN DE UNA SOLUCIÓN

Pasos para la creación de una solución:

a. Ingresar a WayFast

b. Dar clic en el botón “+ Solución”

c. En la pantalla de alta se deben ingresar los siguientes datos:

Nombre de la solución: Nombre que identificara el contenedor de los proyectos.

Objetivo: Descripción del objetivo de la Solución.

Adjuntar Logo: Para una solución se puede adjuntar un logo el cual identifique a la

Solución en el menú. Esta función estará disponible en el próximo release.

Page 14: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

13 de 218

d. Una vez agregados los datos de la solución se debe dar clic en el botón “Aceptar”.

e. La Solución se debe visualizar en la página inicial de trabajo de WayFast una vez agregada.

Page 15: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

14 de 218

2.2. CREACIÓN DE UN PROYECTO

En WayFast se cuenta con la posibilidad de crear proyectos Work Flow como proyecto de Portal. A

continuación, se describirán los pasos que se deben realizar para poder crear un proyecto Portal

para poder iniciar con un desarrollo.

2.2.1. PROYECTO PORTAL

Este tipo de proyecto nos permitirá desarrollar el portal de acceso al usuario a nuestro proyecto o

aplicación. El proyecto portal nos permitirá desarrollar los paneles principales de administración y

seguimiento del proceso a automatizar.

Pasos para la creación de un Proyecto Portal:

a. Ingresar a WayFast.

b. Ingresar a una Solución.

c. Dentro de la solución dar clic en el botón “+ Project”.

d. En la pantalla de alta de proyecto se deben ingresar los siguientes datos:

Proyecto: Nombre del proyecto que se dará de alta.

Descripción: Descripción general del proyecto.

Es un proyecto de WorkFlow: Definición del tipo de proyecto que se dará de alta,

para este caso se debe seleccionar “NO”.

Tipo de Login: Definición del tipo de Login de nuestra aplicación. Se podrá elegir

entre Single Sign On (SSO) o Usuario + Password

Con sistema de Requerimientos: En el proyecto se puede definir si para desarrollar

la aplicación se debe contar con requerimientos o no. Si se determina que sí, no se

podrá realizar ningún desarrollo sin antes tener asignado un requerimiento y

haberlo tomado para iniciar su ejecución.

Con Release Backlog: Permite definir si se administraran los requerimientos por

medio de BackLog.

Lenguaje: Lenguaje por default de nuestro proyecto.

Hashtag: Identificador de nuestro proyecto para poder hacer la relación de correos

contra proyecto. Cada correo que se envíe o reciba debe contar con este Hashtag

para poder identificar a que proyecto pertenece.

Adjuntar Logo: Para una solución se puede adjuntar un logo el cual identifique a la

Solución en el menú. Esta función estará disponible en el próximo release.

Page 16: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

15 de 218

e. Una vez ingresados los datos se debe dar clic en el botón Aceptar.

2.2.2. PROYECTO WF

Este tipo de proyecto permite la automatización de un sistema de secuencia de tareas de un

proceso de negocio, en donde se tienen definido los recursos y reglas necesarias para para poder

completar un flujo de trabajo. Ver detalle de creación en página 161.

Page 17: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

16 de 218

2.3. ASOCIACIÓN DE SKINS Y LAYOUTS

2.3.1. ASOCIACIÓN DE SKIN

Un skin es una colección de LayOuts que se podrán utilizar en un proyecto. Para poder asociar un

skin a un proyecto se deben realizar los siguientes pasos:

a. Ingresar a un Proyecto.

b. Dar clic en el icono que se encuentra en la parte superior izquierda de la pantalla.

c. Se abrirá la pantalla de datos generales del proyecto.

d. En el campo Skin contiene el catálogo de skin disponibles, seleccionar una opción y dar

clic en Aceptar para guardar el cambio. Para hacer este paso se debe tener un

requerimiento iniciado del proyecto.

e. Importante: los skins debieron ser creados previamente. Para mayor referencia ver punto

0

Page 18: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

17 de 218

2.3.2. ASOCIACIÓN DE LAYOUT

WayFast utiliza LayOuts predefinidos que permiten realizar el desarrollo de las páginas de forma

más rápida. Los LayOut contienen ya definidos los colores y las regiones en donde se pueden

alojar los controles que se den de alta en la página. Estas regiones son llamadas PlaceHolder. A

continuación, se muestra un ejemplo de los PlaceHolder:

Pasos para asociar LayOuts a un Proyecto:

a. Ingresar a un Proyecto.

b. Dar clic en el icono que se encuentra en la parte superior izquierda de la pantalla.

c. Se abrirá la pantalla de datos generales del proyecto.

d. Dar clic sobre el submenú LayOut que se encuentra en la parte superior de la pantalla.

Page 19: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

18 de 218

e. Dar clic en el botón Asociar LayOut con lo cual se abrirá un popup para la asociación de los

LayOut.

f. Al dar clic sobre el icono se desplegará la lista de LayOuts disponibles y que

pertenecen al Skin asociado al proyecto.

g. En la lista se debe seleccionar un LayOut y dar clic en el botón Aceptar, con lo cual

quedará asociado el LayOut al proyecto y el cual ya se podrá utilizar en la paginas del

proyecto.

h. Importante: los skins debieron ser creados previamente.

Page 20: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

19 de 218

2.4. REQUERIMIENTOS

2.4.1. CREACIÓN DE REUNIONES

Esta funcionalidad nos permite llevar un registro puntual de las reuniones ejecutadas durante el

proyecto, permitiendo también registrar el resultado de ésta con un archivo adjunto o notas.

Una reunión es un punto muy importante para el desarrollo de un proyecto ya que una reunión es

generalmente el punto de partida para poder dar de alta un requerimiento.

a. Ingresar a un Proyecto.

b. Dar clic en el icono que se encuentra en la parte superior de la pantalla.

c. Se abrirá la pantalla de administración de requerimientos.

d. Dar clic en el menú Reuniones con lo cual se abrirá la pantalla de administración de

Reuniones

e. Dar clic en el botón “Nueva Reunión” y se desplegara un PopUp de alta de Reuniones.

f. Se deben ingresar los siguientes datos:

Tipo: Tipo de reunión que se dará de alta

Objetivo: Descripción del objetivo de la reunión.

Fecha: Fecha en que se realizó la reunión.

Adjuntar Archivo: Se puede adjuntar un archivo que contenga información de la

reunión como soporte.

g. Dar clic en el botón Acepta con lo cual la reunión se dará de alta.

Page 21: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

20 de 218

2.4.2. CREACIÓN DE REQUERIMIENTOS

Los requerimientos son parte fundamental para poder iniciar el desarrollo de una aplicación en

WayFast. Un requerimiento describirá funcionalmente qué es lo que espera el usuario como

producto final.

Sin la existencia de un requerimiento, no se podrá iniciar con el desarrollo dentro de WayFast,

siempre y cuando el Proyecto esté definido que trabajará con sistema de requerimientos. Un

requerimiento permitirá a los desarrolladores conocer que es lo que se debe desarrollar y también

le permitirá crear páginas, controles, objetos de BD, etc., dentro de WayFast para el proyecto.

Existen distintos tipos de requerimientos:

Requerimiento: Descripción funcional del sistema a desarrollar.

User Story: Es una solicitud de funcionalidad que aporta valor al usuario.

BUG: Son errores reportados dentro de la aplicación desarrollada.

2.4.2.1. Requerimiento

a. Ingresar al proyecto.

b. Dar clic en el icono que se encuentra en la parte superior de la pantalla.

c. Se abrirá la pantalla de administración de Requerimientos.

d. Dar clic en el botón “Nuevo” con lo cual se abrirá un PopUp de alta de Requerimiento en

donde se deberán ingresar los siguientes datos:

Tipo de Requerimiento: En este campo se definirá de qué tipo de requerimiento se

dará de alta, para este caso debe seleccionarse “Requerimiento”.

Requerimiento: Descripción funcional del requerimiento.

Tipo de Asignación: Aquí se define como se originó el Requerimiento ya sea por una

Reunión o por un Email. Si se selecciona cualquiera de las dos opciones, se tendrá

que seleccionar el Email o la Reunión.

Reunión: Este campo mostrara las Reuniones que se han dado de alta en el

Proyecto y aparecerá cuando se haya seleccionado que el requerimiento fue

originado por una Reunión.

Page 22: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

21 de 218

Email: Este campo mostrara los Emails que se han asociado al Proyecto y aparecerá

cuando se haya seleccionado que el requerimiento fue originado por un Email. Esta

funcionalidad estará disponible en el nuevo release de Wayfast.

Iteración: Este campo solo presentará información si ya se han creado Iteraciones,

de lo contrario no será necesario seleccionar uno. El requerimiento se puede

asociar posteriormente en la creación de la Iteración

Tamaño: Este campo definirá el tamaño del requerimiento.

Desarrollador: En este campo se podrá indicar que desarrollador realizará el

Requerimiento.

Criticidad: En este campo se podrá indicar que tan crítico es el desarrollo de este

requerimiento.

Archivo: También se tendrá la posibilidad de adjuntar algún documento que sea

necesario para desarrollar el requerimiento.

e. Una vez ingresados los datos dar clic en el botón Guardar.

2.4.2.2. User Story

a. Ingresar al proyecto.

b. Dar clic en el icono que se encuentra en la parte superior de la pantalla.

c. Se abrirá la pantalla de administración de Requerimientos.

Page 23: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

22 de 218

d. Dar clic en el botón “Nuevo” con lo cual se abrirá un PopUp de alta de Requerimiento

e. En donde se deberán ingresar los siguientes datos:

Tipo de Requerimiento: En este campo se definirá de qué tipo de requerimiento se

dará de alta, para este caso debe seleccionarse “User Story”.

Rol: Se debe seleccionar el Rol de la aplicación o del proceso que está solicitando

el requerimiento.

Yo quiero: Campo en donde se debe ingresar la descripción funcional de la solicitud

del usuario.

Para: Descripción de la necesidad que cubrirá el desarrollar la funcionalidad

requerida.

Tipo de Asignación: Aquí se define como se originó el Requerimiento ya sea por una

Reunión o por un Email. Si se selecciona cualquiera de las dos opciones, se tendrá

que seleccionar el Email o la Reunión.

Reunión: Este campo mostrara las Reuniones que se han dado de alta en el

Proyecto y aparecerá cuando se haya seleccionado que el requerimiento fue

originado por una Reunión.

Email: Este campo mostrara los Emails que se han asociado al Proyecto y aparecerá

cuando se haya seleccionado que el requerimiento fue originado por una Email.

Iteración: Este campo solo presentará información si ya se han creado Iteraciones,

de lo contrario no será necesario seleccionar uno. El requerimiento se puede

asociar posteriormente en la creación de la Iteración

Tamaño: Este campo definirá el tamaño del requerimiento.

Desarrollador: En este campo se podrá indicar que desarrollador realizará el

Requerimiento.

Criticidad: En este campo se podrá indicar que tan crítico es el desarrollo de este

requerimiento.

Archivo: También se tendrá la posibilidad de adjuntar algún documento que sea

necesario para desarrollar el requerimiento.

f. Una vez ingresados los datos dar clic en el botón Guardar.

Page 24: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

23 de 218

2.4.2.2.1. Grid View

Los User Story también pueden visualizarse dentro de un grid. Para activar esta modalidad hay

que dar clic en el botón

Los filtros de búsqueda son:

a. State. El status del requerimiento (Pending without iteration, Testing, Closed, etc)

b. Sprint. La iteración a la que pertenece el requerimiento

c. Type. Tipo de requerimiento (User Story, Bug, Requirement)

Las columnas que se muestran en el grid son:

a. State. Status en el que se encuentra el User Story. Cada status se representa con una

imagen diferente. Ejemplo: Pending with iteration, Testing, Pending without

iteration

b. Type. Tipo de requerimiento

c. Created. Usuario que dio de alta el User story

d. Description. Descripción de la necesidad

e. Date. Fecha de creación del User Story

f. Control.

g. Reviews. Permite ver las revisiones y comentarios que se han hecho al requerimiento. Se

da clic en y se muestra en pantalla un PopUp con las siguientes columnas:

User. Nombre de usuario que hizo el comentario

Comment. Comentario u observación realizada

Page 25: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

24 de 218

Date. Fecha en la que fue capturada en la aplicación

h. Size. Tamaño asignado al requerimiento

i. Assignment. Persona a la cual fue asignado el requerimiento

j. Download.

k. Assignment Type. Indica si el requerimiento se determinó por una Reunión o por un Email.

l. Remove. Al dar clic en se elimina el requerimiento.

2.4.2.3. BUG

a. Ingresar al proyecto.

b. Dar clic en el icono que se encuentra en la parte superior de la pantalla.

c. Se abrirá la pantalla de administración de Requerimientos.

d. Dar clic en el botón “Nuevo” con lo cual se abrirá un PopUp de alta de Requerimiento

e. En donde se deberán ingresar los siguientes datos:

Tipo de Requerimiento: En este campo se definirá de qué tipo de requerimiento se

dará de alta, para este caso debe seleccionarse “Bug”

Requerimiento: Descripción funcional del requerimiento.

Tipo de Asignación: Aquí se define como se originó el Requerimiento ya sea por una

reunión o por un Email. Si se selecciona cualquiera de las dos opciones, se tendrá

que seleccionar el Email o la reunión.

Page 26: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

25 de 218

Reunión: Este campo mostrara las Reuniones que se han dado de alta en el

Proyecto y aparecerá cuando se haya seleccionado que el requerimiento fue

originado por una Reunión.

Email: Este campo mostrara los Emails que se han asociado al Proyecto y aparecerá

cuando se haya seleccionado que el requerimiento fue originado por una Email.

Iteración: Este campo solo presentará información si ya se han creado Iteraciones,

de lo contrario no será necesario seleccionar uno. El requerimiento se puede

asociar posteriormente en la creación de la Iteración

Tamaño: Este campo definirá el tamaño del requerimiento.

Desarrollador: En este campo se podrá indicar que desarrollador realizará el

Requerimiento.

Criticidad: En este campo se podrá indicar que tan crítico es el desarrollo de este

requerimiento.

Archivo: También se tendrá la posibilidad de adjuntar algún documento que sea

necesario para desarrollar el requerimiento.

g. Una vez ingresados los datos dar clic en el botón Guardar.

2.5. CREACIÓN DE SPRINT (ITERACIONES)

Una Iteración o Sprint permitirá el agrupamiento de requerimientos que su desarrollo representen

alguna función tangible del negocio. El desarrollo de las múltiples iteraciones del proyecto

contribuirá a crear un producto completamente integrado.

Pasos para crear un Sprint:

a. Ingresar al proyecto.

b. Dar clic en el icono que se encuentra en la parte superior de la pantalla.

c. Se abrirá la pantalla de administración de Requerimientos.

Page 27: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

26 de 218

d. Dar clic sobre el menú Iteraciones y se abrirá la pantalla de administración de Iteraciones.

e. Dar clic en el botón “Nuevo” con lo cual se abrirá un PopUp de alta de Iteración

f. En la pantalla de alta se debe ingresar la descripción, la fecha de inicio y seleccionar los

requerimientos que formaran parte de esta Iteración. Una vez realizado esto, dar clic en

el botón Aceptar.

g. En el panel de administración de Iteraciones se deberá ver reflejada la Iteración dada de

alta.

2.5.1. ASIGNACION DE UN REQUERIMIENTO A UN NUEVO SPRINT

Una vez creado el Sprint te permite asignarle aquellos requerimientos que aún no tienen un

sprint, desarrollador y tamaños asociados.

Page 28: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

27 de 218

Para asociarlos se realiza el siguiente procedimiento:

a. En la columna Assignment se debe seleccionar el programador encargado del desarrollo del

requerimiento.

b. En Size indicar el tamaño del requerimiento.

c. Una vez ingresada esta información se presiona el botón para que el

requerimiento sea ligado al Sprint.

Page 29: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

28 de 218

2.6. INICIAR EL DESARROLLO DE UN REQUERIMIENTO

Como se mencionó anteriormente, un requerimiento es parte fundamental para poder iniciar el

desarrollo dentro de WayFast, sin un requerimiento, el desarrollador no podrá realizar ninguna

acción.

Una vez que un Requerimiento fue dado de alta, asignado a un desarrollador y asociado a una

Iteración, este estará disponible para ser tomado por el desarrollador.

Pasos para tomar un Requerimiento y comenzar su desarrollo:

a. Ingresar a WayFast.

b. En la página inicial de trabajo, se presentarán en la parte izquierda de la pantalla los

requerimientos que están asignado al usuario.

c. Para iniciar la ejecución de un requerimiento, se debe seleccionar por medio del checkbox

y dar clic en el botón “Activar Tarea”.

d. Al activarse el requerimiento, este deberá pasar en la sección de Tareas Activas.

Page 30: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

29 de 218

e. Una vez activo el requerimiento, se está listo para poder con la creación/modificación del

Proyecto.

Page 31: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

30 de 218

2.7. CREACIÓN DE MENU

En WayFast se permite configurar los menús del proyecto en donde se definirá la estructura y las

paginas a las cuales se llamara en cada menú o submenú. La creación de menús solo aplica para

los proyectos de tipo Portal.

Pasos para crear un Menú:

a. Ingresar al Proyecto.

b. Dar clic en la opción de menú

c. Dar clic en la opción “Menú” del submenú. Se abrirá la pantalla de administración de

Menús.

d. Dar clic en el botón Agregar Item. Se abrirá el PopUp de alta de menú.

e. En la pantalla de alta se deben ingresar los siguientes datos:

Descripción de Item: Se debe agregar la descripción que el usuario visualizara como

menú.

Seleccionar Destino: Se debe seleccionar la página del proyecto a la cual se llamara

cuando se dé clic en el Menú. Para indicar el destino no es necesario que la pagina

Page 32: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

31 de 218

ya exista dentro del proyecto ya que se tienen la posibilidad de crear una página en

ese momento y asociarla al proyecto:

o A la derecha del campo se presenta el botón . Dar clic en el

botón y se abrirá el PopUp de Alta de Página (Ver punto 6.1 de este manual)

o Al concluir el alta de la página, ya se puede seleccionar ésta en el campo

Destino.

Parámetros: Se debe ingresar los parámetros que se le enviaran de inicio a la

página destino.

Order: Se debe indicar el número de posición del menú.

f. Una vez ingresados estos datos se debe dar clic en el botón “Aceptar” con lo cual el menú

será dado de alta.

g. Se podrá observar que de forma automática también se crea un Rol Administrador al cual

se le asociará la opción de Menú recién creada. El alta de este rol solo se realiza cuando se

da de alta por primera vez un Menú en nuestro proyecto. A partir de ahí, todas los menús y

submenús que se creen en el proyecto se asociaran automáticamente al rol Administrador.

2.7.1. CREACIÓN DE UN SUBMENU

Para poder crear un submenú se debe contar ya con un Menú creado.

Pasos para crear un SubMenú:

a. Ingresar al Proyecto.

b. Dar clic en la opción de menú

c. Dar clic en la opción “Menú” del submenú. Se abrirá la pantalla de administración de

Menús.

Page 33: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

32 de 218

d. Dar clic sobre el link del número de la columna “Cantidad de Items”. Se abrirá el PopUp de

alta de un submenú.

e. Dar clic en el botón Agregar Item. Se abrirá el PopUp de Alta de submenús.

f. En donde se deben ingresar los siguientes datos:

Descripción de Item: Se debe agregar la descripción que el usuario visualizara como

menú.

Seleccionar Destino: Se debe seleccionar la página del proyecto a la cual se llamara

cuando se dé clic en el Menú. Para indicar el destino no es necesario que la pagina

Page 34: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

33 de 218

ya exista dentro del proyecto ya que se tienen la posibilidad de crear una página en

ese momento y asociarla al proyecto:

o A la derecha del campo se presenta el botón . Dar clic en el

botón y se abrirá el PopUp de Alta de Página (Ver punto 6.1 de este manual)

o Al concluir el alta de la página, ya se puede seleccionar ésta en el campo

Destino.

Parámetros: Se debe ingresar los parámetros que se le enviaran de inicio a la

página destino.

Order: Se debe indicar el número de posición del menú.

g. Una vez agregados los datos, se deben dar clic en el botón Aceptar con lo cual se debe

cerrar la pantalla y el submenú se debe ver reflejado en la pantalla.

h. Se pueden dar de alta los submenús que sean necesarios desde esta pantalla. Al concluir el

alta se debe dar clic en el botón Aceptar con lo cual regresaremos a la pantalla principal

en donde se podrá visualizar que la cantidad de Items dentro de la opción de Menú es igual

a la suma de los submenús creados. De igual forma se podrá visualizar que la cantidad de

ítems asociados al rol del Administrador aumenta con las opciones agregadas.

Page 35: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

34 de 218

2.8. CREACIÓN DE ROLES

Los Roles en Wayfast permiten definir los permisos y tareas que se podrán ejecutar dentro del

proyecto. Existen tres tipos de Roles:

Roles de un proyecto Portal

Roles de un Proyecto WorkFlow (ver capítulo WORFLOW: ESQUEMA SWIMLANE)

Roles de un proyecto Portal Custom (este tipo de rol no debe ser utilizado en esta versión

de Wayfast)

2.8.1. ROLES PROYECTO PORTAL

Los roles de un proyecto de portal permiten definir dentro de la aplicación a que opciones de

menú tendrán acceso los usuarios. El rol de Administrador del proyecto se dará de alta de forma

automática cuando se crea por primera vez un Menú para el proyecto (ver punto 4.9)

Pasos para crear un rol de Portal

a. Ingresar al Proyecto.

b. Dar clic en la opción de menú

c. Dar clic en la opción “Menú” del submenú. Se abrirá la pantalla de administración de

Menús.

d. En esta sección también se encontrará la sección de administración de Roles.

e. Dar clic en el botón “Agregar Rol” de la sección Roles. Se abrirá el PopUp de alta de un

Rol.

Page 36: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

35 de 218

f. Se debe ingresar el nombre del Rol y seleccionar una página de inicio para el Rol si es que

se requiere.

g. Dar clic en el botón Guardar una vez ingresados los datos. El nuevo rol se verá reflejado en

la página principal.

h. El siguiente paso es asociar las opciones de menú del rol, para lo cual se debe dar clic

sobre el link de la columna Cantidad de Items. Se abrirá el PopUp de asignación de Menús.

i. Dar clic en el botón Agregar Item. Se abrirá la pantalla con la lista de opciones de menú

disponibles en el proyecto.

j. Seleccionar las opciones de menú a asignar y dar clic en el botón Aceptar. Se cerrara la

pantalla de asignación y se verá reflejadas las opciones asociadas en la pantalla principal.

Page 37: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

36 de 218

k. Por último, se deben asociar los usuarios al rol. Los usuarios previamente deben haber sido

cargados en el módulo de administración de usuario de WayFast.

l. Para asociar un usuario al Rol, se debe dar clic sobre el link de la columna Cantidad de

Usuario, se abrirá el PopUp de agregar usuarios al Rol.

m. En esta primera pantalla se presentaran enlistados los usuarios que tiene asociado el Rol.

Para agregar uno nuevo, dar clic en el botón Agregar Usuario, con lo cual se abrirá un

nuevo PopUp de asociación.

n. En el PopUp de asociación aparece seleccionado por default el usuario que esta dando de

alta la asociación. Si se desea cambiar se debe seleccionar el Cliente y después el usuario

a asociar. Dar clic en el botón Aceptar y se regresará a la pantalla anterior mostrando al

usuario recién agregado. También se da la posibilidad que desde esta misma pantalla se

agreguen mas usuarios.

Page 38: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

37 de 218

o. Dar clic en el botón Aceptar para finalizar. Se regresara a la pantalla principal en donde se

podrá visualizar la cantidad de usuarios que fueron asociados al Rol.

Page 39: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

38 de 218

3. PAGINAS

Las páginas dentro de wayfast son los elementos que nos permitirán definir el front del usuario.

Esquemáticamente podríamos definirla de la siguiente manera:

Existen diferentes tipos de páginas que también dependerán del tipo de proyecto en el cual

estaremos trabajando.

Página Tipo Formulario

Página Tipo Inicio de WorkFlow (Ver capítulo Workflow – Swimlane)

Página Tipo Tarea de WorkFlow (Ver capítulo Workflow – Swimlane)

La página se compone de 4 secciones:

DataSet. Permite la extracción y muestra la información de ciertos registros de la base de

datos.

Controles. Son los componentes que integran la página y con los cuales va a interactuar el

usuario (Botones, Inputbox, Columnas de un grid, etc.)

Variables. Son aquellos controles que almacenan un valor con el propósito de ser

utilizadas en la página que fueron creadas.

Acciones. Son los procesos que se deben ejecutar al cumplir con ciertas condiciones o

incluso al presionar un botón.

Page 40: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

39 de 218

3.1. PÁGINA TIPO FORMULARIO

Este tipo de páginas pueden ser utilizadas para proyectos del tipo Portal y WorkFlow.

Pasos para crear una página tipo formulario:

a. Entrar al Proyecto.

b. Ingresar a la sección de Páginas .

c. Dar clic en el botón Nueva Página con lo cual se abrira el PopUp de Alta.

d. En el PopUp se deben ingresar los siguientes datos:

Nombre: Nombre de la página.

Descripción: Descripción de la página.

Tipo: Tipo de Página a crear. Para este caso debe ser Formulario

Título de la Ventana: Descripción que aparecerá en la ventana cuando sea abierta

la página en el explorador.

Es página de inicio: Marcar la página si esta va a presentarse de inicio en el

proyecto.

e. Seleccionar la pestaña LayOut:

Page 41: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

40 de 218

a. En esta pantalla se mostrará un combo con los LayOut asociados al proyecto. Seleccionar

el LayOut que se desea utilizar para esta página.

b. Dar clic en el botón Guardar. Se creará la página en el Proyecto.

Page 42: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

41 de 218

3.2. EDITAR UNA PAGINA

Para acceder a una página previamente generada con el objetivo de editarla o consultarla se

realiza el siguiente procedimiento:

a. Se accede al proyecto dentro del cual se encuentra la página a consultar

b. En las opciones del menú principal se da clic en Project Pages

c. Se muestran en un grid las páginas que componen el proyecto

d. Se da clic sobre el nombre de la Página que se va a editar (si desea que se abra sobre la

misma pantalla que se tiene abierta). O puede presionar clic derecho para que la página

se muestre en una ventana nueva.

3.2.1. SECCIONES PARA EDITAR UNA PAGINA

Desde Wayfast, se tiene la posibilidad de editar una página desde dos diferentes secciones.

Páginas de Menú: Esta sección permite visualizar las páginas en el orden en que se

encuentran asignados a un menú. Para poder ingresar a esta opción:

o Ingresar al proyecto.

o Dar clic sobre .

o Dar clic sobre la opción de submenú “Páginas de Menú”.

Page 43: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

42 de 218

o Para poder editar una página desde esta sección, dar clic en el link de la columna

“Página”. Se abrirá la pantalla de edición de una página.

Páginas: Esta sección permite visualizar las páginas en lista. Para poder ingresar a esta

opción:

o Ingresar al proyecto.

o Dar clic sobre .

o Dar clic sobre la opción de submenú “Páginas”.

o Para poder editar una página desde esta sección, dar clic en el link de la columna

“Name”. Se abrirá la pantalla de edición de una página.

Page 44: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

43 de 218

4. DATA SET

4.1. CREACIÓN DE DATASET

Dentro de una página se cuenta con el objeto DataSet, el cual permite la conexión y extracción

de datos de una BD.

La creación de un DataSet puede ser de tres tipos:

DATASET CON SP

DATA SET EN MODO LIBRE

DATA SET PROTOTIPO

4.1.1. DATA SET CON SP

Un data set puede estar ligado a un Stored Procedure con lo cual la extracción de datos será por

medio del resultado que arroje este.

Pasos para crear un DataSet con SP:

a. Ingresar a la página a editar.

b. En la página dar clic en DataSet para que se despliegue la sección.

c. Dar clic en el botón “Nuevo Cursor”. Se abrirá el PopUp de alta de DataSet.

Page 45: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

44 de 218

d. En el PopUp se muestran 6 secciones las cuales se explican a continuación:

General:

o Nombre DataSet: Nombre que se le dará al DataSet en WayFast.

o Scope: Se debe indicar si el cursor será utilizable solamente en esa página

(LOCAL) o si podrá ser utilizado por cualquier otra página (GLOBAL).

o Tipo de Cursor: Se debe seleccionar si el cursor será Normar, Virtual o

Assembly

o Ejecuta: Seleccionar si el cursor se ejecutará o si dependerá de una

condición para que este se ejecute.

o Tipo de Ejecución: El tipo de ejecución indicara si el cursor se ejecutara en

modo PRE, POST o solo cuando haya un PostBack en la Página.

o Comentario: Descripción de la funcionalidad del Cursor.

Columnas: Esta sección solo es útil para los cursores de tipo Prototipo (Punto

6.1.3)

Datos Prototipo: Esta sección solo es útil para los cursores de tipo Prototipo (Punto

6.1.3)

Enlace De Datos: En esta sección se definirán los parámetros de conexión con la

BD.

o Tipo: Se definirá el tipo de conexión con la BD, para este caso será Stored

Procedure.

o Stored Procedure: En este campo se puede seleccionar el SP que se ligara a

este DataSet. Lo SP´s que se visualizarán en este campo, serán los que

están asociados al Proyecto.

o Parámetros: En esta sección se deben indicar los parámetros que se le

enviaran al SP, esto dependerá de los parámetros que el SP esté esperando

recibir. Los parámetros en un DataSet se deben indicar por medio del

carácter & seguido del nombre del parámetro, esto se le conoce como

Page 46: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

45 de 218

variable (&variable). Una variable puede ser un campo dentro del

formulario o puede ser una variable con valor fijo.

o Código de SQL/WS: En este campo se debe seleccionar la Instancia de BD en

donde se estar ejecutando el SP.

o Control a Ejecutar: En este campo se puede definir si Ejecutara el SP.

Versiones: En esta sección se presentarán todas las modificaciones que ha sufrido

el DataSet.

Paginas Asociadas: Se mostrarán las páginas del proyecto en donde está asociado el

DataSet

e. Una vez ingresados los datos en cada sección, damos clic en el botón “Aceptar” con lo cual

se guardará el DataSet en nuestra Página.

4.1.2. DATA SET EN MODO LIBRE

Un DataSet en modo libre, permite la ejecución de una instrucción SQL directa con la cual se

recuperarán datos de la BD.

Pasos para crear un DataSet en modo libre:

a. Ingresar a la página a editar.

b. En la página dar clic en DataSet para que se despliegue la sección.

c. Dar clic en el botón “Nuevo Cursor”. Se abrirá el PopUp de alta de DataSet.

Page 47: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

46 de 218

d. En el PopUp se muestran 6 secciones las cuales se explican a continuación:

General:

o Nombre DataSet: Nombre que se le dará al DataSet en WayFast.

o Scope: Se debe indicar si el cursor será Local o Global.

o Tipo de Cursor: Se debe seleccionar si el cursor será Normar, Virtual o

Assembly

o Ejecuta: Seleccionar si el cursor se ejecutará o si dependerá de una

condición para que este se ejecute.

o Tipo de Ejecución: El tipo de ejecución indicara si el cursor se ejecutara en

modo PRE, POST o solo cuando haya un PostBack en la Página.

o Comentario: Descripción de la funcionalidad del Cursor.

Columnas: Esta sección solo es útil para los cursores de tipo Prototipo (Punto

6.1.3)

Datos Prototipo: Esta sección solo es útil para los cursores de tipo Prototipo (Punto

6.1.3)

Enlace De Datos: En esta sección se definirán los parámetros de conexión con la

BD.

o Tipo: Se definirá el tipo de conexión con la BD, para este caso será Libre.

o Instrucción SQL: En ese campo se podrá escribir la sentencia SQL que se

desar ejecutar y las variables se pueden pasar directamente en este mismo

código.

Page 48: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

47 de 218

o Código de SQL/WS: En este campo se debe seleccionar la Instancia de BD en

donde se estar ejecutando el SP.

o Control a Ejecutar: En este campo se puede definir si Ejecutara el SP.

Versiones: En esta sección se presentarán todas las modificaciones que ha sufrido

el DataSet.

Paginas Asociadas: Se mostrarán las páginas del proyecto en donde está asociado el

DataSet

e. Una vez ingresados los datos en cada sección, damos clic en el botón “Aceptar” con lo cual

se guardará el DataSet en nuestra Página.

4.1.3. DATA SET PROTOTIPO

Una de las potencias de WayFast es poder crear páginas con datos de prueba, sin necesidad de

conectarse a una BD. Esto se puede hacer por medio de los DataSet Prototipo.

Pasos para crear un DataSet Prototipo:

a. Ingresar a la página a editar.

Page 49: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

48 de 218

b. En la página dar clic en DataSet para que se despliegue la sección.

c. Dar clic en el botón “Nuevo Cursor”. Se abrirá el PopUp de alta de DataSet.

d. En el PopUp se muestran 6 secciones las cuales se explican a continuación:

General:

o Nombre DataSet: Nombre que se le dará al DataSet en WayFast.

o Scope: Se debe indicar si el cursor será Local o Global.

o Tipo de Cursor: Se debe seleccionar si el cursor será Normar, Virtual o

Assembly

o Ejecuta: Seleccionar si el cursor se ejecutará o si dependerá de una

condición para que este se ejecute.

o Tipo de Ejecución: El tipo de ejecución indicara si el cursor se ejecutara en

modo PRE, POST o solo cuando haya un PostBack en la Página.

o Comentario: Descripción de la funcionalidad del Cursor.

Page 50: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

49 de 218

Columnas: Esta sección se definirán las columnas que el cursor regresara cuando se

ejecute. Para crear las columnas se deben seguir los siguientes pasos:

o Dar clic en el botón con lo cual se abrirá el espacio para poder

ingresar la definición del campo.

o En esta tabla se deben ingresar los siguientes datos:

Orden: El orden en que regresara el dato el DataSet.

Columna: Nombre de la columna.

Tipo de Columna: Seleccionar el tipo de dato que tendrá la columna.

Visible: Se define si esta columna será visible.

Eliminar: Permite eliminar una columna de un DataSet.

o Se pueden agregar N columnas a un DataSet Prototipo.

Datos Prototipo: Esta sección se podrán ingresar los datos que se mostrarán al

ejecutarse el DataSet. Una vez que se crearon las columnas en la sección de

Columnas, en esta sección se permitirá ingresar los datos para cada columna

definida. Para realizar esto se debe dar clic en el botón con

lo cual se mostrará un renglón para agregar datos. Se pueden agregar N cantidad

de datos.

o Enlace De Datos: Esta sección solo aplica para los DataSet de tipo Libre y

con SP.

o Versiones: En esta sección se presentarán todas las modificaciones que ha

sufrido el DataSet.

o Paginas Asociadas: Se mostrarán las páginas del proyecto en donde está

asociado el DataSet

e. Una vez ingresados los datos en cada sección, damos clic en el botón “Aceptar” con lo cual

se guardará el DataSet en nuestra Página.

4.1.3.1. Crear Grid a partir de Cursor Prototipo

Una de las funcionalidades de un DataSet Prototipo es poder crear de forma automática un GRID

con todas las columnas definidas en el DataSet.

Page 51: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

50 de 218

Pasos para generar un Grid a partir de un DataSet Prototipo:

a. Ingresar a la página.

b. En la página dar clic en DataSet para que se despliegue la sección.

c. Dar clic en el icono de para poder abrir el DataSet e ingresar a la sección de Columnas.

d. Dar clic en el botón Crear Grilla con lo cual se debe crear de forma automática los

controles LIST_COLUMN.

4.1.3.2. Crear Formulario a partir de un Cursor Prototipo

Page 52: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

51 de 218

Una de las funcionalidades de un DataSet Prototipo es poder crear de forma automática un

Formulario con los campos correspondientes a todas las columnas definidas en el DataSet.

Pasos para generar un Formulario a partir de un DataSet Prototipo:

a. Ingresar a la página.

b. En la página dar clic en DataSet para que se despliegue la sección.

c. Dar clic en el icono de para poder abrir el DataSet e ingresar a la sección de

Columnas.

d. Dar clic en el botón Crear Formulario con lo cual se debe crear de forma automática los

campos del formulario.

Page 53: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

52 de 218

5. CONTROLES

Los controles en WayFast serán los elementos que se podrán incluir en una Página y los cuales

permitirán al usuario poder interactuar con la aplicación, ya sea para poder visualizar o ingresar

datos.

La creación de un control, se puede realizar de dos formas:

Creación por medio de WYSWYG

Creación por medio del editor de WayFast

5.1. CREACIÓN WYSWYG

WYSWYG es el entorno gráfico de nuestra pantalla en donde podemos crear, editar y eliminar los

elementos de una página.

Pasos para crear un control por WYSWYG:

a. Ingresar a la página a Editar.

b. Dar clic en el botón con lo cual se abrirá el editor.

Page 54: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

53 de 218

En la pantalla de WYSWYG se muestran los diferentes Place Holders que contiene el layout

asignado a esa página.

c. Para agregar un control nuevo a la página, se debe dar clic sostenido sobre el tipo de

control a crear en el menú de la sección izquierda de la pantalla y arrastrar el control

hacia el Place Holder de la página en donde se desea crear el control.

Page 55: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

54 de 218

d. Una vez creado el control, para editar e ingresar los datos complementarios, se debe dar

doble clic en el control creado con lo cual se abrirá el PopUp de edición del control.

e. Se edita la información correspondiente y dar clic en el botón Aceptar con lo cual se

guardarán los cambios.

Page 56: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

55 de 218

5.2. CREACIÓN POR MEDIO DEL EDITOR DE WAYFAST (MODO LISTA)

Pasos para crear un control por medio del Editor de WayFast.

a. Ingresar a la página a Editar.

b. Abrir la sección de Controles.

c. En el combo de la esquina superior izquierda de esta sección, seleccionar el control a

crear, con lo cual aparecerá el botón de NUEVO.

d. Dar clic en el botón NUEVO y se abrirá el PopUp de Alta del control.

e. Se debe ingresar los datos de cada sección del PopUp de Alta y para finalizar dar clic en el

botón Aceptar.

Los elementos a configurar en cada tipo de control se explicarán en las siguientes secciones.

Page 57: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

56 de 218

5.3. LABEL

Este control permite insertar en las pantallas o tareas de la aplicación Títulos, Comentarios o Leyendas que deben verse en la aplicación. Pasos para dar de alta un Label

a. En la pantalla que se encuentra actualmente, seleccionar de la Lista el tipo de Control

Label

b. Presionar el botón “Nuevo”

c. Se muestra una pequeña ventana en pantalla donde se captura la información del control.

Pestaña General

o Field. Se asigna el nombre del campo, puede ser por ejemplo LblTitulo, Comentario, etc

o Description. Es el valor que se le asigna al control, por ejemplo, en un título sería: “Alta de Usuario-Perfil”

o Value. Aquí también se puede asignar el valor que va a tener el control ya sea el título o una variable que se desea imprimir en pantalla.

o Add as Variable. Es un checkbox donde se le indica a la herramienta que el control sea tomado como una variable.

o Comment. Captura de un comentario adicional sobre el control

Enlace de Datos o Se selecciona uno de los Datasets que integran la pantalla, para mostrar el

valor que regresa un Query o Stored Procedure (esto únicamente se utiliza

Page 58: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

57 de 218

cuando se desea mostrar en la pantalla un valor que viene del DataSet, si se capturo una descripción en la pestaña de General no se utiliza esta opción)

Layout o Order. Es el orden en el cual se debe mostrar el control (Ejemplo: si es el título

principal de la pantalla el orden puede ser 0, si no lo es se debe continuar con el consecutivo del resto de los controles)

o Alignment. Indica la alineación del control, puede ser iniciando el Renglón o a la Derecha del control que está antes de él.

o Place Holder. Son los contenedores del Layout. Los Place Holder que existen son:

o B1 (Para los botones en la parte inferior de la pantalla) o B2(Para los botones es la parte superior derecha de la pantalla) o E1(Es el cuerpo principal de la pantalla) o F1(Parte superior de la pantalla donde se ubicarían los Filtros de

búsqueda) o T1(Parte superior izquierda de la pantalla donde se muestra el título

principal de la pantalla) o Container Style Class. Muestra las diferentes clases que permite posicionar el

control en una parte especifica de la pantalla o Item Class Style. Muestra las clases que permite modificar el tamaño de letra

del control

Condicional o Visible. Atributo que indica la visibilidad de la pantalla. Las opciones con las

que cuenta son: Si, No o Condicional. Con la opción Condicional únicamente se mostrará el valor del control al cumplir con la condición especificada.

d. Una vez que se terminó de capturar la información básica o necesaria se presiona el botón

ACCEPT

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

*Desarrollador:

*Usuario:

Page 59: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

58 de 218

5.4. BUTTON

El control Button es aquel que permite ejecutar una acción dentro de una pantalla, como Guardar, Cerrar iniciar un flujo, etc.

Pasos para crear un Botón:

1. En la pantalla actual seleccionar el tipo de control Button y presionar el botón NUEVO

2. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

2.1. General

Field. Nombre que se le asigna para uso interno de Wayfast al control, Ejemplo: BtnGuardar

Descripction. Nombre que se mostrara al usuario dentro del control: Ejemplo: “Actualizar”

Link to External. Las Opciones disponibles son SI / No

Linto To Page. Cuando se selecciona SI en LINK TO EXTERNAL se captura una URL de Internet o si selecciono NO se captura el nombre de una página creada en el proyecto de Wayfast la cual se abrirá al dar clic al botón

Parameters. Son los parámetros que se desean pasar a la siguiente pantalla

Type. Si el botón va a abrir una ventana nueva se debe indicar Si se abre sobre la misma que ya existe o una en blanco

Name PopUp. Nombre que se le asigna a la nueva ventana que se va a abrir

Position X. Coordenadas X en la cual se abre la nueva ventana

Position Y. Coordenadas Y en la cual se abre la nueva ventana

High. Se indica el alto de la nueva ventana

Width. Se indica el ancho de la nueva ventana

Page 60: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

59 de 218

Comment. Permite capturar un comentario adicional sobre el control o su uso (No Obligatorio)

2.2. Enlace de Datos

Dentro de esta opción se pueden visualizar todas las acciones que ejecuta el botón (Actualización, inserción, borrado, etc.)

b

Las columnas que se muestran son: o Order. El orden de ejecución de cada una de las acciones. o Name. Nombre que se le asigna a la acción o Action. Indica que tipo de acción se va a ejecutar SQL, Upload, etc o DataSet. Nombre del dataset al que está relacionado la acción o Stored Procedure. Nombre del Stored Procedure que va a ejecutar o Parameter. Listado de parámetros que se envían para ejecutar el SP o Conditional. Si la acción solo se ejecuta al cumplir cierta condición o Delete. Permite borrar la acción del botón

Para crear una acción se realizan los siguientes pasos: o Dar clic en el botón NEW ACTION, se muestra el Pop Up para capturar

los datos de la nueva acción:

Control. Indica el nombre del Botón

Page 61: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

60 de 218

Order. Es el orden que se va a asignar a la nueva acción Prototype. Contiene las opciones SI/NO Name of the Action. Nombre que se le asigna a la acción,

ejemplo: AccGuardaProspecto Acction Groups. Muestra las siguientes opciones:

Virtuales

Sp y Dll

WorkFlow

Exportación

Varios

Upload Action. Si ejecuta de manera Assembly o Stored Procedure Cursor Name. Muestra las datasets que integran la página para

que seleccione uno de ellos. (No Obligatorio) Stored Procedure. Nombre del Stored Procedure que va a

ejecutar el botón Parameters. Parámetros que se deben enviar al Stored Procedure

para que pueda ser ejecutado. Conditional. Condición que se debe cumplir para ejecutar la

acción Code SQL / WS. Se indica la instancia de la base de datos la cual

permite ejecutar el Stored Procedure.

o Por último, se presiona el botón ACCEPT (la aplicación hace post back, se cierra la ventana y con esto queda registrada la acción en el botón)

2.3. Layout

Order. Es el orden en el cual se debe mostrar el control (Ejemplo: si es el título principal de la pantalla el orden puede ser 0, si no lo es se debe continuar con el consecutivo del resto de los controles

Alignment. Indica la alineación del control, puede ser iniciando el Renglón o a la Derecha del control que está antes de él.

Place Holder. Son los contenedores del Layout. Los Place Holder que existen son:

o B1 (Para los botones en la parte inferior de la pantalla) o B2(Para los botones es la parte superior derecha de la pantalla) o E1(Es el cuerpo principal de la pantalla) o F1(Parte superior de la pantalla donde se ubicarían los Filtros de

búsqueda) o T1(Parte superior izquierda de la pantalla donde se muestra el título

principal de la pantalla)

Container Style Class. Muestra las diferentes clases que permite posicionar el control en una parte especifica de la pantalla

Item Class Style. Muestra las clases que permite modificar el tamaño de letra del control

2.4. Condicional

Required. Opciones SI / No (Indica si el botón es obligatorio)

Editable. Opciones SI / No / Condicional (Indica si el botón puede ser editado, si selecciona la opción Condicional se debe capturar la condición que se debe cumplir para hacer Editable el control)

Page 62: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

61 de 218

Visible. Opciones SI / No / Condicional (Indica si el botón va a ser visible en pantalla, al seleccionar la opción Condicional, se debe capturar la condición que se tiene que cumplir para hacerlo visible)

2.5. Validaciones

Validation Controls. Muestra las Opciones: o Si. Para ejecutar el botón la herramienta válida que todos los controles

que son Obligatorios deben haber sido llenados o No. Se ejecuta sin importar que los datos obligatorios no hayan sido

capturados

Cond. Execution. Es la condición que debe cumplir para poder ejecutar el botón.

SQL Validatión. Se captura una instrucción en SQL la cual hace validaciones a la pantalla antes de que se ejecute la acción, por ejemplo: Valida que antes de Guardar la fecha de Nacimiento este en el formato de AAAA-MM-DD (NOTA: Para utilizar está opción se debe seleccionar SI en Validation Controls)

Truth Conditional. La condición que debe cumplir la instrucción SQL (Igual / Distinto/ Mayor/ Menor / Mayor o Igual /Menor o Igual)

Value. Es el valor que regresa la instrucción SQL y que se debe cumplir para continuar con el proceso y ejecutar la acción

Error Message. Se indica el mensaje de error que mostrara la aplicación cuando no se cumpla con el valor capturado anteriormente. (NOTA: los mensajes también se pueden devolver desde el stored procedure)

Code SQL / WS. Se selecciona la instancia de la base de datos para que pueda ser ejecutada la validación

3. Al terminar de capturar la configuración del control se presiona el botón ACCEPT para guardar los cambios.

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

*Desarrollador

*Usuario:

5.4.1. BOTON CON DESTINO

En un proyecto que no es de tipo Workflow existen botones que al ser presionados abren una

nueva página o un link. La configuración sería de la siguiente manera:

Page 63: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

62 de 218

Link to External seleccionar el valor SI

Link to Page se captura la liga de la página que se desea abrir, puede ser una página

de Internet o como en este ejemplo es una página con un archivo PDF

Type se debe especificar si se abre en una pantalla NUEVA o en la que está

actualmente abierta.

Para permitir que el botón abra una página previamente elaborada en la aplicación se realiza lo

siguiente:

Page 64: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

63 de 218

Link to External seleccionar NO

Link to Page seleccionar el nombre de la página que está dentro del proyecto.

Type. Indicar si se abre sobre la misma pantalla que ya está abierta o sobre una

nueva.

Por último, guardar los cambios

Page 65: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

64 de 218

5.5. GRID COLUMN

Es el control que muestra una columna de un Grid / Grilla o Tabla. Este control debe estar relacionado a un DataSet el cual fue creado previamente en la página en la que se está trabajando.

Pasos para crear un Grid Column:

1. En la pantalla actual seleccionar el tipo de control Grid Column y presionar el botón NUEVO

2. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

2.1. General

Campo. Nombre interno que se le asigna al control, Ejemplo: ID (NOTA: Este control debe llamarse igual que el campo que regresa el DataSet en SQL)

Descripción. Nombre que tendrá la columna y será visualizada por el usuario

Formato Columna. Se indica si el campo será de tipo Texto, Fecha, Moneda, Entero, etc.

Total. Si la columna debe mostrar un registro con totales

Sorteable. Si la columna será agrupada

Comentario. Puede ingresar un comentario adicional acerca del control

Tooltip. Es la etiqueta que se mostrara al pasar el puntero del mouse sobre el control

2.2. Enlace de Datos

DataSet. Debe seleccionar el DataSet que llenara la columna

Accion. Indica si el control ejecuta un Stored Procedure

Page 66: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

65 de 218

o Si selecciono EJECUTA STORED PROCEDURE en el atributo ACCION debe capturar el nombre del SP

Parámetros. Si la columna va a abrir una ventana al darle clic, debe indicar los nombres de los parámetros que se deben enviar al Pop Up

Codigo de SQL /WS. Se debe especificar la instancia de la base de datos para ejecutar el Stored Procedure

2.3. Layout

Place Holder. Son los contenedores del Layout

Orden. Es el orden en el cual se debe mostrar el control

Imágenes. En vez de mostrar un dato del DataSet la columna puede mostrar una

imagen que ejecute una acción, por ejemplo: la cual edita el registro o abre una ventana nueva.

Corte de Control. Despliega las opciones SI / NO

Clase Estilo Contenedor. Son las clases que permite modificar la posición del control, hacerlo más ancho, centrarlo, etc.

Clase Estilo Elemento.

2.4. Condicional

Visible. Atributo que indica si la columna será visible o no. También puede ser condicionada y únicamente será mostrada al cumplir con la condición.

Condicional Read Only. Condiciona la columna para solo lectura.

Condicional Link. Muestra el valor de la columna cuando cumple con la condición capturada.

2.5. Pop Up

Link a Externo. Muestra las Opciones SI / No o Cuando la opción seleccionada es SI:

Tipo. Indica si la nueva ventana se abrirá sobre la ya existente o sobre una nueva.

Nombre. Nombre que se le asigna a la nueva ventana Posición X. Es la coordenada X en la que se ubicara la nueva ventana Posición Y. Es la coordenada Y en la que se ubicara la nueva

ventana. Alto. La altura que tendrá la nueva ventana Ancho. Es el ancho que tendrá la nueva ventana

o Cuando la opción seleccionada es NO: Proyecto Destino. Se debe indicar el nombre del proyecto al que

pertenece la página que se desea abrir desde el grid column Página Destino. Nombre de la página que será abierta al dar clic en

el grid column Tipo. Se debe indicar si la nueva venta se abrirá sobre la ya

existente o sobre una nueva Nombre. Nombre que se le asigna a la nueva ventana Posición X. Es la coordenada X en la que se ubicara la nueva ventana Posición Y. Es la coordenada Y en la que se ubicara la nueva

ventana. Alto. Se define la altura que tendrá la nueva ventana Ancho. Se define el ancho que tendrá la nueva ventana

Page 67: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

66 de 218

3. Después de capturar las características necesarias para el grid column se presiona el botón ACEPTAR para guardar los cambios.

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

*Desarrollador:

*Usuario:

5.5.1. GRID EN WYSWYG

Dentro del WYSWYG se puede crear un GRID completo a través de un DataSet ya existente en la

aplicación.

Los pasos a seguir son los siguientes:

a. Acceder al Proyecto

b. Editar la página en la cual se desea trabajar

c. Dar clic en el botón

d. En el menú que está a la izquierda de la pantalla, dar clic en CURSORS. (Se mostrarán los

DataSet que ya existen en la página)

e. Seleccionar de la lista el DataSet que necesita mostrar como GRID

f. Arrastrarlo hace el Place Holder de la página principal

g. Al “soltar” el control en el Place Holder podrá visualizar las columnas que contiene el

DataSet

h. En este ejemplo el DataSet contenia las columnas: ID, Campo, IdLogWorkFlow y se

posiciono en el Place Holder E2

Está opción permite crear un GRID sin necesidad de agregar cada una de las columnas.

Page 68: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

67 de 218

5.6. GRID CHECKBOX

Este control permite incluir una columna dentro de un GRID con la funcionalidad de un CheckBox. Este control debe estar relacionado a un DataSet el cual fue creado previamente en la página en la que se está trabajando.

Pasos para crear un Grid CheckBox:

1. En la pantalla actual seleccionar el tipo de control Grid_Checkbox y presionar el botón

NUEVO

2. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

2.1. General

Campo. Nombre interno que se le asigna al control, Ejemplo: ID (NOTA: Este control debe llamarse igual que el campo que regresa el DataSet en SQL)

Descripción. Nombre que tendrá la columna y será visualizada por el usuario

Comentario. Puede ingresar un comentario adicional acerca del control

Tooltip. Es la etiqueta que se mostrara al pasar el puntero del mouse sobre el control

2.2. Enlace de Datos

DataSet. Debe seleccionar el DataSet que llenara la columna

Valor Inicial: En este campo se indica cual será el valor por default de la columna: No Seleccionado o Seleccionado

2.3. Layout

Place Holder. Son los contenedores del Layout

Page 69: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

68 de 218

Orden. Es el orden en el cual se debe mostrar el control en la página.

Clase Estilo Contenedor. Son las clases que permite modificar la posición del control, hacerlo más ancho, centrarlo, etc.

Clase Estilo Elemento.

2.4. Condicional

Visible. Atributo que indica si la columna será visible o no. También puede ser condicionada y únicamente será mostrada al cumplir con la condición.

Condicional Read Only. Condiciona la columna para solo lectura.

Condicional Link.

3. Después de capturar las características necesarias para el Grid_CheckBox se presiona

el botón ACEPTAR para guardar los cambios.

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

*Desarrollador:

*Usuario:

Page 70: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

69 de 218

5.7. GRID DROP DOWN LIST

Este control permite incluir una columna con un control DropDownList dentro de un GRID. Este control debe estar relacionado a un DataSet el cual fue creado previamente en la página en la que se está trabajando. Pasos para crear un Grid Drop Down List:

1. En la pantalla actual seleccionar el tipo de control Grid_Drop Down List y presionar el botón NUEVO

2. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

2.1. General

Campo. Nombre interno que se le asigna al control, Ejemplo: ID (NOTA: Este control debe llamarse igual que el campo que regresa el DataSet en SQL)

Descripción. Nombre que tendrá la columna y será visualizada por el usuario

Comentario. Puede ingresar un comentario adicional acerca del control

Tooltip. Es la etiqueta que se mostrara al pasar el puntero del mouse sobre el control

2.2. Enlace de Datos

DataSet. Debe seleccionar el DataSet que llenara la columna

Valor por Default: Valor por default que mostrará el control.

Elemento Neutro: Indica si el combo tendrá un elemento neutro antes de seleccionar una opción en el combo.

Opciones: En este campo se deben agregar las opciones de un me diente una instrucción SQL.

Codigo de SQL /WS. Se debe especificar la instancia de la base de datos para ejecutar el Stored Procedure

Page 71: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

70 de 218

2.3. Layout

Place Holder. Son los contenedores del Layout

Orden. Es el orden en el cual se debe mostrar el control

Clase Estilo Contenedor. Son las clases que permite modificar la posición del control, hacerlo más ancho, centrarlo, etc.

Clase Estilo Elemento.

2.4. Condicional

Visible. Atributo que indica si la columna será visible o no. También puede ser condicionada y únicamente será mostrada al cumplir con la condición.

Condicional Read Only. Condiciona la columna para solo lectura.

Condicional Link. Muestra el valor de la columna cuando cumple con la condición capturada.

3. Después de capturar las características necesarias para el Grid Drop Dow List se

presiona el botón ACEPTAR para guardar los cambios.

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

*Desarrollador:

*Usuario:

Page 72: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

71 de 218

5.8. GRID INPUTBOX

Este control muestra una columna con un cuadro de texto un Grid / Grilla o Tabla. Este control debe estar relacionado a un DataSet el cual fue creado previamente en la página en la que se está trabajando.

Pasos para crear un Grid InputBox:

1. En la pantalla actual seleccionar el tipo de control Grid_InputBox y presionar el botón

NUEVO

2. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

2.1. General

Campo. Nombre interno que se le asigna al control, Ejemplo: ID (NOTA: Este control debe llamarse igual que el campo que regresa el DataSet en SQL)

Descripción. Nombre que tendrá la columna y será visualizada por el usuario

Máscara de Entrada. Se puede definir en este campo una máscara de entrada para el inputbox. Las opciones básicas son las siguientes:

o Solamente Letras: Ejemplo *?********* significa que hay un caracter obligatorio (delante del signo ´?´) y los siguientes son opcionales. Mínimo un caracter (porque hay 1 elemento a la izquierda del signo “?”) y hasta 9 a continuación, haciendo un total de 10 como máximo.

o Solamente números: Ejemplo 9?999999999 significa que hay un dígito obligatorio (delante del signo ´?´) y los siguientes son opcionales. Mínimo un dígito (porque hay 1 elemento a la izquierda del signo “?”) y hasta 9 a continuación, haciendo un total de 10 como máximo.

o Alfanuméricos: Ejemplo a?aaaaaaaaa significa que hay un alfanumérico obligatorio (delante del signo ´?´) y los siguientes son opcionales. Mínimo un

Page 73: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

72 de 218

caracter alfanumérico (porque hay 1 elemento a la izquierda del signo “?”) y hasta 9 a continuación, haciendo un total de 10 como máximo.

o Combinando las anteriores con caracteres se pueden crear gran cantidad de opciones:

Ejemplo números de teléfono con prefijo de ciudad USA: con el valor (999) 999-9999 se obtiene una máscara del tipo:

y al momento de la carga se vería así:

Comentario. Puede ingresar un comentario adicional acerca del control

Tooltip. Es la etiqueta que se mostrara al pasar el puntero del mouse sobre el control

2.2. Enlace de Datos

DataSet. Debe seleccionar el DataSet que llenara la columna

2.3. Layout

Place Holder. Son los contenedores del Layout

Orden. Es el orden en el cual se debe mostrar el control

Maxlength: Permite definir el número de caracteres que permitirá ingresar el inputbox.

Clase Estilo Contenedor. Son las clases que permite modificar la posición del control, hacerlo más ancho, centrarlo, etc.

Clase Estilo Elemento.

2.4. Condicional

Editable: Permite definir si el campo podrá ser editable. También puede ser condicionada la edición y únicamente será editable al cumplir con la condición.

Visible. Atributo que indica si la columna será visible o no. También puede ser condicionada y únicamente será mostrada al cumplir con la condición.

Condicional Read Only. Condiciona la columna para solo lectura.

Condicional Link. Muestra el valor de la columna cuando cumple con la condición capturada.

3. Después de capturar las características necesarias para el grid inputbox se presiona el

botón ACEPTAR para guardar los cambios.

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

*Desarrollador:

Page 74: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

73 de 218

*Usuario:

Page 75: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

74 de 218

5.9. GRID SEARCH

Este control muestra un search en una columna de un Grid / Grilla o Tabla. Este control debe estar relacionado a un DataSet el cual fue creado previamente en la página en la que se está trabajando.

Pasos para crear un Grid Search:

1. En la pantalla actual seleccionar el tipo de control Grid Search y presionar el botón

NUEVO

2. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

2.1. General

Campo. Nombre interno que se le asigna al control, Ejemplo: ID (NOTA: Este control debe llamarse igual que el campo que regresa el DataSet en SQL)

Descripción. Nombre que tendrá la columna y será visualizada por el usuario

Comentario. Puede ingresar un comentario adicional acerca del control

Tooltip. Es la etiqueta que se mostrara al pasar el puntero del mouse sobre el control

2.2. Enlace de Datos

Valor por Default: Se indica el valor por Default que contendrá este control.

DataSet. Debe seleccionar el DataSet que llenara la columna

AutoSearch: Indica si el Search permitirá una auto búsqueda en sí mismo.

Tipo: Definirá que tipo de consulta realizará el control, ya sea por Tabla, Por Stored Procedure o Libre.

Tabla: Solo si en el campo Tipo se seleccionó la opción Tabla. Se debe seleccionar una tabla de las que tiene asociada el proyecto.

Page 76: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

75 de 218

Stored Procedure: Solo si en el campo Tipo se seleccionó la opción Stored Procedure. Se debe seleccionar un SP de los que están asociados al proyecto.

Parámetros: Solo si en el campo Tipo se seleccionó la opción Stored Procedure. Se deben indicar cuales son los parámetros que se le enviaran al SP.

Lista de Campos: En este campo se deben indicar los campos que se desean recuperar en search como resultado de la consulta.

Columnas a mostrar: En este campo se deben indicar los campos que se mostraran en search como resultado de la consulta.

Campos (Id, Descripción, Valor Adic.): Son los campos que el Search tomará en cuenta sin que sean mostrados

Codigo de SQL /WS. Se debe especificar la instancia de la base de datos para ejecutar el Stored Procedure

2.3. Layout

Place Holder. Son los contenedores del Layout

Orden. Es el orden en el cual se debe mostrar el control

Clase Estilo Contenedor. Son las clases que permite modificar la posición del control, hacerlo más ancho, centrarlo, etc.

Clase Estilo Elemento.

2.4. Condicional

Visible. Atributo que indica si la columna será visible o no. También puede ser condicionada y únicamente será mostrada al cumplir con la condición.

Condicional Read Only. Condiciona la columna para solo lectura.

Condicional Link. NA

2.5. Validaciones

Cond. de ejecución: Condición que se ejecutara cuando se ejecute una acción desde un botón.

Sentencia SQL: Es una validación a través de un Query SQL

Condición de verdad: Seleccionar el valor con el cual se comparará el resultado de la condición de ejecución.

Valor de Verdad: Valor contra el cual se comparará la condición de verdad.

Mensaje de Error: Mensaje que se enviará cuando no se cumpla la condición de verdad.

3. Después de capturar las características necesarias para el grid Search se presiona el

botón ACEPTAR para guardar los cambios.

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

*Desarrollador:

*Usuario:

Page 77: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

76 de 218

Page 78: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

77 de 218

5.10. CHECKBOX

Este control permite definir en el formulario una casilla de selección.

Pasos para crear un CheckBox:

1. En la pantalla actual seleccionar el tipo de control Grid_CheckBox y presionar el botón NUEVO

2. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

2.1. General

Campo. Nombre interno que se le asigna al control, Ejemplo: ID (NOTA: Este control debe llamarse igual que el campo que regresa el DataSet en SQL)

Descripción. Nombre que tendrá la columna y será visualizada por el usuario

Comentario. Puede ingresar un comentario adicional acerca del control

Tooltip. Es la etiqueta que se mostrara al pasar el puntero del mouse sobre el control

2.2. Enlace de Datos

DataSet. Debe seleccionar el DataSet que llenara la columna

Valor Default: En este campo se indica el valor por default que contendrá.

2.3. Layout

Place Holder. Son los contenedores del Layout

Orden. Es el orden en el cual se debe mostrar el control en la página.

Alineación: Indica en que alineación aparecerá el control dentro del formulario.

Clase Estilo Contenedor. Son las clases que permite modificar la posición del control, hacerlo más ancho, centrarlo, etc.

Page 79: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

78 de 218

Clase Estilo Elemento: En caso de querer cambiar el % del ancho del control

Clase Estilo Descripción: Son las clases que permiten modificar el ancho de las columnas, alineación del texto, etc.

Tamaño Descripción: Permite cambiar el tamaño de letra del control

Color Descripción: Permite modificar el color de la letra del control

Tipo Descripción: Permite cambiar el tipo de la letra (Negrita, normal, etc.)

Alineación Descripción: Cambia la alineación de la descripción del control (Izquierda, Derecha, Justificada, etc.)

Ancho Descripción: Modifica el ancho de la descripción del control

2.4. Condicional

Requerido: Indica si el control será requerido.

Editable: Indicara si el control es editable o no. También se puede definir la edición por medio de una condición de Edición

Visible. Atributo que indica si la columna será visible o no. También puede ser condicionada y únicamente será mostrada al cumplir con la condición.

3. Después de capturar las características necesarias para el CheckBox se presiona el

botón ACEPTAR para guardar los cambios.

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

*Desarrollador:

*Usuario:

Page 80: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

79 de 218

5.11. DROP DOW LIST

Este control permite definir en el formulario un combo box.

Pasos para crear un DropDowList:

1. En la pantalla actual seleccionar el tipo de control DropDowList y presionar el botón NUEVO

2. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

2.1. General

Campo. Nombre interno que se le asigna al control, Ejemplo: ID (NOTA: Este control debe llamarse igual que el campo que regresa el DataSet en SQL)

Descripción. Nombre que tendrá la columna y será visualizada por el usuario.

AutoPostback: Este campo definirá si cuando se selecciona una opción del combo realizara un refresco de pantalla.

Comentario. Puede ingresar un comentario adicional acerca del control

Tooltip. Es la etiqueta que se mostrara al pasar el puntero del mouse sobre el control

2.2. Datos Prototipo: En esta sección se puede definir si el combo tendrá datos

prototipo (Datos Fijos).

En esta sección para poder agregar las opciones prototipo se debe dar clic sobre el

botón con lo cual se agregará un registro en donde se podrá agregar un valor del combo.

Page 81: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

80 de 218

2.3. Enlace de Datos

Valor por Default: Indica cual será el valor por default que contendrá el campo.

DataSet. Debe seleccionar el DataSet que llenara la columna

Elemento Neutro: Indicara si el campo contendrá un valor neutro antes de que se seleccione una opción.

Modo: Indica si las opciones del Combo se llenaran en modo libre (Sentencia SQL directa) o por medio de un SP.

Opciones: En este campo solo aplica cuando en el campo Modo se selecciona la opción Libre. En este campo se ingresará la sentencia SQL libre con la cual se determinarán las opciones del combo.

Stored Procedure: Este campo solo aplica cuando en el campo Modo se selecciona la opción Stored Procedure. En este campo se seleccionará el SP que llenaran las opciones del Combo, el SP debe estar asociado al proyecto.

Parametros: Este campo solo aplica cuando en el campo Modo se selecciona la opción Stored Procedure. En este campo se ingresarán los parámetros que el SP espera recibir.

DataSet de Relleno: Permite seleccionar un DataSet para poder obtener las opciones del Combo.

Codigo de SQL /WS. Se debe especificar la instancia de la base de datos para ejecutar el Stored Procedure

Control Padre: Indica si el control depende de otro control.

2.4. Layout

Place Holder. Son los contenedores del Layout

Orden. Es el orden en el cual se debe mostrar el control en la página.

Alineación: Indica en que alineación aparecerá el control dentro del formulario.

Ancho Visible: Define el tamaño del ancho del campo.

Alto Visible: Define el tamaño del alto del campo.

Clase Estilo Contenedor. Son las clases que permite modificar la posición del control, hacerlo más ancho, centrarlo, etc.

Clase Estilo Elemento: En caso de querer cambiar el % del ancho del control

Clase Estilo Descripción: Son las clases que permiten modificar el ancho de las columnas, alineación del texto, etc.

Tamaño Descripción: Permite cambiar el tamaño de letra del control

Color Descripción: Permite modificar el color de la letra del control

Tipo Descripción: Permite cambiar el tipo de la letra (Negrita, normal, etc.)

Alineación Descripción: Cambia la alineación de la descripción del control (Izquierda, Derecha, Justificada, etc.)

Ancho Descripción: Modifica el ancho de la descripción del control

2.5. Condicional

Requerido: Indica si el control será requerido.

Editable: Indicara si el control es editable o no. También se puede definir la edición por medio de una condición de Edición

Page 82: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

81 de 218

Visible. Atributo que indica si la columna será visible o no. También puede ser condicionada y únicamente será mostrada al cumplir con la condición.

Refresh: Indica si el campo refrescara el dato que muestra del cursor asociado cada vez que se haga un postback en la página.

3.1. Validaciones

Cond. de ejecución: Condición que se ejecutara cuando se ejecute una acción desde un botón.

Sentencia SQL: Es una validación a través de un Query SQL

Condición de verdad: Seleccionar el valor con el cual se comparará el resultado de la condición de ejecución.

Valor de Verdad: Valor contra el cual se comparará la condición de verdad.

Mensaje de Error: Mensaje que se enviará cuando no se cumpla la condición de verdad.

Después de capturar las características necesarias para el DropDownList se presiona el botón

ACEPTAR para guardar los cambios.

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

*Desarrollador:

*Usuario:

Page 83: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

82 de 218

5.12. DYNAMIC GRID

Este control permite mostrar en un formulario un GRID de forma automática, mostrando las columnas y registros resultados de un Stored Procedure.

Pasos para crear un Dynamic Grid:

1. En la pantalla actual seleccionar el tipo de control Dynamic Grid y presionar el botón

NUEVO

2. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

2.1. General

Campo. Nombre interno que se le asigna al control, Ejemplo: ID (NOTA: Este control debe llamarse igual que el campo que regresa el DataSet en SQL)

Comentario. Puede ingresar un comentario adicional acerca del control

2.2. Enlace de Datos

Stored Procedure: En este campo se seleccionará el SP del cual se obtendrá el Grid, el SP debe estar asociado al proyecto.

Parametros: En este campo se ingresarán los parámetros que el SP espera recibir.

DataSet de Relleno: Permite seleccionar un DataSet para poder obtener las opciones del Combo.

Codigo de SQL /WS. Se debe especificar la instancia de la base de datos para ejecutar el Stored Procedure

DataSet. Si el GRID se llenara por medio de un DataSet en este campo se debe seleccionar.

2.3. Layout

Place Holder. Son los contenedores del Layout

Page 84: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

83 de 218

Orden. Es el orden en el cual se debe mostrar el control en la página.

2.4. Condicional

Visible. Atributo que indica si la columna será visible o no. También puede ser condicionada y únicamente será mostrada al cumplir con la condición.

Después de capturar las características necesarias para el Dymanic Grid se presiona el botón

ACEPTAR para guardar los cambios.

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

*Desarrollador

*Usuario:

Page 85: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

84 de 218

5.13. INPUT BOX

Este control permite definir en el formulario un Input Box.

Pasos para crear un Input Box:

1. En la pantalla actual seleccionar el tipo de control Input Box y presionar el botón NUEVO

2. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

2.1. General

Campo. Nombre interno que se le asigna al control, Ejemplo: ID (NOTA: Este control debe llamarse igual que el campo que regresa el DataSet en SQL)

Descripción. Nombre que tendrá la columna y será visualizada por el usuario.

Máscara de Entrada: Para el Input Box se puede definir una máscara de entrada para acotar el texto que se podrá ingresar. Ver 5.8.

Modo de Ejecución: Permite definir si el control va a ser normal o se comportara como un campo para contraseña.

Comentario. Puede ingresar un comentario adicional acerca del control

Tooltip. Es la etiqueta que se mostrara al pasar el puntero del mouse sobre el control

2.2. Enlace de Datos

DataSet. Debe seleccionar el DataSet que llenara la columna

Valor por Default: Indica cual será el valor por default que contendrá el campo.

Función Especial: Por medio de este campo se podrá definir si el campo tendrá alguna función especial como:

Page 86: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

85 de 218

Codigo de SQL /WS. Se debe especificar la instancia de la base de datos para

ejecutar el Stored Procedure 2.3. Layout

Place Holder. Son los contenedores del Layout

Orden. Es el orden en el cual se debe mostrar el control en la página.

Alineación: Indica en que alineación aparecerá el control dentro del formulario.

Max Length Permite definir el número máximo de caracteres que aceptara el campo.

Ancho Visible: Define el tamaño del ancho del campo.

Alto Visible: Define el tamaño del alto del campo.

Clase Estilo Contenedor. Son las clases que permite modificar la posición del control, hacerlo más ancho, centrarlo, etc.

Clase Estilo Elemento: En caso de querer cambiar el % del ancho del control

Clase Estilo Descripción: Son las clases que permiten modificar el ancho de las columnas, alineación del texto, etc.

Tamaño Descripción: Permite cambiar el tamaño de letra del control

Color Descripción: Permite modificar el color de la letra del control

Tipo Descripción: Permite cambiar el tipo de la letra (Negrita, normal, etc.)

Alineación Descripción: Cambia la alineación de la descripción del control (Izquierda, Derecha, Justificada, etc.)

Ancho Descripción: Modifica el ancho de la descripción del control

2.4. Condicional

Requerido: Indica si el control será requerido.

Editable: Indicara si el control es editable o no. También se puede definir la edición por medio de una condición de Edición

Visible. Atributo que indica si el control será visible o no. También puede ser condicionado y únicamente será mostrado al cumplir con la condición.

Refresh: Indica si el campo refrescara el dato que muestra del cursor asociado cada vez que se haga un postback en la página.

3.2. Validaciones

Cond. de ejecución: Condición que se ejecutara cuando se ejecute una acción desde un botón.

Sentencia SQL: Es una validación a través de un Query SQL

Condición de verdad: Seleccionar el valor con el cual se comparará el resultado de la condición de ejecución.

Valor de Verdad: Valor contra el cual se comparará la condición de verdad.

Mensaje de Error: Mensaje que se enviará cuando no se cumpla la condición de verdad.

Page 87: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

86 de 218

Después de capturar las características necesarias para el Input Box se presiona el botón ACEPTAR

para guardar los cambios.

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

*Desarrollador

*Usuario:

Page 88: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

87 de 218

5.14. PAGE BREAK

Este control permite definir salto de página en el formulario para realizar una separación.

Pasos para crear un Page Break:

1. En la pantalla actual seleccionar el tipo de control Page Break y presionar el botón NUEVO

2. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

2.1. General

Campo. Nombre interno que se le asigna al control.

Tooltip. Es la etiqueta que se mostrara al pasar el puntero del mouse sobre el control

2.2. Layout

Place Holder. Son los contenedores del Layout

Orden. Es el orden en el cual se debe mostrar el control en la página.

2.3. Condicional

Visible. Atributo que indica si el control será visible o no. También puede ser condicionado y únicamente será mostrado al cumplir con la condición.

Después de capturar las características necesarias para el Page Break se presiona el botón

ACEPTAR para guardar los cambios.

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

Page 89: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

88 de 218

*Desarrollador:

*Usuario:

Page 90: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

89 de 218

5.15. PAGE IMAGE

Este control permite incorporar una imagen dentro del formulario.

Pasos para crear un Page Image:

1. En la pantalla actual seleccionar el tipo de control Page Image y presionar el botón NUEVO

2. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

2.1. General

Campo. Nombre interno que se le asigna al control.

Imagen: En este campo se debe seleccionar la imagen que se desea aparezca en el formulario. Estas imágenes son las del repositorio de WayFast.

Tooltip. Es la etiqueta que se mostrara al pasar el puntero del mouse sobre el control

Proyecto Destino: Este campo es necesario cuando se desea que al dar clic a la imagen mande llamar a una página de un proyecto. Se debe seleccionar el proyecto deseado.

Página Destino. Se debe seleccionar la página a la cual se desea se dirija una vez que se da clic sobre la imagen.

Parámetros: Se definen que parámetros se enviaran a la página destino.

Nombre: Nombre de la ventana que se abrirá con la página destino.

Tipo: En este campo se define la forma en que se abrirá la página destino.

Posición X. Es la coordenada X en la que se ubicara la nueva ventana

Posición Y. Es la coordenada Y en la que se ubicara la nueva ventana.

Alto. La altura que tendrá la nueva ventana.

Page 91: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

90 de 218

Ancho. Es el ancho que tendrá la nueva ventana

2.2. Layout

Place Holder. Son los contenedores del Layout

Orden. Es el orden en el cual se debe mostrar el control en la página.

Alineación: Alineación del campo en el formulario.

Clase Estilo Contenedor. Son las clases que permite modificar la posición del control, hacerlo más ancho, centrarlo, etc.

Clase Estilo Elemento: En caso de querer cambiar el % del ancho del control

2.3. Condicional

Condición. Atributo puede ser condicionada la visibilidad de la imagen y únicamente será mostrada al cumplir con la condición.

Después de capturar las características necesarias para el Page Image se presiona el botón

ACEPTAR para guardar los cambios.

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

*Desarrollador:

*Usuario:

Page 92: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

91 de 218

5.16. SEARCH

Este control muestra un Search en el formulario.

Pasos para crear un Search:

1. En la pantalla actual seleccionar el tipo de control Search y presionar el botón NUEVO

2. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

2.1. General

Campo. Nombre interno que se le asigna al control, Ejemplo: ID (NOTA: Este control debe llamarse igual que el campo que regresa el DataSet en SQL)

Descripción. Nombre que tendrá la columna y será visualizada por el usuario

AutoPostback: Este campo define si al seleccionar una opción del search se hará un postback en la página.

Comentario. Puede ingresar un comentario adicional acerca del control

Tooltip. Es la etiqueta que se mostrara al pasar el puntero del mouse sobre el control

2.2. Enlace de Datos

Valor por Default: Se indica el valor por Default que contendrá este control.

DataSet. Debe seleccionar el DataSet que llenara la columna

AutoSearch: Indica si el Search permitirá una auto búsqueda en sí mismo.

Tipo: Definirá que tipo de consulta realizará el control, ya sea por Tabla, Por Stored Procedure o Libre.

Tabla: Solo si en el campo Tipo se seleccionó la opción Tabla. Se debe seleccionar una tabla de las que tiene asociada el proyecto.

Page 93: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

92 de 218

Stored Procedure: Solo si en el campo Tipo se seleccionó la opción Stored Procedure. Se debe seleccionar un SP de los que están asociados al proyecto.

Parámetros: Solo si en el campo Tipo se seleccionó la opción Stored Procedure. Se deben indicar cuales son los parámetros que se le enviaran al SP.

Lista de Campos: En este campo se deben indicar los campos que se desean recuperar en search como resultado de la consulta.

Columnas a mostrar: En este campo se deben indicar los campos que se mostraran en search como resultado de la consulta.

Campos (Id, Descripción, Valor Adic): Son los campos que necesita el Search debe tomar en cuenta sin ser mostrados

Filtro de Búsqueda: En caso de que el Search sea de tipo tabla se pondrá el Where en el filtro de búsqueda

Código de SQL /WS. Se debe especificar la instancia de la base de datos para ejecutar el Stored Procedure

2.3. Layout

Place Holder. Son los contenedores del Layout

Orden. Es el orden en el cual se debe mostrar el control

Alineación: Define la alineación del control en el formulario.

Ancho Visible: Define el ancho del control en el formulario.

Alto Visible: Define el alto del control en el formulario.

Clase Estilo Contenedor. Son las clases que permite modificar la posición del control, hacerlo más ancho, centrarlo, etc.

Clase Estilo Elemento: En caso de querer cambiar el % del ancho del control

Clase Estilo Descripción: Son las clases que permiten modificar el ancho de las columnas, alineación del texto, etc.

Tamaño Descripción: Permite cambiar el tamaño de letra del control

Color Descripción: Permite modificar el color de la letra del control

Tipo Descripción: Permite cambiar el tipo de la letra (Negrita, normal, etc.)

Alineación Descripción: Cambia la alineación de la descripción del control (Izquierda, Derecha, Justificada, etc.)

Ancho Descripción: Modifica el ancho de la descripción del control

2.4. Condicional

Requerido: Indica si el control será requerido.

Editable: Indicara si el control es editable o no. También se puede definir la edición por medio de una condición de Edición

Visible. Atributo que indica si el control será visible o no. También puede ser condicionado y únicamente será mostrado al cumplir con la condición.

2.5. Validaciones

Cond. de ejecución: Condición que se ejecutara cuando se ejecute una acción desde un botón.

Sentencia SQL: Es una validación a través de un Query SQL

Condición de verdad: Seleccionar el valor con el cual se comparará el resultado de la condición de ejecución.

Valor de Verdad: Valor contra el cual se comparará la condición de verdad.

Mensaje de Error: Mensaje que se enviará cuando no se cumpla la condición de verdad.

Page 94: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

93 de 218

3. Después de capturar las características necesarias para el Search se presiona el botón ACEPTAR para guardar los cambios.

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

*Desarrollador:

*Usuario:

Page 95: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

94 de 218

5.17. TEXTAREA

Este control permite definir en el formulario un TextArea.

Pasos para crear un TextArea:

1. En la pantalla actual seleccionar el tipo de control TextArea y presionar el botón NUEVO

2. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

2.1. General

Campo. Nombre interno que se le asigna al control, Ejemplo: ID (NOTA: Este control debe llamarse igual que el campo que regresa el DataSet en SQL)

Descripción. Nombre que tendrá la columna y será visualizada por el usuario.

Comentario. Puede ingresar un comentario adicional acerca del control

Tooltip. Es la etiqueta que se mostrara al pasar el puntero del mouse sobre el control

2.2. Enlace de Datos

DataSet. Debe seleccionar el DataSet que llenara la columna

Valor por Default: Indica cual será el valor por default que contendrá el campo. 2.3. Layout

Place Holder. Son los contenedores del Layout

Orden. Es el orden en el cual se debe mostrar el control en la página.

Alineación: Indica en que alineación aparecerá el control dentro del formulario.

Page 96: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

95 de 218

MaxLength Permite definir el número máximo de caracteres que aceptara el campo.

Ancho: Define el tamaño del ancho del campo.

Alto: Define el tamaño del alto del campo.

Clase Estilo Contenedor. Son las clases que permite modificar la posición del control, hacerlo más ancho, centrarlo, etc.

Clase Estilo Elemento: En caso de querer cambiar el % del ancho del control

Clase Estilo Descripción: Son las clases que permiten modificar el ancho de las columnas, alineación del texto, etc.

Tamaño Descripción: Permite cambiar el tamaño de letra del control

Color Descripción: Permite modificar el color de la letra del control

Tipo Descripción: Permite cambiar el tipo de la letra (Negrita, normal, etc.)

Alineación Descripción: Cambia la alineación de la descripción del control (Izquierda, Derecha, Justificada, etc.)

Ancho Descripción: Modifica el ancho de la descripción del control

2.4. Condicional

Requerido: Indica si el control será requerido.

Editable: Indicara si el control es editable o no. También se puede definir la edición por medio de una condición de Edición

Visible. Atributo que indica si el control será visible o no. También puede ser condicionado y únicamente será mostrada al cumplir con la condición.

Refresh: Indica si el campo refrescara el dato que muestra del cursor asociado cada vez que se haga un postback en la página.

3.3. Validaciones

Cond. de ejecución: Condición que se ejecutara cuando se ejecute una acción desde un botón.

Sentencia SQL: Es una validación a través de un Query SQL

Condición de verdad: Seleccionar el valor con el cual se comparará el resultado de la condición de ejecución.

Valor de Verdad: Valor contra el cual se comparará la condición de verdad.

Mensaje de Error: Mensaje que se enviará cuando no se cumpla la condición de verdad.

Código de SQL /WS. Se debe especificar la instancia de la base de datos para ejecutar el Stored Procedure de Validación o la sentencia SQL de validación.

Después de capturar las características necesarias para el TextArea se presiona el botón ACEPTAR

para guardar los cambios.

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

*Desarrollador:

*Usuario:

Page 97: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

96 de 218

Page 98: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

97 de 218

5.18. UPLOAD

Este control permite definir en el formulario un UpLoad para poder adjuntar archivos.

Pasos para crear un UpLoad:

3. En la pantalla actual seleccionar el tipo de control UpLoad y presionar el botón NUEVO

4. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

4.1. General

Campo. Nombre interno que se le asigna al control.

Valor Por Default: Indica cual es el valor por Default del campo.

Descripción. Nombre que tendrá la columna y será visualizada por el usuario.

Extensiones No Permitidas: Permitedefinir que extensiones no se permitirán adjuntar. Las extensiones se deben ingresar con punto al principio y separadas por comas (Eje. .gif, .JPG, .exe).

Comentario. Puede ingresar un comentario adicional acerca del control

Tooltip. Es la etiqueta que se mostrara al pasar el puntero del mouse sobre el control

4.2. Enlace de Datos

En esta sección se debe dar de alta la acción correspondiente al UpLoad:

o Dar clic en el botón con lo cual se abrirá la siguiente pantalla:

Page 99: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

98 de 218

o En donde se deben agregar los siguientes datos:

Control: Debe estar seleccionado el control del UpLoad. Orden: Orden de ejecución de la acción. Prototipo: Seleccionar No. Nombre de la Acción: Nombre de la acción a dar de alta. Grupos de Acciones: Aquí se debe seleccionar el grupo UpLoad. Accion: Se debe seleccionar la opción UpLoad. Tipo de Repositorio: En este campo se puede indicar que se use el

repositorio genérico de WayFast o se puede indicar que sea Custom. Base de Datos: Solo si el repositorio es Custom. Se debe indicar cuál

es la BD en donde se encuentra el repositorio. Schema: Solo si el repositorio es Custom. Se debe seleccionar el

schema que utiliza la BD del repositorio. Tabla: Solo si el repositorio es Custom. Se debe indicar cuál es la

tabla del Repositorio. Campo ID Repositorio: Solo si el repositorio es Custom. Se debe

indicar cuál es el nombre del campo ID de la Tabla Repositorio. Campo Nombre Achivo: Solo si el repositorio es Custom. Se debe

indicar cuál es el nombre del campo en donde se guardará el nombre del archivo.

Campo Size: Solo si el repositorio es Custom. Se debe indicar cuál es el nombre del campo en donde se guardará el tamaño del archivo.

Campo Data File: Solo si el repositorio es Custom. Se debe indicar cuál es el nombre del campo en donde se guardar el archivo.

Condicional: Se puede definir una condicional de ejecución de la acción.

Codigo de SQL /WS. Se debe especificar la instancia de la base de datos en donde está el Repositorio.

Page 100: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

99 de 218

Valor Retorno: Se puede indicar que valor de retorno se obtendrá de la acción.

o Una vez ingresados los datos dar clic en el botón guardar. 4.3. Layout

Place Holder. Son los contenedores del Layout

Orden. Es el orden en el cual se debe mostrar el control en la página.

Alineación: Indica en que alineación aparecerá el control dentro del formulario.

Clase Estilo Contenedor. Son las clases que permite modificar la posición del control, hacerlo más ancho, centrarlo, etc.

Clase Estilo Elemento: En caso de querer cambiar el % del ancho del control

4.4. Condicional

Requerido: Indica si el control será requerido.

Editable: Indicara si el control es editable o no. También se puede definir la edición por medio de una condición de Edición

Visible. Atributo que indica si el control será visible o no. También puede ser condicionado y únicamente será mostrada al cumplir con la condición.

Después de capturar las características necesarias para el UpLoad se presiona el botón ACEPTAR

para guardar los cambios.

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

*Desarrollador:

*Usuario:

Page 101: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

100 de 218

5.19. CHART

Este control permite representar un conjunto de datos de forma gráfica (Pie, Barras, etc)

Pasos para crear un Chart:

1. En la pantalla actual seleccionar el tipo de control Chart y presionar el botón NUEVO

2. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

2.1. General

Campo. Nombre interno que se le asigna al control.

Orden. Orden que tendrá el control en la página

Descripción. Nombre que tendrá la columna y será visualizada por el usuario.

Alineación. Permite indicar si el control estará en posición normal o a la derecha de otro control

Comentario. Puede ingresar un comentario adicional acerca del control

Tooltip. Es la etiqueta que se mostrara al pasar el puntero del mouse sobre el control

Es prototipo. Si el proyecto es un prototipo se debe indicar con SI

2.2. Enlace de Datos

Query SQL. Instrucción SQL que se ejecutara para extraer los datos que serán mostrados en la gráfica

Código de SQL /WS. Se debe especificar la instancia de la base de datos para ejecutar el Stored Procedure

Tipo de Gráfico. Selecciona el tipo de gráfica que se desea mostrar (Pie, Barras, Líneas, etc)

Categorías

Page 102: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

101 de 218

Series. 2.3. Layout

Place Holder. Son los contenedores del Layout

Ancho. Ancho que va a tener la gráfica

Altura. Altura de la gráfica

Parámetros. Parámetros que va a recibir la gráfica

Tipo. Selecciona si la gráfica será mostrada en la página activa o en una nueva

Posición X. Coordenada X en la que se posicionara

Posición Y. Coordenada Y en la que se posicionara

Alto. Altura de la nueva página en donde se mostrará la gráfica

Ancho. Ancho de la nueva página en donde se mostrará la gráfica

Clase Estilo Contenedor. Son las clases que permite modificar la posición del control, hacerlo más ancho, centrarlo, etc.

Clase Estilo Elemento: En caso de querer cambiar el % del ancho del control

2.4. Condicional

Condicional. Si la gráfica se mostrará únicamente al cumplirse una condición debe indicarse en este atributo

2.5. Versiones

Se muestran las fechas en las cuales el control ha sufrido cambios, así como el usuario que lo realizó

2.6. Miscelánea

Animación. Se indica si la gráfica contará con animación

Color Borde. Si se desea que el borde del gráfico sea de un color especifico debe indicarse aquí. (Debe capturar el color en HTML, ejemplo: #F9F9F9)

Ignorar Series

Duración de la animación. Indicar el tiempo que debe mostrarse animado el gráfico

Permitir selección de Puntos. Permitir seleccionar puntos sobre la gráfica

Mostrar Etiquetas. Mostrar las etiquetas de cada conjunto de datos en la gráfica

Distancia de las etiquetas. Indicar la distancia entre cada una de las etiquetas

Formatear.

Voltear Leyendas. Dar clic si se desea voltear las leyendas del gráfico

Después de capturar las características necesarias para el Chart se presiona el botón ACEPTAR

para guardar los cambios.

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

*Desarrollador:

*Usuario:

Page 103: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

102 de 218

Page 104: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

103 de 218

5.20. GMAPI

GMAPI es el control de mapas de Google a través del cual se resuelven geolocalizaciones. Pasos para crear un Gmapi:

1. En la pantalla actual seleccionar el tipo de control Input Box y presionar el botón NUEVO

2. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

2.1. General

Campo. Nombre interno que se le asigna al control

Descripción. Nombre que tendrá la columna y será visualizada por el usuario.

Página Destino. Seleccionar el nombre de la página que está dentro del proyecto

Parámetros. Si capturó una página destino, en este atributo puede especificar los parámetros que serán enviados a la página

Comentario. Puede ingresar un comentario adicional acerca del control

Tooltip. Es la etiqueta que se mostrara al pasar el puntero del mouse sobre el control

2.2. Enlace de Datos

DataSet. Debe seleccionar el DataSet que llenara el control

2.3. Layout

Place Holder. Son los contenedores del Layout

Orden. Es el orden en el cual se debe mostrar el control en la página.

Alineación: Indica en que alineación aparecerá el control dentro del formulario.

Tipo. Se especifica si la página se abrirá son la pantalla ya activa o sobre una nueva

Nombre PopUp. Capturar el nombre que se le asignará a la pantalla

Posición X. Coordenada X en la que se abrirá la pantalla

Posición Y. Coordenada Y en la que se abrirá la pantalla

Altura. Altura definida para la pantalla

Page 105: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

104 de 218

Ancho. Ancho definido para la pantalla

2.4. Condicional

Requerido: Indica si el control será requerido.

Editable: Indicara si el control es editable o no. También se puede definir la edición por medio de una condición de Edición

Visible. Atributo que indica si el control será visible o no. También puede ser condicionado y únicamente será mostrado al cumplir con la condición.

2.5. Validaciones

Validación de Controles. Se indica si antes de ejecutar una acción se validara que todos los controles requeridos hayan sido capturados

Cond. de ejecución: Condición que se ejecutara cuando se ejecute una acción desde un botón.

Sentencia SQL: Es una validación a través de un Query SQL

Condición de verdad: Seleccionar el valor con el cual se comparará el resultado de la condición de ejecución.

Valor de Verdad: Valor contra el cual se comparará la condición de verdad.

Mensaje de Error: Mensaje que se enviará cuando no se cumpla la condición de verdad.

Código SQL/WS. Se indica el nombre de la instancia relacionada a la base de datos Después de capturar las características necesarias para el GMAPI se presiona el botón ACEPTAR

para guardar los cambios.

Una vez creado el control se podrá visualizar en la página de la siguiente manera:

*Desarrollador:

*Usuario:

Page 106: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

105 de 218

5.21. INCLUDE

Este control te permite incluir dentro de la página que se está trabajando otra página que ya existe en el proyecto.

Pasos para crear un Include:

1. En la pantalla actual seleccionar el tipo de control Input Box y presionar el botón

NUEVO

2. Se abre un Pop Up donde deben ser ingresados los datos que crearan el control

2.1. General

Campo. Nombre interno que se le asigna al control

Proyecto Destino. Se debe seleccionar el nombre del proyecto donde se ubica la página que se va a incluir

Página Destino. Seleccionar el nombre de la página

Comentario. Puede ingresar un comentario adicional acerca del control

2.2. Layout

Place Holder. Son los contenedores del Layout

Orden. Es el orden en el cual se debe mostrar el control en la página.

2.3. Condicional

Visible. Atributo que indica si el control será visible o no. También puede ser condicionado y únicamente será mostrado al cumplir con la condición.

Después de capturar las características necesarias para el INCLUDE se presiona el botón ACEPTAR

para guardar los cambios.

Una vez creado el control se podrá visualizar en la página

*Desarrollador:

Page 107: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

106 de 218

*Usuario:

En este ejemplo a la página actual se incluyó el PopUp de Modificación de Mensaje

Page 108: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

107 de 218

6. ACCIONES

Las acciones son eventos o procesos que se ejecutan al dar clic en los controles BUTTON y

UPLOAD

6.1. ACCION SP Y DLL (EJECUTA STORED PROCEDURE FORM)

En esta opción se ejecutan aquellos Stored Procedures que utilizamos para insertar, modificar o

borrar algún registro de una tabla.

Los pasos para crear una acción de este tipo son:

En el Control Button o Upload ir a la sección de Enlace de Datos

Oprimir el botón:

Se muestra en pantalla el PopUp para la captura de la acción

Se capturan los siguientes atributos:

o Control. Se muestra el nombre del control al que se le está agregando la acción

Page 109: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

108 de 218

o Orden. Es el orden en el que se desea que se ejecute la acción. Empieza desde

0 y es el que tiene prioridad

o Prototipo. Si el proyecto es un prototipo se debe indicar con SI, para este caso

asignamos NO

o Nombre de la acción. Asignarle el nombre que le vamos a dar a la acción. Por

ejemplo: AccGuardar ya que vamos a guardar la información del registro

o Acción de Grupos. Se debe seleccionar la opción SP y DLL

o Acción. Seleccionar EJECUTA STORED PROCEDURE (FORM)

o Nombre de Cursor. Se deja vacío

o Stored Procedure. Seleccionar de la lista el stored procedure que va a ejecutar

el control

o Parámetros. Si el stored procedure requiere de parámetros para ser ejecutados

se deben especificar en este atributo. Deben incluirse todos los parámetros que

fueron definidos en el SP. Los parámetros se especifican de la siguiente

manera:

&Nombre,&ApellidoPaterno,&ApellidoMaterno, etc. (sin espacios)

o Condicional. Si la acción únicamente se debe ejecutar al cumplir una condición,

aquí debe ser capturada. Por ejemplo: Solo quiero que guarde el registro

cuando el Departamento al que pertenece sea el 560. La condición sería:

&Depto=560

o Código SQL/WS. Para que el stored procedure pueda ser ejecutado se debe

especificar la instancia a la cual está relacionada la base de datos. NOTA: Si se

deja este atributo vacío la acción nunca se ejecutará

o Valor de Retorno. Indica si Stored Procedure regresa algún valor. En este caso

queda vacío

o Se presiona el botón ACEPTAR para guardar la acción

Page 110: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

109 de 218

Una vez que se guardó la acción se cierra el PopUp, se da clic nuevamente el control

que tiene la acción y ya se puede visualizar en Enlace de Datos

Page 111: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

110 de 218

6.2. ACCION SP Y DLL (EJECUTA STORED PROCEDURE LIST)

En esta opción se pueden ejecutar aquellas acciones que requerimos sean aplicadas a un conjunto

de registros. Por ejemplo: Generarle un folio a algunos de los registros que se muestran en un

Grid

Los pasos para crear una acción de este tipo son:

En el Control Button o Upload ir a la sección de Enlace de Datos

Oprimir el botón:

Se muestra en pantalla el PopUp para la captura de la acción

Se capturan los siguientes atributos:

o Control. Se muestra el nombre del control al que se le está agregando la acción

o Orden. Es el orden en el que se desea que se ejecute la acción. Empieza desde

0 y es el que tiene prioridad

o Prototipo. Indicar si el control es un prototipo

o Nombre de la acción. Asignarle el nombre que le vamos a dar a la acción. Por

ejemplo: AccActualizaFolio ya que vamos a generarle un folio a los registros

seleccionados del Grid

o Acción de Grupos. Se debe seleccionar la opción SP y DLL

o Acción. Seleccionar EJECUTA STORED PROCEDURE (LIST)

Page 112: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

111 de 218

o Nombre de Cursor. Hay que seleccionar el cursor que llena el Grid que contiene

los registros

o Stored Procedure. Seleccionar de la lista el stored procedure que va a ejecutar

el control

o Parámetros. Si el stored procedure requiere de parámetros para ser ejecutados

se deben especificar en este atributo. Deben incluirse todos los parámetros que

fueron definidos en el SP. Los parámetros se especifican de la siguiente

manera:

&ID,&Fecha,etc. (sin espacios)

o Condicional. Si la acción únicamente se debe ejecutar al cumplir una condición

o Código SQL/WS. Para que el stored procedure pueda ser ejecutado se debe

especificar la instancia a la cual está relacionada la base de datos. NOTA: Si se

deja este atributo vacío la acción nunca se ejecutará

o Valor de Retorno. Indica si Stored Procedure regresa algún valor. En este caso

queda vacío

o Se presiona el botón ACEPTAR para guardar la acción

Una vez que se guardó la acción se cierra el PopUp, se da clic nuevamente el control

que tiene la acción y ya se puede visualizar en Enlace de Datos

Page 113: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

112 de 218

6.3. ACCION UPLOAD (CUSTOM REPOSITORY)

Esta acción te permite cargar un archivo a la base de datos a una tabla creada especialmente

para los archivos sin utilizar la que utiliza por default WAYFAST

Los pasos para crear una acción de este tipo son:

En el Control Upload ir a la sección de Enlace de Datos

Oprimir el botón:

Se muestra en pantalla el PopUp para la captura de la acción

Se capturan los siguientes atributos:

o Control. Se muestra el nombre del control al que se le está agregando la acción

o Orden. Es el orden en el que se desea que se ejecute la acción. Empieza desde

0 y es el que tiene prioridad

o Prototipo. Indicar si el control es un prototipo

o Nombre de la acción. Asignarle el nombre que le vamos a dar a la acción.

o Acción de Grupos. Se debe seleccionar la opción UPLOAD

o Acción. Seleccionar UPLOAD

o Tipo de Repositorio. Seleccionar CUSTOM REPOSITORY

o Base de Datos. Capturar el nombre de la base de datos donde se encuentra la

tabla que va a almacenar los archivos

Page 114: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

113 de 218

o Schemma. Capturar el schemma de la base de datos

o Tabla. Capturar el nombre de la Tabla. Por ejemplo: RC_Repositorio

o Campo ID del Repositorio. El campo ID de la tabla, en este caso se llama

ID_Repositorio

o Nombre del Campo. Campo que va a almacenar el nombre del archivo, para

este ejemplo: Nombre

o Campo tipo Size. Campo que almacena el tamaño del archivo, para este

ejemplo: Size

o Campo Data File. Campo de fichero de datos, para el ejemplo: Data_File

o Parámetros. Se deja vacío y WAYFAST lo llenara automáticamente después de

guardar la acción.

o Condicional. Si la acción únicamente se debe ejecutar al cumplir una condición

o Código SQL/WS. Para que el stored procedure pueda ser ejecutado se debe

especificar la instancia a la cual está relacionada la base de datos. NOTA: Si se

deja este atributo vacío la acción nunca se ejecutará

o Valor de Retorno. Indica si Stored Procedure regresa algún valor. En este caso

queda vacío

o Se presiona el botón ACEPTAR para guardar la acción

Una vez que se guardó la acción se cierra el PopUp, se da clic nuevamente el control

que tiene la acción y ya se puede visualizar en Enlace de Datos

Page 115: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

114 de 218

6.4. ACCION UPLOAD (WAYFAST REPOSITORY)

Permite cargar un archivo a la aplicación utilizando la tabla de Repositorio que tiene

internamente WAYFAST

Los pasos para crear una acción de este tipo son:

En el Control Upload ir a la sección de Enlace de Datos

Oprimir el botón:

Se muestra en pantalla el PopUp para la captura de la acción

Se capturan los siguientes atributos:

o Control. Se muestra el nombre del control al que se le está agregando la acción

o Orden. Es el orden en el que se desea que se ejecute la acción. Empieza desde

0 y es el que tiene prioridad

o Prototipo. Indicar si el control es un prototipo

o Nombre de la acción. Asignarle el nombre que le vamos a dar a la acción. Por

ejemplo: AccAdjuntar

o Acción de Grupos. Se debe seleccionar la opción UPLOAD

o Acción. Seleccionar UPLOAD

o Tipo de Repositorio. Seleccionar WAYFAST REPOSITORY

Page 116: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

115 de 218

o Base de Datos. Capturar el nombre de la base de datos donde se encuentra la

tabla que va a almacenar los archivos

o Schemma. Capturar el schemma de la base de datos

o Parámetros. Se deja vacío y WAYFAST lo llenara automáticamente después de

guardar la acción.

o Condicional. Si la acción únicamente se debe ejecutar al cumplir una condición

o Código SQL/WS. Para que el stored procedure pueda ser ejecutado se debe

especificar la instancia a la cual está relacionada la base de datos. NOTA: Si se

deja este atributo vacío la acción nunca se ejecutará

o Valor de Retorno. Indica si Stored Procedure regresa algún valor. En este caso

queda vacío

o Se presiona el botón ACEPTAR para guardar la acción

Una vez que se guardó la acción se cierra el PopUp, se da clic nuevamente el control

que tiene la acción y ya se puede visualizar en Enlace de Datos

Page 117: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

116 de 218

6.5. ACCION SP Y DLL (EJECUTA METODO DE ASSEMBLY FORM)

En esta opción se ejecuta una DLL o método que no se encuentra en la base de datos o WAYFAST.

Los pasos para crear una acción de este tipo son:

En el Control Button o Upload ir a la sección de Enlace de Datos

Oprimir el botón:

Se muestra en pantalla el PopUp para la captura de la acción

Se capturan los siguientes atributos:

o Control. Se muestra el nombre del control al que se le está agregando la acción

o Orden. Es el orden en el que se desea que se ejecute la acción. Empieza desde

0 y es el que tiene prioridad

o Prototipo. Se indica si es prototipo

o Nombre de la acción. Asignarle el nombre que le vamos a dar a la acción.

o Acción de Grupos. Se debe seleccionar la opción SP y DLL

o Acción. Seleccionar EJECUTA METODO DE ASSEMBLY (FORM)

o Método. Se debe seleccionar el nombre del Método que se va a ejecutar

o Parámetros. Si la DLL requiere de parámetros para ser ejecutados se deben

especificar en este atributo.

Page 118: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

117 de 218

o Condicional. Si la acción únicamente se debe ejecutar al cumplir una condición,

aquí debe ser capturada

o Código SQL/WS. Para que el stored procedure pueda ser ejecutado se debe

especificar la instancia a la cual está relacionada la base de datos. NOTA: Si se

deja este atributo vacío la acción nunca se ejecutará

o Valor de Retorno. Indica la DLL regresa algún valor. En este caso queda vacío

o Se presiona el botón ACEPTAR para guardar la acción

Una vez que se guardó la acción se cierra el PopUp, se da clic nuevamente el control

que tiene la acción y ya se puede visualizar en Enlace de Datos

Page 119: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

118 de 218

6.6. ACCION SP Y DLL (EJECUTA METODO DE ASSEMBLY LIST)

En esta opción se ejecuta DLL o Métodos que requerimos sean aplicadas a un conjunto de

registros.

Los pasos para crear una acción de este tipo son:

En el Control Button o Upload ir a la sección de Enlace de Datos

Oprimir el botón:

Se muestra en pantalla el PopUp para la captura de la acción

Se capturan los siguientes atributos:

o Control. Se muestra el nombre del control al que se le está agregando la acción

o Orden. Es el orden en el que se desea que se ejecute la acción. Empieza desde

0 y es el que tiene prioridad

o Prototipo. Indicar si el control es un prototipo

o Nombre de la acción. Asignarle el nombre que le vamos a dar a la acción

o Acción de Grupos. Se debe seleccionar la opción SP y DLL

o Acción. Seleccionar EJECUTA METODO DE ASSEMBLY (LIST)

o Nombre de Cursor. Hay que seleccionar el cursor que llena el Grid que contiene

los registros

o Método. Seleccionar el nombre del método o DLL que se va a ejecutar

Page 120: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

119 de 218

o Parámetros. Si la DLL requiere de parámetros para ser ejecutados se deben

especificar en este atributo

o Condicional. Si la acción únicamente se debe ejecutar al cumplir una condición

o Código SQL/WS. Para que la DLL pueda ser ejecutada se debe especificar la

instancia a la cual está relacionada la base de datos. NOTA: Si se deja este

atributo vacío la acción nunca se ejecutará

o Valor de Retorno. Indica si el método regresa algún valor. En este caso queda

vacío

o Se presiona el botón ACEPTAR para guardar la acción

Una vez que se guardó la acción se cierra el PopUp, se da clic nuevamente el control

que tiene la acción y ya se puede visualizar en Enlace de Datos

Page 121: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

120 de 218

7. BASE DE DATOS

En la sección de Base de Datos se permite la configuración de todos los elementos necesarios para

que un proyecto pueda trabajar con una o varias Bases de Datos.

7.1. ASOCIACIÓN DE INSTANCIAS

WayFast permite la asociación y el uso de una o varias instancias de BD. Las instancias nos

permiten realizar la conexión hacia una o varias bases de datos para nuestro proyecto.

Pasos para asociar una Instancia:

a. Ingresar al Proyecto.

b. Dar clic en el icono con lo cual se abrirá la sección de administración de BD.

c. Dar clic en el menú Instancias de la parte superior de la pantalla. Se abrirá la pantalla de

Administración de Instancias.

d. Dar clic en el botón “Asociar Instancia”. Se abrirá un PopUp para realizar la asociación.

e. En la pantalla se presentará un DropDownList con las instancias disponibles. Se debe

seleccionar la requerida y dar clic en el botón Aceptar. La instancia asociada se visualizará

en la pantalla de administración de Instancias.

Page 122: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

121 de 218

f. Las instancias deben ser creadas previamente. Ver punto e

Page 123: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

122 de 218

7.2. BASE DE DATOS

En un proyecto, se pueden usar Base de Datos nuevas o ya existentes. Si es una BD nueva se tiene

la posibilidad de crearla dese WayFast o desde el Administrador de SQL y si es una BD ya existente

nos permite la asociación de la Base de Datos en nuestro proyecto para poder utilizarla en el

desarrollo.

7.2.1. CREACIÓN DE UNA BASE DE DATOS

7.2.1.1. Creación desde el Administrador de SQL

La creación de una BD desde el Administrador de SQL se puede realizar desde el Asistente de SQL

o por medio de un script con un CREATE DATABASE.

7.2.2. ASOCIACIÓN DE UNA BASE DE DATOS

La asociación de una Base de Datos se realiza cuando en un proyecto se reutilizará una ya

existente en la instancia de SQL del Proyecto.

Pasos para realizar la asociación de una Base de Datos Existente:

a. Ingresar al Proyecto.

b. Dar clic en el icono con lo cual se abrirá la sección de administración de BD.

c. Dar clic en el menú Base de Datos de la parte superior de la pantalla con lo cual se abrirá

la pantalla de administración de Base de Datos.

d. Dar clic en el botón “Asociar BD”. Se abrirá el PopUp de asociación de Base de Datos.

e. En el PopUp de asociación de BD, se deben ingresar los siguientes datos:

Page 124: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

123 de 218

Instancia: En este campo se debe seleccionar la Instancia de BD que contiene Base

de Datos a asociar. Las instancias que se muestran en este campo son las que están

asociadas al proyecto.

Base de Datos: En este campo se mostrará la lista de Base de Datos que contiene la

Instancia Seleccionada.

f. Una vez ingresados los datos de asociación, dar clic en el botón “Aceptar”.

Page 125: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

124 de 218

7.3. DER

Diagrama Entidad Relación: En WayFast se cuenta con la funcionalidad de poder crear un DER de

forma gráfica. Este DER no solo es un gráfico de una Base de Datos, sino también, está integrado

con el motor de BD SQL. Cada modificación que se realice en el DER impactará a la BD.

Para poder crear un DER es necesario haber ya asociado una Instancia y una Base de Datos al

Proyecto.

Pasos para crear un DER:

a. Ingresar al Proyecto

b. Dar clic en el icono con lo cual se abrirá la sección de administración de BD.

c. Dar clic en el menú DER de la parte superior de la pantalla con lo cual se abrirá la pantalla

de administración de DER.

d. Dar clic en el botón Nuevo DER con lo cual se abrirá el PopUp de alta de DER.

e. Ingresar el nombre del DER y dar clic en el botón OK.

f. En esta pantalla se puede realizar el alta de las tablas, campos y relaciones. Antes de

poder guardar el DER se debe agregar al menos una tabla (Ver Sección 3.4.1).

7.3.1. ALTA DE UNA TABLA EN EL DER

Pasos para crear Tablas en el DER:

a. Abrir el DER, o dar de alta uno nuevo siguiendo los pasos de la sección 3.4

b. Una vez ingresado al DER, dar clic derecho sobre el área de trabajo con lo cual se

visualizará un menú de acciones. Seleccionar la opción New Table.

Page 126: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

125 de 218

c. Se solicitará el nombre de la tabla a crear:

d. Agregamos el nombre de la tabla a crear, se mostrará en pantalla el esquema de la tabla a

crear con el campo ID por default como Clave primaria.

e. En este esquema se deberán agregar cada uno de los campos de la tabla y su definición

(Tipo de Dato y si acepta valores nulos).

f. Una vez agregada la tabla se puede guardar el DER dando clic en el botón SAVE. En la

pantalla de Administración DER, se debe visualizar el DER Guardado.

Page 127: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

126 de 218

g. Al guardar la tabla en el DER, esta se debe crear de forma automática dentro de SQL con

todas las definiciones configuradas.

7.3.2. MODIFICACIÓN DE UNA TABLA

Dentro del DER se pueden realizar las modificaciones necesarias a las tablas existentes como

agregar un campo, eliminar un campo, definir una Clave primaria, etc.

7.3.2.1. Agregar un campo

Pasos para agregar un nuevo campo a una tabla:

a. Ingresar al administrador de DER.

b. Dar clic en el icono de la columna View DER.

c. En la tabla a modificar, dar clic en la celda consecutiva al último campo con lo cual se

activará la edición.

Page 128: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

127 de 218

d. Ingresamos el nombre del campo, el tipo y si acepta nulos.

e. Para guardar el cambio, dar clic en el botón SAVE.

7.3.2.2. Eliminar un campo

Pasos para eliminar un campo

a. Ingresar al administrador de DER.

b. Dar clic en el icono de la columna View DER.

Page 129: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

128 de 218

c. Dar clic derecho sobre el campo a eliminar con lo cual se mostrará un submenú.

d. Dar clic sobre la opción Delete Column con lo cual se eliminará la columna de la tabla.

e. Dar clic en el botón SAVE del DER para aplicar el cambio realizado.

f. Al terminar de procesar los cambios se verán reflejados en el SQL.

Page 130: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

129 de 218

7.3.2.3. Modificar un campo.

Un capo se puede modificar en los siguientes elementos:

Cambio de nombre

Cambio de tipo de dato

Cambio de aceptación de nulos.

Definir o Quitar un campo como identidad

Definir o Quitar a un campo como Clave Primaria

7.3.2.3.1. Cambio de Nombre de un Campo

Pasos para cambiar el Tipo e Dato de un campo:

a. Ingresar al DER.

b. Dar clic en la columna Data Type del campo a modificar con lo cual se activará la edición

del Tipo:

c. Modificar el Tipo de Dato y al concluir dar clic en el botón SAVE del DER para aplicar los

cambios.

d. El cambio del Tipo de Dato de la columna se debe ver reflejado en el DER y también en el

SQL.

Page 131: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

130 de 218

7.3.2.3.2. Cambio de Tipo de Dato de un Campo

Pasos para cambiar el Tipo de Dato de un campo:

a. Ingresar al DER.

b. Dar clic en la columna Data Type del campo a modificar con lo cual se activará la edición

del Tipo de Dato:

c. Modificar el Tipo de Dato y al concluir dar clic en el botón SAVE del DER para aplicar los

cambios.

d. El cambio del Tipo de Dato se debe ver reflejado en el DER y también en el SQL.

7.3.2.3.3. Definir Nulos en un Campo

Pasos para definir un campo como nulo:

a. Ingresar al DER.

b. En la columna Allow Nulls dar clic sobre el check box del cual desea que permita nulos:

Page 132: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

131 de 218

c. Dar clic en el botón SAVE del DER para aplicar los cambios.

d. El cambio de valor nulo se debe ver reflejado en el DER y también en el SQL.

7.3.2.3.4. Definir Campo como Clave Primaria.

Pasos para definir un campo como Clave Primaria

a. Ingresar al DER.

b. En el campo a definir como Clave primara dar clic derecho.

Page 133: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

132 de 218

c. Seleccionar la opción Setear as primary key.

d. Dar clic en el botón SAVE del DER para aplicar los cambios.

7.3.2.3.5. Quitar Campo como Clave Primaria

Pasos para quitar un campo como Clave primaria:

c. Ingresar al DER.

d. En el campo a definir como Clave primara dar clic derecho.

e. Seleccionar la opción Remove primary key.

f. Dar clic en el botón SAVE del DER para aplicar los cambios.

g. El cambio realizado se debe ver reflejado en el DER y también en el SQL

Page 134: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

133 de 218

7.3.2.3.6. Definir como Identidad un Campo

Pasos para definir un campo como Identidad:

a. Ingresar al DER.

b. En el campo a definir como Identidad dar clic derecho.

c. Seleccionar la opción Setear as identity.

d. Dar clic en el botón SAVE del DER para aplicar los cambios.

e. El cambio realizado se debe ver reflejado en el DER y también en el SQL

7.3.2.3.7. Quitar como Identidad un Campo

Pasos para quitar un campo como Identidad:

a. Ingresar al DER.

b. En el campo a quitar como Identidad dar clic derecho.

Page 135: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

134 de 218

c. Seleccionar la opción Remove identity.

d. Dar clic en el botón SAVE del DER para aplicar los cambios.

e. El cambio realizado se debe ver reflejado en el DER y también en el SQL

7.3.3. ELIMINAR UNA TABLA

Pasos para eliminar una tabla:

a. Ingresar al DER

b. Dar clic derecho sobre la tabla a eliminar.

c. Dar clic en la opción Delete Table.

d. Dar clic en el botón SAVE del DER para aplicar los cambios.

e. El cambio realizado se debe ver reflejado en el DER y también en el SQL

Page 136: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

135 de 218

7.3.4. CREAR UNA RELACIÓN ENTRE TABLAS

Pasos para crear una relación entre dos tablas:

a. Ingresar al DER.

b. c. Para crear la relación, se debe posicionar sobre la columna Clave del campo que será la

Clave Foránea con lo cual se visualizara el icono de Clave en el campo.

d. Dar clic sostenido y con el clic sostenido arrastrar el puntero hacia el campo de la tabla a

relacionar (Clave Primaria) y soltar el clic.

e. Se creará la relación entra las tablas.

f. Dar clic en el botón SAVE del DER para aplicar los cambios.

g. El cambio realizado se debe ver reflejado en el DER y también en el SQL

Page 137: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

136 de 218

7.3.5. ELIMINAR UNA RELACIÓN ENTRE TABLAS

Pasos para eliminar una relación entre dos tablas:

a. Ingresar al DER.

b. Dar doble clic sobre la relación a eliminar y dar clic en el botón Aceptar del mensaje de

confirmación.

c. La relación se eliminará del DER.

d. Dar clic en el botón SAVE del DER para guardar los cambios.

e. El cambio se debe ver reflejado en el SQL.

Page 138: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

137 de 218

7.3.6. CREACIÓN DE FORMULARIOS A PARTIR DE UNA TABLA

Se cuenta con la funcionalidad para poder crear los formularios principales de una tabla como es:

El Panel Principal: Pagina de administración en donde permitirán realizar los

mantenimientos (Alta, Baja y Cambio)

PopUp de Alta u Edición. Paginas con los formularios de alta y modificación de un

registro.

Pasos para poder generar Formularios a partir de una tabla:

a. Ingresar al proyecto.

b. Ingresar a la sección de BD

c. Ingresar a la opción de submenú “Tablas”. Se abrirá la página de administración de Tablas

en donde se visualizaran las tablas creadas mediante el DER.

d. Dar clic en el icono de la columna Crear ABM. Se solicitará la confirmación de la

creación. Dar clic en confirmar.

e. Para validar la creación de los formularios ingresar a la sección de Paginas del Proyecto

.

Page 139: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

138 de 218

f. Estas páginas ya tienen la funcionalidad para permitir el Alta, Baja y Cambios de un

registro.

Page 140: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

139 de 218

7.4. TABLAS

El Proyecto debe contar con las tablas de la BD que utilizaremos en el desarrollo de la aplicación.

Las tablas pueden ser ya existentes o se puede crear una desde el administrador de tablas de

WayFast.

7.4.1. CREACIÓN DE UNA TABLA

Si en el proyecto aún no se cuenta con las tablas necesarias para poder iniciar con el desarrollo

de la aplicación, se debe realizar la creación de cada una de estas y asociarlas al proyecto. Se

cuenta con dos posibilidades para crear una tabla, la primera es por medio del administrador de

tablas de WayFast y la otra es por medio de Administrador de SQL.

7.4.1.1. Creación de Tabla desde SQL

La creación de una Tabla también se puede realizar por medio del administrador de SQL mediante

un query (CREATE TABLE…) o desde el asistente de SQL para creación de tablas.

Una vez que se crea una tabla directa en SQL posteriormente se debe asociar al proyecto para

poder hacer uso de ella en el desarrollo.

7.4.1.2. Creación de una tabla desde DER.

También se puede realizar la creación de una Tabla desde el DER del Proyecto. Esta funcionalidad

se tratará más adelante en esta manual.

Al crear una tabla, WAYFAST genera automáticamente 3 stored procedures en la base de datos:

Creación y Actualización

Consulta

Borrado

Los nombres de los SP´s son los siguientes:

spWF_Nombre de la Tabla_CreateOrUpdate

spWF_Nombre de la Tabla_Delete

spWF_Nombre de la Tabla_Get

A estos Stored Procedures puede hacerle las adecuaciones que usted requiera y utilizarlos dentro

de su aplicación.

Page 141: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

140 de 218

7.4.2. ASOCIACIÓN DE UNA TABLA

El asociar una tabla permite utilizar una tabla ya existente de una Base de Datos. Una vez que se

realiza la asociación, ya podemos utilizar la tabla asociada en el desarrollo del proyecto.

Pasos para asociar una Tabla al Proyecto:

a. Ingresar al proyecto.

b. Dar clic en el icono con lo cual se abrirá la sección de administración de BD.

c. Dar clic en el menú Tablas de la parte superior de la pantalla con lo cual se abrirá la

pantalla de administración de Tablas.

d. Dar clic en el botón “Asociar Tablas”, se abrirá un PopUp de asociación de Tablas.

e. En el PopUp se debe seleccionar la Instancia en done esta la BD de donde tomaremos la

Tabla que se asociara al proyecto, también se debe seleccionar la BD a la cual perteneces

la tabla. Con lo anterior se mostrarán todas las tablas de la BD en el Grid inferior.

Page 142: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

141 de 218

f. Seleccionar las tablas a asociar y dar clic en el botón Aceptar. Con esto las tablas

seleccionadas se asociarán al proyecto y las podremos utilizar en el desarrollo.

Page 143: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

142 de 218

7.5. STORED PROCEDURE

7.5.1. CREACIÓN DE UN SP

La creación de un Stored Procedure, se puede crear de 3 forma: de forma automática al crear una

tabla, cada vez que se crea una tabla desde SQL o desde el DER, se crean SP default, uno para

modificación, otro para creación y otro para consulta; Crear un SP desde SQL; Crear un SP desde

Query Analizer.

Las opciones anteriores para crear un SP se describirá a continuación.

7.5.1.1. Crear un SP desde SQL

Este método de creación de un SP es la forma tradicional de hacerlo. Para esto se debe ingresar

al SQL Management Studio e ingresar el código del SP para crearlo.

7.5.1.2. Crear un SP desde Query Analizer

Este método implica el utilizar la herramienta integrada a WayFast Query Analizer.

Pasos para crear un SP desde el Query Analizer:

a. Ingresar al proyecto.

b. Ingresar a la sección de BD

c. Dar clic sobre la opción del submenú “Query Analizer” . Con lo cual se

abrirá el Editor.

d. Seleccionar la BD con la cual se trabajara.

Page 144: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

143 de 218

e. f. Ingresar el código del SP a crear en el Editor.

g. Dar clic en el botón Ejecutar query con lo cual el SP se enviará un mensaje en la parte

inferior del editor de que se ha ejecutado satisfactoriamente el script.

h. i. El SP debe visualizarse de igual forma en el SQL.

7.5.1.3. Crear un SP de forma automática

Estos SP son creados de forma automática al crear tablas, ya sea desde el DER o desde el SQL (Ver

puntos 4.3.1.1 y 4.4.1). Una vez que se crea una Tabla por cualquier método, se crean por

default 3 Stored Procedure de forma automática, uno para inserción/actualización, otro para

eliminación y uno para consulta.

Page 145: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

144 de 218

7.5.2. ASOCIACIÓN DE UN SP

Para que un SP pueda ser utilizado en un proyecto, este tiene que estar asociado al proyecto.

Pasos para asociar un SP al Proyecto:

a. Entrar al Proyecto

b. Entrar a la sección de BD

c. Dar clic sobre la opción del submenú “Stored Procedure”.

d. Dar clic en el botón “Asociar SP” con lo cual se abrirá el PopUp de asociación.

e. En el campo Instancia seleccionar la instancia de BD, en el campo Base de Datos

seleccionar la BD de donde asociaremos el SP. Con esto aparecerán en la tabla inferior

todos los SP de la Base de Datos seleccionada:

Page 146: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

145 de 218

f. Seleccionamos el objeto a asociar por medio del CheckBox y dar clic en el botón Aceptar

con lo cual el objeto quedará asociado al Proyecto.

Page 147: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

146 de 218

7.6. QUERY ANALIZER

El Query Analyzer es una herramienta integrada a WayFast que tiene la funcionalidad de un Editor

de SQL. Este editor te permite trabajar con las BD del Proyecto mediante la generación y

ejecución de sentencias SQL para realizar una consulta o crear algún objeto de BD.

Para entrar al Query Analyzer:

a. Ingresar al Proyecto.

b. Dar clic en

c. Dar clic en el submenú Query Analyzer. Se abrirá el Editor.

d. Para ejecutar una instrucción SQL, se debe antes seleccionar la BD con la cual se va

a trabajar.

Page 148: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

147 de 218

e. Una vez seleccionada se puede ingresar el código SQL para ejecutarlo en el editor.

f. Para ejecutar el código dar clic en el botón “Ejecutar Query”.

g. El botón sincronizar es requerido si se realizó alguna actualización o creación de un

objeto de BD, con lo cual se actualizan los permisos con el Proyecto.

Page 149: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

148 de 218

8. IMPLEMENTACIÓN

8.1. GENERACIÓN DE DOCUMENTACION DE PROYECTO

Wayfast permite la generación de la documentación del proyecto de forma automática en un

archivo PDF, el cual contiene toda la definición del desarrollo del proyecto, requerimientos, BD,

etc.

Para poder generar esta documentación se deben seguir los siguientes pasos:

a. Ingresar al Proyecto.

b. Dar clic en el icono .

c. Dar clic en la opción del submenú “Documentación del Proyecto”. Se abrirá la página para

la generación de la documentación del proyecto.

d. Dar clic en el botón Generar PDF con lo cual se mostrar el PDF con la documentación del

proyecto.

Page 150: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

149 de 218

8.2. DEPLOYMENT

Una vez que se cuenta con una versión funcional, se debe realizar el Deploy del proyecto hacia el

ambiente o los ambientes de pruebas o de producción de los usuarios. WayFast te permite

realizar esta tarea mediante sincronizaciones del proyecto. Estas sincronizaciones crearan el

proyecto a primera vez que se realice y las subsecuentes solo realizara las actualizaciones

detectadas.

8.2.1. ASOCIACIÓN DE UN CLIENTE

La asociación de un Cliente es necesaria para poder indicar hacia donde se realizar la

sincronización de un proyecto. Esto permite administrar los permisos de acceso que cada

Cliente/Empresa tendrá sobre las aplicaciones disponibles en el entorno Wayfast.

Pasos para asociar un Cliente a un proyecto:

a. Ingresar al proyecto.

b. Dar clic en .

c. Dar clic en el submenú “Clientes”

d. Dar clic en el botón “Nuevo”. Se abrirá el PopUp de Alta de Cliente.

e. Dar clic sobre el icono con lo cual se desplegará la lista de Clientes. Seleccionar el

Cliente correspondiente y dar clic en el botón “Aceptar”. Se asociara el Cliente al proyecto.

Page 151: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

150 de 218

8.2.2. GENERAR LA SINCRONIZACIÓN.

Pasos para generar la sincronización:

a. Ingresar al Proyecto.

b. Dar clic en .

c. Dar clic en el submenú “Deploy a Producción”.

d. En esta pantalla ingresar los siguientes datos:

Tipo de Acción: Se debe seleccionar el tipo de acción:

o WayFast Synchronization: Se sincronizará solo las definiciones de WayFast

o WayFast + SPs Synchronization: Se sincronizará Wayfast y también los SPs del

proyecto.

o ModelObject Synchronization: Se sincronizara la definición del Model Object del

Proyecto. Los Model Objects son los Stored Procedures , tablas, etc, que se

subieron a Wayfast y están contenidos en una tabla interna. No debe

manipularse y solamente debe usarse en casos particulares previa consulta al

equipo técnico de Wayfast.

o Structure + Master Data + SPs + WayFast Synchronization: Se sincronizará de

forma total el proyecto, BD, Datos de las tablas Maestras, SPs y WayFast.

o Jobs Synchronization: Solo se sincronizarán los Jobs del proyecto.

o Partitions Synchronization: Sólo se sincronizarán las particiones del proyecto.

Esto permite resolver la problemática de tablas muy voluminosas. Es un tema

de base de datos que tiene que crear previamente el administrador de la base

de datos (DBA) o responsable de IT.

Cliente: Se debe seleccionar el cliente a donde se enviará la sincronización.

e. Una vez ingresados los datos anteriores se debe dar clic en el botón Sincronizar, con lo

cual se generara la sincronización en el grid de seguimiento. La sincronización puede

quedar en estatus Pendiente, Iniciada o Finalizada.

f. Una vez concluida la sincronización se puede validar si hubo algún error en el proceso

mediante el log. Para esto Dar clic en el icono de la columna “Detalle Log” con lo cual

se abrirá un PopUp con el detalle.

Page 152: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

151 de 218

Page 153: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

152 de 218

9. EJECUCION DE PAGINAS

Durante el proceso de edición/desarrollo de alguna de las páginas de la aplicación se puede

visualizar cómo va quedando. Solo hay que realizar los siguientes pasos:

Acceder al Proyecto

Dar clic en la página del proyecto en la que se desea trabajar

Una vez dentro de la página, localizar el botón y darle clic

En otra ventana del explorador se mostrará la pantalla en la que se encuentra

actualmente

Puede hacer pruebas a la pantalla como si fuera el usuario final

En WayFast se tiene la posibilidad de realizar corridas de pruebas en los diferentes entornos (Desarrollo,

Pruebas y Producción). Esto nos permite realizar el registro de estas pruebas y también poder registrar

nuevos requerimientos y bugs en tiempo de ejecución.

9.1. DESARROLLO

Estas pruebas se realizaran dentro del entorno de desarrollo lo cual no ayudara detectar mejoras o posibles

bug del mismo desarrollo de la aplicación.

Pasos para poder iniciar una prueba:

h. Ingresar al proyecto.

i. Dar clic en el icono .

j. Dar clic en la opción del submenú “Developmen”. Se presentara la siguiente pantalla.

Page 154: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

153 de 218

k. En la pantalla te solicita ingresar:

i. Perfil: Este campo solo se solicita cuando el proyecto es de tipo Portal y se debe

indicar con que perfil se ejecutara la prueba del proyecto.

ii. Tipo Prueba: en este campo es posible indicar si la prueba se realizara con Lápiz o sin

él. La diferencia es que cuando se utiliza el Lápiz en la ejecución de la prueba te

permite dar de alta nuevos requerimientos o bug detectados.

l. Dar clic en el botón Run. La prueba iniciará.

m. Cuando la prueba es con Lápiz, cada vez que te posiciones en un campo se muestra un icono

de Lapiz , con el cual al dar clic te permitirá dar de alta un nuevo requerimiento:

Page 155: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

154 de 218

n. En esta pantalla se debe ingresar la siguiente información:

i. Control: Puedes seleccionar dos opciones, si se requiere un nuevo control o se

requiere modificar el existente.

ii. Descripción: Se debe ingresar la descripción del requerimiento.

iii. Iteración: Se puede indicar si este requerimiento formará parte de una Iteración.

iv. Tamaño: De igual forma se puede indicar el tamaño del requerimiento.

v. Desarrollador: Se puede indicar a que desarrollador se le asignará el requerimiento.

vi. Criticidad: se puede indicar el nivel de criticidad del requerimiento.

o. Una vez dado de alta el requerimiento este queda asignado en el proyecto y al desarrollador

correspondiente para su atención.

9.2. PRUEBAS (QA)

Estas pruebas se realizaran dentro del entorno de pruebas (QA) lo cual no ayudara detectar mejoras o

posibles bug del mismo desarrollo de la aplicación.

Pasos para poder iniciar una prueba:

p. Ingresar al proyecto.

q. Dar clic en el icono .

r. Dar clic en la opción del submenú “Testing”. Se presentara la siguiente pantalla.

Page 156: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

155 de 218

s. En la pantalla te solicita ingresar:

i. Perfil: Este campo solo se solicita cuando el proyecto es de tipo Portal y se debe

indicar con que perfil se ejecutara la prueba del proyecto.

ii. Tipo Prueba: en este campo es posible indicar si la prueba se realizara con Lápiz o sin

él. La diferencia es que cuando se utiliza el Lápiz en la ejecución de la prueba te

permite dar de alta nuevos requerimientos o bug detectados.

t. Dar clic en el botón Run. La prueba iniciará.

u. Cuando la prueba es con Lápiz, cada vez que te posiciones en un campo se muestra un icono

de Lapiz , con el cual al dar clic te permitirá dar de alta un nuevo requerimiento:

Page 157: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

156 de 218

v. En esta pantalla se debe ingresar la siguiente información:

i. Control: Puedes seleccionar dos opciones, si se requiere un nuevo control o se

requiere modificar el existente.

ii. Descripción: Se debe ingresar la descripción del requerimiento.

iii. Iteración: Se puede indicar si este requerimiento formará parte de una Iteración.

iv. Tamaño: De igual forma se puede indicar el tamaño del requerimiento.

v. Desarrollador: Se puede indicar a que desarrollador se le asignará el requerimiento.

vi. Criticidad: se puede indicar el nivel de criticidad del requerimiento.

w. Una vez dado de alta el requerimiento este queda asignado en el proyecto y al desarrollador

correspondiente para su atención.

9.3. PRODUCCIÓN

Estas pruebas se realizaran dentro del entorno de Producción lo cual no ayudara detectar mejoras o posibles

bug del mismo desarrollo de la aplicación.

Pasos para poder iniciar una prueba:

x. Ingresar al proyecto.

y. Dar clic en el icono .

z. Dar clic en la opción del submenú “Production”. Se presentara la siguiente pantalla.

Page 158: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

157 de 218

aa. En la pantalla te solicita ingresar:

i. Perfil: Este campo solo se solicita cuando el proyecto es de tipo Portal y se debe

indicar con que perfil se ejecutara la prueba del proyecto.

ii. Tipo Prueba: en este campo es posible indicar si la prueba se realizara con Lápiz o sin

él. La diferencia es que cuando se utiliza el Lápiz en la ejecución de la prueba te

permite dar de alta nuevos requerimientos o bug detectados.

bb. Dar clic en el botón Run. La prueba iniciará.

cc. Cuando la prueba es con Lápiz, cada vez que te posiciones en un campo se muestra un icono

de Lapiz , con el cual al dar clic te permitirá dar de alta un nuevo requerimiento:

Page 159: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

158 de 218

dd. En esta pantalla se debe ingresar la siguiente información:

i. Control: Puedes seleccionar dos opciones, si se requiere un nuevo control o se

requiere modificar el existente.

ii. Descripción: Se debe ingresar la descripción del requerimiento.

iii. Iteración: Se puede indicar si este requerimiento formará parte de una Iteración.

iv. Tamaño: De igual forma se puede indicar el tamaño del requerimiento.

v. Desarrollador: Se puede indicar a que desarrollador se le asignará el requerimiento.

vi. Criticidad: se puede indicar el nivel de criticidad del requerimiento.

ee. Una vez dado de alta el requerimiento este queda asignado en el proyecto y al desarrollador

correspondiente para su atención.

Page 160: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

159 de 218

10. EJECUCION DE PROYECTOS

Para ejecutar la aplicación, primero se debieron crear el menú y los roles que van a tener los

usuarios.

Tal como se describió en el capítulo 1, een el browser ingresar a WayFast a la URL proporcionada

por el administrador de IT (en este curso utilizar http://farm4.asignet.com:19093/sso.ashx) en

donde se mostrará la siguiente pantalla:

Al acceder con el usuario y contraseña correspondiente se muestran las

aplicaciones a las cuales tiene acceso

Dar clic en la aplicación a la aplicación que se desea probar

Sobre la ventana activa del explorador se abrirá el Panel Principal que usted

definió para la aplicación.

Page 161: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

160 de 218

Una vez abierta la página ya puede hacer las pruebas necesarias como si fuera un usuario final de

la aplicación.

Page 162: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

161 de 218

11. WORKFLOW: ESQUEMA SWIMLANE

El Swimlane es el entorno gráfico de WayFast para poder crear los WorkFlow de un proyecto. El

Swimlane permite crear los Roles, las tareas y las conexiones entre estas.

11.1. CREACIÓN DE UN PROYECTO WORKFLOW

Este tipo de proyecto permite la automatización de un sistema de secuencia de tareas de un

proceso de negocio, en donde se tienen definido los recursos y reglas necesarias para para poder

completar un flujo de trabajo. En la página 14 ya se encuentra un detalle de cómo crear un

proyecto tipo Portal, la otra posibilidad que brinda Wayfast.

Pasos para la creación de un Proyecto WorkFlow:

a. Ingresar a WayFast.

b. Ingresar a una Solución.

c. Dentro de la solución dar clic en el botón “+ Project”.

d. En la pantalla de alta de proyecto se deben ingresar los siguientes datos:

Proyecto: Nombre del proyecto que se dará de alta.

Descripción: Descripción general del proyecto.

Es un proyecto de WorkFlow: Definición del tipo de proyecto que se dará de alta,

para este caso se debe seleccionar “SI”.

Tipo de Login: Definición del tipo de Login de nuestra aplicación. Se podrá elegir

entre Single Sign On (SSO) o Usuario + Password

Con sistema de Requerimientos: En el proyecto se puede definir si para desarrollar

la aplicación se debe contar con requerimientos o no. Si se determina que sí, no se

podrá realizar ningún desarrollo sin antes tener asignado un requerimiento y

haberlo tomado para iniciar su ejecución.

Con Release Backlog: Permite definir si se administraran los requerimientos por

medio de BackLog.

Lenguaje: Lenguaje por default de nuestro proyecto.

Hashtag: Identificador de nuestro proyecto para poder hacer la relación de correos

contra proyecto. Cada correo que se envíe o reciba debe contar con este Hashtag

para poder identificar a que proyecto pertenece.

Adjuntar Logo: Para una solución se puede adjuntar un logo el cual identifique a la

Solución en el menú. Esta función estará disponible en el próximo release

Page 163: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

162 de 218

f. Una vez ingresados los datos se debe dar clic en el botón Aceptar.

Page 164: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

163 de 218

11.2. ROLES

11.2.1. NUEVO ROL

Pasos para crear un nuevo Rol en Swimlane:

a. Ingresar al proyecto.

b. Dar clic en la opción de menú .

c. Dar clic en la opción Swimlane del submenú. Se abrirá el Swimlane.

d. Para crear un Rol, dar clic derecho sobre el área de trabajo para que se despliegue el

submenú de acciones.

e. Dar clic en la opción Nuevo Rol. Se mostrara el PopUp en donde se verán enlistados los roles

ya existentes.

Page 165: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

164 de 218

f. Dar clic en el botón Agregar. Se abrirá el PopUp de alta de un Rol.

g. Se deben ingresar los siguientes datos:

Rol: Nombre del Rol a crear.

Tipo de Rol: Si el Rol será de Asignet o de un Cliente. Si el proyecto es de un

Cliente se debe seleccionar el cliente correspondiente.

Cliente: Se debe seleccionar el Cliente para el cual se creará el Rol.

Tipo de Resolución: El tipo de resolución permite definir a quien se le enviará el

correo electrónico cuando se lance una tarea que tenga asociado este Rol. Puede

ser un usuario Fijo o por medio de una Función SQL.

Nombre: Si se seleccionó un tipo de resolución “Usuario fijo” se debe ingresar el

nombre del usuario.

E-mail: Si se seleccionó un tipo de resolución “Usuario fijo” se debe ingresar el

Email del usuario al cual le llegaran las notificaciones.

Características: Si se seleccionó un tipo de resolución “Función SQL” se debe

ingresar el SP que resolverá a quien se le enviará el Email.

Parámetros: Si se seleccionó un tipo de resolución “Función SQL” se deben indicar

los parámetros que se recibirán en el SP de definición de envío de notificaciones.

h. Una vez ingresados los datos dar clic en el botón Aceptar con lo cual el rol será creado.

Page 166: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

165 de 218

11.2.2. EDITAR UN ROL

Pasos para editar un Rol:

a. Ingresar al proyecto.

b. Dar clic en la opción de menú .

c. Dar clic en la opción Swimlane del submenú. Se abrirá el Swimlane.

d. Dar clic derecho sobre el Rol a editar. Se mostrará el menú de acciones.

Page 167: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

166 de 218

e. Seleccionar la opción Editar Rol. Se abrirá el PopUp de Edición de un Rol.

f. Editar la información requerida y dar clic en el botón Aceptar.

11.2.3. AGREGAR UN ROL EXISTENTE

Esta funcionalidad permite asociar al Swimlane Roles que se hayan creado por medio del

Administrador de Roles (ver punto 0).

Pasos para agregar/editar un Rol existente:

a. Ingresar al proyecto.

b. Dar clic en la opción de menú .

c. Dar clic en la opción Swimlane del submenú. Se abrirá el Swimlane.

Page 168: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

167 de 218

d. Dar clic derecho sobre el área de trabajo del Swimlane con lo cual se abrirá el menú de

acciones.

e. Seleccionar la opción Agregar Rol Existente. Se abrirá el PopUp para agregar un rol.

f. Seleccionar el Rol a agregar y dar clic en el botón OK. El rol se visualizara en el Swimlane.

Page 169: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

168 de 218

11.2.4. ELIMINAR UN ROL

Pasos para editar/eliminar un Rol:

a. Ingresar al proyecto.

b. Dar clic en la opción de menú .

c. Dar clic en la opción Swimlane del submenú. Se abrirá el Swimlane.

d. Dar clic derecho sobre el rol a eliminar. Se mostrar el menú de acciones.

Page 170: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

169 de 218

e. Seleccionar la acción “Eliminar Rol”. Se mostrara una ventana de confirmación. Dar clic

en el botón Aceptar.

f. El rol ya no se visualizara en el Swimlane.

Page 171: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

170 de 218

11.2.5. Creación de Rol desde Administración de Roles

Pasos para la creación de Roles desde el Administrador de Roles de WF:

a. Ingresar al Proyecto.

b. Dar clic en del menú principal del Proyecto.

c. Dar clic en la opción del submenú “Roles de WorkFlow”.

d. Dar clic en el botón Agregar con lo cual se abrirá el PopUp de alta de Rol.

e. Se deben ingresar los siguientes datos:

Rol: Nombre del Rol a crear.

Tipo de Rol: Si el Rol será de Asignet o de un Cliente. Si el proyecto es de un

Cliente se debe seleccionar el cliente correspondiente.

Cliente: Se debe seleccionar el Cliente para el cual se creará el Rol.

Tipo de Resolución: El tipo de resolución permite definir a quien se le enviará el

correo electrónico cuando se lance una tarea que tenga asociado este Rol. Puede

ser un usuario Fijo o por medio de una Función SQL.

Nombre: Si se seleccionó un tipo de resolución “Usuario fijo” se debe ingresar el

nombre del usuario.

E-mail: Si se seleccionó un tipo de resolución “Usuario fijo” se debe ingresar el

Email del usuario al cual le llegaran las notificaciones.

Características: Si se seleccionó un tipo de resolución “Función SQL” se debe

ingresar el SP que resolverá a quien se le enviará el Email.

Parámetros: Si se seleccionó un tipo de resolución “Función SQL” se deben indicar

los parámetros que se recibirán en el SP de definición de envío de notificaciones.

Page 172: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

171 de 218

f. Una vez ingresados los datos dar clic en el botón Aceptar con lo cual el rol será creado en

el Proyecto y se podrá asociar a las tareas del WF.

Page 173: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

172 de 218

11.3. TAREAS

11.3.1. NUEVA TAREA

Cuando se crea por primera vez una tarea de WF, es necesario indicar que esta tarea va a ser la

de inicio y también contar con la página de Inicio de WF (Ver punto 7.3 de este manual).

Pasos para crear una tarea:

a. Ingresar al proyecto.

b. Dar clic en la opción de menú .

c. Dar clic en la opción Swimlane del submenú. Se abrirá el Swinlane.

d. Dar clic derecho sobre el área de un Rol. Se abrirá el menú de acciones.

e. Seleccionar la opción Nueva Tarea. Se abrirá el PopUp de alta de tarea.

Page 174: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

173 de 218

f. Ingresar los datos de la Tarea (Ver Punto 7.2 de este manual) y dar clic en el botón

Aceptar para que la tarea sea creada en el Swimlane. Es importante que si esta es la

primera tarea del WF, se seleccione el checkbox “Es página de Inicio”.

g. Una vez que se crea una tarea de WF, se podrá ver que también se crea una Página de

proyecto. Esto se puede visualizar entrando a la sección de Paginas del Proyecto en donde

se verá que la pagina de la tarea creada existe.

11.3.2. ELIMINAR TAREA

Page 175: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

174 de 218

a. Ingresar al proyecto.

b. Dar clic en la opción de menú .

c. Dar clic en la opción Swimlane del submenú. Se abrirá el Swinlane.

d. Dar clic derecho sobre el área de un Rol. Se abrirá el menú de acciones.

e. Se visualizara una ventana de confirmación.

f. Dar clic en el botón Aceptar. La tarea se eliminará del Swimlane.

Page 176: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

175 de 218

11.3.3. CREACIÓN DE CONEXIONES ENTRE TAREAS

Pasos para crear una conexión entre tareas:

a. Ingresar al proyecto.

b. Dar clic en la opción de menú .

c. Dar clic en la opción Swimlane del submenú. Se abrirá el Swinlane.

d. Dar clic sostenido en el punto azul de la parte inferior derecha del recuadro de la tarea:

e. Arrastrar el puntero hacia el punto azul de la tarea destino. Se mostrar un cuadro de

dialogo para ingresar el nombre del botón que se creara en la página de la tarea y que

llamara a la tarea destino. Ingresamos el Nombre y damos aceptar.

Page 177: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

176 de 218

f. Al dar aceptar se visualizara la relación creada.

g. Dar clic en el botón Guardar para aplicar el cambio.

h. Al crear la relación, en forma automática se crea un botón en la página de la tarea origen.

Este botón estará apuntando como destino la página Destino seleccionada. Para poder

visualizar este botón ingresar a la sección de administración de Páginas , e ingresar a

la pagina correspondiente.

Page 178: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

177 de 218

i. En la sección de controles se visualizara el boton creado. Si damos clic en el link de la

columna “Control”, iremos al popup del detalle en donde se visualizara la configuración de

la conexión con la tarea Destino.

11.3.4. CONFIGURACIÓN DE UNA TAREA

Pasos para configurar una tarea de WF:

a. Ingresar al proyecto.

b. Dar clic en la opción de menú .

c. Dar clic en la opción Swimlane del submenú. Se abrirá el Swinlane.

d. Dar doble clic sobre la tarea a editar con lo cual se abrirá el PopUp de Edición de tarea en

donde:

Descripción: Es el nombre de la tarea de WF.

Hours Max: Horas máximas para ejecutar la tarea.

Cantidad de minutos para respuesta:

Fin Automático: Define si la tarea tendrá una finalización de forma automática.

Curb Link Access

Asunto de Mail: Se indica el asunto del Email que se enviara para esta tarea.

Mensaje de Email: Se ingresará el mensaje del cuerpo del Email que se enviará para

esta tarea.

Mail_ID: Se debe indicar cuál es la plantilla que se utilizara para el envío del Email.

Rol: Se debe seleccionar el Rol que ejecutara esta tarea. Los roles deben estar

previamente creados.

Multitarea: Se debe seleccionar este CheckBox si la tarea se convertirá en

multitarea.

Page 179: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

178 de 218

Tipo de Tarea: Se debe seleccionar si la tarea es Normal o Virtual.

Permitir ver a autorizadores tareas completas

Ignorar Mail: Se debe seleccionar si se desea que el Email no se envíe al llegar a

esta tarea.

e. Una vez ingresados estos datos se debe guardar.

Page 180: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

179 de 218

11.4. CONFIGURACIÓN WF

Cuando se crea un proyecto de WorkFlow, se tienen que realizar ciertas configuraciones para que

el WF funcione correctamente que se mencionarán a continuación.

11.4.1. TAREAS DE WORKFLOW

Una vez creadas las tareas de WF, se tienen que realizar configuraciones adicionales. A

continuación los pasos para realizar estas configuraciones:

a. Ingresar al proyecto.

b. Dar clic en la opción de menú .

c. Dar clic en la opción “Tareas de WorkFlow”.

d. Se presentarán las Tareas creadas en el Proyecto ya sea mediante el Swimlane o por el

alta directa de la página desde el administrador de Páginas.

e. Dar clic en el Link de la columna “Descripción” de la tarea a configurar. Se abrirá la

pantalla de configuración de la Tarea.

Page 181: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

180 de 218

f. En donde:

Descripción: Es el nombre de la tarea de WF.

Hours Max: Horas máximas para ejecutar la tarea.

Cantidad de minutas para respuesta:

Fin Automático: Define si la tarea tendrá una finalización de forma automática.

Curb Link Access

Asunto de Mail: Se indica el asunto del Email que se enviara para esta tarea.

Mensaje de Email: Se ingresará el mensaje del cuerpo del Email que se enviará para

esta tarea.

Mail_ID: Se debe indicar cuál es la plantilla que se utilizara para el envío del Email

Rol: Se debe seleccionar el Rol que ejecutara esta tarea. Los roles deben estar

previamente creados

Multitarea: Se debe seleccionar este CheckBox si la tarea se convertirá en

multitarea.

Tipo de Tarea: Se debe seleccionar si la tarea es Normal o Virtual.

Permitir ver a autorizadores tareas completas:

Ignorar Mail: Se debe seleccionar si se desea que el Email no se envíe al llegar a

esta tarea.

g. Una vez ingresados estos datos se debe guardar.

Page 182: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

181 de 218

11.4.2. INFORMACIÓN GENERAL DE WF

Otra sección que se debe configurar son los datos generales de WF. Los pasos para realizar estas

configuraciones se describen a continuación.

a. Ingresar al proyecto.

b. Dar clic en la opción de menú .

c. Dar clic en la opción “Datos Generales de WorkFlow”.

d. En esta pantalla se mostrarán los datos a configurar en donde:

Descripción: Es el nombre del WF

Tarea de Cancelación: Se debe seleccionar cual es la tarea para cancelación del WF

si aplica.

Mail_ID: Se debe indicar cuál es la plantilla que se utilizara para el envío del Email

Email Origen: Se deben ingresar la dirección de correo con el cual llegara el correo

a los usuarios.

Page 183: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

182 de 218

Nombre Email Origen: Nombre con el cual llegara el Email a los usuarios.

WebServer: WebServer que se utilizara para el envío de los Email.

Tarea de Inicio: Se debe seleccionar la tarea de inicio del WF.

Tarea alternativa de inicio: Se debe ingresar una tarea alternativa de inicio si

aplica.

Grupo de WorkFlow

Logo Email: Se puede seleccionar un Logo para el Email que se enviará.

Cliente: Se debe seleccionar el Cliente del Proyecto.

Https: Este parámetro indica si el Email que se enviará accederá a la tarea por

medio de HTTPS.

Solo lectura Swimlane:

e. Dar clic en guardar

Page 184: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

183 de 218

11.5. PÁGINAS

11.5.1. TAREA DE WORKFLOW

Este tipo de páginas solo pueden ser utilizadas para proyectos del tipo WorkFlow.

Pasos para crear una página tipo tarea de workflow:

a. Entrar al Proyecto.

b. Ingresar a la sección de Páginas .

c. Dar clic en el botón Nueva Página con lo cual se abrira el PopUp de Alta.

d. En el PopUp se deben ingresar los siguientes datos:

Nombre: Nombre de la página.

Descripción: Descripción de la página.

Tipo: Tipo de Página a crear. Para este caso debe ser TareaWF

Título de la Ventana: Descripción que aparecerá en la ventana cuando sea abierta

la página en el explorador.

Rol de la tarea: Para este tipo de página se debe indicar que rol es el que

ejecutara la tarea.

Es página de inicio: Marcar la página si esta va a presentarse de inicio en el

proyecto.

e. Seleccionar la pestaña LayOut:

Page 185: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

184 de 218

f. En esta pantalla se mostrará un combo con los LayOut asociados al proyecto. Seleccionar

el LayOut que se desea utilizar para esta página.

g. Dar clic en el botón Guardar. Se creará la página en el Proyecto.

11.5.2. PÁGINA INICIO DE WORKFLOW

Este tipo de páginas solo pueden ser utilizadas para proyectos del tipo WorkFlow.

Pasos para crear una página tipo tarea de workflow:

a. Entrar al Proyecto.

b. Ingresar a la sección de Páginas .

c. Dar clic en el botón Nueva Página con lo cual se abrira el PopUp de Alta.

d. En el PopUp se deben ingresar los siguientes datos:

Page 186: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

185 de 218

Nombre: Nombre de la página.

Descripción: Descripción de la página.

Tipo: Tipo de Página a crear. Para este caso debe ser InicioWF

Título de la Ventana: Descripción que aparecerá en la ventana cuando sea abierta

la página en el explorador.

Es página de inicio: Marcar la página si esta va a presentarse de inicio en el

proyecto.

e. Seleccionar la pestaña LayOut:

f. En esta pantalla se mostrará un combo con los LayOut asociados al proyecto. Seleccionar

el LayOut que se desea utilizar para esta página.

g. Dar clic en el botón Guardar. Se creará la página en el Proyecto.

Page 187: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

186 de 218

11.6. BUTTON

11.6.1. BOTON INICIO DE FLUJO

Es el control que permite iniciar o generar un nuevo flujo de WorkFlow. Se utiliza el mismo

control BUTTON lo único que varía es la configuración del mismo:

Home/End WKF hay que seleccionar SI

NO se debe especificar a qué página debe continuar el flujo, ya que en la

configuración del Workflow se determina cual debe ser.

Por último, se presiona el botón ACCEPT para guardar los cambios

11.6.2. BOTON FIN DE FLUJO

Control que indica que un flujo de Workflow ha llegado a su última tarea y debe ser cerrado. Al

igual que el botón de Inicio de Flujo es el mismo control BUTTON, la configuración es:

Page 188: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

187 de 218

Home/End WKF seleccionar la opción NO. (La aplicación “cerrará” la solicitud al

presionar este botón y con esto la dará por concluida en su flujo.)

Se presiona el botón ACCEPT para almacenar los cambios

11.6.3. BOTON DE WORKFLOW

Dentro de un flujo de Workflow estos botones permiten avanzar a la siguiente tarea que compone

el flujo. Se utiliza el control BUTTON, solo hay que configurarlo diferente:

Page 189: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

188 de 218

Flow WKF seleccionar SI

Flow Workflow se debe seleccionar el nombre de la página a la que debe

continuar el flujo una vez presionado el botón.

Si se requiere se pueden enviar párametros a la siguiente pantalla.

Presionar ACCEPT para guardar los cambios

Page 190: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

189 de 218

12. ADMNISTRACIÓN WAYFAST

La sección de administración de WayFast permite definir una serie de parámetros necesarios para

poder trabajar en el desarrollo de los proyectos, así como dar seguimiento puntual a cada uno

mediante reportes.

Para poder visualizar esta sección, se debe ingresar a WayFast y en la parte superior derecha de

la pantalla dar clic en el icono con lo cual se desplegará el menú de administración.

Page 191: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

190 de 218

12.1. USUARIOS

En esta sección se podrá administrar los usuarios de WayFast. Los usuarios podrán ser para uso de

WayFast o para uso de las aplicaciones o módulos desarrollados en WayFast.

12.1.1. Creación de un usuario

Pasos para crear un nuevo usuario:

a. Ingresamos a la sección de Usuarios del módulo de Administración.

b. Dar clic en el botón . Se abrirá un PopUp en donde se deben ingresar los datos

de alta del usuario.

c. En esta pantalla se deben agregar los siguientes datos:

Nombres y Apellidos: Nombre completo del usuario a dar de alta.

Legajo: número de expediente de nómina si aplica.

Page 192: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

191 de 218

Email: Correo electrónico asignado al usuario.

Cliente: Es la empresa o el cliente al que pertenece este usuario.

Usuario de Red: Nombre de usuario de red.

Usuario SQL: Usuario de SQL asignado. Este solo aplica para los usuarios

desarrolladores.

IMEI: IMEI asignado al usuario, si aplica. Este campo sirve para permitir el single

sign on en dispositivos móviles

12.1.2. Editar un usuario

Pasos para editar usuario:

a. Ingresar a la sección de usuarios del módulo de Administración.

b. Identificar al usuario a modificar y dar clic en el icono con lo cual se abrirá el

PopUp de edición.

c. Editar el campo o los campos necesarios y dar clic en el botón Aceptar con lo cual se

guardarán los cambios.

12.1.3. Eliminar un Usuario

Pasos para eliminar usuario:

a. Ingresamos a la sección de usuarios del módulo de Administración.

Page 193: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

192 de 218

b. Identificar al usuario a eliminar y dar clic en el icono con lo cual se eliminará al

usuario.

Page 194: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

193 de 218

12.2. CLIENTES

WayFast es una herramienta multi Clientes o Multi Empresas, esto significa que en un mismo

entorno puede contener la administración de los proyectos de diferentes Clientes o Empresas

asociadas a la organización.

12.2.1. Alta de un Cliente o Empresa

Pasos para crear un Cliente o Empresa:

a. Ingresar a la sección de Clientes del módulo de Administración.

b. Dar clic en el botón con lo cual se abrirá el PopUp de alta de Cliente.

c. El PopUp se debe ingresar únicamente el nombre del Cliente y dar clic en el botón Aceptar

con esto se dará de alta al Cliente.

12.2.2. Eliminar un Cliente o Empresa

Pasos para eliminar un Cliente:

a. Ingresar a la sección de Clientes del módulo de Administración.

b. Identificar al Cliente a dar de baja y dar clic sobre el icono con lo cual el Cliente se dará

de baja.

Page 195: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

194 de 218

12.3. IMÁGENES

En esta sección se encontrará el repositorio de imágenes que se podrán utilizar en el desarrollo de

las aplicaciones dentro de WayFast.

Pasos para dar de alta una imagen:

a. Ingresar a la sección de Imágenes del módulo de Administración.

b. Dar clic en el botón con lo cual se abrirá el PopUp de alta de Imagen.

c. Dar clic en el botón “Select some file” y se abrirá una ventana de Windows para

seleccionar una imagen.

Page 196: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

195 de 218

d. Seleccionar la imagen a cargar y dar clic en el botón Agregar. Con esto la imagen será

dada de alta dentro del repositorio.

Page 197: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

196 de 218

12.4. MÉTODOS

Los métodos en WayFast son DLL desarrolladas externamente para una funcionalidad específica.

Estas DLL se deben dar de alta en WayFast para posteriormente poderlas utilizar dentro del

desarrollo de algún proyecto.

Pasos para dar de alta un Método:

a. Ingresar a la sección de Métodos del módulo de Administración.

b. Dar clic en el botón y se abrirá el PopUp de Alta de un Método.

c. En el PopUp se deben ingresar los siguientes datos:

Method: Se debe agregar el nombre del método a crear.

Assembly: se debe agregar el nombre del archivo .DLL

Name Space: Es el NameSpace de la DLL

Class Name: Nombre de la Clase del método

Parameter Signature: Se deben ingresar el tipo de parámetro que recibirá el

método separado por comas (Ej. Int32, Int32, String, String, String, String, String,

String, Int32, String, String, Int32, Boolean)

Page 198: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

197 de 218

Adjuntar Método: Se debe seleccionar el archivo correspondiente a la DLL.

d. Una vez ingresados los datos, dar clic en el botón Aceptar con lo cual el Método será

agregado.

Page 199: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

198 de 218

12.5. INSTANCIAS

Las instancias en WayFast nos indicarán los servidores a los cuales nos podremos conectar para

integrar las aplicaciones con las BD.

Pasos para crear una Instancia:

a. Ingresar a la sección de Instancias del módulo de Administración.

b. Dar clic en el botón . Se abrirá el PopUp de alta de una Instancia.

c. En el PopUp se deben ingresar los siguientes datos:

Nombre de grupo: Se debe indicar el Nombre del grupo al que pertenecerá la nueva

Instancia. Wayfast usará este código para referirse a esta instancia de base de

datos.

Instancia: Nombre o IP de la instancia a crear. Es el código de conexión que ha

definido el administrador de la base de datos de la organización, quien deberá

informarlo al equipo de desarrollo.

Page 200: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

199 de 218

Usuario: Usuario de conexión a la Instancia.

Clave: Contraseña de conexión a la Instancia.

d. Una vez agregados estos datos se debe dar clic en el botón Aceptar con lo cual se dará de

alta la instancia.

Page 201: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

200 de 218

12.6. ENTORNOS

La sección de entornos permite definir los ambientes de QA y de Producción para cada una de las

Instancias de SQL definidas en WayFast.

Pasos para configurar entornos en Wayfast:

a. Ingresar a la sección de Entornos del módulo de Administración de WayFast.

b. Se mostrará la pantalla de Administración de entornos. Para cada Instancia se mostrarán

dos columnas, QA y Producción y en cada columna se presenta un icono para los

entornos que ya están definidos o un icono para los entornos que aún no están

definidos.

c. Dar clic en el icono con el cual se abrirá el popup de definición de un entorno, en donde

se deben ingresar los siguientes datos:

Instancia: Se muestra la instancia de la cual se va a crear la definición de entorno.

Skin Folder: Se debe indicar el folder del Skin del entorno.

Folder IIS: Se debe indicar el folder del IIS del entorno.

Folder de DLL: Se debe indicar el folder de la DLL del entorno.

URL: Se debe indicar la URL del entorno.

User: Se debe indicar el usuario del Entorno.

Key: Se debe indicar el Password del Entorno.

e. Una vez ingresados los datos anteriores dar clic en el botón Guardar.

Page 202: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

201 de 218

12.7. MAIL DISPATCHER

La sección de Mail Dispatcher tiene la funcionalidad de poder definir tanto los servidores SMTP

para el envío de los Email de las aplicaciones desarrolladas en WayFast como de definir las

plantillas de los Email a enviar.

12.7.1. ALTA DE UN MAIL DISPATCHER

En WayFast un Mail Dispatcher es una plantilla e envío de Email.

Pasos para dar de alta un Mail Disparher:

a. Ingresar a la sección de Mail Dispatcher del módulo de Administración.

b. Dar clic en el botón . Se abrirá el PopUp de alta de Mail Dispatcher.

Page 203: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

202 de 218

c. En este PopUp se deben ingresar los siguientes datos:

Nombre del Mail: Nombre de la plantilla de Email.

Tipo de Asunto: Se define si el asunto para esta plantilla va a ser fijo o dinámico.

Asunto: Si se indicó que el Asunto va a ser fijo se debe ingresar el Asunto.

Tipo de Mensaje: Se define si el Mensaje será dinámico o Fijo.

Mensaje: Se debe ingresar el mensaje del Email si se selección que sería fijo.

HTML: Se define qué tipo de HTML se incluirá: HTML, Texto o HTML y Texto

Owner: solamente se utiliza para soluciones tipo Workflow

Texto del Mensaje: Se debe ingresar el texto del mensaje.

HTML del Mensaje: Se debe ingresar el Texto HTML del mensaje.

d. Una vez ingresados los datos se debe dar clic en el botón Aceptar.

12.7.2. ALTA DE UN SERVIDOR DE ENVÍO

Un servidor de envío es al cual se conectará para poder realizar los envíos de los Emails.

Pasos para crear un servidor de envío:

a. Ingresar a la sección de Mail Dispatcher del módulo de Administración.

b. Dar clic en el botón , se abrirá el PopUp de alta de un servidor de envío.

c. En el PopUp se deben ingresar los siguientes datos:

Server: Nombre del servidor o IP

Port: Puerto por del servidor

Keep alive: se puede definir una fecha en que ya no sea vigente el servidor de

envío (no es obligatorio).

Page 204: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

203 de 218

Method: método de envío de los Emails. Debe ser SMTP

Name: Nombre del servidor.

URL: URL del servidor de envío.

Active: se puede definir la actividad o inactividad del servidor de envío.

d. Una vez ingresados los datos se debe dar clic en el botón Aceptar con lo cual se dará de

alta el servidor de envío.

Page 205: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

204 de 218

12.8. SKINS

Un Skin en WayFast es una colección de LayOut que podremos utilizar en los desarrollos de los

proyectos.

Pasos para dar de alta un skin:

a. Ingresar a la sección de Skin del módulo de Administración.

b. Dar clic en el botón con lo cual se abrirá el PopUp de alta de un Skin.

c. Se debe ingresar el nombre del Skin y dar clic en el botón Agregar para que se realice el

alta del Skin

Page 206: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

205 de 218

12.9. LAY OUT

Los LayOuts son las plantillas HTML con el diseño que se utiliza para cada tipo de pantalla dentro

de nuestro proyecto.

Pasos para agregar un LayOut:

a. Ingresar a la sección de LayOuts del módulo de Administración.

b. Dar clic sobre el botón . Se abrirá el PopUp de alta de un LayOut.

c. En el PopUp se deben agregar los siguientes datos:

a. Tipo: Se debe indicar el tipo de LayOut: LAYOUT, CSS, IMAGEN, FONT o JS

b. Nombre: ingresar el nombre del LayOut.

c. Skin: Se debe seleccionar el Skin al cual pertenecerá el LayOut.

d. Read Only: Se indica si solo se podrá leer y no editar.

e. Seleccionar Archivo: Se debe seleccionar el archivo origen del LayOut.

d. Ingresados los datos de alta se debe dar clic en el botón Aceptar para confirmar el Alta del

LayOut.

Page 207: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

206 de 218

12.10. IDIOMAS

La sección de idiomas permite administrar los idiomas con los cuales se podrá trabajar en

WayFast.

Pasos para dar de alta un idioma:

a. Ingresar a la sección de idiomas del módulo de Administración.

b. Dar clic en el botón con lo cual se abrirá el PopUp de alta de un idioma.

c. En el PopUp se debe ingresar el nombre del idioma a dar de alta y seleccionar si tiene un

idioma padre. Una vez definidos estos datos se debe dar clic en el botón Aceptar para que

el lenguaje quede registrado.

Page 208: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

207 de 218

12.11. USUARIOS SQL

Los usuarios SQL son los usuarios con los cuales se realizará la conexión a la BD de cada uno de los

desarrolladores.

Para poder crear un Usuario SQL antes se debe crear un usuario de WayFast.

12.11.1. ALTA DE USUARIO SQL

Pasos para dar de alta un Usuario SQL:

b. Ingresar a la sección de Usuarios SQL del módulo de administración.

c. Dar clic en el botón . Se abrirá el PopUp de alta de un Usuario SQL.

d. En el PopUp de Alta se deben agregar los siguientes datos:

Page 209: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

208 de 218

Usuario: Se debe asignar el usuario WayFast previamente creado al cual se le

asociara el usuario SQL a crear.

Instancia: Se define la instancia para la cual se realizará la conexión con este

usuario SQL.

Usuario: Nombre de usuario del SQL.

Password: Password de la Instancia.

e. Una vez ingresados los datos dar clic en el botón Aceptar.

12.11.2. EDICION DE UN USUARIO SQL

Pasos para editar un usuario SQL:

b. Ingresar a la sección de Usuarios SQL del módulo de administración.

c. En el GRID dar clic en el icono de la columna Editar con lo cual se abrirá el PopUp de

Edición.

d. En el PopUp de Edición, modificar los datos requeridos y dar clic en el botón Aceptar para

guardar los cambios.

12.11.3. BAJA DE UN USUARIO SQL

Pasos para dar de baja un usuario SQL:

e. Ingresar a la sección de Usuarios SQL del módulo de administración.

f. En el GRID dar clic en el icono de la columna Eliminar. El usuario se dará de baja.

Page 210: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

209 de 218

12.12. ASIGNACION DE USUARIOS A UN PROYECTO

Para asignar o agregar a un usuario a un proyecto en específico se realiza el siguiente

procedimiento:

Acceder al Proyecto

Dar clic en General Options que se encuentra en el Menú en la parte superior de la

pantalla

Dar clic en la opción

En la sección Roles se muestran los diferentes perfiles que integran la aplicación, dar

clic en la columna Quantity Users del Rol que le va a asignar al nuevo usuario

Se muestra un PopUp con las siguientes columnas

o Usuarios. Nombre de la persona que pertenece a ese usuario

o Eliminar. Al dar clic en esta columna se elimina al usuario de ese rol

Presionar el botón

Se muestra la pantalla para la búsqueda de los usuarios

o Cliente. Seleccionar el nombre del cliente al que pertenece el usuario

o Usuario. Nombre de la persona a asociar

o Por último, presione el botón ACEPTAR para registrar al nuevo usuario

Después de guardar se vuelve a mostrar la pantalla anterior, pero ahora aparece en la

lista el nuevo usuario.

Page 211: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

210 de 218

Se presiona el botón de ACEPTAR, se actualiza la cantidad de usuarios en el Rol en la

columna Quantity Users

Page 212: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

211 de 218

12.13. TRADUCCIÓN DE UN PROYECTO

En WayFast, se cuenta con la posibilidad de tener configurados varios lenguajes, con lo cual un

mismo proyecto puede ser mostrando en diferentes lenguajes.

Se cuentan con 3 posibilidades para realizar la traducción:

Traducción por Google

Traducción de forma masiva

Traducción individual por tipo de control

Traducción individual por Página.

12.13.1. TRADUCCIÓN POR GOOGLE

Pasos para realizar una traducción de un Proyecto:

a. Ingresar al proyecto.

b. Dar clic en el icono .

c. Dar clic en el submenú “Traductor” con lo cual se abrirá la pantalla de Traducciones.

d. Seleccionar el Lenguaje al cual se va a traducir en el campo Lenguaje. El lenguaje origen es

el que se configuro en los datos generales del Proyecto.

e. Dar clic en el Botón “Traducir Proyecto por Google”. Se iniciara la traducción automática.

12.13.2. TRADUCCIÓN MASIVA

Pasos para realizar una traducción de un Proyecto:

a. Ingresar al proyecto.

b. Dar clic en el icono .

c. Dar clic en el submenú “Traductor” con lo cual se abrirá la pantalla de Traducciones.

Page 213: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

212 de 218

d. Seleccionar el Lenguaje al cual se va a traducir en el campo Lenguaje. El lenguaje origen es

el que se configuro en los datos generales del Proyecto.

e. Dar clic en el botón “Traducción Masiva”. Se abrirá un PopUp para realizar la traducción.

f. En el PopUp se deben ingresar los siguientes datos:

a. Descripción de la traducción

b. Traducción del Valor por Default solo si aplica.

g. Seleccionar los controles por medio del CheckBox a los cuales se les asignara la traducción.

h. Dar clic en el botón Traducir.

Page 214: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

213 de 218

12.13.3. TRADUCCIÓN INDIVIDUAL POR TIPO DE CONTROL

Pasos para realizar una traducción de un Proyecto:

a. Ingresar al proyecto.

b. Dar clic en el icono .

c. Dar clic en el submenú “Traductor” con lo cual se abrirá la pantalla de Traducciones.

d. Seleccionar en el combo “Tipo de Reporte” la opción “Reporte por tipo de control” y

seleccionar el Lenguaje al cual se va a traducir en el campo Lenguaje. El lenguaje origen es

el que se configuro en los datos generales del Proyecto. En el Grid de la pantalla se

visualizaran lo controles por tipo y la cantidad de controles que hay en el proyecto, así

también se visualizan cuántos de estos están traducidos y cuanto están pendientes por

traducir.

e. Para realizar la traducción, dar clic en el Link de la columna “Controles sin Traducir”. Se

abrirá la pantalla de Traducción, en donde se mostraran los controles pendientes de

traducir.

Page 215: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

214 de 218

f. Para traducir un control, dar clic en el Link “Sin Traducir” de la columna Traducción. Se

abrira el PopUp de Traducción.

g. Ingresar la traducción de la descripción y la traducción del Tooltip del control.

h. Dar clic en el botón Aceptar con lo cual se guardara la traducción.

12.13.4. TRADUCCIÓN INDIVIDUAL POR PÁGINA

Pasos para realizar una traducción de un Proyecto:

b. Ingresar al proyecto.

c. Dar clic en el icono .

d. Dar clic en el submenú “Traductor” con lo cual se abrirá la pantalla de Traducciones.

Page 216: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

215 de 218

e. Seleccionar en el combo “Tipo de Reporte” la opción “Reporte por Página” y seleccionar el

Lenguaje al cual se va a traducir en el campo Lenguaje. El lenguaje origen es el que se

configuro en los datos generales del Proyecto. En el Grid de la pantalla se visualizaran las

pantallas con el número de controles y el número de controles sin traducir.

f. Dar clic en el Link de la columna “Controles Traducidos”. Se abrirá la pantalla de

Traducción en dondes e mostraran los controles de la pagina y el status de cada uno.

g. Para traducir un control, dar clic en el Link “Sin Traducir” de la columna Traducción. Se

abrira el PopUp de Traducción.

Page 217: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

216 de 218

h. Ingresar la traducción de la descripción y la traducción del Tooltip del control.

i. Dar clic en el botón Aceptar con lo cual se guardara la traducción.

Page 218: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

217 de 218

12.14. REPORTES DE GESTIÓN DEL EQUIPO DE TRABAJO

En esta opción permitirá ingresar a un reporte del desarrollador que está trabajando en WayFast.

Este reporte enviará un reporte de la cantidad total de controles y objetos creados, así como

también la cantidad total de controles y objetos modificados por proyecto.

12.14.1. REPORTE DE DESARROLLADORES

Este reporte permite visualizar de forma general la cantidad de objeto y controles creado y

modificados por Proyecto. De igual forma permite visualizar el detalle de cada una de sus

secciones dando clic sobre el link de la sección requerida.

Al abrir el detalle se visualizará la fecha de cada acción realizada, el programador que realizó la

acción, así como también la página y el control modificado.

Page 219: MANUAL DE REFERENCIA RÁPIDA Guía para el ... - Manual de Referencia para...WAYFAST – MANUAL DE REFERENCIA RÁPIDA 7 de 218 1. INGRESAR A WAYFAST 1.1. LOGIN Para el ingreso a WayFast

WAYFAST – MANUAL DE REFERENCIA RÁPIDA

218 de 218

12.14.2. REPORTE DE TIEMPOS

El reporte de tiempos permitirá contar con un análisis de los tiempos de desarrollo trabajado por

cada uno de los desarrolladores.