Los conjuntos de datos contienen información sobre facturas, cotizaciones, productos 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 las facturas y cotizaciones, cómo integrarlos y cómo elaborar gráficos.
Conjuntos de datos:
- crm_dynamic_items_31 — facturas
- crm_quote — cotizaciones
- crm_quote_product_row — productos en cotizaciones
Ejemplos:
Seleccionar un conjunto de datos
crm_dynamic_items_31 — facturas. Este conjunto incluye información básica sobre las facturas: montos, estados, fechas límite y personas responsables. También permite saber en qué etapa se encuentra cada factura, quién la creó y qué cliente está asociado a ella.
crm_dynamic_items_31
Campo | Descripción | Tipo del campo |
---|---|---|
ID | Identificador de la factura | Número |
XML_ID | Identificador externo de la factura | Cadena |
TITLE | Nombre de la factura | Cadena |
CREATED_BY_ID | Identificador del empleado que creó la factura | Número |
CREATED_BY_NAME | Nombre del empleado que creó la factura | Cadena |
CREATED_BY | Identificador y nombre del empleado que creó la factura | Cadena |
UPDATED_BY_ID | Identificador del empleado que modificó la factura | Número |
UPDATED_BY_NAME | Nombre del empleado que modificó la factura | Cadena |
UPDATED_BY | Identificador y nombre del empleado que modificó la factura | Cadena |
MOVED_BY_ID | Identificador del empleado que cambió la etapa de la factura | Número |
MOVED_BY_NAME | Nombre del empleado que cambió la etapa de la factura | Cadena |
MOVED_BY | Identificador y nombre del empleado que cambió la etapa de la factura | Cadena |
CREATED_TIME | Fecha y hora de creación de la factura | Fecha |
UPDATED_TIME | Fecha y hora de modificación de la factura | Fecha |
MOVED_TIME | Fecha y hora de cambio de la etapa de la factura | Fecha |
CATEGORY_ID | Identificador del pipeline | Número |
CATEGORY_NAME | Nombre del pipeline | Cadena |
CATEGORY | Identificador y nombre del pipeline | Cadena |
OPENED | La opción "Disponible para todos" está habilitada en la factura (Y – sí, N – no) | Cadena |
STAGE_ID | Identificador de la etapa actual de la factura | Cadena |
STAGE_NAME | Nombre de la etapa actual de la factura | Cadena |
STAGE | Identificador y nombre de la etapa actual de la factura | Cadena |
PREVIOUS_STAGE_ID | Identificador de la etapa anterior de la factura | Cadena |
BEGINDATE | Fecha y hora de inicio de la factura | Fecha |
CLOSEDATE | Fecha y hora de finalización de la factura | Fecha |
COMPANY_ID | Identificador de la compañía vinculada a la factura | Número |
COMPANY_NAME | Nombre de la compañía vinculada a la factura | Cadena |
COMPANY | Identificador y nombre de la compañía vinculada a la factura | Cadena |
CONTACT_ID | Identificador del contacto vinculado a la factura | Número |
CONTACT_NAME | Nombre del contacto vinculado a la factura | Cadena |
CONTACT | Identificador y nombre del contacto vinculado a la factura | Cadena |
OPPORTUNITY | Importe esperado de la factura | Número |
IS_MANUAL_OPPORTUNITY | Importe esperado ingresado manualmente (Y – sí, N – no) | Cadena |
TAX_VALUE | Impuesto | Número |
CURRENCY_ID | Identificador de la moneda | Cadena |
OPPORTUNITY_ACCOUNT | Importe esperado en moneda de reportes | Número |
TAX_VALUE_ACCOUNT | Impuesto en moneda de reportes | Número |
ACCOUNT_CURRENCY_ID | Identificador de la moneda de reportes | Cadena |
MYCOMPANY_ID | Identificador de mi compañía | Número |
MYCOMPANY_NAME | Nombre de mi compañía | Cadena |
MYCOMPANY | Identificador y nombre de mi compañía | Cadena |
SOURCE_ID | Identificador del origen de la factura | Cadena |
SOURCE_NAME | Nombre del origen de la factura | Cadena |
SOURCE | Identificador y nombre del origen de la factura | Cadena |
SOURCE_DESCRIPTION | Descripción del origen de la factura | Cadena |
ASSIGNED_BY_ID | Identificador de la persona responsable de la factura | Número |
ASSIGNED_BY_NAME | Nombre de la persona responsable de la factura | Cadena |
ASSIGNED_BY | Identificador y nombre de la persona responsable de la factura | Cadena |
WEBFORM_ID | Identificador del formulario de CRM | Número |
crm_quote — cotizaciones. Este conjunto incluye información básica sobre las cotizaciones: montos, estados, fechas límite y personas responsables. También contiene datos sobre compañías, negociaciones y contactos vinculados a la cotización. Utiliza esta información para seguir el estado de las cotizaciones y analizar su progreso a través de las etapas.
crm_quote
Campo | Descripción | Tipo del campo |
---|---|---|
ID | Identificador de la cotización | Número |
DATE_CREATE | Fecha de creación de la cotización | Fecha |
DATE_MODIFY | Fecha de modificación de la cotización | Fecha |
CREATED_BY_ID | Identificador del empleado que creó la cotización | Número |
CREATED_BY_NAME | Nombre del empleado que creó la cotización | Cadena |
CREATED_BY | Identificador y nombre del empleado que creó la cotización | Cadena |
MODIFY_BY_ID | Identificador del empleado que cambió la etapa de la cotización | Número |
MODIFIED_BY_NAME | Nombre del empleado que cambió la etapa de la cotización | Cadena |
MODIFIED_BY | Identificador y nombre del empleado que cambió la etapa de la cotización | Cadena |
ASSIGNED_BY_ID | Identificador de la persona responsable de la cotización | Número |
ASSIGNED_BY_NAME | Nombre de la persona responsable de la cotización | Cadena |
ASSIGNED_BY | Identificador y nombre de la persona responsable de la cotización | Cadena |
ASSIGNED_BY_DEPARTMENT | Departamento de la persona responsable de la cotización | Cadena |
OPENED | La opción "Disponible para todos" está habilitada en la cotización (Y – sí, N – no) | Cadena |
LEAD_ID | Identificador del prospecto | Número |
DEAL_ID | Identificador de la negociación | Número |
COMPANY_ID | Identificador de la compañía | Número |
COMPANY_NAME | Nombre de la compañía | Cadena |
COMPANY | Identificador y nombre de la compañía | Cadena |
CONTACT_ID | Identificador del contacto | Número |
CONTACT_NAME | Nombre del contacto | Cadena |
CONTACT | Identificador y nombre del contacto | Cadena |
PERSON_TYPE_ID | Identificador del tipo del pagador | Número |
MYCOMPANY_ID | Identificador de la compañía que emitió la cotización | Número |
MYCOMPANY_NAME | Nombre de la compañía que emitió la cotización | Cadena |
MYCOMPANY | Identificador y nombre de la compañía que emitió la cotización | Cadena |
TITLE | Nombre de la cotización | Cadena |
STATUS_ID | Identificador del estado de la cotización | Cadena |
STATUS_NAME | Nombre del estado de la cotización | Cadena |
STATUS | Identificador y nombre del estado de la cotización | Cadena |
CLOSED | Cotización finalizada (Y – sí, N – no) | Cadena |
OPPORTUNITY | Importe esperado de la cotización | Número |
TAX_VALUE | Impuesto | Número |
CURRENCY_ID | Identificador de la moneda | Cadena |
OPPORTUNITY_ACCOUNT | Importe esperado en moneda de reportes | Número |
TAX_VALUE_ACCOUNT | Impuesto en moneda de reportes | Número |
ACCOUNT_CURRENCY_ID | Moneda de reportes | Cadena |
COMMENTS | Comentarios | Cadena |
BEGINDATE | Fecha y hora de emisión de la cotización | Fecha y hora |
CLOSEDATE | Fecha y hora de finalización de la cotización | Fecha y hora |
QUOTE_NUMBER | Número de la cotización | Cadena |
CONTENT | Contenido de la cotización | Cadena |
TERMS | Condiciones de la cotización | Cadena |
LOCATION_ID | Ubicación especificada en la ficha de la cotización | Número |
UTM_SOURCE | Fuente publicitaria, UTM_SOURCE en la ficha de la cotización | Cadena |
UTM_MEDIUM | Medio publicitario, UTM_MEDIUM en la ficha de la cotización | Cadena |
UTM_CAMPAIGN | Campaña publicitaria, UTM_CAMPAIGN en la ficha de la cotización | Cadena |
UTM_CONTENT | Contenido publicitario, UTM_CONTENT en la ficha de la cotización | Cadena |
UTM_TERM | Término publicitario, UTM_TERM en la ficha de la cotización | Cadena |
crm_quote_product_row — productos en cotizaciones. Este conjunto incluye información sobre los productos en las cotizaciones: nombres, precios, descuentos, impuestos y cantidades. Estos datos facilitan el análisis de los elementos incluidos en las cotizaciones y el seguimiento de cambios en precios y cantidades.
crm_quote_product_row
Campo | Descripción | Tipo del campo |
---|---|---|
ID | Identificador del producto | Número |
QUOTE_ID | Identificador de la cotización | Número |
QUOTE_DATE_CREATE | Fecha y hora de creación de la cotización | Fecha |
QUOTE_CLOSEDATE | Fecha y hora de cierre de la cotización | Fecha |
PRODUCT | Identificador y nombre del producto | Cadena |
PRODUCT_ID | Identificador del producto | Número |
PRODUCT_NAME | Nombre del producto | Cadena |
PRICE | Precio del producto | Número |
PRICE_EXCLUSIVE | Precio sin impuesto, con descuento | Número |
PRICE_NETTO | Precio sin descuento ni impuesto | Número |
PRICE_BRUTTO | Precio sin descuento, con impuesto | Número |
QUANTITY | Cantidad del producto | Número |
DISCOUNT_TYPE | Identificador y nombre del descuento | Cadena |
DISCOUNT_TYPE_ID | Identificador del descuento | Número |
DISCOUNT_TYPE_NAME | Nombre 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 editado manualmente (Y - sí, N - no) | Cadena |
MEASURE | Identificador y nombre de la unidad de medida | Cadena |
MEASURE_CODE | Identificador de la unidad de medida | Número |
MEASURE_NAME | Nombre de la unidad de medida | Cadena |
SORT | Orden de clasificación | Número |
PARENT | Sección del producto (por ejemplo, "yogures") | Cadena |
SUPERPARENT | Sección padre de PARENT (por ejemplo, "productos lácteos") | Cadena |
SUPERSUPERPARENT | Sección padre de SUPERPARENT (por ejemplo, "productos perecederos") | Cadena |
Crear un gráfico
Usa conjuntos de datos para crear gráficos que te permitan seguir el número y las etapas de las cotizaciones. Estos gráficos mostrarán cómo se gestionan las cotizaciones y cómo se distribuyen entre los empleados responsables.
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. Si el conjunto de datos que necesitas no está en la lista, haz clic en Add a dataset y crea uno nuevo. Haz clic en Create new chart.
Crear un conjunto de datos
Combinar conjuntos de datos
Combina conjuntos de datos para incluir en el informe información de las cotizaciones y los producos vinculados.
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 el ejemplo de consulta.
Ejemplo de una consulta SQL
A continuación, se presenta una consulta SQL para extraer datos de dos conjuntos: cotizaciones (crm_quote) y productos en cotizaciones (crm_quote_product_row). Puedes copiarla y ver cómo funciona. Antes de ejecutar la consulta, reemplaza el nombre de la persona responsable.
SELECT crm_quote.ID AS "ID de la cotización", crm_quote.TITLE AS "Nombre de la cotización", crm_quote.ASSIGNED_BY_NAME AS "Persona responsable", crm_quote_product_row.PRODUCT_NAME AS "Nombre del producto", crm_quote_product_row.QUANTITY AS "Cantidad", crm_quote_product_row.PRICE AS "Precio del producto" FROM crm_quote LEFT JOIN crm_quote_product_row ON crm_quote.ID = crm_quote_product_row.QUOTE_ID WHERE crm_quote.ASSIGNED_BY_NAME = 'Alejandra García';
SELECT — determina qué información extraer del conjunto de datos. Por ejemplo, la consulta SELECT crm_quote.ID AS "ID de la cotización"
:
- selecciona el identificador de la cotización
ID
del conjuntocrm_quote
, - le asigna el nombre
ID de la cotización
, - muestra el resultado en una columna separada en la tabla.
FROM — indica el conjunto principal del que se extraen los datos. Por ejemplo, crm_quote
.
LEFT JOIN — conecta la tabla crm_quote
con crm_quote_product_row
. La consulta conecta cada cotización con sus productos.
WHERE — filtra los resultados y muestra solo las cotizaciones de un empleado específico. Por ejemplo, la condición crm_quote.ASSIGNED_BY_NAME = 'Alejandra García'
muestra las cotizaciones de las que Alejandra García es responsable. Para ver las cotizaciones de todos los empleados, elimina la condición.
Resumen
- Los conjuntos de datos contienen información sobre facturas, cotizaciones, productos 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 las facturas y las cotizaciones, hay tres conjuntos de datos: facturas (crm_dynamic_items_31), cotizaciones (crm_quote) y productos en cotizaciones (crm_quote_product_row).
- Utiliza estos conjuntos de datos para crear gráficos y analizar indicadores de rendimiento empresarial.
- También puedes combinar conjuntos de datos, por ejemplo, para incluir en el informe información de las cotizaciones y sus productos. Para ello, escribe una consulta SQL, guarda el resultado como un conjunto de datos y crea un gráfico.
Artículos recomendados: