PXTools: Un aliado para su actualización tecnológica Mario Bustamante [email protected].
IdRetail – Migración Mobile a Smart Device con PXTools
Transcript of IdRetail – Migración Mobile a Smart Device con PXTools
![Page 1: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/1.jpg)
IdRetail - Migración Mobile
a Smart Device con PXTools
Ing. Andrea Zilelian
Jefe de Proyecto
![Page 2: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/2.jpg)
Nuestra Empresa
• Conocemos GeneXus desde su versión 3.3
• Comenzamos el trabajo en Web con GeneXus desde
2002
• En el 2006 comenzamos a brindar soporte de
migraciones de aplicaciones Win a Web y creamos
nuestro producto PXTools.
• Tenemos Presencia en 8 países de America
• Tenemos más de 20 clientes que utilizan PXTools
• Superamos las 100 licencias otorgadas.
![Page 3: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/3.jpg)
IdRetail
RETAIL TRADING ÁREAS
Control de Ejecución y cobertura en áreas de distribución
RETAIL OUT STOCK
Detección temprana de quiebres
RETAIL AUDIT
Auditoría de mercado en Punto de Venta
RETAIL MAILING
Directorio de ofertas
RETAIL CHECK POINT
Sistema de gestión de reponedores
RETAIL CENSUS
Censo Nacional de Comercios
RETAIL FACING
Medición de Exhibición en el Punto de Venta.
RETAIL FOCUS
Concentra los estudios realizados a través de la técnica cualitativa de grupos de discusión.
RETAIL SF TRACKING
Análisis de desempeño de Distribudores
RETAIL SALES FORCE
Sistema de gestión del Distribuidor
![Page 4: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/4.jpg)
Los Objetivos
Potenciar nuestra herramienta2
GeneXus Evolution 23
GeneXus Tilo4
1 Migrar aplicación Mobile a SD
![Page 5: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/5.jpg)
EXPERIENCIAS DEL PROCESO
DE MIGRACIÓN
Ing. Andrea Zilelián
![Page 6: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/6.jpg)
Conceptos Previos
List (Selection)2
Detail (View)3
Section (Tab)4
1 WorkWith for SD
![Page 7: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/7.jpg)
Puntos a Tener en Cuenta
Conocer las limitantes
Aprovechar la Potencia
Rediseño Operativo
![Page 8: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/8.jpg)
Rediseño Operativo
• Mobile
– El Stylus
• SD
– El Dedo
Usos del Dispositivo
![Page 9: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/9.jpg)
Rediseño Operativo
• Win - Mobile
– Selector de línea
– Acciones fuera de la grilla
• Web – Smart Device (OnLine)
– Selección de línea pasando al View (Defail)
– Acceso a elementos subordinados con un solo click
– Limitante de las Acciones “In Grid”
Cambio en el uso de Acciones
![Page 10: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/10.jpg)
Rediseño Operativo
• Rediseño Operativo
• Dividir un Trabajar con en:
– List
– Detail
– Section Tabular (Acciones al registro)
– Sections Grids (Acciones a elemetos subordinados)
Implicancias
![Page 11: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/11.jpg)
Ins Upd Dlt
Lineas Pagos
Rediseño Operativo
Implicancias
Lineas Pagos
Detail
Lineas Pagos
Upd Dlt
Ins
![Page 12: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/12.jpg)
Rediseño Operativo
• Versión Mobile interactúa los ABM con:
– WorkPanels y Procedimientos
– Transacción
• Impacto para el Programador
– Web se trabaja con la Transacción
Interacción con Transacción
![Page 13: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/13.jpg)
Rediseño Operativo
Interacción con Transacción
Transaccióno
Work PanelIns Upd Dlt
Lineas Pagos
![Page 14: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/14.jpg)
Rediseño Operativo
Interacción con Transacción
SectionEdit
Lineas Pagos
Upd Dlt
Detail
Ins
Detail
Ins
BusinessComponentTransacción
![Page 15: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/15.jpg)
Puntos a Tener en Cuenta
Conocer las limitantes
Aprovechar la Potencia
Rediseño OperativoRediseño Operativo
![Page 16: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/16.jpg)
Rediseño Operativo
• Múltiples Ordenes
• Búsqueda contra múltiples Atributos (Search)
• Búsqueda avanzada (Advanced Search)
• Requiere que sea una Navegación con Tabla Base
• Migrar WorkPanels sin TB a WWSD con TB
Potencia del WorkWithSD
![Page 17: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/17.jpg)
Rediseño Operativo
Ejemplo
![Page 18: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/18.jpg)
Puntos a Tener en Cuenta
Conocer las limitantes
Aprovechar la Potencia
Rediseño Operativo
Conocer las limitantes
Aprovechar la Potencia
Rediseño Operativo
![Page 19: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/19.jpg)
Rediseño Operativo
• Start
• Refresh
• Load
• Acciones
• Eventos de Controles
El Manejo de Eventos
![Page 20: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/20.jpg)
Rediseño Operativo
• Confirm
• Message
• Llamar a otro Objeto (Panel, List o Detail)
• Llamar a un Procedimiento
• If Else con Condicion con &var/att de tipo Boolean
• For Each Selected Line con invocación a un
Procedimiento
Código que podemos poner en una Acción
![Page 21: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/21.jpg)
Rediseño Operativo
• If con Condiciones con Expresiones Regulares
• For Each sobre tablas
• Subrutinas
Código que no podemos poner en una Acción
![Page 22: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/22.jpg)
Rediseño Operativo
If y ForEach
![Page 23: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/23.jpg)
Rediseño Operativo
If y ForEach
![Page 24: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/24.jpg)
Rediseño Operativo
If y ForEach
![Page 25: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/25.jpg)
Rediseño Operativo
• No se soportan subrutinas.
• Ni en el evento Start, Refresh y Load.
• Pasar las subrutinas a procedimientos.
• Sustituir el código de la Subrutina en las invocaciones
– Tener cuidado con Anidamientos no deseados
– Se duplica el código que estaba encapsulado.
Subrutinas
![Page 26: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/26.jpg)
¿PREGUNTAS?
![Page 27: IdRetail – Migración Mobile a Smart Device con PXTools](https://reader034.fdocuments.co/reader034/viewer/2022050722/55963a921a28aba6738b45c4/html5/thumbnails/27.jpg)
Referencias
• PXTools Demo en Google Play: https://play.google.com/store/apps/details?id=com.puntoexe.pxtoolsdemo
• PXTools Demo en GXServer:
• http://xev2.genexusserver.com/gxserver/home.aspx?PXToolsDemo,0
• Conferencias relacionadas• Desarrollando para Smart Devices con PXTools
Sala 3F, Lunes, hora: 17:15
• PXTools (for X Evolution 1) 4.0 y PXTools (for X Evolution 2) 2.0Sala 4R, Martes, hora: 09:30
• Café con PXTools - Sala 25TG, Miércoles, hora: 10:30
• Stand de PuntoExe y PXTools en segundo piso.