Los conjuntos de datos contienen información sobre prospectos, negociaciones, compañías y otros elementos de Bitrix24. Cada elemento cuenta con múltiples conjuntos de datos que incluyen automáticamente tanto campos estándar como personalizados.
Utiliza estos conjuntos de datos para crear gráficos y analizar indicadores de rendimiento empresarial.
En este artículo, analizaremos los conjuntos de datos relacionados con los prospectos, cómo integrarlos y cómo elaborar gráficos.
Conjuntos de datos:
- crm_lead — prospectos
- crm_lead_uf — campos personalizados de prospectos
- crm_lead_status_history — historial de prospectos
- crm_lead_product_row — productos en prospectos
Ejemplos:
Seleccionar un conjunto de datos
crm_lead - prospectos. Este conjunto incluye información básica de los campos del sistema de los prospectos. Puedes saber cuántos prospectos se crearon en un mes y qué empleados trabajaron con ellos.
crm_lead
Campo | Descripción | Tipo del campo |
---|---|---|
ID | Identificador del prospecto | Número |
DATE_CREATE | Fecha y hora de creación del prospecto | Fecha |
CREATED_BY_ID | Identificador del empleado que creó el prospecto | Número |
CREATED_BY | Identificador y nombre del empleado que creó el prospecto | Cadena |
DATE_MODIFY | Fecha y hora de modificación del prospecto | Fecha |
MODIFY_BY_ID | Identificador del empleado que modificó el prospecto | Número |
MODIFIED_BY | Identificador y nombre del empleado que modificó el prospecto | Cadena |
MODIFIED_BY_NAME | Nombre del empleado que modificó el prospecto | Cadena |
ASSIGNED_BY_ID | Identificador de la persona responsable del prospecto | Número |
ASSIGNED_BY | Identificador y nombre de la persona responsable del prospecto | Cadena |
ASSIGNED_BY_NAME | Nombre de la persona responsable del prospecto | Cadena |
ASSIGNED_BY_DEPARTMENT | Identificador y nombre del departamento de la perosna responsable del prospecto | Cadena |
COMPANY_ID | Identificador de la compañía vinculada al prospecto | Número |
COMPANY_NAME | Nombre de la compañía vinculada al prospecto | Cadena |
COMPANY_TITLE | Valor del campo "Nombre de la compañía" | Cadena |
COMPANY | Identificador y nombre de la compañía vinculada al prospecto | Cadena |
CONTACT_ID | Identificador del contacto vinculado al prospecto | Número |
CONTACT_NAME | Nombre del contacto vinculado al prospecto | Cadena |
CONTACT | Identificador y nombre del contacto vinculado al prospecto | Cadena |
OPENED | La opción "Disponible para todos" está habilitada en el prospecto (Y – sí, N – no) | Cadena |
TITLE | Nombre del prospecto | Cadena |
NAME | Nombre del cliente en la ficha del prospecto | Cadena |
LAST_NAME | Apellido del cliente en la ficha del prospecto | Cadena |
SECOND_NAME | Segundo nombre del cliente en la ficha del prospecto | Cadena |
FULL_NAME | Nombre completo del cliente en la ficha del prospecto | Cadena |
POST | Puesto del cliente en la ficha del prospecto | Cadena |
STATUS_ID | Identificador del estado del prospecto | Cadena |
STATUS_NAME | Nombre del estado del prospecto | Cadena |
STATUS | Identificador y nombre del estado del prospecto | Cadena |
STATUS_DESCRIPTION | Descripción del estado en la ficha del prospecto | Cadena |
STATUS_SEMANTIC_ID | Identificador del grupo de estados del prospecto (F, failed – prospecto perdido, S, success – prospecto convertido, P, processing – prospecto en progreso) | Cadena |
STATUS_SEMANTIC | Nombre del grupo de estados del prospecto (Convertido, Perdido, En progreso) | Cadena |
IS_RETURN_CUSTOMER | Prospecto repetido (Y – sí, N – no) | Cadena |
OPPORTUNITY | Importe esperado | Número |
CURRENCY_ID | Identificador de la moneda | Cadena |
COMMENTS | Comentarios en el prospecto | Cadena |
SOURCE_ID | Identificador del origen del prospecto | Cadena |
SOURCE_NAME | Nombre del origen del prospecto | Cadena |
SOURCE | Identificador y nombre del origen del prospecto | Cadena |
SOURCE_DESCRIPTION | Descripción del origen del prospecto | Cadena |
ORIGINATOR_ID | Identificador del sistema externo | Cadena |
ORIGIN_ID | Identificador del prospecto en el sistema externo | Cadena |
UTM_SOURCE | Fuente publicitaria, UTM_SOURCE en la ficha del prospecto | Cadena |
UTM_MEDIUM | Medio publicitario, UTM_MEDIUM en la ficha del prospecto | Cadena |
UTM_CAMPAIGN | Campaña publicitaria, UTM_CAMPAIGN en la ficha del prospecto | Cadena |
UTM_CONTENT | Contenido publicitario, UTM_CONTENT en la ficha del prospecto | Cadena |
UTM_TERM | Término publicitario, UTM_TERM en la ficha del prospecto | Cadena |
CRM_PRODUCT_ID | Identificador del producto en la ficha del prospecto | Cadena |
CRM_PRODUCT | Identificador y nombre del producto en la ficha del prospecto | Cadena |
CRM_PRODUCT_COUNT | Cantidad de productos en la ficha del prospecto | Cadena |
CRM_PRODUCT_NAME | Nombre de productos en la ficha del prospecto | Cadena |
ADDRESS_1 | Dirección 1 en la ficha del prospecto | Cadena |
ADDRESS_2 | Dirección 2 en la ficha del prospecto | Cadena |
ADDRESS_CITY | Ciudad | Cadena |
ADDRESS_POSTAL_CODE | Código postal | Cadena |
ADDRESS_REGION | Región | Cadena |
ADDRESS_PROVINCE | Provincia | Cadena |
ADDRESS_COUNTRY | País | Cadena |
ADDRESS_COUNTRY_CODE | Código del país | Cadena |
DATE_CLOSED | Fecha y hora de cierre del prospecto | Fecha |
BIRTHDATE | Fecha de cumpleaños del cliente | Fecha |
HONORIFIC | Saludo | Cadena |
PHONE | Identificador del tipo y número de teléfono del cliente | Cadena |
WEB | Identificador del tipo y sitio web del cliente | Cadena |
Identificador del tipo y correo electrónico del cliente | Cadena | |
IM | Identificador del tipo y mensajero del cliente | Cadena |
crm_lead_uf — campos personalizados de prospectos. Este conjunto contiene datos de los campos personalizados que has creado, como la aprobación de entrega, el número de pedido y otros. Esta información se puede añadir al informe.
crm_lead_uf
Campo | Descripción | Tipo del campo |
---|---|---|
LEAD_ID | Identificador del prospecto | Número |
DATE_MODIFY | Fecha de modificación del prospecto | Fecha |
DATE_CREATE | Fecha de creación del prospecto | Fecha |
DATE_CLOSED | Fecha de cierre del prospecto | Fecha |
UF_CRM_"ID_del_campo"
|
Valor del campo personalizado. El ID del campo se asigna durante la creación en el formato UF_CRM_123456789 .
|
Cadena |
crm_lead_status_history — historial de prospectos. Este conjunto incluye datos de los campos del sistema sobre los cambios de estado de los prospectos. Úsalo para analizar el recorrido del prospecto desde su creación hasta su etapa final.
crm_lead_status_history
Campo | Descripción | Tipo del campo |
---|---|---|
ID | Identificador del registro | Número |
TYPE_ID | Tipo del registro. Valores: 1 - creación, 2 - transición a una etapa intermedia, 3 - transición a la etapa final | Número |
LEAD_ID | Identificador del prospecto | Número |
DATE_CREATE | Fecha y hora de creación del registro | Fecha |
ASSIGNED_BY_ID | Identificador de la persona responsable del prospecto | Número |
ASSIGNED_BY | Identificador y nombre de la persona responsable del prospecto | Cadena |
ASSIGNED_BY_NAME | Nombre de la persona responsable del prospecto | Cadena |
ASSIGNED_BY_DEPARTMENT | Identificador y nombre del departamento de la persona repsponsable | Cadena |
STATUS_SEMANTIC_ID | Identificador del grupo de estados del prospecto (F, failed – prospecto perdido, S, success – prospecto convertido, P, processing – prospecto en progreso) | Cadena |
STATUS_SEMANTIC | Nombre del grupo de estados del prospecto (Convertido, Perdido, En progreso) | Cadena |
STATUS_ID | Identificador del estado | Cadena |
STATUS | Identificador y nombre del estado | Cadena |
STATUS_NAME | Nombre del estado | Cadena |
crm_lead_product_row — productos en prospectos. Este conjunto contiene información de los campos del sistema de los productos en los prospectos. Podrás ver qué productos estaban incluidos en el prospecto, su cantidad y costo.
crm_lead_product_row
Campo | Descripción | Tipo del campo |
---|---|---|
ID | Identificador del registro | Número |
LEAD_ID | Identificador del prospecto | Número |
LEAD_DATE_MODIFY | Fecha de modificación del prospecto | Fecha |
LEAD_DATE_CREATE | Fecha de creación del prospecto | Fecha |
LEAD_DATE_CLOSED | Fecha de cierre del prospecto | Fecha |
PRODUCT | Identificador y nombre del producto o servicio | Cadena |
PRODUCT_ID | Identificador del producto o servicio | Número |
PRODUCT_NAME | Nombre del producto o servicio | Cadena |
PRICE | Precio del producto o servicio | Número |
PRICE_EXCLUSIVE | Precio sin impuesto, con descuento | Número |
PRICE_NETTO | Precio sin descuentos ni impuestos | Número |
PRICE_BRUTTO | Precio sin descuento, con impuesto | Número |
QUANTITY | Cantidad de productos o servicio | Número |
DISCOUNT_TYPE | Identificador y nombre del tipo del descuento | Cadena |
DISCOUNT_TYPE_ID | Identificador del tipo del descuento | Número |
DISCOUNT_TYPE_NAME | Nombre del tipo del descuento | Cadena |
DISCOUNT_RATE | Importe del descuento, % | Número |
DISCOUNT_SUM | Cantidad del descuento | Número |
TAX_RATE | Importe del impuesto, % | Número |
TAX_INCLUDED | Impuesto incluído en el precio (Y - sí, N - no) | Cadena |
CUSTOMIZED | El producto fue cambiado manualmente (Y - sí, N - no) | Cadena |
MEASURE | Código y nombre de la unidad de medida | Cadena |
MEASURE_CODE | Código de la unidad de medida | Número |
MEASURE_NAME | Nombre de la unidad de medida | Cadena |
SORT | Orden de clasificación | Número |
Crear un gráfico
Ve a la sección de BI Builder > Charts > + Chart.
Selecciona el conjunto de datos y el formato en el que deseas ver la información: tarjeta, tabla, gráfico lineal u otra opción. Haz clic en Create new chart.
Combinar conjuntos de datos
Combina conjuntos de datos para incluir en el informe información de los campos del sistema y personalizados de los prospectos.
Abre BI Builder > SQL > SQL Lab. Elige el esquema bitrix24.
Escribe la consulta SQL y haz clic en Run. El nuevo conjunto incluirá datos de los campos que especificaste en la consulta SQL. Puedes guardarlo como un conjunto de datos para crear un gráfico para el informe.
Crear un gráfico basado en un conjunto de datos virtual
Si estás combinando conjuntos de datos por primera vez, revisa los ejemplos de consultas.
Ejemplo de consulta SQL: combinar prospectos y campos personalizados
A continuación, se presenta una consulta SQL para extraer datos de dos conjuntos: prospectos (crm_lead) y campos personalizados de prospectos (crm_lead_uf). Puedes copiarla y ver cómo funciona. Antes de ejecutar la consulta, reemplaza UF_CRM_"ID_del_campo"
por tu campo personalizado.
SELECT crm_lead.ID AS "ID del prospecto", crm_lead.TITLE AS "Nombre del prospecto", crm_lead.DATE_CREATE AS "Fecha de creación del prospecto", crm_lead.OPPORTUNITY AS "Monto del prospecto", crm_lead_uf.UF_CRM_1563374121 AS "Campo personalizado" FROM crm_lead INNER JOIN crm_lead_uf ON crm_lead.ID = crm_lead_uf.LEAD_ID WHERE crm_lead_uf.UF_CRM_1563374121 IS NOT NULL AND crm_lead_uf.UF_CRM_1563374121 <> ''
SELECT — determina qué información extraer del conjunto de datos. Por ejemplo, la consulta SELECT crm_lead.ID AS "ID del prospecto"
:
- selecciona el identificador del prospecto
ID
del conjuntocrm_lead
, - le asigna el nombre ID del prospecto,
- muestra el resultado en una columna separada en la tabla.
FROM — indica el conjunto principal del que se extraen los datos. Por ejemplo, crm_lead
.
INNER JOIN — conecta conjuntos y combina la información en ellos. La consulta crm_lead_uf ON crm_lead.ID = crm_lead_uf.LEAD_ID
combina la información de los campos del sistema y personalizados por el identificador del prospecto.
WHERE — filtra los resultados y muestra las filas donde el campo personalizado no está vacío.
Ejemplo de consulta SQL: obtener una lista de prospectos convertidos en negociaciones
Si necesitas evaluar cuántos prospectos se convierten en negociaciones, puedes extraer datos de dos conjuntos: prospectos (crm_lead) y negociaciones (crm_deal). A continuación, se presenta una consulta SQL que muestra en qué negociación se convirtió cada prospecto en los últimos 30 días. Puedes copiarla y ver cómo funciona.
SELECT crm_lead.ID AS "ID del prospecto", crm_lead.TITLE AS "Nombre del prospecto", crm_lead.DATE_CREATE AS "Fecha de creación del prospecto", crm_deal.ID AS "ID de la negociación", crm_deal.TITLE AS "Nombre de la negociación", crm_deal.DATE_CREATE AS "Fecha de creación de la negociación" FROM crm_lead INNER JOIN crm_deal ON crm_lead.ID = crm_deal.LEAD_ID WHERE crm_deal.DATE_CREATE >= date_add('day', -30, current_date)
SELECT — determina qué información extraer del conjunto de datos. Por ejemplo, la consulta SELECT crm_lead.ID AS "ID del prospecto"
:
- selecciona el identificador del prospecto
ID
del conjuntocrm_lead
, - le asigna el nombre
ID del prospecto
, - muestra el resultado en una columna separada en la tabla.
FROM — indica el conjunto principal del que se extraen los datos. Por ejemplo, crm_lead
.
INNER JOIN — conecta conjuntos y combina la información en ellos. La consulta crm_deal ON crm_lead.ID = crm_deal.LEAD_ID
:
- INNER JOIN crm_deal — conecta la tabla
crm_lead
con la tablacrm_deal
. - ON crm_lead.ID = crm_deal.LEAD_ID — añade la condición de conexión: el identificador del prospecto en la tabla
crm_lead (ID)
debe coincidir con el identificador del prospecto en la tablacrm_deal (LEAD_ID)
. Esto permite vincular cada prospecto con la negociación correspondiente a la que fue convertido.
WHERE — filtra los resultados y selecciona solo los registros que cumplen con las condiciones especificadas. La consulta crm_deal.DATE_CREATE >= date_add('day', -30, current_date)
:
- calcula la fecha de hace 30 días a partir de hoy usando la función
date_add('day', -30, current_date)
, - compara la fecha de creación de la negociación
(crm_deal.DATE_CREATE)
con la fecha obtenida, - selecciona solo aquellas negociaciones que fueron creadas en los últimos 30 días. Así, se incluyen los prospectos que fueron convertidos en negociaciones durante el último mes.
Resumen
- Los conjuntos de datos contienen información sobre prospectos, negociaciones, compañías y otros elementos de Bitrix24. Cada elemento cuenta con múltiples conjuntos de datos que incluyen automáticamente tanto campos estándar como personalizados.
- En el caso de los prospectos, hay cuatro conjuntos de datos: prospectos (crm_lead), campos personalizados (crm_lead_uf), historial de prospectos (crm_lead_stage_history) y productos en los prospectos (crm_lead_product_row).
- Utiliza estos conjuntos de datos para crear gráficos y analizar indicadores de rendimiento empresarial. Los gráficos pueden mostrar qué anuncios atraen a los clientes y qué productos se venden con mayor frecuencia.
- También puedes combinar conjuntos de datos, por ejemplo, para integrar información sobre prospectos con campos personalizados. Para ello, escribe una consulta SQL, guarda el resultado como un conjunto de datos y crea un gráfico.