Mostrando entradas con la etiqueta jqGrid. Mostrar todas las entradas
Mostrando entradas con la etiqueta jqGrid. Mostrar todas las entradas

jueves, 30 de octubre de 2014

Portal Presupuestos - SageCRM



En esta entrada veremos un ejemplo de lo que se puede hacer si juntamos ASP.NET MVC + jqGrid + Los WebServices de SageCRM

La idea es crear un Portal Web que se acceda con un usuario/password de SageCRM y se pueda crear un presupuesto de una manera mucho más ágil de lo que te permite SageCRM.

Para ello, crearemos un borrador de presupuesto que rellenaremos sin tener que acceder a SageCRM, y cuando lo tengamos completado lo crearemos en SageCRM. Posteriormente desde el mismo portal podremos imprimir el Presupuesto en formato PDF.

jueves, 17 de octubre de 2013

Portal TeleMarketing enlazado con SageCRM





Se ha creado un portal Web (mediante ASP.NET MVC) enlazado con SageCRM ( a través de los WebServices de SageCRM).


El objetivo de este portal es hacer llamadas a clientes para conseguir visitas para los comerciales, de una manera más agil de la que nos proporciona SageCRM.



Requerimientos
  • Habilitar los WebServices de SageCRM
  • Marcar en la Entidad Usuarios de SageCRM que usuarios tendrán acceso al portal de TeleMarketing
  • Marcar en la Entidad Empresas, que usuarios de telemarketing podrán acceder a esta empresa.
  • Crear campos específicos para el proyecto dentro de la Entidade Empresa (target, estado de telemarketing, teleoperador asignado, ...), y dentro de la Entidad Comunicación (tipo de respuesta, motivo no interesado, motivo no llamar, datos de la visita...)

martes, 2 de abril de 2013

jqGrid - Funcionalidades - Editar (II)



En el post anteriores vimos cómo implementar “jqGrid”,   y algunas funcionalidades como ordenación, paginación, resize…

En esta entrada veremos:
·        Editar un registro en otra pantalla (dobleclick en la fila correspondiente)
·        Editar un registro desde la misma fila de la lista
·        Propiedades de Edición (link)
o   Tipos de campos (desplegables, texto, password , imagen …)
o   Atributos del campo (tamaño, longitud máxima, valores …)
o   Reglas de validación (requerido,  es un email, es un número,   es una fecha…)
o   Reglas de Validación personalizadas


martes, 19 de marzo de 2013

jqGrid - Mas funcionalidades (I)



En el post anterior de “jqGrid” vimos cómo se podía implementar jqGrid en un desarrollo en ASP.NET MVC.

En las siguientes entradas, iré mostrando algunas de las funcionalidades y pequeños trucos y consejos.

En esta entrada veremos:

  • Cómo modificar el tamaño del Grid, según el tamaño de nuestro navegador (Resize)
  • Definir un tamaño mínimo de alto de nuestro Grid (height)
  • Ordenación de las columnas (Sorted)
  • Paginación

 

lunes, 4 de marzo de 2013

jqGrid - El Grid Definitivo


Una funcionalidad que desde siempre hemos necesitado, al desarrollar aplicaciones web, ha sido la de mostrar en una tabla diferentes datos, como pueden ser un listado de clientes, artículos o pedidos.
Estas tablas deberían incorporar paginación, ordenación, y otras muchas características que nos den toda la usabilidad y potencia que el usuario necesita.
Aquí es donde os presento jqGrid, un plugin JQuery, que como tal, funciona al lado del cliente, y nos evita los postbacks en el servidor. (Esto se traduce en mayor rapidez y eficiencia para el usuario)
Características de jqGrid 
·        Trabaja correctamente bajo Internet Explorer, Firefox, Chrome, Safari, Opera
·        Multi-idioma, La interfaz de usuario está en más de 20 idiomas
·        Se puede personalizar el CSS (Diseño, colores y formatos)
·        Paginación y Ordenación
·        Búsquedas y Filtros
·        CRUD, y edición directamente en las celdas de las filas
·        SubGrids y  Agrupados
·        Carga de datos de forma asíncrona vía Ajax
·        Acepta XML/JSON como orígenes de datos