Mostrando entradas con la etiqueta SageCRM API Cliente. Mostrar todas las entradas
Mostrando entradas con la etiqueta SageCRM API Cliente. Mostrar todas las entradas

lunes, 29 de septiembre de 2014

SageCRM - Desplegables encadenados con SDATA



Con este ejemplo voy a mostrar cómo gracias a la nueva API de Cliente y el método SDATA podemos desarrollar campos desplegable encadenados, es decir, crear un campo desplegable que muestre unos valores dependiendo del valor seleccionado en otro campo.



Esta funcionalidad antiguamente ya la podíamos obtener,  pero en “hard-code” mediante javascript, ya que podíamos escribir directamente los valores del elemento SELECT, dependiendo del valor seleccionado en otro desplegable. Esto tenía el principal problema que era muy poco mantenible, ya que si se añadían nuevos valores al segundo desplegable, se tenía que volver a modificar el script del desarrollo.

Con esta nueva solución no tendremos este problema, ya que mediante SDATA obtenemos los valores que necesitamos mostrar “directamente” de la base de datos, y los escribiremos dentro del objeto SELECT dependiendo del valor que hayamos seleccionado en el primer desplegable.
Para nuestro ejemplo hemos creado dos campos (“tipo de caso” y “subtipo de caso”).

lunes, 7 de abril de 2014

SageCRM - Client Side API - Método SDATA



En este ejemplo vamos a utilizar el método sdata de la API de Cliente de CRM,  con el que a través de un script de cliente haremos una consulta sobre la base de datos para obtener el valor de un registro.
En este ejemplo en concreto lo que queremos es obtener el coste y el margen en una línea de un pedido.




lunes, 8 de julio de 2013

SageCRM - Novedades Versión 7.2 para Desarroladores

A continuación mostraré las novedades que incorpora  SageCRM 7.2 con lo que respecta a los desarrolladores de SageCRM.

  1. Eliminación de los frames en la distribución de la pantalla
  2. Uso de campos Identidad dentro de SQL Server (ya no se usará la tabla SQL_Identity)
  3. La nueva API Cliente de SageCRM
  4. Posibilidad de crear librerías JavaScript compartidas para su uso dentro de SageCRM