Home
TOMO 2 - Repositorio CISC
Contents
1. aS PLARRION GY A AO ES Modificar Contactos Grabar Contactos Figura 32 Figura 33 Cuando el usuario grabe se presentara el mensaje siguiente Informacion J Contacto Editado Exitosamente Figura 34 3 3 4 Eliminar Contactos Si un contacto salio de la empresa que es nuestro cliente o simplemente dejo de ser nuestro contacto el agente lo puede eliminar escogi ndolo y presionado el bot n CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy _ 90 3 Contactos Ed JZU Eliminar Contactos Figura 35 Antes de eliminarlo pedir una confirmaci n al agente CRM Movil A j Desea eliminar el Contacto PATRICIA CARRION Figura 36 Si el usuario presiona el bot n clic autom ticamente se eliminara el registro Y le mostrara un mensaje de confirmaci n CRM Movil ES Contacto Eliminado Exitosamente Figura 37 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 9 3 4 Parametros Esta opcion permite que el usuario visualice toda la informacion de la Empresa duena del software la informacion del agente dueno del movil y la secuencia de algunos documentos Toda esta informacion no es modificable E Par metros E Par metros E Agente Parametros Parametros A ARTE SOLUCIONES gt A RUC 920426632001 No Empleado E a CDLA LA FAE Direcci n EDLA LA FAE Empleado MERCY PADILLA Usuario Tel fono Fax Ciud
2. Ruc_empresa Numero de identificaci n de la compa a 13 n meros Telefono_contacto Numero de casa del contacto Tipo_empresa Nombre del Area en que se desenvuelve la compa a Traer_datos Datos actualizados que viajan desde la central al m vil Productos nuevos Campa as actualizadas Rutas encuestas 1 2 3 Diagrama de Eventos Secuencia Un diagrama de Secuencia muestra una interacci n ordenada seg n la secuencia temporal de eventos En particular muestra los objetos participantes en la interacci n y los mensajes que intercambian ordenados seg n su secuencia en el tiempo El eje vertical representa el tiempo y en el eje horizontal se colocan los objetos y actores participantes en la interacci n sin un orden prefijado Cada objeto o actor tiene una l nea vertical y los mensajes se representan mediante flechas entre los distintos objetos El tiempo fluye de arriba abajo Se pueden colocar etiquetas como restricciones de tiempo descripciones de acciones etc bien en el margen izquierdo o bien junto a las transiciones o activaciones a las que se refieren Para mayor informaci n ver Anexo III CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 19 1 2 4 Creaci n del Diagrama de Estados Este diagrama muestra el conjunto de estados por los cuales pasa un objeto durante su vida en una aplicaci n junto con los cambios que permiten pasar de un estado a otro 1 2 4 1 Estado Identifica
3. descripcion TABLE DBA ruta_cab TABLE DBA ruta_det TABLE DBA Campa a id_campana num_campana descripcion fecha_inicio fecha_fin estado TABLE DBA encuesta_det id_encuesta num_encuesta id_linea num_pregunta tipo pregunta pregunta TABLE DBA tipo_actividad id_ tipo actividad descripcion TABLE DBA Oportunidaa TABLE DBA fase_venta id_fase_venta descripcion TABLE DBA condicion_envio id_cond_envio descripcion TABLE DBA forma_envio id_forma_envio descripcion TABLE DBA condicion_pago id_cond_pago descripcion TABLE DBA forma_pago id_forma_pago descripcion TABLE DBA pedido_cab TABLE DBA pedido_det TABLE DBA experiencias_cab TABLE DBA Producto TABLE DBA encuesta_cab id_encuesta num_encuesta fecha id_campana estado TABLE DBA Estado_Actividad id_estado desc_estado TABLE DBA Prioridad_Actividad id_prioridad desc_prioridaa TABLE DBA Actividades TABLE DBA experiencias_ det TABLE DBA crm Go 1 6 Creacion de las Subscripciones para la base remota Se debera correr el siguiente codigo en el Interactive SQL para poder crear las suscripciones CREATE SYNCHRONIZATION SUBSCRIPTION TO DBA agente FOR 1 TYPE TCPIP ADDRESS host localhost port 2439 OPTION sv agente Go CRM Software Mobile Autores Dav
4. visualizar en forma grafica el resultado de las presuntas cerradas en la encuesta para poder evaluar como el cliente se siente con el uso de determinados productos o servicios Primero debe escoger la campa a a la cual pertenece la pregunta que desea ver en el reporte Para esto cuenta con una ayuda que podr visualizar si presiona el bot n CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 155 Buscar Campanas Nombre is Fx Descripcion DIA DE LA MADRE SAN VALENTIN SEMANA SANTA FE Re porte Experiencias BET ELEH SEMANA SANTA E Encuesta yt Luego de escoger la campana se carga el combo con el numero de encuestas pertenecientes a esa campana Al escoger un numero apareceran las preguntas pertenecientes a esa campana CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarres Mercy 156 ES Re porte Experiencias E ES Reporte Experiencias E BET ELEH SEMANA SANTA Encuesta 1 BET ELEH SEMANA SANTA Es 2 Que le parece el servicio de mantenimie 3 como le ha funcionado el modulo ofertad igura 189 El agente puede escoger la pregunta que desea evaluar con el grafico de pastel Para esto debe escogerla y presionar el bot n para ver el grafico Reporte Experiencias E Reporte Experiencias E a Come le ha funcionado el modulo ofertado ULE ra SEMANA SANTA a de INVENTARIOS en su CRM M sueno O Exc ELENTE Ml REGULAR ENE y Ejecuta
5. Campana Ww Mo Fecha AS i O3 03 2007 VISITA 2 11 04 2007 VISITA E 05 05 5557 WISITA 4 11 04 2007 LLAMADA 5 112042007 por promocionar E 20 04 2007 EMAIL 7 13 04 2007 LL4M404 la 18 04 2007 PROMOCIONAR 114 Actividades No Actividad bo Campa a SEMANA SANTA SC te PCL AMADA li Asunto Descripci n EL PEDIDO SERA ENTREGADO EN 24 HORAS pesa 709 2009 EE N19 09 2003 1g E Luego de modificar la actividad procedemos a guardar Actividades No Actividad 6 Campana SEMANA SANTA a En IO PLL AMADA gt Descripci n EL PEDIDO SERA ENTREGADO EN 4 HORAS Feo 07200 IE e2 09 200 ETT COMPLETADA P E Prioridad Figura 88 CRM Software Mobile Actividades No Actividad 6 Campana SEMANA SANTA jj at Tipo GENEL amana E Descripci n EL PEDIDO SERA ENTREGADO EN 4 HORAS F Informacion s ka 1 Actividad Editada Exitosamente Aceptar Figura 89 Autores David Albarrac n Ruiz Padilla Manjarr s Mercy 115 5 2 6 Eliminar Actividad Para poder eliminar una actividad debemos seleccionarla y presionamos el bot n i Actividades Fecha 18 04 2007 at Campa a Mo Fecha i O3 03 2007 VISITA E 11042007 VISITA E 05 05 5557 VISITA 4 11 04 2007 LLAMA4ADA4 5 11 04 2007 por promocionar le 20 04 2007 EMAIL 7 13 04 2007 LL4M404 E 18 04 2007 PROMOCIONAR Eliminar Actividac Figura 90 El sistema presenta
6. il Il Asunto Agencia Jempresas_razon_soc agencias_nombreffase_venta_descrip oportunidad_asunto Detail 1 Summary t Footer 1 He 1 Preview dw_bus_ Cliente Sermaco Sermaco oportunidades Agencia matriz update matriz update Etapa Cualificacion Negociacion Rows 1 to 2 of 2 Of x VENTA EQ PRUEBA General Print Specifications ales Oportunidad ld Oport oportunidad_id_oportunidad Units PowerBuilder 0 Timer Interval 0 Color E window Backaround Grid Display On 0 Column Moving Mouse Selection Row Resize Nothing Selected Como su nombre lo indica en esta librer a guardamos las clases que nos serviran para guardar actualizar eliminar y algunas veces para consultar datos CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 66 a CRM_MOVIL PocketBuilder File Edit View Insert Design Run Tools Window Help G s eloo O x B GO S l CS nano aaa x clas_actividad crm_movil inherited from nonvisualobject User Object SEE a 9 CRM_MOVIL C Documents and Settings Chinit D A E y crm_movil C Documents and Settings Chir Ke Script eliminar_actividad string err integer id returns integer of x pe Properties HDE X E crm_movil pkl C Documents and Settir Functions v eliminar_actividad string err integer vw Eal
7. ADD FOREIGN KEY pedido_ cab id_pedido REFERENCES DBA pedido_cab id_pedido go ALTER TABLE DBA pedido_ det ADD FOREIGN KEY Producto id_ producto REFERENCES DBA Producto id_ producto Go Tabla Experiencias_Cab CREATE TABLE DBA experiencias_cab Id_experiencia integer NOT NULL descripcion char 10 NULL Id_agencia integer NOT NULL id_encuesta integer NULL fecha_encuesta date NULL CONSTRAINT id_experiencia PRIMARY KEY id_experiencia ALTER TABLE DBA experiencias_cab ADD UNIQUE id_experiencia Tabla Producto CREATE TABLE DBA Producto id_ producto integer NOT NULL descripcion varchar 80 NOT NULL precio_compra decimal 9 2 NULL precio_venta decimal 9 2 NULL fecha date NULL por_iva decimal 9 2 NULL costo decimal 9 2 NULL stock fisico integer NULL stock_minimo integer NULL desc_cat_producto varchar 50 NULL d_proveedor integer NOT NULL nomb_proveedor varchar 25 NOT NULL id_cat_producto integer NOT NULL CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy _42 dscto_ maximo decimal 9 2 NULL stock_logico integer NOT NULL ruta_imagen varchar 200 NULL comentario text NULL es promocion bit NULL CONSTRAINT id_producto PRIMARY KEY id_producto go ALTER TABLE DBA Producto ADD UNIQUE Tabla Encuesta Cab
8. Ciudad OEEC Postal MONITORES 15 Ma sauces 9 Y 24 Figura 164 Figura 165 Luego de modificar el pedido el agente puede guardarlo CRM Software Mobile Autores David Albarrac n Ruiz Padilla Manjarr s Mercy 146 Pedidos Pedidos m y r A E 10 04 2007 A RA 10 04 2007 A Estado Pendiente Estado Pendiente Producto di Producto MONITORES 15 MONITORES 15 TARJETAS RE TARJETAS Rx gt 1 pedido Editado Exitosamente Aceptar 6 3 4 Eliminar Pedidos Si el agente desea eliminar un pedido lo puede hacer seleccionando el pedido y presionando el bot n eliminar amp Pedidos TOT a A 20 04 2007 MATRIZ AGENCIA CENTI MATRIZ SUCURSAL Eliminar Pedidos Figura 168 CRM Software Mobile Autores David Albarrac n Ruiz Padilla Manjarr s Mercy 147 Se presentara un mensaje pediendo la confirmaci n de la eliminaci n Pedidos CRM Movil MATRIZ e AGENCIA CENT 7 MATRIZ SUCURSAL JANA a Fi Eliminar Pedidos Figura 169 Si el agente presiona que si se eliminara el pedido y presentara un mensaje confirmando la eliminaci n Pedidos agencia ALE 20 04 2007 X Fedido Eliminado Exitosamente l P eptar Eliminar Pedidos Figura 170 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 148 7 Modulo Reportes Menu Reportes E e Oportunidades Pedidos TT ie Experiencia
9. Collation sequence 1252L4T1M1 Creating system views Setting permissions on system tables and views Setting option values Initializing UltraLite deployment option Status Completed Close this window when the operation completes Close 1 3 2 Creaci n de la base de datos mediante scripts ejecutados en el Interactive Sql Abrimos el Sal Interactive A a Ej TA Sybase Central Fin Erik Wew Tos Task Help Pood Ve 2S em ft ee KX OO eo Folders a COMETS Cennected Users Table Page Liege Table Locks Profile TA mbat Central Folders F adapts Server anywhere 9 Mom mo i j ame E a Evo Triers ind Options res hi Furia LD Ir re bs oh Diy safer Dl aba Q 1 Backup Daba aroun inv ad Loge 53 Dor Grebe Echar Traer A ake pate Liens fa ue Lika Pad sal n pem Sime Extract Database y SH Validate Database y Prosa m Mol Crei Cidra Colabicr E i d Put May she Distant Servers od Ut index Consultar pra i m Gar E he Eraliing El Eq we Properties e E rbl Synchronization 49 i CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 26 T erm_movil DBA on crm_movil Debemos correr el siguiente script y automaticamente se creara la base ON Mewes CIA CRM Movil TRANSACTION LOG ON CASE IGNORE PAGE SIZE 2048 COLLATION 437 ENCRYPTED OFF BLANK PADDING OFF JAVA JDK 1 3 JC
10. Cree una Nueva Actividad Figura 75 Aqu aparecer la pantalla donde el agente podr ingresar informaci n para crear una actividad Actividades No Actividad a Asunto Ne 1 18 04 200 65 18 04 2007 4 i TT E TF AAA Figura 76 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy Existen ayudas para que el agente pueda escoger de una manera mas facil 111 los diferentes requisitos que se piden en esta pantalla 5 2 1 Ayuda de campa a Nombre IS E Descripcion DIA DE LA MADRE SAN VALENTIN SEMANA SANTA Figura 77 5 2 2 Ayuda Tipo de Actividad TIPOS DE ACTIVIDAD No Tipo de Actividad 1 EMAIL 4 F n E LLA MA D 5 PREP OFERTA E VISITA Seleccione un tipo de Activide Figura 79 CRM Software Mobile Actividades Mo Actividad CS Campa a SAN ALENTIN Tipo pa LE Asunto sunto IE 120 18 04 200 Ee jr 18 04 2003 escaso TT E m 5 Figura 78 Actividades No Actividad CS Campa a IO PCL AMADA Asunto Descripci n 120 18 04 200 E 18 04 2005 i MMMM E me F A Figura 80 Autores David Albarrac n Ru z Padilla Manjarr s Mercy 5 2 3 Ayuda estado estado Mo Estado Actividad 2 CERRADA la COMPLETADA E PENDIENTE Figura 81 5 2 4 Ayuda de prioridad Prioridad de Actividad Figura 83 CRM Software Mobile 112 Actividades Mo Actividad CS or ISAN VAL
11. Figura 70 Figura 71 Si se desea volver a ver todas las actividades ingresadas presionamos el bot n E Actividades Ed Fecha 3 03 2007 lt A BE Campana ay VALENTIN Mo Fecha i O3 03 2007 ISITA E 11 04 2007 ISITA E 05 05 5557 WISITA E 11 04 2007 LLAMADA 5 11 04 2007 por promocionar le 20 04 2007 EMAIL 7 13 04 2007 LL4M404 ii gt PA il Figura 72 CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarres Mercy 109 Para ver una actividad debemos escogerla y senalar el boton ver i Actividades TE 15 09 2007 2 PE 5 Mo Fecha A i O3 03 2007 ISITA E 11 04 2007 ISITA E 05 05 5557 WISITA E 11 04 2007 LLAMADA 5 11 04 2007 por promocionar le 20 04 2007 EMAIL A 13 04 2007 LL4M404 4 nT Vea el Detalle de la Actividad seleccion Figura 73 Aqu podremos ver toda la informaci n que corresponde a la actividad escogida por el agente pi ES No Actividad F Inicio F Fin Estado PENDIENTE Prioridad A LT A ieee ONCRETAR CITA Figura 74 CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarres Mercy 110 Si deseamos crear una nueva actividad debemos presionar el bot n i Actividades Fecha 18 04 2007 Mo Fecha As li O3 03 2007 VISITA E 11 04 2007 VISITA E 05 05 5557 VISITA 4 11 04 2007 LLAM4D4 5 i 1042007 por promocionar le 20 04 2007 EMAIL 7 13 04 2007 LL4M404
12. General Y CRM_Movil_DatawWindows pkl C Docur gt e crm_movil_herencia pkl C Documents Access Return Type Function Name E C AutoInstantiate E crm_mowil_clases pk C Documents an public v integer v eliminar_actividad ROEBSEYE HH OAS we E clas_actividad Pass By Argument Type Argument Name e A clas_agencia y lus A string v err clas_contacto SPF clas_experiencia value x integer de Ic clas_oportunidad Throws oO 4 clas_pedidos E crm_mowil_sincro pk C Documents an Actividades WHERE id _actividades id if sqlca sqlcode 6 then ret sqlca sqlnrows commit else err sqlca sqlerrtext rollback end if catch RuntimeError myErr err myErr GetMessage end try return ret ae eliminar_actividad Event List Function List Declare Instance Variables Ready 0001 0001 Nothing Selected 1 8 5 Librer a Sincro Dentro de esta librer a se encuentra el objeto de sincronizaci n el cual nos servir para establecer comunicaci n con la central y extraer y enviar datos CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy la F CRM_MOVIL PocketBuilder File Edit view Insert Format Design Run Tools Window Help l st rejlo o e E oa ta 1547 Ta Qa Be BS Bax BI MHA w_crm_movil_sync_options crm_m
13. Guardada Exitosamente l ceptar Figura 113 Si se desea modificar una oportunidad debemos escogerla y presionar el bot n El CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 126 Buscar Oportunidad Fecha Clerre 1504 2007 epica Cliente Agencia Comercial Hows Figura 114 L Despues de modificarla se puede guardarla presionado el boton Oportunidades Oportunidades Agencia MATRIZ D PPRP MATRIZ D Oportun 1 Estado Een cu Oportun 1 Estado Een cu Asunto POS DELL ORIGINALES Asunto PitS DELL ORIGINALES f Fose wta PE pass A Probab Probab Importe En Importe Prioridad Prioridad Fecha Cierre 1 5 042007 Fecha Cierre 15 04 2007 Proxima isita O5 0472007 Proxima ALEHS 0472007 ED F eoe nenen Figura 115 Figura 116 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy Oportunidades 5 Informacion x ao PCS DELL ORIGINALES ao 00 f eo J Oportunidad Editada Exitosamente CUALIFICACION Oo Importe 300 00 9 Prioridad ALTA 44 Fecha Cierre 1 5 0472007 F e AAA ERASE AOS 0472007 LT x Campos Requerido 6 2 4 Eliminar Oportunidad Figura 117 127 Para eliminar una oportunidad debemos escoger la oportunidad que se desea eliminar y presionar el bot n g Buscar Oportunidad Fecha Cierre 1504 2007 F UC CUAL TFICACIO Agenc
14. Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy 50 Tabla Usuario Evento donwload cursor SELECT id_usuario usuario clave id_empleado nombre_empleado FROM Usuario WHERE last_modified gt AND id_empleado Tabla CRM Evento donwload cursor SELECT id razon_social ruc direccion telefono fax ciudad gerente num_pedido dscto_product o num_campa a num_encuesta num_oportunidad id_empleado FROM crm WHERE last_modified gt Evento updload_update UPDATE crm SET razon_social ruc direccion telefono fax ciudad gerente num_pedid o dscto_producto num_campa a num_encuesta num_oportunidad id_empleado WHERE id CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy 5 Tabla Encuesta _cab Evento download_cursor SELECT id_encuesta num_encuesta fecha id_campa a estado FROM encuesta _ cab WHERE estado A Tabla Encuesta det Evento download_cursor SELECT id_encuesta num_encuesta id_linea num_pregunta tipo_pregunta pregunta FROM encuesta_det Tabla Estado_Actividad Evento download_cursor SELECT id_estado desc_estado FROM Estado Actividad Tabla Fase _ Venta Evento download_cursor SELECT id_fase_venta descripcion FROM fase_venta CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy 52 Tabla Forma_Envio Evento download_cursor SELECT id_forma_envio descripcion FROM forma_envio Tabla Forma
15. abierta en la cual el cliente puede expresar con sus propias palabras lo que piensa sobre el producto o servicio que se le esta ofreciendo o que ya ha utilizado CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 104 A PREGUNTA E Pregunta Que opina del nuevo estuche de cartucho de tinta para LEXMARK Respuesta ES MAS RENDIDOR QUE LOS QUE ANTES HE UTILIZADO Y MUCHO M s El Figura 61 Luego de que el cliente ha respondido a la pregunta el agente la puede guardar presionando el bot n quardar LN 4 PREGUNTA ES Pregunta Que opina del nuevo estuche de cartucho de tinta para LEXMARK Respuesta ES MAS RENDIDOR QUE LOS QUE ANTES HE UTILIZADO Y MOCHO MAS ECONOMICO Figura 62 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 105 Informacion a J Respuesta Guardada Exitosamente Figura 63 Ahora llenaremos una pregunta cerrada 9 EXPERIENCIAS Cliente Campa a Encuesta ES Desde HEEN EEEH 5 04 2007 Pregunta ll cue opina del nuevo estuche de cartuch W PREGUNTA Pregunta Que le parece el servicio de mantenimiento a sus pcs Respuesta Figura 65 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 106 4 PREGUNTA Pregunta Que le parece el servicio de mantenimiento a sus pcs Respuesta Informacion mo J Respuesta Guardada Exitosamente l rentar
16. casos de uso En este diagrama veremos todos los posibles escenarios que se presentaran al momento de usar el sistema y como este responder a las peticiones Todo el entorno de nuestro sistema se presentara en un rect ngulo el cual ser nuestro l mite o alcance CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy Los actores son las personas con las que interactua el sistema Un actor es una clase En conclusion este diagrama refleja de una forma generalizada todo lo que el sistema puede realizar y todas las personas que van a intervenir para extraer o almacenar informacion dentro de este Para ilustraci n del diagrama de Casos de Uso ver el Anexo l 1 2 1 1 Descripci n de los Sistemas A CRM Central Es el sistema principal del cual se alimentar el sistema CRM m vil y al cual llegaran diariamente todos los datos recopilados en la PDA por parte de los agentes en este se podr n realizar acciones que no est n permitidas en la PDA con el prop sito de evitar la duplicidad y conservar la consistencia de los datos B CRM M vil Es la herramienta que se propone desarrollar con el fin de dar facilidad a los agentes y un mejor servicio a los clientes Aportara con informaci n CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy muy importante a la empresa ya que seran datos en tiempo real y de forma oportuna 1 2 1 2 Descripcion de Actores Nombre de
17. dw_buspedidos retrieve integer mes dia ano string dia2 mes2 dia day date em_fecha text if dia lt 10 then dia2 0 string dia else dia2 string dia end if mes month date em_fecha text if mes lt 10 then mes2 0 string mes else mes2 string mes end if ano year date em_fecha text string filtro if len em_fecha text lt gt 0 and len sle_agencia text lt gt 0 then filtro Upper agencias_nombre_agencia like upper trim sle_agencia text and pedido_cab_fecha_pedido string ano mes2 dia2 CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy _ 63 dw_buspedidos setfilter filtro dw_buspedidos filter end if if len em_fecha text lt gt 0 and len sle_agencia text 0 then filtro pedido_cab_fecha_pedido string ano mes2 dia2 filtro pedido_cab_fecha_pedido 2006 12 01 tiltro pedido_cab_fecha_pedido fecha dw_buspedidos settilter filtro dw_buspedidos filter end if if len em_fecha text 0 and len sle_agencia text lt gt 0 then filtro upper agencias_nombre_agencia like upper trim sle_agencia text dw_buspedidos settilter filtro dw_buspedidos filter end if if len em_fecha text 0 and len sle_agencia text 0 then dw_buspedidos setfilter dw_buspedidos filter end if CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy 1 8 3 Libreria Herencia 64 Dentr
18. el que se desea usuario MY Aqu se debe ingresar la Er clave correspondiente al CA NA usuario arriba especificado Bot n que permite Bot n que permite cancelar ingresar al sistema la acci n y salir Figura 1 Para esto debe ingresar su usuario y clave y CRM MOBILE 2007 CRM MOBILE Usuario china _ O Aceptar Cancelar _ _ _ _u Figura 2 Si esta no coincide con los datos que se encuentran en la base no podr trabajar CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 69 CRM MOBILE 2007 E CRM MOBILE Usuario _ He Cla CRM MOVIL Ar X Clave incorrecta Figura 3 1 2 Botones Utilice este bot n cuando quiera visualizar de una manera mas amplia un registro determinado despu s de haberlo seleccionado E ice este bot n para poder salir de cualquier opci n incluso del men principal esto bot n permite modificar cualquier registro que el usuario antes debi haber seleccionado Este bot n permite crear un nuevo registro CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 70 Este bot n permite eliminar un registro A ediante este boton el usuario podra guardar cualquier informacion que haya ingresado o modificado M mediante este bot n el usuario podr buscar o filtrar la informaci n que necesite en sus consultas Este bot n solo lo encontraremos en ruta
19. id_producto CREATE TABLE DBA encuesta cab id_encuesta integer NOT NULL num_encuesta integer NOT NULL fecha date NULL id_campana integer NULL estado char 1 NULL PRIMARY KEY id_encuesta ALTER TABLE DBA encuesta cab ADD FOREIGN KEY Campa a id_campa a REFERENCES DBA Campa a id_campa a Go Tabla Estado_Actividad CREATE TABLE DBA Estado_ Actividad id_estado integer NOT NULL desc_estado varchar 20 NULL PRIMARY KEY id_estado CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 43 Tabla Prioridad _ Actividad CREATE TABLE DBA Prioridad_Actividad id_prioridad integer NOT NULL desc_prioridad varchar 20 NULL PRIMARY KEY id_prioridad Tabla Actividades CREATE TABLE DBA Actividades id_actividades integer NOT NULL id_empleado integer NOT NULL id_tipo actividad integer NOT NULL asunto varchar 50 NOT NULL fecha_inicio date NOT NULL msg_texto text NULL id_campana integer NOT NULL fecha_fin date NOT NULL todo el dia bit NULL estado char 20 NULL prioridad char 10 NULL CONSTRAINT id_actividades PRIMARY KEY id_actividades ALTER TABLE DBA Actividades ADD UNIQUE id_actividades CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 44 Tabla experiencias_det CREATE TABLE DBA experienc
20. 0 NULL id_ zona integer NOT NULL id_empresa integer NOT NULL id_empleado integer NOT NULL desc_tipo agencia varchar 25 NULL desc_zona varchar 30 NULL pais varchar 50 NULL provincia varchar 50 NULL ciudad varchar 50 NULL direccion varchar 50 NOT NULL c_postal varchar 20 NULL estado char 1 NOT NULL CONSTRAINT id_agencia PRIMARY KEY id_agencia ALTER TABLE DBA Agencias ADD UNIQUE ALTER TABLE DBA Agencias ADD FOREIGN KEY Usuario id_empleado REFERENCES DBA Usuario id_empleado id_agencia Go Tabla Contactos CREATE TABLE DBA Contactos id_ contacto integer NOT NULL id_ cliente integer NOT NULL cedula_ruc varchar 13 NOT NULL CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy em titulo char 8 NULL nombre char 50 NOT NULL p_apellido varchar 25 NOT NULL s_apellido varchar 25 NULL direccion char 80 NULL tlf trabajo char 10 NULL tif casa char 10 NULL fax char 10 NULL tlf celular char 10 NULL e mail1 char 40 NULL e_mail2 char 40 NULL e mails char 40 NULL web varchar 100 NULL f nacimiento date NULL cargo varchar 50 NULL departamento varchar 50 NOT NULL comentario text NULL id_cat contacto integer NOT NULL id_agencia integer NOT NULL desc_cat_contacto char 20 NULL id_empleado integer NO
21. 20 NULL hora_fin varchar 20 NULL CONSTRAINT id_rutas PRIMARY KEY id_ruta ALTER TABLE DBA ruta_cab ADD UNIQUE id_ruta Tabla Ruta Det CREATE TABLE DBA ruta_det id_ruta integer NOT NULL id_linea integer NOT NULL Id_agencia integer NULL pertenece_a varchar 50 NULL direccion varchar 100 NULL hora_inicio varchar 20 NULL hora_fin varchar 20 NULL visitado bit NULL motivo varchar 50 NULL comentario text NULL PRIMARY KEY id_ruta id_linea ALTER TABLE DBA ruta_det ADD FOREIGN KEY ruta_cab id_ruta REFERENCES DBA ruta_cab id_ruta go ALTER TABLE DBA ruta_det ADD FOREIGN KEY Agencias id_agencia REFERENCES DBA Agencias id_agencia Go CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy y Tabla Perfil CREATE TABLE DBA perfil id_ perfil integer NOT NULL descripcion varchar 50 NOT NULL CONSTRAINT id_perfil PRIMARY KEY id_perfil ALTER TABLE DBA perfil ADD UNIQUE id_perfil Tabla Campa a CREATE TABLE DBA Campana id_campana integer NOT NULL num_campa a integer NOT NULL descripcion varchar 50 NOT NULL fecha_inicio date NULL fecha_fin date NULL estado char 1 NULL CONSTRAINT id_campa a PRIMARY KEY id_campa a go ALTER TABLE DBA Campa a ADD UNIQUE id_ca
22. 6 CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarres Mercy _74 Dentro de Servicio al Cliente encontramos Experiencias Actividades g Men Servicio al Cliente Ed E g f Experiencias Actividades mE Salir CRM MOBIL Figura 7 Dentro de Ventas tenemos Productos Oportunidades Pedidos CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy SY Men Ventas _ F Y la Productos Oportunidades Ti _75 CRM MOBIL Figura 8 Dentro de Reporte tenemos Reporte de Oportunidades Reporte de Pedidos Reporte de Ventas ES Menu Reportes e Oportunidades Pedidos TT r Experiencias Salir Figura 9 CRM Software Mobile ES Autores David Albarrac n Ru z Padilla Manjarr s Mercy Dentro de Sincronizaci n tenemos Configuraci n 76 Proceso Men Sincronizaci n Proceso CRM MOBIL Figura 10 CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarres Mercy eis 3 M dulo Maestros pa Menu Maestros Empresas Agencias iis q wi je L P E Contactos Parametros a Salir CRM MOBIL Figura 11 3 1 Empresas Tenemos una pantalla que es donde se encuentran todas empresas que est n asignadas al agente due o de la pocket Pc q Empresas E Nombre A Raz n Social JALBASOFT Comercial Howa NO CLIENTE SERMACO Ver Salir Empresas Figura 12 CRM S
23. 9 Hi Rutas Fa Raz n Social No Cliente paebelels Agencia SUCURSAL fonda SUR Direcci n Ay Trujillo y connor M CRM Movil Ha LI Ruta Editada Exitosamente Grabar Comentario Figura 52 Si queremos hacer la encuesta al cliente debemos presionar el bot n podremos ver una pantalla de encuesta donde se encuentran las preguntas que se realizaran al cliente En esta pantalla ya encontramos el nombre de la agencia y ya no necesitamos escogerlo TA EXPERIENCIAS Cliente SUCURS AL EEES EMANA SANTA Encuesta 2h Desde 01 03 200 Were 15 04 2007 fi Que opina del nuevo estuche de cartuch 2 Que le parece el servicio de mantenimie E Ome le ha funcionado el modulo ofertas Figura 53 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 100 La manera de realizar la encuesta la veremos en el capitulo 5 de Servicio al cliente Modulo experiencias Una vez que el agente grave la primera pregunta automaticamente se cambiara el estado del cliente ha visitado lid RUTAS E Mo Ruta Fecha Hora Inicio ithitigHora Fin bea Empresa Comercial Howa Sauces QM 2 Comercial Houa Aw Trujillo y DISANCES Alborada 11 Figura 54 CRM Software Mobile 3 RUTAS x Mo Ruta Fecha ios feta AA 17 00 Direcci n os 00 lo y Oconnor 08 45 p1liletapamz15u1i6 10 00 Figura 55 Autores David Albarrac n Ru z Padilla Manjarr s Mercy 101 5 M d
24. CACION Probab Op Ar Prioridad ALTA Fecha Cierre Pr xima Yisita E E campos reguero il Figura 107 Figura 108 6 2 2 Crear Oportunidad Si queremos crear una oportunidad debemos presionar el bot n Entonces veremos la pantalla vac a para poder Ingresar los datos CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy PA Oportunidades Agencia gw Oportun a Estado vi Asunto Fase ta Proxima isita 0472007 3 E Figura 109 Adem s esta pantalla cuenta con una ayuda para que el agente pueda escoger de una manera mas f cil la agencia a la cual pertenece la oportunidad Agencias Oportunidades Agencia Oportun a cu Asunto Fase ta Probab Importe Prioridad Fecha Cierre 1 8 0472007 Proxima A AELE H 0472007 ce Figura 110 Figura 111 CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarres Mercy 125 Para poder grabar los datos debemos presionar el boton Oportunidades A MATRIZ Je Oportun a Estado ABIER FUTURA VENTA Probab Op opone Prioridad Piip s Fecha Cierre Pr xima Yisita Asunto Ef Campos Requerido Figura 112 6 2 3 Modificar Oportunidad Oportunidades MATRIZ a Oportun a Estado ABIER Y Asunto FOTORA VENTA Probab 30 00 Mo 500 000 Agencia Importe F Informacion amp JJ Oportunidad
25. DBA pedido_cab CRM Software Mobile Autores David Albarracin Ruiz NULL decimal 9 2 NOT NULL _ 39 Padilla Manjarr s Mercy _ AQ ADD FOREIGN KEY condicion_envio id_cond_envio REFERENCES DBA condicion_envio id_cond_envio go ALTER TABLE DBA pedido_cab ADD FOREIGN KEY condicion_pago id_cond_pago REFERENCES DBA condicion_pago id_cond_pago go ALTER TABLE DBA pedido_cab ADD FOREIGN KEY forma_envio id_forma_envio REFERENCES DBA forma_envio id_forma_envio go ALTER TABLE DBA pedido_ cab ADD FOREIGN KEY forma_pago id_forma_pago REFERENCES DBA forma_pago id_forma_pago go ALTER TABLE DBA pedido_ cab ADD FOREIGN KEY Usuario id_empleado REFERENCES DBA Usuario id_empleado go ALTER TABLE DBA pedido_cab ADD FOREIGN KEY Agencias id_agencia REFERENCES DBA Agencias id_agencia go Tabla Pedido Det CREATE TABLE DBA pedido_det id_pedido integer NOT NULL id_linea integer NOT NULL id_ producto integer NOT NULL cantidad decimal 9 2 NOT NULL precio decimal 9 2 NULL porc_descuento decimal 9 2 NULL descuento decimal 9 2 NULL total decimal 9 2 NULL porc_iva decimal 9 2 NULL iva decimal 9 2 NULL PRIMARY KEY id_pedido id_linea CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy _4 ALTER TABLE DBA pedido_ det
26. ENTIN Tips Actividad CTC Asunto Descripcion LLAMAR AL CLIENTE GABRIEL GARCIA PARA PROMOCIONAR LAS NUEVAS Estado PENDIENTE Prioridad AAA Figura 82 Actividades No Actividad CS ZEUE SAN VALENTIN ki Ce te PCL AMADA AA PROMOCIONAR i Descripci n LLAMAR AL CLIENTE GABRIEL GARCIA PARA PROMOCTONAR LAS MUEYAS OFERTAS DE LA CAMPANA SAN VALENTIN 100 18 04 200 5 55 19 04 200 Estado Prioridad A A Figura 84 Autores David Albarrac n Ru z Padilla Manjarr s Mercy Luego de tener toda la informacion ingresada el agente puede guardar la actividad Actividades Mo Actividad CS Campa a IA OE PCL AMADA i MAA PROMOCIONAR Descripci n LLAMAR AL CLIENTE GABRIEL GARCIA PARA PROMOCIONAR LAS NUEFAS OFERTAS DE LA CAMPA A SAN VALENTIN a e rora Estado LS Prioridad 15h E E Figura 85 5 2 5 Modificar actividad Para poder modificar a n actividad ya ingresada debemos escogerla y El presionar el bot n CRM Software Mobile 113 Actividades No Actividad CS rE SAN VALENTIN UOR Ts PCL AMADA re PROMOCIONAR i Descripci n LLAMAR AL CLIENTE GABRIEL GARCIA PARA PROMOCTONAR LAS NUE AS OFERTAS DE LA CAMPANA SAN VALENTIN la Informacion mn ty Actividad 8 Guardada Exitosamente l Aceptar Figura 86 Autores David Albarrac n Ruiz Padilla Manjarr s Mercy i Actividades Fecha EE
27. Figura 66 El Sistema valida que no se vuelva a contestar la pregunta por el cliente 2 VECES T EXPERIENCIAS K 8 EXPERIENCIAS TES CURS AL Cliente SEET E EIERE S EMANA SANTA EAEN SEMANA SANTA Entcuesta p Encuesta Desde O1fos 2007 A d15 04 2007 Desde 01 03 2004 5 B15 04 2007 CRM Movil hy 1 El cliente va contesto la pregunta Aceptar Llenar Pregunta EXPERIENCI 4 Figura 67 Figura 68 CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarres Mercy 107 5 2 Actividades Dentro de esta opcion el agente podra ver todas las actividades que tiene que realizar i Actividades Fecha 18 04 2007 at Campa a Mo Fecha Fy O3f03 2007 VISITA E 11042007 VISITA E 05 05 5557 VISITA 4 11 04 2007 LLAM4DA4 5 i 1 04 2007 por promocionar le 20 04 2007 EMAIL 7 13 04 2007 LL4M404 PE A Fl T E Figura 69 Como es el Standard de nuestra aplicaci n podemos filtrar las actividades ya m sea por campa a o por fecha presionado el bot n CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 108 El Actividades ud Ej Actividades Fecha 18042007 a Fecha 18042007 BETES any VALENTIN Campa a an Y AaLENTIN DIA DE LA MADRE SAM VALENTIN Z SEMANA SANTA ji fosfos 2zo0o07 vIsiTa 2 faa f04fe007 VISITA 6 11204 2007 por promocionar 4 11 04 2007 5 11 04 2007 le 20 04 2007 7 13 04 2007 LLAMADA Pa E TH
28. INDICE GENERAL CAPITULO 1 MANUAL TECNICO Pag 1 Generalidades tai a 1 1 2 DIagraMaS a ena 1 1 2 1 Diagrama de escenarios y Casos de USO occmcoccccncconnonoso 1 1 2 1 1Descripci n de los SiStemaS coococcccccccnconconnonnonnons 2 1 2 1 2Descripci n de ActoresS cooccocccccccccconccnnccnncnnnnanonano 2 1 2 1 3Descripci n de Casos de USO oococccoconccnconconcannannoo 7 1 2 2 Diagrama de Flujo de Datos DFD cccceeeeeneeeeeees 11 1 2 2 1Especificaciones de ProcesoOS oocccococconoccnnncnanonnns 12 1 2 2 2Diccionario de DatoS cooocccccccconocconoccnanononnnnnnnanas 15 1 2 3 Diagrama de Eventos SecuenciaS omococccnoccnoconorancnnons 17 1 2 4 Diagrama de EStadOS ccccseeeesceeeneeeeneeeeneeeeneeeeenees 18 V2 AE SAGO 2 18 AZ ZEVCINOS ini aii 18 1 2 4 3Env o de Mensajes cceseeeeeeseeeneeeneeneeeneenees 19 12 5 Diagrama CRC it E N 19 1 2 6 Diagrama Entidad Relacion scccecseeseeeseeseeeeeeneees 20 1 3 Creaci n de la Base en Sybase Anywhetre s0eseeeseeseeeeeees 20 1 3 1 Creaci n mediante WiZard ccccceseeeeeeneeeneeeseeneeenes 21 1 3 2 Creaci n mediante SCriptS cccseceeceeeeeeeeeeeeeseeneeenees 23 1 3 3 Creaci n objetos de la Base de DatoS s00seeeeeenee 25 1 3 4 Creaci n de Tablas mediante WiZard cceeececccceeeess 25 1 3 5 Creaci n de Tablas mediante Scripts 0 sceesseeeeee 28 1 3 5 1Scripts para creaci
29. INT id_oportunidad PRIMARY KEY id_oportunidad go ALTER TABLE DBA Oportunidad ADD UNIQUE ALTER TABLE DBA Oportunidad ADD FOREIGN KEY fase_venta id_fase_venta REFERENCES DBA fase_venta id_fase_venta id_oportunidad go ALTER TABLE DBA Oportunidad ADD FOREIGN KEY Agencias id_agencia REFERENCES DBA Agencias id_agencia Go Tabla Fase _ Venta CREATE TABLE DBA fase_venta id fase venta integer NOT NULL descripcion varchar 50 NOT NULL CONSTRAINT id_fase_ venta PRIMARY KEY id_fase_ venta go ALTER TABLE DBA fase_venta ADD UNIQUE id_fase_venta Tabla Condicion _ Envio CREATE TABLE DBA condicion_ envio id_cond_ envio integer NOT NULL descripcion varchar 50 NOT NULL CONSTRAINT id_cond_envio PRIMARY KEY id_cond_envio go CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy 38 ALTER TABLE DBA condicion_envio ADD UNIQUE id_cond_envio Tabla Forma Envio CREATE TABLE DBA forma_envio id_forma_envio integer NOT NULL descripcion varchar 50 NOT NULL CONSTRAINT id_forma_envio PRIMARY KEY id_forma_envio go ALTER TABLE DBA forma_envio ADD UNIQUE id_forma_envio Tabla Condicion_Pago CREATE TABLE DBA condicion_pago id_cond_pago integer NOT NULL descripcion varchar 50 NOT NULL CONSTRAINT id_c
30. ONNECT OFE 1 3 3 Creaci n de Objetos de la Base de Datos Igual que la base de datos para crear las tablas existen 2 maneras la primera es mediante el Wizard y la segunda es corriendo el script de creaci n de tablas CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy Jo 1 3 4 Creaci n de tablas mediante Wizard Luego de crear la base procedemos a crear las tablas para esto damos clip sobre la carpeta tablas y se abrir un entorno al lado derecho donde se ubicaran las tablas creadas por el dise ador de la base damos clic derecho en este entorno y seleccionamos nueva tabla Sybase Central File Edit View Tools Task Help E Tables Je BEBM x wi a2 Folders x Tables Ya Sybase Central Comment bd Adaptive Server Anywhere 9 MX crm_movil a crm_movil DBA Y Tables Q Views 3 Indexes 5 Triggers 3 System Triggers 3 Procedures amp Functions 3 Events J Domains 3 Users amp Groups C Integrated Logins la table OO New gt Table 5 Mobilink Users ee Global Temporary Table 23 Publications 3 Ultralite Projects 3 Dbspaces 3 Remote Servers C Web Services MobiLink Synchronization 9 Proxy Table lt Creates a new table El asistente nos pedir el nombre de la nueva tabla CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy _ 28 Create a New T
31. P Butt 9 lyt_pregunta x ES lyt_principal z Close Ok g lt j kee gt Ea smart Minimize Ni _ ClientEdge f Fal gt b opendEvent List as nr Ready 0001 0001 Nothing Selected Como ejemplo veremos la pantalla llamada lyt_bus pedidos CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 61 2 CRM_MOVIL PocketBuilder File Edit View Insert Format Design Run Tools Window Help Hs ee oo MM BSF Bex BRIO MS A CRAKS aa st ay Gav T Arial vijio vi BZU T CRM_Movil_DataWindows pkl C Di A i lyt_bus_pedidos crm_movil inherited from lyt_pantalla_base Window SEE Tl fi Script open for lyt_bus_pedidos ARA OE X f Control List oO x Y Y usuario Y lyt_activ_nuev_edit agencia O flyt_bus_pedido v open retu Y Control K dado ea o o 00 0000 E Access Return Type Epb_6 lyt_ agencias YP pe Ea lyt_agencias_experiencia Fecha Ped public long ope mAr lyt_bus_actividades A lyt_bus_agencias ExternalEvent ID pom ope EJpb_3 mn lyt bus campa a 2 lyt_bus_catcontactos x rP ES lyt_bus_condenwio st_2 lyt_bus_condpago dw_buspedidos settransobject sqlc EJpb_1 lyt_bus contactos dw_buspedidos retrieve Asti lyt_bus_empresas L E sle_agencia dw_buspedidos setsort pedido_cab dw buspedidos sort Edw _buspedidos H iyt_bus _pedidos lyt_bus_estado_actividad lyt
32. Presionamos siguiente CRM Software Mobile Create a Database Doyo want Lo creaba a databace on thes computer on on another computes Create a database on thes computer A rei local server wall be started automatically Autores David Albarracin Ruiz o o Padilla Manjarr s Mercy 24 Create a Database A database is stored in an operating system file You must specify the directory and file name where you want to save the main database file Save the main database file to the Following file C Documents and Settings Chinita Escritorio crm_movil db Browse Y escogemos la ruta donde deseamos que se cree la base de datos con su respectivo nombre y presionamos siguiente a partir de esta pantalla todas las demas son de selecci n del dise ador de la base se presiona siguiente y finalizar la base se creara automaticamente en la ruta deseada Create a Database You can choose to connect to the new database once it has been created The new database will be started on the same server that is used to create ik You can specify the name this server if you have chosen to start a new local server to create the database Server name crm mowil Database name crm mowil Stop database after last disconnect Click Finish to create the database CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarres Mercy 25 Creating Database Messages Creating system tables
33. T NULL estado char 1 NULL CONSTRAINT id_contacto PRIMARY KEY CLUSTERED id_contacto ALTER TABLE DBA Contactos ADD UNIQUE id_contacto ALTER TABLE DBA Contactos ADD FOREIGN KEY cat_contactos id_cat_contacto REFERENCES DBA cat_contactos id_cat_contacto go ALTER TABLE DBA Contactos ADD FOREIGN KEY Agencias id_agencia REFERENCES DBA Agencias id_agencia Go CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 33 Tabla Usuario CREATE TABLE DBA Usuario id_usuario integer NOT NULL usuario varchar 10 NOT NULL clave varchar 10 NOT NULL id_empleado integer NOT NULL nombre_empleado char 50 NULL CONSTRAINT id_usuario PRIMARY KEY id_empleado go ALTER TABLE DBA Usuario ADD UNIQUE ALTER TABLE DBA Usuario ADD UNIQUE id_usuario id_empleado Tabla Cat_Contactos CREATE TABLE DBA cat_contactos id_cat contacto integer NOT NULL descripcion char 20 NULL CONSTRAINT id_cat_contactos PRIMARY KEY CLUSTERED id_cat_contacto ALTER TABLE DBA cat_contactos ADD UNIQUE id_cat_contacto Tabla Ruta_cab CREATE TABLE DBA ruta_cab id_ruta integer NOT NULL CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy _ 34 id_empleado integer NOT NULL fecha date NULL hora_inicio varchar
34. TRIZ E IMPRESORAS MULTIFUNCIO SERMACO AGENCIA CENT PRE MONITORES iS Comercial Howa MATRIZ AGENCIA CENT OFE TARJETAS RX Je Ir a Oportunidades Figura 102 Figura 103 6 2 Opci n Oportunidades Como es el estilo de CRM M vil en la primera pantalla que se muestra para esta opci n encontramos todas las oportunidades existentes CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 122 g Buscar Oportunidad Aia 04 2007 Cliente Agencia Comercial Howa MATRIZ Comercial Howa MATRIZ SUCURSAL AGENCIA CENT PRE AGENCIA CENT OFE Figura 104 Se puede filtrar por fecha de cierre o por fase de venta presionado el bot n Buscar Oportunidad Fecha Cierre AEAF F taae Uema CUALIFIC ACT e Clientlsa spa CERRAL ial No NEGOCIACION PERDIDA CERRA PREP PROPUEST Figura 105 CRM Software Mobile g Buscar Oportunidad E Fecha 15 04 2007 15 04 2007 oa J Cliente Agencia Comercial Howa MATRIZ Figura 106 Autores David Albarrac n Ru z Padilla Manjarr s Mercy 123 6 2 1 Ver oportunidad Si queremos ver una oportunidad debemos escogerla y presionar el bot n Cuando vemos una oportunidad es imposible modificarla g Buscar Oportunidad E Oportunidades A 1504 2007 E P Agencia MATRIZ BD CUALIFICAC OP M Oportun 1 Ben cui Cliente Agencia Asunto POS DELL ORIGINALES Comercial Hova ra ATRIZ BLA CUALIFI
35. _Pago Evento download_cursor SELECT id_forma_pago descripcion FROM forma_pago Tabla Prioridad_Actividad Evento download_ cursor SELECT id_prioridad desc_prioridad FROM Prioridad_Actividad Tabla Producto Evento download_cursor SELECT id_producto descripcion precio_compra precio_venta fecha por_iva costo stock_fisic o stock_minimo desc_cat_producto id _proveedor nomb_proveedor id_cat_producto dscto_maximo stock_logico ruta_im agen comentario es promocion FROM Producto WHERE last_modified gt CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 53 Ee Evento Upload_Update UPDATE Producto SET descripcion precio_compra precio_venta fecha por_iva costo stock_fi sico stock_minimo desc_cat_producto id_proveedor nomb_proveedor id_cat_producto dscto _ maximo stock_logico ruta_imagen comentario es_promocion WHERE id_producto Tabla Tipo_ Actividad Evento download_cursor SELECT id_tipo_actividad descripcion FROM tipo_ actividad Tabla Contactos Evento download_cursor SELECT id_contacto id_cliente cedula_ruc titulo nombre p apellido s apellido direccion1 tlf_tr abajo tlf_ casa fax tlf_ celular e maili e_mail2 e_mail3 web f_nacimiento cargo departamento comentario id_cat_c ontacto id_agencia desc_cat_contacto id_empleado estado FROM Contactos WHERE last_modified gt AND id_empleado CRM Software Mobile Autores David Albarracin Ruiz Padilla M
36. _bus_formaenvio lyt_bus_formapago D t string nom_agen SS SS SU SSE SSE 50 SE SE SE SS SS SSE SE SSE SS SE SSE SE SE SE SE SE SE SE SE SS SS SS 50 50 50 58 50 Se Fe Fe Fe Fe Fe Fe Fe Fe Fe Fe Fe Fe Fe Fe E Fe Fe Fe Fe Fe Fe Fe Fe Fe Fe E Fe Fe Fe Fe Fe ie toe oe ca a ec Er Er Er Er Er Er Er Er E E Er Er ag lyt_bus_oportunidades date fecha ped ETA 3 J yt_bus_pedidos this em fecha text string toda BA Control List MEA n E g vO E lyt_ bus prioridad_actividad nom_agen sle_agencia text General sorol ill Ey lyt_bus_productos fecha_ped date em_fecha text 2 lyt_bus_tipo_actividad Title lyt_busc_rutas Pedidos z7 lyt_calendario Tag wi lyt_contactos Ly mee lyt_det_cli_ruta au lyt_empresas MenuName hd lyt_experiencias g lyt_maestros Visible dde lyt_oportunidades Enabled lyt_parametros TitleBar lyt_pedidos 3 lt preci Show SIP Butt x lyt_principal a C Close Ok we z ji gt Smart Minimize a C ClientEdge f Pal Kau k mr Ready 0012 0001 Nothing Selected Evento Open dw_buspedidos settransobject sqica dw_buspedidos retrieve dw_buspedidos setsort pedido_cab_fecha_pedido a dw_buspedidos sort string nom_agen date fecha_ped this em_fecha text string today nom_agen sle_agencia text fecha_ped date em_fecha text CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarres Mercy 62 Boton buscar Evento clic
37. a 0855555554 x Tel fonos SEE HO01042 566 Ube 0004 3255 PATRICIA S SP 00 000 O00c AAA Oo3o00 o000 ETIA OAA CARRION x Secundario GUATACAMNES Mea 75 wY o DE 2 PISOS LEMETA 051973 E web i Figura 26 Figura 27 CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarres Mercy 3 3 2 Crear Contactos Contactos Freno coral Agencia SUCURSAL fo Depart REQUIERE SERVIDORES Figura 28 _ 87 Si lo que el usuario desea es crear un nuevo contacto lo puede hacer presionando el bot n nuevo Contactos Agencia Ete A 7 Crear Contactos Figura 29 CRM Software Mobile E Contactos Adicional Empresa Mombre 1 Apellido AAA 000 0000 Figura 30 Autores David Albarrac n Ru z Padilla Manjarr s Mercy _ 88 Luego de ingresar datos podemos guardarlos con el boton guardar Contactos Principal Adicional AA gt UCURS AL Depart Cargo Categoria Monti REQUIERE SERVIDORES Grabar Contactos Cabe recalcar que existen botones de ayuda cuando se desee buscar agencias y categor as 3 3 3 Modificar Contactos Si el usuario desea modificar alg n contacto tambi n lo puede hacer in presionando el bot n LE Se presentaran todos los datos del contacto con efecto modificable en las cajas de texto CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy _ 89 3 Contactos Ed Contactos E mail
38. a Informaci n almacenada de las compa as RUC Razon _ social direcci n CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 517 y Datos _pedidos Informaci n que almacenada de pedidos Datos productos Informaci n almacenada sobre los art culos ofrecidos Nombre _producto stock precio y Datos vendedor Informaci n almacenada sobre el agente Direccion_contacto Ubicaci n de residencia del contacto ciudad ciudadela calle n mero de villa Envio_datos Datos actualizados que viajas desde el m vil a la central Pedidos encuestas empresas modificadas contactos modificados oportunidades Nombre_contacto Nombre propio del contacto Apellidos primer nombre segundo nombre y Nueva_campana Informacion de nuevas campanas Nuevo_producto Informacion de productos reci n ingresados o actualizados Oportunidad_positiva Posible venta confirmada Pedidos Formulario del cual se obtendr una factura Preguntas Cuestionario que se deriva de la encuesta realizado para saber la opini n del cliente Razon_Social Nombre de empresa y Respuestas Informaci n dada por el cliente al responder una pregunta Ruc_cedula_contacto Numero de identificaci n de persona ingresada 10 o 13 n meros CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 18 Ruta_asignada Recorrido que debe realizar el agente de forma diaria
39. a escogiendo otro producto lo puede hacer seleccionando el item que desea modificar y presionando anadir producto adir Producto autom ticamente el nuevo producto que escoja se posicionara en la l nea deseada con los valores de total cantidad y descuentos con O Pedidos Productos a y Detalle A entreo EA i E Estado Pendiente Producto Producto MONITORES 15 IMPRESORAS MEOLTIFUN CIZ IMPRESORAS MULTIFUMCIONS LIMPIEZA COMPUTADOR CP LIMPIEZA COMPUTADOR CPU MONITORES 15 TARJETAS EH a adir Producto Quitar Producto E Campos Requeridos igura 154 igura CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarres Mercy 142 Pedidos Pedidos m r a RA 1 5200442007 E RA 704 007 Producto cio o Desc Desc Total MONITORES 15 azoo 10 00 48 50 436 50 TARJETAS RX 2 000 o o D LIMPIEZA COMPUTADOR CPU 25 001 2 00 E 50 00 Figura 156 a Figura 157 a Si el agente desea eliminar una linea lo puede hacer seleccionandola y presionando el bot n Quitar producto Pedidos AE 0 04 2007 Estado Pendiente Pedidos MA E 70 04 2007 E Estado Pendiente Producto MONITORES 15 LIMPIEZA COMPUTADOR CPU Producto MONITORES 15 TARJETAS RE LIMPIEZA COMPUTADOR CPU A adir Producto Quitar Producto ES E carros remeros 19gura S CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy s143 Si no selecciona ninguna y pres
40. a 178 El agente puede filtrar los pedidos por agencias para esto tiene una ayuda CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 152 ES Reporte Pedidos Ed Agencias il 120 04 2007 Desde Eo Figura 179 Figura 180 FS Re porte Pedidos Agencia Desde ele Figura 181 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 153 Ademas el agente puede filtrar por fecha de pedido y por el monto que es el total del pedido Despu s de llenar todos estos datos presionamos el bot n para visualizar el reporte ES Re porte Pedidos Pd SUCURSAL jem A 01 2007 Desde aE Ejecutar Informe Figura 182 EF Reporte Pedidos x ES Reporte Pedidos Reporte de Pedidos Empresa Comercial Nova Agencia Pedido Fecha Total Total Fecha Entrega 4 11 04 2007 11 04 2007 648 65 11 04 2007 19 04 2007 17158 19 04 2007 1711524 0 1904 2007 y 2004 2007 514 08 200412007 514 08 20047 2007 Total de Comercial Howa B7B 57 2876 57 Empresa SERMACO Agencia Pedido Fecha Total Fecha Entrega AGENCIA CENTRO 5 12 04 2007 2036 1 12 01 2007 2036 16 12 04 2007 Total de SERMACO 2036 1 335 15 ES Figura 183 Figura 184 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 154 7 3 Opci n Reporte Experiencias FE Re porte Experiencias E a lem Pregunta Figura 185 En esta opci n el agente podr
41. able Welcome to the Table Creation wizard This wizard helps you create a new table Adaptive Server Anywhere uses tables to store the data in the database What do you want to name the new table Empresas Which user do you want to own the table E bea v Les Cert Cera Presionamos siguiente hasta que aparezca la pantalla donde nos piden el nombre de la clave primaria la escribimos y presionamos siguiente Create a New Table In most cases a table should have a primary key constraint in order to allow you to uniquely identify each row in the table This table will have a primary key constraint You can optionally provide a name For the primary key constraint id_empresal Moke This name is used to identify the primary key constraint which may contain multiple columns Tk is nok used bo identify the name of a column in the primary key You can make this a clustered primary key which causes the rows in the table to be stored in approximately the same order as they appear in the primary key Create a clustered primary key La ultima pantalla nos pedira un comentario acerca de la tabla que estamos creando CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarres Mercy _29 Create a New Table You can include a comment For this table Click Finish to open the table editor Despu s de presionar final se presentara un entorno donde podr
42. ad Gerente clave Figura 38 Figura 39 CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarres Mercy CRM Software Mobile k Par metros Empresa Agente Parametros No Pedido Figura 40 Autores David Albarrac n Ruiz Padilla Manjarr s Mercy _92 _ 93 4 M dulo Calendario Men Calendario Rutas Salir CRM MOBIL Figura 41 4 1 Rutas Las rutas son el recorrido que el agente debe hacer para poder captar a los clientes haci ndoles ofertas o para fidelizarlos por medio de encuestas que nos ayudadar n a saber que es lo que desea En la primera pantalla que visualizamos en este modulo encontramos todas las rutas que est n asignadas al agente due o de pocket CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy Bl RUTAS AA 9 04 2007 E E Fecha li 18 04 2007 E 20 03 2007 la 24 03 2007 _ 94 Figura 42 Si presionamos el boton podemos volver a visualizar todas la rutas almacenadas en el dispositivo si presionamos el boton podemos filtrar las rutas por fecha fit RUTAS 1804 2007 fi 13 04 2007 Figura 43 CRM Software Mobile Fecha Buscar rut Bl RUTAS ALEA 1 5 04 2007 Fecha fi 13 04 2007 E 20 03 2007 3 24 03 2007 Figura 44 Autores David Albarrac n Ru z Padilla Manjarr s Mercy _95 4 1 1 Ver Rutas Debemos escoger la ruta deseada para poder verificarla y pre
43. alor total lo mismo sucede con el descuento CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 139 Pedidos Pedidos a a AE 30 04 2007 AE 30 04 2007 E Estado Pendiente Estado Pendiente Cantidad Precio Pcio gt o Desc Desc Total 10 00 48 501 436 50 Figura 148 Figura 149 El CRM M vil valida que la cantidad que se ingrese de determinado articulo no sea mayor al stock existente de dicho producto Si la cantidad ingresada es mayor responder con un mensaje de advertencia y no dejara continuar hasta que el usuario ingrese una cantidad adecuada CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy Pedidos ASEO 04 2007 Estado Pendiente Cantidad Precio OD 100 97 00 Figura 150 140 Pedidos ASEO 04 2007 A Estado Pendiente Cantidad Precio D 100 27 00 LA La cantidad debe ser menor o igual a 49 Aceptar Figura 151 Tambi n tiene la funci n de validar el descuento permitido por producto Pedidos Cabecera ee 20 04 2007 Estado a E Detalle Totales 5 00 Figura 152 CRM Software Mobile Cantidad Precio Desc 97 00 a Pedidos AE 0 04 2007 2 Cantidad Precio Desc 5 00 97 00 20 a y Totales Detalle CRM Movil Figura 153 Autores David Albarrac n Ru z Padilla Manjarr s Mercy 14 Si el agente desea modificar una line
44. amada fax etc 5 Crear oportunidad Solicitar datos de empresa Obtener nueva oportunidad 6 Crear Experiencias Solicitar datos contacto Solicitar preguntas Obtener respuestas CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy _15 7 Elaboracion de pedidos Solicitar datos empresa Solicitar datos productos Verificar oportunidades positivas 8 Elaboracion de Informes Solicitar datos de Pedidos Solicitar datos de Encuestas Emitir informe de ventas Emitir informe de satisfaccion cliente Emitir informe de oportunidades positivas De Movil a Central De Central a Movil Solicitar parametros para Enviar productos nuevos sincronizaci n CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 16 Enviar datos pedidos Enviar Campa as actualizadas Enviar datos encuestas Enviar Rutas Enviar empresas modificadas Enviar encuestas Enviar contactos modificados Enviar oportunidades 1 2 2 2 Diccionario de Datos Descripci n dato Enlace entre datos Dato opcional Asunto_actividad Comentario que describa el objeto de la actividad Datos_Agencia Informaci n almacenada de las agencias RUC Raz n Social direcci n tel fono Datos campa a Informaci n sobre lanzamientos y ventas Descripci n fecha de inicio fecha de fin Datos contacto Informaci n de los contactos RUC o c dula Apellidos nombre direcci n tel fono Datos_empres
45. anjarr s Mercy 54 Evento upload_update UPDATE Contactos SET id_cliente cedula_ruc titulo nombre p apellido s apellido direccion1 tif_trabajo tlf_ casa fax tlf_celular e_ maill e_ mail2 e mail8 web f nacimiento cargo departamento comentario id_cat_contacto id_agencia desc_cat_contacto id_empleado estado WHERE id_contacto Evento upload_insert INSERT INTO Contactos id_contacto id_cliente cedula_ruc tituloynombre p apellido s apellido direccion1 tlf_t rabajo tlf_casa fax tlf_celular e _mail1 e_mail2 e mail3 web f_nacimiento cargo departamento comentari o ld_cat_contacto id_agencia desc_cat_contacto id_empleado estado values 7 2 2 2 2 2 P 2 2 0 oy os os fs fa fy oy os 232 22 Tabla Actividades Evento Upload_insert INSERT INTO Actividades id_actividades id_empleado id_ tipo actividad asunto fecha_inicio msg_texto id_ca mpana fecha_fin todo_el_dia estado prioridad CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy SSe values Evento Upload_update UPDATE Actividades SET id_empleado id_ tipo actividad asunto fecha_inicio msg_texto id_campa a fecha_fin todo_el dia estado prioridad WHERE id_actividades Tabla Experiencias_cab Evento Upload_insert INSERT INTO experiencias_cab id_experiencia descripcion id_agencia id_encuesta fecha_encuesta values Tab
46. arle nuestras ofertas para captarlo Ahora vamos a escoger una agencia que no sea nuestro cliente y observaremos que el bot n de encuesta no esta habilitado es decir no se permitir realizar encuestas a agencias no clientes ya que ellas no saben nada de nuestro producto Hl Rutas fx Raz n Social No Cliente Agencia Zona Direcci n Motivo Hora Inicio Hora Fin Visitado di Arc Encuesta Obligatoria Figura 49 Ahora escogeremos una agencia que si esta dentro de nuestra cartera de clientes y observaremos que el bot n de ir a encuesta esta habilitado CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy _ 98 Hi Rutas x Raz n Social No Cliente puabelels Agencia SUCURSAL Zona SUR Direcci n Ay Trujillo y Gconnor Motivo Hora Inicio MERE Hora Fin Visitado dl Comentario La informaci n no es modificable excepto el comentario el cual permite ingresar una descripci n de tipo texto en la cual el agente puede expresar alguna observaci n que desea hacer o tambi n podr visualizar alguna informaci n que viene de la central con respecto a esa agencia Hi Rutas fx Raz n Social No Cliente Agencia Zona SUR Direcci n Motivo Hora Inicio Hora Fin visitado d WALELA cliente no ha recibido su pedido a tiempo Grabar Comentario Figura 51 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy _ 9
47. cemos uso del boton Modificar CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy Agencias da Raz n Social Comercial Howa Comercial Howa via Figura 22 Luego de realizar los cambios deseados hacemos clic en el bot n grabar para ejecutar los cambios 3 3 Contactos Los contactos en el CRM M vil tienen un manejo similar que en las agencias _ 84 Agencias Principal Secundario Adicional hacia MATRIZ SE Comercial Nova Nada auces 9 Y 2d Pais URUGUAY Provincia Giaa mite tt eee SUA AOQUIL Eae Grabar Agencia Figura 23 con la diferencia que si se podr n crear y eliminar en la pocket Al momento de ingresar a la opci n se podr n visualizar todos los contactos con los que se dispone CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 3 Contactos 85 ES a Comercial Nowa Comercial Nowa Comercial Nowa Comercial Nova SUCURSAL SUCURSAL SUCURSAL AGENCIA CENTRO Honma igura 24 Si el usuario as lo desea podr filtrar a los contactos por agencia y por nombre del contacto 3 Contactos ES E Figura 25 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy _ 86 3 3 1 Ver Contactos Luego de seleccionar el contacto deseado lo podemos ver 1 de una mejor forma con todos sus campos Contactos Contactos Principal Adicional Empres
48. ci n de ENV O oocooccccccnnncanncnnnnnann O 6 3 2 3 Ayuda de Forma de ENV O oocccccccccccccnoccnnccnnnanos 67 6 3 2 4 Ayuda de Condici n de PagoO cccsssssesseesseees 68 6 3 2 5 Ayuda de Forma de PagQo cccccoccccnconoccnnorenanonnanranar DO 6 3 3 Modificar POGIOOS cccnceccnadsicenneneenccancaunameneacicecesonameents 76 6 3 4 Eliminar POIS ic 78 To MOGUIG FEDONCS curarse lasia 80 7 1 Opci n Reporte Oportunidades cocccooccccccoconconccnnnannnnoo 80 7 2 Opci n Reporte Pedidos ocooccoococccocccnnccnnccnncnnonannnnos 83 7 3 Opci n reporte experienciaS occooccccccccconccnnccnncnnnnnnnnns 86 8 MOdUuIO SINCFONIZACI Nissan 90 ANEXO I GUIA DE INSTALACION ANEXO II DIAGRAMA DE FLUJO DE DATOS DFD ANEXO lll DIAGRAMA DE EVENTOS SECUENCIAS ANEXO IV DIAGRAMAS DE ESTADOS ANEXO V DIAGRAMA CRC ANEXO VI DIAGRAMA ENTIDAD RELACION DER Capitulo 1 1 MANUAL TECNICO 1 1 Generalidades El presente manual esta orientado al personal ya sean programadores o analistas que en algun momento tengan la oportunidad de dar mantenimiento al sistema A continuaci n se muestra en forma detallada toda la estructura dise o y an lisis implementados para el desarrollo del software CRM Mobile Adem s se presentara un bosquejo de la base final con sus relaciones para que el lector pueda ver el resultado que se obtuvo y como es el dise o de la base implementada 1 2 Diagramas 1 2 1 Diagrama de escenarios y
49. database from an archive Create backup copies of a database s files Unload a database into a SQL command file Extract a database for a remote user applies to SQL Remote Validate the contents of a database Create a compressed database from a database Create a database from a compressed database Create a write file for a database Create and edit a custom collation file Translate a log file into a SQL command file Change the log file settings for a database Erase a database s files Migrate the structure and data from a remote server to a database Open an Interactive SQL window Manage ODBC Data Sources Edit message types For a Windows CE device applies to SQL Remote Dar doble clic en la opcion create database Create a Database Welcome Lo Ute Ceste Del abre wizard The wizard alos you bo cree a new databasa either on Hs computer or 00 Ar other computer that E cumenti unn a ddr Server Anine dotibare carver When you gaahi a nis datab ss you speciya number of database atirbubes such as whether the dtobuiso ip tibt Genes on eniryphad and whather trading blanks are ignore when making comparisons A databace E stored nan operating sen fie Ei order bo oala a nearr databace rou must be conmedted bo a server ion the compuler altere you ward bo shore Ue database Hie Th you sant to canbe the cabales File on thes computar and yous are ed guenti running A ereer tht ecard can shart A tercer For yia
50. ducto debemos escogerlo y dar un clic en el bot n ver CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 119 Productos Producto IMPRESORAS MIULTIFUM CIO LIMPIEZA COMPUTADOR CP Yer Productos Figura 97 Se presentara la pantalla donde se encuentra toda la informaci n del producto escogido esta pantalla no es modificable Art culos i RA IMPRESORAS MULTIFUNCI Figura 98 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 120 Adicionalmente el agente puede observar la imagen del producto que esta ofreciendo y mostrarsela al cliente a Articulos Comentario Yiene con cartuchos incorporados Figura 99 Si en alguna visita el cliente se intereso en un producto el agente puede ir a esta opci n solo con presionar el bot n Pedidos A AE 15 04 2007 2 Fecha Ped C digo Nombre Age 4 MATRIZ e AGENCIA CENTI 7 MATRIZ s Productos Producto IMPRESORAS MULTIFUNCIO LIMPIEZA COMPUTADOR CP MONITORES 15 TARJETAS RX Ir a Pedidos Figura 100 Figura 101 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 121 Pero si el cliente esta interesado pero aun indeciso y el agente puede ir a ingresar una oportunidad con presiona el bot n Productos Buscar Oportunidad E Categor a A P AA 18 04 2007 F r a Oo O ed aha Cliente Agencia Producto Comercial Nova MA
51. emos crear los campos que van a pertenecer a dicha tabla Sybase Central CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 30 1 3 5 Creaci n de tablas mediante scripts Luego de crear la base procedemos a crear las tablas para lo cual necesitamos los scripts que a continuaci n se detallan cabe recalcar que para la base consolidada usar amos los mismos scripts 1 3 5 1 Scripts para la creaci n de las tablas Abrimos el Sql Interactive y procedemos a correr los siguientes scripts Tabla Empresas CREATE TABLE DBA Empresas d_empresa integer NOT NULL razon_social char 50 NOT NULL ruc varchar 13 NOT NULL id_tipo_ empresa integer NOT NULL num_cliente char 10 NULL desc _tipo_ empresa char 50 NULL fecha_registro datetime NULL comentario char 200 NULL es cliente bit NULL CONSTRAINT id_empresa PRIMARY KEY CLUSTERED id_empresa ALTER TABLE DBA Empresas ADD UNIQUE Tabla Agencias id_empresa CREATE TABLE DBA Agencias CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy le id_agencia integer NOT NULL id_tipo_agencia integer NOT NULL nombre_agencia char 20 NULL thf 1 char 10 NULL thf 2 char 10 NULL tif 3 char 10 NULL fax char 10 NULL e mail1 varchar 40 NULL e mail2 varchar 40 NULL e mail3 varchar 40 NULL web varchar 10
52. er usados para generar argumentos en la linea de comandopara el cliente Mobilink Publcaci nts Contrase a ls Eon ML Server Settings En la siguiente pesta a encontramos el host y el puerto con los que nos vamos a conectar Podemos escribir el nombre del PC o direcci n IP en donde se encuentra el Servidor de sincronizaci n Host y Puerto del Servidor de Sincronizaci n Mobilink See localhost Puerto PESE CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarres Mercy 160 Y por ultimo se visualizan ciertas configuraciones escogidas por el usuario que pretende sincronizar Logging 0 dbmlsync txt Extended csubscrpci n ML server Para iniciar el proceso de sincronizacion presionamos el boton OK CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarres Mercy 161 Begin download End download InsertfUpdate rows 46 Delete rows 0 Disconnect MobiLink server End synchronization Status U aynchronization completed E cs Figura 201 Al sincronizar se mostrara una secuencia con el progreso de la sincronizaci n hasta que este es terminado satisfactoriamente CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy
53. es se documentan con una descripci n de lo que hacen sus m todos y sus atributos Las relaciones entre clases se documentan con una descripci n de su prop sito su cardinalidad cuantos objetos intervienen en CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy Na la relaci n y su opcionalidad cuando un objeto es opcional el que intervenga en una relaci n Para mayor informaci n ver Anexo V 1 2 6 Diagrama Entidad Relaci n Se refiere a un esquema en el cual se puede visualizar cuales son los objetos que intervienen en el sistema y la relaci n que hay entre cada uno de ellos Es muy importante manejar la relaci n para cumplir con todas las reglas de normalizaci n e integridad referencial Con la creaci n de este diagrama tendremos el modelado de la base del CRM M vil tal cual como va a funcionar con sus relaciones y claves este grafico ser muy til para el entendimiento del funcionamiento del sistema Con la finalidad de un entendimiento mas preciso debemos recalcar que la base del m vil es una copia de la central ya que sus campos y nombres de tablas deben coincidir para hacer una sincronizaci n mas f cil Para ilustraci n del diagrama Entidad Relaci n del CRM M vil y Consolidada ver el Anexo VI CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 99 1 3 Creaci n de la Base de Datos en Sybase Anywhere La base de datos que utilizamos en nuest
54. gencias inherited from lyt_bus_erfim Eq f Control List of x Y m lyt_activ_nuev_edit Empre OOOO O lyt_bus_agenci v B open retu v B iyt v E Control a E lyt_activ_selec i Al A Eb 1 Kh a HA lyt_agencias Agencia ME gea Kelin Uele Evers Nae jig _ f ar 5 Csle_filtro Fey lyt_agencias_experiencia publ onc ope m 4 9 lyt_bus_actividades a Ast 9 lyt_bus_agencias ExternalEvent ID ES dw_bus_empres E Ee lyt_ bus campa a E sle_agencia 3 Fe lyt_bus_catcontactos s 2 Fed lyt bus condenwio EJpb_aceptar2z EA yt bus condpago event llenar_dwagencias EJ pb_salir2 ES yt bus contactos 2 pb_buscar Fey yt bus empresas E El dw bus _agenci ret lyt bus estado_actividad 2 pb_modificar E lyt_bus_Formaenvio H iyt _bus_agencia red lyt_bus_formapago v eet lyt_bus_oportunidades lt gt i 4 Control List Mon lyt_bus_ pedidos A ontrol List Mon lyt_bus_prioridad_actividad lyt_bus_productos General Scroll il ROBE H H Ge ed RS lyt_bus_tipo_actividad Title A lyt_busc_rutas Agencias 2 RS yt_calendario Tag we re yt_ contactos Ly ae eed yvt_det_cli_ruta sar A yvt_empresas MenuName ue bed lyt experiencias bad cos H lyt maestros V Visible IJ ES lyt_oportunidades Y Enabled i y Vtperenetros Z TitleBar E PA edidos ge ot vP Y Show SI
55. har 50 id_empresa integer id_agencia integer id_fase_venta integer valoracion warchar 20 prioridad warchar 20 estado warchar 20 Operator integer id tipo agencia integer nombre _agencia char 20 IFS char 10 char 10 char 10 char 10 warchar 40 warchar 40 Logical Sort where Group Having A Compute Suntan Ready CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 1 8 3 2 Datawindows modo diseno M CRM_MOVIL PocketBuilder 65 File Edit View Insert Format Design Rows Run Tools Window Help E HH ROBE rE E 9 CRM_MOYIL C Documents and Settings Cl A E a crm_movil C Documents and Settings crm_movil pkl C Documents and Se CRM_Mowvil_DatawWindows pk C Di crm_movil_herencia pk C Docume dw_actiy_selec e dw_agencia_exp dw_bus_actividades E dw_bus_ campa a dw_bus_condpago 4 dw_bus_ estado_actiw E dw_bus_formapago E dw_bus_oportunidades dw_bus_prioridad_activ dw_bus_tipo_activ Y dw_busagencias a dw_buspedidos dw_cam_encues E dw_det_ruta dw_detpedidos E dw_oport_selec dw_parametros dw_preguntas_enc E dw_productos a dw_rep_oportunidad E dw_rep_pedido dw_repo_experiencias pad gt E 1 8 4 Librer a Clases AL US oo a Bamoja ja x 3 f 4 4 gt p arial x E Cliente Header 1 Etapa Ic Mm ih
56. ia Comercial Hows Figura 118 CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarres Mercy 128 Se presentara el siguiente mensaje pidiendo una confirmacion de parte del agente Buscar Oportunidad A 150472007 Fase Venta Cliente Agencia Comercial Hows CRM Movil A P Desea eliminar la Oportunidad de la Agencia MATRIZ CRM Movil X Oportunidad Eli Figura 120 6 3 Opci n Pedidos Al ingresar a esta opci n podremos ver todos los pedidos realizados por el agente CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy CRM Software Mobile Pedidos Agencia AE 19 04 2007 2 Fecha Ped C digo Nombre Age 4 MATRIZ e AGENCIA CENTI 7 MATRIZ s AGENCIA CENTI Pedidos agencia as AE 19 04 2007 2 Fecha Ped C digo Nombre Age fisro4f2007 F MATRIZ Figura 122 Autores David Albarrac n Ru z 129 Padilla Manjarr s Mercy 130 6 3 1 Ver Pedidos Si lo que deseamos es ver un pedido lo que tenemos que hacer es seleccionarlo y presionar el bot n ver Pedidos E agencia as im A 19 04 2007 S E Fecha Ped C digo Nombre Age Er e MATRIZ Figura 123 Entonces podemos ver el pedido completo con su cabecera Pedidos Pedidof Fecha 19 04f200 PERE MATRIZ CA ur UGUA GUAYAS Ciudad GUA TACA Postal PO Maa ces 9 Y 2d C Envio transporte Po F Envio te
57. ias_det Id_experiencia integer NOT NULL id_encuesta integer NOT NULL num_pregunta integer NOT NULL tipo_pregunta char 15 NOT NULL respuesta text NULL Id_agencia integer NOT NULL fecha_encuesta date NOT NULL PRIMARY KEY id_experiencia go ALTER TABLE DBA experiencias _det ADD FOREIGN KEY Agencias id_agencia REFERENCES DBA Agencias id_agencia go ALTER TABLE DBA experiencias_ det ADD FOREIGN KEY encuesta_cab id_encuesta REFERENCES DBA encuesta_cab id_encuesta Go ALTER TABLE DBA experiencias_det ADD UNIQUE Tabla CRM id_experiencia CREATE TABLE DBA crm id integer NOT NULL razon_social varchar 20 NOT NULL ruc varchar 13 NOT NULL direccion varchar 50 NOT NULL ALTER TABLE DBA crm ADD FOREIGN KEY Usuario id_empleado REFERENCES DBA Usuario id_empleado Go telefono varchar 10 NULL fax varchar 10 NULL CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy _45 ciudad varchar 10 NULL gerente varchar 20 NULL num_pedido integer NOT NULL dscto_ producto integer NULL num_campa a integer NULL num_encuesta integer NULL num_oportunidad integer NULL id_empleado integer NOT NULL PRIMARY KEY id go ALTER TABLE DBA crm ADD UNIQUE id 1 4 Creaci n de usuarios de sincronizaci n Los usuarios so
58. id Albarracin Ruiz Padilla Manjarr s Mercy _ 4g 1 7 Scripts de Sincronizacion para la base Consolidada Tabla Empresas Evento donwload cursor SELECT id _empresa razon_social ruc id_tipo empresa num_cliente desc_tipo empresa fech a_registro comentario es cliente FROM Empresas WHERE last_modified gt Tabla Campana Evento donwload cursor SELECT id_campana num_campana descripcion fecha_inicio fecha_fin estado FROM Campana WHERE last_modified gt Tabla Cat_contactos Evento donwload cursor SELECT id_cat_contacto descripcion FROM cat_contactos Tabla Condidion_Envio Evento donwload cursor SELECT id_cond_envio descripcion CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy 49 FROM condicion_envio Tabla Condicion_pago Evento donwload cursor SELECT id_cond_pago descripcion Tabla Agencias Evento donwload cursor SELECT id_agencia id_tipo_agencia nombre_agencia tlf_1 tlf_2 tlf_3 fax e_maili e_mail2 e_ mail3 web id_zona id_empresa id_empleado desc_tipo_agencia desc_zona pais provincia ciudad direccion c_postal estado FROM Agencias WHERE last_modified gt Evento Upload Update UPDATE Agencias SET id tipo _agencia nombre_agencia tlf_ 1 tlf_ 2 tlf_ 3 fax e_ maill e mail I2 e mail3 web id_zona id_empresa 7 id_empleado desc_ tipo agencia desc_zona pais provincia ciudad dir eccion c_postal estado WHERE id_agencia CRM
59. iente No es cliente Coment ES IMPORTANTE QUE PERTENEZCA A NUESTRA EMPRESA Figura 16 3 2 Agencias Tambi n cuenta con una lista de todas las agencias asignadas al agente due o de la pocket CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy _8 Agencias Buscar Er o lt M Comercial Howa Comercial Howa Ver Salir Figura 17 Modificar Podremos filtrar la informaci n por la Empresa a la que pertenece la agencia y por el nombre de la agencia Agencias Raz n Social somercial Moya Comercial Howa ver Agencia Figura 18 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy _ 82 3 2 1 Ver Agencias Para poder ver la agencia deseada hacemos clic sobre ella y presionamos el boton ver entonces aparecera de una manera mas detallada la informacion de esta Existen 3 pestanas dentro de las cuales el campo requerido esta marcado con un asterisco de color blanco Agencias Agencias N Tel fonos cencia A a dic 225 2220 Maa gt aUCes Y Y zd E mail A Re URUGUAY Secondario donot A Provincia eel Figura 19 Figura 20 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy _ 83 Agencias Principal Secundario NORTE ACTIVO Figura 21 3 2 1 Modificar Agencias Para poder modificar una agencia debemos hacer lo mismos pasos a anteriores con la diferencia que ahora ha
60. iona el bot n Quitar producto Quitar Producto Se eliminara por defecto la ultima l nea En la solapa de totales podremos ver el total el subtotal el descuento el IVA y el total a pagar de todo el detalle Pedidos Descuento 51 00 fete 10 00 5ubtotali z 459 00 55 08 4091 2 00 514 08 Figura 160 Adicionalmente se presentara un promedio del porcentaje de IVA y del porcentaje de descuento Para grabar un pedido debemos presionar el bot n grabar y aparecer un mensaje de confirmaci n CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy Pedidos Subtotal 210 00 Descuento 51 00 640810 00 Subtotali 459 00 55 06 feu i 2 00 314 06 Grabar Producto Figura 161 6 3 3 Modificar Pedidos 144 Pedidos Subtotal Descuento 51 00 fue Sees 459 00 wa __ 5 05 2D Informacion E Ss J Pedido 9 Guardado Exitosamente Aceptar AA Grabar Producto Figura 162 Para modificar un pedido debemos seleccionarlo y presionar el bot n modificar CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 145 Pedidos A AE 20 04 2007 2 MATRIZ AGENCIA CENTI MATRIZ SUCURSAL TE igura 16 Se presentar el pedido con su cabecera y detalle listo para ser editado Pedidos Pedidos Cabecera Totales Pedido y Fecha 19 04 200 AE 19 04 2007 2 RE MATRIZ J 4 Estado Pais A inci URUGSUS AGUA TAS z Producto
61. jarr s Mercy 10 Notas Vistas de los productos que se ofrecen precios stock para cada vendedor Nombre del Caso de Uso Encuesta Definici n Es un cuestionario emitido en la central con una cantidad X de preguntas las cuales servir n para evaluar las experiencias que han tenido los clientes con nuestros productos y adem s las sugerencias que realizan a la calidad de nuestro servicio Notas Se permitir el ingreso de respuestas y modificaci n de las mismas las preguntas vienen elaboradas en la central existir un cuestionario por campa a Nombre del Caso de Uso Actividades Definici n Comprende la agenda que cada agente tiene de visitas diarias Notas Se permitir el ingreso y actualizaci n de actividades a realizarse en los recorridos presentes y futuros CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy ae Nombre del Caso de Uso Rutas Definicion Son las visitas que debe realizar el agente para captar clientes o para verificar las necesidades de clientes actuales Notas La rutas solo podran ser asignadas en la central en la PDA se visualizaran para ayuda del agente sera prohibida su modificacion y eliminacion por parte de los agentes Nombre del Caso de Uso Sincronizacion Definicion Es el paso de informacion de la central al movil y viceversa Notas Solo se pasara informacion que no se haya sincronizado antes para esto nos ayudaremos de marca
62. l Actor Agente Definicion Es la persona encargada de ofrecer los productos a los diferentes clientes ya sean estos potenciales o actuales su labor sera recorrer diferentes puntos con el proposito de captar clientes y retener los que existen Notas e Empresas Un agente podra consultar Empresas ya que es la persona encargada de recoger sus opiniones y peticiones e incluso verificar cambio de datos Las nicas restricciones en esta opci n ser n la eliminaci n ya que se tendr que verificar primero todo el historial del cliente antes de poder eliminarlo y la creaci n ya que solo se podr n crear y asignar al vendedor en la central con el objeto de evitar duplicidad de datos CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy e Pedidos El agente vendedor podra realizar todo tipo de operaciones dentro de este modulo e Contactos El agente podra crear nuevos contactos modificarlos y consultarlos con el motivo de que tenga actualizada la base de datos ya que los contactos pueden variar si se da el caso de que el contacto haya salido de la empresa e Reportes No tendr acceso a estas opciones ya que ser n exclusivas para los supervisores e Productos Solo tendr permisos para la opci n de consulta las dem s operaciones se deber n realizar nicamente en la central se actualizaran en el m vil cuando se realice la sincronizaci n e Encuesta Ser muy util para el agente
63. la Experiencias det Evento Upload_insert INSERT INTO experiencias_det id_experiencia id_encuesta num_pregunta tipo_pregunta respuesta id_agencia fecha_encuesta values 2 2 2 2 CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy 56 Tabla Oportunidad Evento Upload_insert INSERT INTO Oportunidad id_oportunidad num_oportunidad asunto id_empresa id_agencia id_fase venta valo racion prioridad estado probabilidad fecha_cierre prox_fecha_visita importe id_empleado values 2 2 2 Evento Upload_update UPDATE Oportunidad SET num_oportunidad asunto id_empresa iId_agencia id_fase_venta valoraci on prioridad estado probabilidad fecha_cierre prox_fecha_visita importe id_empleado WHERE id_oportunidad Tabla Pedido Cab Evento Upload_insert INSERT INTO pedido_cab id_pedido num_pedido id_empresa id_agencia fecha_pedido id_empleado direccio n ciudad c_postal provincia pais estado subtotal descuento subtotal2 porc_iva iva total fecha_entrega id_cond_e nvio id_forma_envio id_forma_pago id_cond_pago porc_descuento values 2 2 2 2 7 2 2 2 2 2 fs fs fe oy os fs ta ta ty ty bce CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy oe ee Evento Upload_update UPDATE pedido_cab SET num_pedido id_empresa id_agencia fecha_pedido id_empleado direcci on ciudad c_postal provincia 7 pais estado subto
64. mpa a Tabla Encuesta _ Det CREATE TABLE DBA encuesta_det id_encuesta integer NOT NULL num_encuesta integer NOT NULL id_linea integer NOT NULL num_pregunta integer NOT NULL tipo_pregunta varchar 20 NOT NULL CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 36 pregunta varchar 200 NOT NULL CONSTRAINT id_encuesta PRIMARY KEY id_encuesta num_pregunta ALTER TABLE DBA encuesta_det ADD FOREIGN KEY encuesta_cab id_encuesta REFERENCES DBA encuesta_cab id_encuesta go Tabla Tipo Actividad CREATE TABLE DBA tipo_ actividad id_tipo_actividad integer NOT NULL descripcion varchar 50 NOT NULL CONSTRAINT id_tipo_actividad PRIMARY KEY id_tipo_actividad ALTER TABLE DBA tipo_actividad ADD UNIQUE id_tipo_actividad Tabla Oportunidad CREATE TABLE DBA Oportunidad d_oportunidad integer NOT NULL num_oportunidad integer NOT NULL asunto varchar 50 NOT NULL d_empresa integer NOT NULL Id_agencia integer NOT NULL dd fase venta integer NOT NULL valoracion varchar 20 NULL prioridad varchar 20 NULL estado varchar 20 NULL probabilidad float NULL fecha_cierre date NULL prox_fecha_visita date NULL importe double NULL CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy Se d_empleado integer NULL CONSTRA
65. n de tablas ccsseeeeeeeees 28 1 4 Creaci n de Usuarios de SINCroniZacion ccceeseeeeeeeeeneeeees 44 1 4 1 Usuario de Sincronizaci n para base remota oocccoccnooo 44 1 4 2 Usuario de Sincronizaci n para base consolidada 45 1 5 Creaci n de Publicaciones base remota oocoocccccccoconcnccnncnnnnnaos 45 1 6 Creaci n de Subscripciones base remota sccceeseeeeeeeeeneeees 46 1 7 Scripts de Sincronizaci n para base consolidada 47 1 8 Creaci n de c digo fUenNte coocccccocccncconcnnccnccnocancnnnnnncnnnanonannns 58 1 8 1 Librer a CRM MOVIL PKL c cccccceeeeeeeeeeeeeeeeeeeneees 59 1 8 2 Librer a DATAWINDOWS PKL ooooooccocccoccocococoncocananinnanano 60 1 8 3 Librer a HERENCIA PKL ccoo cios 64 1 8 3 1Datawindows en modo Consulta ooocmoccncccnonono oo 64 1 8 3 2Datawindows en modo diSe O oococcccccccoccnncnccnnnnos 65 1 8 4 Libreria CLASES PKLo conocia ici 65 1 8 5 Librer a SINCRO PKL cccccsceseeeeeeeeeeeeeeeeeeeeeeeeeeesenseaes 66 CAPITULO 2 MANUAL DE USUARIO 1 Inicio Tet Inicio GE Sesion ecne anen 1 EZ BONOS erronea 2 2 Menu Principal CRM M vil ocooccooccocccocccocccccnnccnncnnnnnanos 5 3 MOdulo Maestros A 10 Sel Empresas onpa dc ocdniciia 10 Sell Ne rEMPreS Sui 11 32 Agentas ns aida 32 VE Fr ADONCIAS sia 15 3 2 2 Modificar AGenciaS ccococcoccccconoccanononcnannnnannnenanes DO did CONCOS ca
66. n las personas que mediante su clave pueden sincronizar datos desde la pocket a la central y viceversa En el pocket solo se deber crear un usuario de sincronizaci n mientras que en la central tendremos tantos usuarios como PDA se deseen sincronizar a ese central 1 4 1 Creaci n del usuario de sincronizaci n para la base remota create synchronization user 1 type tcpip go CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy _ 46 1 4 2 Creacion de los usuarios para la base consolidada create synchronization user 1 type tcpip go create synchronization user 2 type tcpip go create synchronization user 3 type tcpip go 1 5 Creacion de Publicaciones en la base remota Debemos crear la publicacion dentro del movil corriendo el siguiente script en el interactive sal CREATE PUBLICATION DBA agente TABLE DBA Empresas TABLE DBA Agencias id_agencia id_tipo_agencia nombre_agencia tlf_1 tlf_2 tIf_3 fax e _mail1 e mail2 e _mail3 web id_zona id empresa id_empleado desc_tipo_agencia desc_zona pais provincia ciudad direccion c_postal estado TABLE DBA Contactos TABLE DBA Usuario id_ usuario usuario clave d_empleado nombre_empleado CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy AF TABLE DBA cat_contactos id_cat_contacto
67. o de esta libreria tenemos los datawindows los cuales nos serviran para extraer datos de la base y en algunas ocaciones para actualizarlos A continuaci n se presenta un datawindows usado en nuestro software 1 8 3 1 Datawindows en modo consulta F CRM_MOVIL PocketBuilder File View Design Run Tools Window Help i eH x 8 E Aang A ge amp ORBEA tee ae if LAS ut 4 53 E 9 CRM_MOVIL C Documents and Settings cl A g crm_movil C Documents and Settings i crm_movil pk C Documents and Se CRM_Movil_DataWindows pkl C 1Du dw_bus_campa a dw_bus_estado_actiw E dw_bus_formapago dw_bus_oportunidades dw_bus_prioridad_actiy dw_bus_tipo_actiw dw_busagencias dw_busc_encuesta dw_busc_rutas dw_buscatcontactos dw_buscondenvio dw_buscontactos dw_busempresas dw_busformaenvio dw_buspedidos dw_cam_encues dw_det_ruta Ge Ee thot ee Ee Ee Er dee_preguntas_enc dw_productos dw_rep_oportunidad E i BPP a o a 2 rr a a E E H E EJ a I T D b T Q a o J dw_repo_experiencias J E dw_rutas_rut_selec J E EJ J lyt_pantalla_base v lt q fii Select Central ODBC CRM_MOVIL dba O Table Layout Selection List 4 d fase venta integer descripcion varchar S0 Column tc id oportunidad integer num oportunidad integer asunto varc
68. oftware Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 78 Dentro de esta pantalla podemos filtrar la informaci n ingresando alguna palabra o frase que este dentro del nombre de la empresa que estamos buscando a Empresas P Filtro de Kaa bine empresas Razon Social Comercial Nova Lista Empresas Figura 13 3 1 1 Ver Empresas Para poder escoger la empresa debemos dar clic en el registro deseado y presionar el bot n ver Autores David Albarrac n Ru z Padilla Manjarr s Mercy CRM Software Mobile _79 22 Empresas Nombre ver Empresas Figura 14 Y podremos observar un detalle mas completo de la empresa estos campos son de solo lectura no se podr modificar la informaci n z s Empresas Empresa ALB ASOFT C digo Ruc 0921436585002 Tipo INFORMATICA mae mt 20 01 2007 Es cliente Es Cliente Fl Salir md Figura 15 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 80 La forma de saber si la empresa que estamos visualizando es cliente es verificando el check si este esta marcado con un visto sabremos que esta empresa y las sucursales que tenemos son nuestros clientes pero sino esta marcado nos daremos cuenta que esta empresa no esta dentro de nuestra cartera y que tenemos que captarla r Ea Empresas Eg Empresa DISANDES C digo Ruc 0956545455001 Tipo SERVICIOS meet py Lf 01 2007 Es Cl
69. ond_pago PRIMARY KEY id_cond_pago ALTER TABLE DBA condicion_pago ADD UNIQUE id_cond_pago Tabla Forma_Pago CREATE TABLE DBA forma_pago id_forma_pago integer NOT NULL descripcion varchar 50 NOT NULL CONSTRAINT id_forma_pago PRIMARY KEY id_forma_pago CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy go ALTER TABLE DBA forma_pago ADD UNIQUE id_forma_pago Tabla Pedido Cab CREATE TABLE DBA pedido_cab go id_pedido num_pedido id_empresa id_agencia fecha_pedido id_empleado direccion ciudad c_postal provincia pais estado subtotal descuento subtotal2 porc_iva iva total fecha_entrega id_cond_envio id_forma_envio id_forma_pago id_cond_pago porc_descuento integer NOT NULL integer NOT NULL integer NOT NULL integer NOT NULL date NOT NULL integer NOT NULL varchar 50 NULL varchar 50 NULL varchar 20 NULL varchar 50 NULL varchar 50 NULL char 1 NOT NULL decimal 9 2 NULL decimal 9 2 NULL NULL NULL 9 2 decimal 9 2 9 2 decimal decimal J date NOT NULL integer NOT NULL integer NOT NULL integer NOT NULL integer NOT NULL decimal 9 2 NULL CONSTRAINT id_pedido PRIMARY KEY id_pedido ALTER TABLE DBA pedido_cab ADD UNIQUE id_pedido ALTER TABLE
70. ovil inherited from window Window E 9 CRM_MOVIL C Documents and Settings Chinit E E crm_movil C Documents and Settings Chir 9 ES w_erm_movil_sync_options returns long O Control List m Elina andara and Settir These values will be used to generate Control CRM_Movil_DataWindows pkl C Docui command line arguments for the MobiLink TE Event Name L sle_additional crm_movil_herencia pkl C Documents client mi crm_movil_clases pkl C Documents an public long close Aten crm_movil_sincro pkl C Documents an SEE se_ex vb e af_crm_movil_configure_sync Publication s AN EA A Lund ics E sle_logging gf_crm_mowil_sync st_extended E T MLUser E sle_dsn w_crm_mowil_sync wf_trysaving st_dsn w_crm_movil_sync_options MLPassword A dis i_uosync E gb_1 Ptabpage_runtim 4 tabi Subscriptions ML Server Settings iwem movi sy lt m gt 4 f Control List Mon General Scroll Title i E gt ti a P Ef Q MenuName Visible Enabled C TitleBar C Show SIP Butt C Close OK Smart Minimize C ClientEdge Le close APPS Y Ready 0003 0001 Nothing Selected CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 68 1 Inicio 1 1 Inicio de Sesi n Toda persona para poder empezar a trabajar en el CRM M vil debe autentificarse Y CRM MOBILE 2007 Ed CRM MOBILE Aqui se debe ingresar el usuario con
71. podr verificar las preguntas e ingresar las respuestas que le den los clientes no podr modificarlas y mucho menos crearlas ya vendr n elaboradas de la central CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy Actividades El vendedor podra crear actividades modificarlas consultarlas y eliminarlas si asi lo amerita ya que esta opcion le permitira hacer un seguimiento de sus clientes Rutas Solo podra verificar la ruta asignada en su recorrido lo demas sera manejado en la central Sincronizacion Si tendr acceso a esta configuraci n Oportunidades Tendr acceso a _ crear oportunidades modificarlas eliminarlas y consultarlas antes de ser sincronizadas y pasadas a la central Nombre del Actor Supervisor Definici n Es la persona encargada de verificar el trabajo de los agentes asignarles rutas y ayudarlos en el trabajo diario Notas Empresas El supervisor tendra todas las opciones excepto la eliminacion CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy e Pedidos Estar provisto de todas las opciones de este modulo e Contactos El supervisor podr realizar todas las operaciones con los contactos e Reportes Tendr acceso a todos los reportes ya que estos le ayudaran a controlar mejor las ventas e Productos Al igual que los agentes solo tendr permisos para la opci n de consulta ya que las dem s operaciones
72. r Informe Figura 191 Figura 192 CRM Software Mobile Autores David Albarrac n Ruiz Padilla Manjarr s Mercy 157 Reporte Experiencias E Reporte Experiencias E aoe Que le parece el servicio de Campana SEMANA SANTA a mantenimiento a sus pos E Que le parece eh fervicia de mantenimie s Komo le ha fun onado el modulo ofertad Ml bueno Ml Exc ELENTE Ejecutar Informe igura 15 igura 194 Si alguna pregunta no ha sido respondida nunca por ning n cliente se presentara un mensaje Reporte Experiencias E FE Re porte Experiencias TELE SEMANA SANTA E P ES Pregunta O OOOO O O hi E tiempo de entrega de los 2 Come le fu con li ueva interfaz de usu E EUERE SEMANA SANTA E A Pregunta O O O CRM Movil CE LI Esa pregunta no ha sido Contestada l Acer ar Ejecutar Informe M1 5 Ejecutar Informe Figura 195 Figura 196 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 158 8 Sincronizaci n E Men Sincronizaci n Proceso CRM MOBIL Figura 197 8 1 Proceso de Sincronizaci n Este es el proceso m s importante de nuestro CRM M vil ya que mediante este se puede transferir todos los datos de la PC a la PDA y viceversa Primero debemos poner el usuario y contrase a con la que vamos a sincronizar CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 159 Estos valores van a s
73. ra un mensaje para saber si el agente esta seguro de eliminar la actividad E Actividades E Fecha 18 04 2007 3J PBE E Fecha i O3 03 2007 VISITA E 11 04 2007 VISITA Eliminar Actividac CRM Software Mobile Figura a ores David Albarrac n Ru z Padilla Manjarr s Mercy CRM Software Mobile 116 Actividades E Fecha BE i O3 03 2007 E 11 04 2007 3 Eliminar Actividac Figura 92 Autores David Albarrac n Ru z Padilla Manjarr s Mercy 117 6 M dulo Ventas SY Men Ventas Productos Oportunidades Ti Pedidos CRM MOBIL 7 Figura 93 6 1 Opci n Productos Dentro de este modulo tenemos todos los productos que existen en la empresa listados en orden ascendente Productos categor a MA producto aa Producto IMPRESORAS MLULTIFUM CIO LIMPIEZA COMPUTADOR CP MONITORES is TARJETAS EH m gt lele Figura 94 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 118 Los productos pueden ser filtrados por categoria o por el nombre del producto adicionalmente podemos ver los productos que se encuentran en promoci n dando clic en el check promoci n o en su defecto ver todos los productos haciendo clic en el check todos Productos Productos ot Producto Producto LIMPIEZA COMPUTADOR EP IMPRESORAS MULTIFUM CIO LIMPIEZA COMPUTADOR CP Figura 95 Figura 96 Si queremos ver la descripci n de un pro
74. ro CRM M vil y CRM Central esta creada en Sybase Anywhere la cual es una herramienta muy potente y disenada especialmente para sincronizaciones de dispositivos moviles y PCs Existen 2 formas de crear una base de datos en esta herramienta la primera es mediante el wizard de Sybase y la segunda es mediante scripts ejecutados en el interactive Sal 1 3 1 Creacion de la base de datos mediante Wizard Primero abrimos el Sybase Central y damos clic en la opcion Adaptive Server Anywhere 9 al lado derecho veremos unas pestanas la que seleccionaremos es Utilities CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy Sybase Central File Edit View Tools Task Help Adaptive Server A v lt a fe a 3 DiBDbAx oo f Folders X Servers Utilities Services YA Sybase Central 3 Adaptive Server Anywhere 9 E MobiLink Synchronization 9 v Create Database Upgrade Database ye Backup Database gt Restore Database gt Create Backup Images Unload Database Extract Database Validate Database Compress Database Uncompress Database Create Write File ye Create Custom Collation X gt Translate Log File ye Change Log File Settings X Erase Database Migrate Database E Open Interactive SQL a Open ODBC Administrator Edit Windows CE Message Types Description Create a new database Upgrade a database to the current version Backup a database to an archive Restore a
75. rrestre K AE cheque F Pago cheque oO Figura 124 CRM Software Mobile Autores David Albarrac n Ruiz Padilla Manjarr s Mercy Su detalle Pedidos ME 9 04 2007 S Baws Producto MONITORES 15 Pedidos mM 5149 04 2007 Es 2 cio Desc Desc ol 131 Total 1455 00 Y sus totales Pedidos Subtotal 1 433 00 Descuento 00 ue 00 Subtotaliz 1 455 00 174 60 40 2 00 1 629 60 Figura 127 En esta opci n de ver nada es modificable Autores David Albarrac n Ru z Padilla Manjarr s Mercy CRM Software Mobile 132 6 3 2 Crear Pedidos Para poder crear un pedido debemos presionar el bot n Pedidos Agencia AE 19 04 2007 2 Fecha Ped C digo Nombre Age 19 04 2007 MATRIZ Crear Pedidos Figura 128 Entonces podremos ver la pantalla vac a para poder llenar un nuevo pedido Pedidos Pedidos Producto Figura 129 Figura 130 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy Pedidos Subtotal 00 i Descuento Oo 00 Subtotal HAC A o Existen varias ayudas para que el agente pueda ingresar de una forma m s sencilla la informaci n requerida por pedidos 6 3 2 1 Ayuda de agencias Agencias Empres a Raz n Social Comercial Howa Figura 132 CRM Software Mobile Pedidos Cabecera Detalle Totales Pedido y Fecha 19 04 200 2 SR MATRIZ x Pais URUGUA oti Figura 133 Autores Da
76. s Salir mE 1gura 7 1 Opcion Reportes Oportunidades Dentro de esta opcion el agente podra ver en forma de reportes toda la informacion de oportunidades ES Tee porosz s ees 20042007 Figura 172 CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarres Mercy 149 Adem s podr filtrarlos por Fase de venta Fase Yta NEGOCIACION OFERTA PERDIDA CERRADE Hasta APREP PROPUESTA Desde fi Desde ECM Figura 173 Por fecha de cierre y por importe que es el valor estimado de la posible venta Luego de llanar toda esta informaci n el agente podr ver el pedido presionado el bot n CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 150 Fase Yta lena LiFICACION 701 2007 S Desde AN J Ejecutar Informe Reporte de Oportunidad A a s Fecha 20 04 2007 ente Mercy Agencia Comercial Nova MATE LZ FUTURA 1 OFERTA ABIERTA SUCURSAL VENTA PO i E CR AE GANADA MATER LZ PRUEBES OFERTA AE GANADA Talal por Comercial Now a AGENCIA CENTRO NEC AGENCIA CENTRO Total por SERMACO Total de Montos Figura 175 Figura 176 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 151 Fecha Cierre Monto Figura 177 7 2 Opci n Reportes Pedidos Con este reporte el agente podr ver un informe de todos los pedidos hechos en el dispositivo FE Re porte Pedidos E A ES Desde Figur
77. s clientes solo podr n ser ingresados en la central ya sea uno a uno O por medio de una base de datos adquirida Nombre del Caso de Uso Pedidos Definici n Aqu se guardara toda la informaci n referente a los pedidos de los clientes Notas Los pedidos que se registren deber n tener como campos obligatorios fecha de emisi n y fecha de entrega estos campos son muy importantes ya que con ellos podemos emitir reporte y saber si un pedido ha sido entregado a tiempo Nombre del Caso de Uso Contactos Definici n Los contactos son las personas con quien establecemos enlace para poder llevar nuestros productos a las empresas CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy Notas A cada contacto que se ingrese se le asignara un codigo para poder identificarlo ademas sera obligaci n el ingreso de datos importantes como RUC nombre direcci n etc Nombre del Caso de Uso Reportes Definici n Son informes que ayudan a evaluar y a tomar dediciones con respecto al desarrollo de un negocio Notas Existir n reportes para Consulta de pedidos por fecha por cliente Consulta de articulos stock precios fechas de ventas Consulta de clientes por tipos Consulta de rutas por vendedor Consulta de Campa as Nombre del Caso de Uso Productos Definici n Son los art culos que la empresa oferta a los diferentes clientes CRM Software Mobile Autores David Albarrac n Ru z Padilla Man
78. s que nos indiquen que informacion no esta actualizada Nombre del Caso de Uso Oportunidades Definici n Son las diferentes reacciones de los clientes ante la oferta de los productos en este caso de uso seran recogidas ya que una CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy _12 oportunidad se puede convertir a futuro en una venta y la empresa en nuestro cliente Notas Se permitira en el movil el ingreso modificacion y eliminacion de oportunidades siempre y cuando no hayan sido pasadas antes a la central 1 2 2 DIAGRAMA DE FLUJO DE DATOS DFD Es una representaci n que puede usarse en cualquier momento tiene forma de red muestra todas las partes componentes de un sistema y de las trayectorias seguidas por los datos La figuras que se utilizan para elaborar un DFD son las siguientes Fuente o Destino Procesos Flujo de datos Dep sito de Datos Para mayor entendimiento ver Anexo II CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy Ba 1 2 2 1 Especificaciones de Procesos 1 Visualizar Empresa Solicitar Nombre de Empresa 2 Modificar Agencia Actualizar datos Agencia 3 Crear Modificar Contacto Solicitar m s datos Actualizar Datos contacto CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy _14 4 Crear Modificar actividad Crear nueva visita e mail a a a a L L ll
79. s y actividades su utilizaci n es para presentar todos los registros que est n almacenados en la base J Con este bot n podremos ir a las preguntas directamente desde rutas con la agencia seleccionada Con este bot n podremos dirigirnos directamente desde productos a oportunidades Con este bot n podremos dirigirnos directamente desde productos a pedidos CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 71 Este bot n presenta el repote seleccionado CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy sT 2 Men Principal CRM M vil El dise o de nuestro men principal es muy f cil de utilizar esta provisto de im genes que son sensibles al pulso del Mouse Dentro del men principal se encuentran las opciones esenciales del CRM estas nos servir n para interactuar con el cliente de una mejor manera CRM MENU PRINCIPAL E a Maestros iy a lt lt Calendario Servicio al Cliente CRM MOBIL Figura 4 Dentro de maestros encontramos Empresas Agencias Contactos Par metros CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy _73 Men Maestros Empresas Agencias GE E ie s amp Contactos n a Parametros a m Salir CEM MOBIL Figura 5 Dentro de Calendario encontramos Rutas Men Calendario Rutas Salir mo CRM MOBIL Figura
80. sco 18 3 3 1 Ver CORTACIOS si 19 3 3 2 Crear CONTACIO ini 20 3 3 3 Modificar ContactOS cccccceseeesceeneeeneeeeeeeenes 21 3 3 4 Eliminar CONtactoS 0cooccccccccncccconnancnennnnnnenananrnnann 2 3 4 IPAPAMEUOS ia dodsshaveccudescanetsdakeddouhamanancas 24 4 M dulo Calendario iii arranca 20 o 26 ATA Ver RUS c 28 5 Modulo de servicio al Cliente ccccceesceecceucceeccunceuessuneeas 34 5 ILEXPerenciaS morcillas 34 52 ACUVIG deS nailon 40 5 2 1 Ayuda de Campa a sssssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 44 5 2 2 Ayuda de Tipo de Actividad ccccccseeeeeenneeeenneeeeees 44 5 2 3 Ay da de ESTA O suicido 5 2 4 Ayuda de Prioridad ccccsccceeceeeneeeessensseesessesneseeeees FO 5 2 5 Modificar ACUVIA AO asieeidaiccssecionaiiareeerencatidcnwescesies 46 5 2 6 Eliminar Actividad species 48 6 Modulo Ventas iiras a Aa AEE aa 50 6 1 Opci n Productos coocococcocccccoccnnocanocancanenonanorannannnano 50 6 2 Opci n Oportunidades occcocccocccccconccnccnncncancnnncnnnnannnns 54 6 2 1 Ver Oportunidad cia 56 6 2 2 Crear OD OMUMIGAG xia isiessasdacnasctstemasientnvatiemhaciuseensnctes 56 6 2 3 Modificar Oportunidad ccccsseeeeeseceeeeeeeeneeeneees 58 6 2 4 Eliminar Oportunidad oooccoocccccccccccoccnncnanoccnncnanonanas 60 6 3 OPCION Pedido S uscar aa 0 3 e Ver Pedido al 63 6 3 2 Crean pedido Sisi iO y 6 3 2 1 Ayuda de Agencias asise ai 66 6 3 2 2 Ayuda de Condi
81. se deber n realizar nicamente en la central e Encuesta Tambi n podr realizar las encuestas recordemos que un supervisor tambi n es un agente vendedor y tiene sus clientes e Actividades Tambi n tendr acceso a esta opci n ya que recordemos que un supervisor es un agente m s y tendr que programar sus actividades e Rutas La opci n sera para l de solo lectura igual que un agente ya que la opci n totalmente habilitada para el supervisor se encuentra en la central CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy e Sincronizaci n Si tendr acceso a esta operaci n para que pueda actualizar sus datos tanto como en la PDA y la central e Oportunidades Tendr acceso a crear oportunidades modificarlas eliminarlas y consultarlas antes de ser sincronizadas y pasadas a la central Nombre del Actor Administrador Definici n Es el encargado de administrar el sistema Notas Tendr opci n a todas las operaciones tanto en la central como en la PDA 1 2 1 3 Descripci n de Casos de Uso Nombre del Caso de Uso Empresas Definici n Almacena y actualiza los datos de los actuales y futuros clientes Notas Al crear un nuevo cliente se le asignara un c digo que ser nico CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy Estaran agrupados en tipos los cuales pueden ser clientes normales potenciales y eventuales Lo
82. sionamos el boton ver lid RUTAS E FO 804 2007 2 20 03 2007 3 24 03 2007 vea el detalle de la RUTA sel Figura 45 Entonces podremos observar de una forma mas detallada todos los clientes que el agente debe visitar en el d a CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy Hid RUTAS ES Mo Ruta Fecha Hora Inicio itaitimHora Fin EA Empresa Sauces oa Avu Trujillo y JAHKHIL Comercial Howa Comercial Howa DISAMNDES lid RUTAS ES Hora Inicio bAliMHoOra Fin EA Fecha Direcci n Hora os 00 08 45 10 00 lo y Sconnor a 11 etapa mz 15 16 06 Figura 46 o Figura 47 En esta pantalla se muestra el orden de visita la empresa a la que pertenece la agencia la hora de comienzo de la visita y si el cliente ha sido visita o no Para escoger una agencia debemos se alarla y presionar el bot n ver lid RUTAS E Ao 00 AAA 17 00 Fecha Orden Empresa i Comercial Howa Sauces az 2 HERE riii DISANDES Alborada 11 Ver Detalle de Ruta Seleccion Figura 48 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 97 Dentro de la pantalla que sigue se manejan dos opciones La primera es que la empresa destinada para la visita este dentro de nuestra cartera de clientes o sea que ya sea nuestro cliente Y la otra es que la empresa aun no sea nuestro cliente y que el motivo de la visita sea present
83. tal descuento subtotal2 porc_iva iva total fech a_entrega id_cond_envio id_forma_envio id_forma_pago id_ cond _pago porc_descuento WHERE id_pedido Tabla Pedido Det Evento Upload_insert INSERT INTO pedido_ det id_pedido id_linea id_producto cantidad precio porc_descuento descuento total por C_iva iva values Evento Upload_update UPDATE pedido_det SET id_producto cantidad precio porc_descuento descuento total porc_iv a iva WHERE id_pedido AND id_linea CRM Software Mobile Autores David Albarracin Ruiz Padilla Manjarr s Mercy a 58 Tabla Ruta_Cab Evento Download_cursor SELECT id_ruta id_empleado fecha hora_inicio hora_fin FROM ruta_cab WHERE last_modified gt AND id_empleado Tabla Ruta_Det Evento Download_cursor SELECT c id_ruta d id_linea d id_agencia d pertenece_a d direccion d hora_inicio d hora_fin d visitado d motivo d comentario FROM ruta_cab c ruta_det d WHERE c id_ruta d id_ruta AND c last_modified gt AND c id_empleado 1 8 Creacion de Codigo Fuente Para el desarrollo de nuestra aplicacion hemos creado en la herramienta de programaci n pocket builder cinco librer as las cuales detallamos a continuaci n CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 59 F CRM_MOVIL PocketBuilder E a CRM_MOYIL C Documents and Settings Chinit a g crm_movil C Documents and Se
84. terrestre al c Pago EEC ES F Pago efectivo MA Figura 141 Autores David Albarrac n Ruiz Padilla Manjarr s Mercy 136 Luego de ingresar la cabecera del pedido procedemos a llenar el detalle Pedidos Cabecera Totales ee 20 04 2007 Producto Figura 142 La fecha de entrega es el d a m ximo en la que se puede llevar el pedido para ser entregado al cliente Pedidos ee 30 04 2007 E Estado Pendiente Producto ra i A adir Producta Figura 143 CRM Software Mobile Autores David Albarrac n Ruiz Padilla Manjarr s Mercy 137 Para agregar un producto al detalle presionamos el bot n a adir producto A adir Producto entonces aparecer la ayuda donde podemos escoger el articulo deseado Productos Pedidos 0 a y i 530042007 E Producto MONITORES 15 Producto IMPRESORAS MUOLTIFO NETO LIMPIEZA COMPUTADOR P MONITORES 15 TARJETAS EH Figura 144 Figura 145 Cuando escogemos el producto se presenta en el detalle su c digo descripci n precio la cantidad descuento y total vienen con 0 CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 138 Pedidos Pedidos a a A 1 530042007 E meat 0 04 2007 E Producto i Pcio gt o Desc Desc Total e gt A adir Producto Solo la cantidad y el de descuento son modificables Al ingresar la cantidad o modificarla autom ticamente se recalcula el v
85. ttings Chir E crm_movil pkl C Documents and Settir E CRM Datawindows pkl C Docu amp cr h ia pkl C Documents E crm_movil_clases pk C Documents an crm_movil_sincro pk C Documents an Lh ROSBEYE Pe OA See a SSB Gee 1 8 1 Libreria Crm Movil En esta librer a se encuentra la conexi n a la base de datos conexi n a Base Profile EAS Demo DB V4 SQLCA DBMS ODBC SQLCA AutoCommit False SQLCA DBParm ConnectString DSN CRM_MOVIL_M UID dba PWD sql SQLCA DBParm ConnectString DSN CRM_MOVIL UID dba PWD sql Connect If sqlca sqlcode O then Messagebox Conexion a la base de datos La conexi n a la base de datos fue exitosa Open lyt_usuario CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 60 else messagebox Error No se pudo conectar debido al siguiente problema sqlca sqlerrtext end if 1 8 2 Librer a Datawindows Dentro de esta librer a tenemos todas las pantalla que intervienen en nuestro software RP CRM_MOVIL PocketBuilder File Edit View Insert Format Design Run Tools Window Help Mt SBEl o ARI SR xX CQO MEK AS Rao Ss Da ETLTIESIE MK MIS arial vilo vi B7U j x z 7 i 3 lyt_bus_agencias crm_movil inherited from lyt_bus_empresas Window AE CRM_Movil_DataWindows pkl C Di A pu Y usuario KE Script open for lyt_bus_a
86. ulo Servicio al Cliente g Men Servicio al Cliente Ed f Experiencias Actividades CRM MOBIL Figura 56 5 1 Experiencias Dentro de esta opci n podemos realizar encuestas a todos los clientes que se encuentren el la ruta del d a Para esto primero debemos escoger el cliente al cual deseamos realizar la m encuesta nos ayudamos del bot n buscar CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 102 29 EXPERIENCIAS Encuesta O Desde O1fo3 2007 34 815 042007 Figura 57 Aparecera una pantalla donde se encuentran todos los clientes que estan dentro de la ruta de hoy Buscar Agencias i EXPERIENCIAS i eee SUCURSAL im Agencias a Al Smee CURSAL O EE SEMANA SANTA Direcci Encuesta O Comercial Nova Sauces 9 Desde oo Hasta 504 2007 IDISANDES Alborada Je Figura 58 Figura 59 CRM Software Mobile Autores David Albarrac n Ruiz Padilla Manjarr s Mercy 103 Luego de escoger el cliente al cual deseamos hacerle la encuesta debemos escoger la pregunta BA EXPERIENCIAS Cliente SUCURSAL A Ca Bee EMANA SANTA Encuesta O Desde 01 03 200 Were 15 04 2007 fi Que opina A a n de cartuch 2 Sue le parace el servicio de mantenimie la como le ha funcionado el modulo ofertar Llenar Pregunta EXPERIENCI Figura 60 Existen 2 tipos de preguntas Preguntas abiertas y cerradas En este caso tenemos una pregunta
87. un periodo de tiempo del objeto no instant neo en el cual el objeto esta esperando alguna operaci n tiene cierto estado caracter stico o puede recibir cierto tipo de est mulos Estado Inicial 0 Estado Final 1 2 4 2 Eventos Es una ocurrencia que puede causar la transici n de un estado a otro de un objeto Esta ocurrencia puede ser una de varias cosas e Condici n que toma el valor de verdadero o falso e Recepci n de una se al de otro objeto en el modelo e Recepci n de un mensaje e Paso de cierto per odo de tiempo despu s de entrar al estado o de cierta hora y fecha particular CRM Software Mobile Autores David Albarrac n Ru z Padilla Manjarr s Mercy 20 Escoger Agencia 1 2 4 3 Envio de mensajes Adem s de mostrar y transici n de estados por medio de eventos puede representarse el momento en el cual se env an mensajes a otros objetos Esto se realiza mediante una l nea punteada dirigida al diagrama de estados del objeto receptor del mensaje _ realizar otra encuesta Para un mejor entendimiento ver Anexo IV 1 2 5 Creaci n del Diagrama CRC Los CRC son diagramas de estructura est tica que muestran las clases del sistema y sus interrelaciones incluyendo herencia agregaci n asociaci n etc Los diagramas CRC son un pilar b sico siendo utilizados tanto para mostrar lo que el sistema puede hacer an lisis como para mostrar c mo puede ser construido dise o Las clas
88. vid Albarracin Ruiz Padilla Manjarres Mercy 6 3 2 2 Ayuda de Condicion de envio Condicion Envio Cooperativa ersonal Servientrega Figura 134 7 3 2 3 Ayuda de Forma Env o Forma Envio Forma Envio AO fF Ho Forma Envio apeg maritimo ninguno errestre Ltt a ma Figura 136 CRM Software Mobile 134 Pedidos Cabecera Detalle Totales Pedido Fecha 19 04 200 SE SUCURSAL ES T Pais Figura 135 Pedidos Cabecera Detalle Totales Pedido y Fecha 19 04 200 BLES CUR SAL 4 E EcuUADO AE GUAYAS Ciudad feitietelC Postal STC personal A Aa terrestre WA C Pago F Pago IO ES Figura 137 Autores David Albarrac n Ru z Padilla Manjarr s Mercy 135 6 3 2 4 Ayuda de Condicion de Pago Condicion Pago 15 dias 30 dias 45 dias 60 dias 75 dias Figura 138 6 3 2 5 Ayuda de Forma Pago Forma Pago Forma Pago a 63 Forma Pago cheque lefe ctino tarjeta Figura 140 CRM Software Mobile Pedidos Cabecera Detalle Totales Pedido y Fecha 19 04 200 SUE SUCURS AL i Pals ECUAD Ol St E GUAYAS Ciudad GUA YAQUI MS MA Ay Trujillo y Gconno Envio M A abaugeerrestre E C Pago x ma F Pago A Figura 139 Pedidos Cabecera Detalle Totales Pedido y Fecha 19 04 200 2 SURE SUCURSAL g Pais ECUADOR GUAYAS Ciudad GUA TAO Postal MI A ay Trujillo y Qconno mab personal O We F Envio
Download Pdf Manuals
Related Search
Related Contents
Pelco PMC09A Series Car Video System User Manual Novus QuickMount Vigo VG03002CH031 Installation Guide vattention - Fujitsu manual server ホットラインvol9(PDF) 学生選定図書一覧 - 九州産業大学図書館 取扱説明書 - datavideo Manuel d`utilisation K2 FeedRobot Honda Power Equipment GX100 Automobile Parts User Manual Copyright © All rights reserved.
Failed to retrieve file