Implementar campos de resumen
Objetivos de aprendizaje
Después de completar esta unidad, podrá:
- Describir lo que es un campo de resumen.
- Crear un campo de resumen.
- Aplicar seguridad a nivel de campo a su campo de resumen.
Introducción a los campos de resumen
Mientras los campos de fórmula calculan valores con campos de un único registro, los campos de resumen calculan valores a partir de una serie de registros relacionados, como los de una lista relacionada. Puede crear campos de resumen que muestren automáticamente un valor en un registro principal basado en los valores de los registros de un registro de detalle. Estos registros de detalle deben estar directamente relacionados con el principal mediante una relación principal-detalle.
Puede realizar diferentes tipos de cálculos con un campo de resumen. Puede contar el número de registros de detalles relacionados con un registro maestro o calcular la suma, el valor mínimo o máximo de un campo en los registros de detalle. Por ejemplo, puede interesarle:
- Un campo de cuenta personalizado que calcula el total de todas las oportunidades relativas pendientes.
- Un campo personalizado de orden que suma los precios por unidad de productos que contienen la descripción que especifica.
Definición de un campo de resumen
Teniendo en cuenta que los campos de resumen están basados en relaciones de principal-detalle, es útil revisar las relaciones de objetos antes de crear un campo de resumen.
Relaciones principal-detalle
Las relaciones principal-detalle vinculan estrechamente objetos entre sí de modo que el registro principal controla ciertos comportamientos del registro de detalle y subdetalle.
Defina los campos de resumen del objeto que esté en el lado principal de una relación principal-detalle. Por ejemplo, puede crear un campo de resumen en el objeto Account (Cuenta), resumiendo las oportunidades relacionadas:
Hay distintos tipos de resúmenes que puede utilizar.
Tipo |
Descripción |
---|---|
COUNT |
Número total de registros relacionados. |
SUM |
Valores totales del campo que ha seleccionado en la opción Field to Aggregate (Campo que se va a agregar). Solo están disponibles campos de número, divisa y porcentaje. |
MIN |
Muestra el valor mínimo del campo que ha seleccionado en la opción Field to Aggregate (Campo que se va a agregar) para todos los registros directamente relacionados. Sólo están disponibles campos de número, divisa, porcentaje, fecha y fecha/hora. |
MAX |
Muestra el valor máximo del campo que ha seleccionado en la opción Field to Aggregate (Campo que se va a agregar) para todos los registros directamente relacionados. Sólo están disponibles campos de número, divisa, porcentaje, fecha y fecha/hora. |
Creación del campo de resumen
- En Setup (Configuración), abra Object Manager (Gestor de objetos) y haga clic en Account (Cuenta).
- En la barra lateral, haga clic en Fields & Relationships (Campos y relaciones).
- Haga clic en New (Nuevo).
- Seleccione el tipo de campo Roll-Up Summary (Resumen) y haga clic en Next (Siguiente).
- En Field Label (Etiqueta de campo), introduzca
Sum of Opportunities
(Suma de oportunidades) y haga clic en Next (Siguiente).
- El objeto resumido es el objeto de detalle que desea resumir. Seleccione Opportunities (Oportunidades).
- Elija el tipo de resumen SUM y seleccione Amount (Importe) como el campo que se va a agregar. Si no ve la opción Amount (Importe) en el campo que se va a agregar, desactive la gestión avanzada de divisas en la configuración de divisas.
- Haga clic en Next (Siguiente), Next (Siguiente) y en Save (Guardar).
Ejemplos de campos de resumen
A continuación se muestran más ejemplos de datos de detalle que se resumen en registros principales.
Fecha de primera creación de oportunidad
Se ha creado un campo de resumen en el objeto Accounts (Cuentas). El valor MIN de todos los campos Created Date (Fecha de creación) en el objeto Opportunities (Oportunidades) muestra la primera fecha de creación de una oportunidad en relación con una cuenta.
Precio total de todos los productos en relación con una oportunidad
Se ha creado un campo de resumen en el objeto Opportunities (Oportunidades). Total Price (Precio total) está resumido en el objeto Opportunity Product (Producto de oportunidad) para encontrar el total general de todos los productos relacionados con una oportunidad.
Precio de lista mínimo de una oportunidad
Se ha creado un campo de resumen en el objeto Opportunities (Oportunidades). List Price (Precio de lista) está resumido en el objeto Opportunity Product (Producto de oportunidad) para encontrar el producto con el precio más bajo relacionado con una oportunidad.
Más información
¡Enhorabuena, ha creado su primer campo de resumen! Tenga en cuenta que los tipos de campos que calcule en un campo de resumen dependen del tipo de cálculo. Por ejemplo:
- Los campos de número, divisa y porcentaje están disponibles si selecciona SUM como el tipo de resumen.
- Los campos de número, divisa, porcentaje, fecha y fecha/hora están disponibles si selecciona MIN o MAX como el tipo de resumen.
Podrá encontrar más información sobre los campos de resumen en Campos de resumen.
Recursos
- Ayuda de Salesforce: Campo de resumen
- Ayuda de Salesforce: Consideraciones sobre las relaciones
- Ayuda de Salesforce: Referencia sobre operadores de filtro
- Ayuda de Salesforce: Relaciones de objetos