Skip to main content

Crear campos de fórmula

Nota

Nota

¿Es su idioma de aprendizaje español (LATAM)? En esta insignia, las validaciones de los retos prácticos de Trailhead funcionan en inglés. Entre paréntesis se incluyen las traducciones a modo de referencia. Copie y pegue los valores que figuran en inglés y, luego, cambie el idioma de su Trailhead Playground a inglés y la configuración local a Estados Unidos. Siga las instrucciones que figuran aquí.

Consulte la insignia Trailhead en su idioma para aprender a aprovechar la experiencia traducida de Trailhead.

Seguir la ruta juntos

¿Desea seguir el proceso con un experto a medida que realiza este paso? Eche un vistazo a este video, que forma parte de la serie Trail Together.

(Este clip comienza en el minuto 27:18, en caso que desee retroceder y ver el comienzo del paso nuevamente).

Nota

Accesibilidad

En esta unidad se requieren instrucciones adicionales para los usuarios que utilizan un lector de pantalla. Si desea acceder a una versión detallada de esta unidad para lectores de pantalla, haga clic en el siguiente vínculo:

Acceda a las instrucciones de Trailhead para lectores de pantalla.

Introducción

La vicepresidenta de ventas Allison Wheeler solicitó su ayuda para recopilar información adicional sobre oportunidades. En primer lugar, le gustaría que los usuarios de ventas y ejecutivos vieran sus comisiones calculadas para oportunidades ganadas. También le gustaría que las regiones y las zonas de las cuentas se mostraran en las oportunidades para que todos las vean. Además, en un esfuerzo para mejorar la precisión de las oportunidades en curso, le gustaría mostrar el importe del descuento siempre que se aplique un descuento a una oportunidad.

Trate estas peticiones creando campos de fórmula personalizados, que le permiten definir cálculos que hacen referencia a otros campos para mostrar nuevos valores numéricos, de texto, fecha o de casillas de verificación específicos para requisitos de negocio. Vamos a empezar.

Calcular la comisión

Cree un campo de fórmula personalizado en el objeto Oportunidad que calcule el 10 por ciento de comisión siempre que una oportunidad quede cerrada ganada.

  1. Desde Setup (Configuración), haga clic en Object Manager (Gestor de objetos( y seleccione Opportunity (Oportunidad).
  2. Seleccione Fields & Relationships (Campos y relaciones) y haga clic en New (Nuevo).
  3. Seleccione Formula (Fórmula) como Data Type (Tipo de datos) y, a continuación, haga clic en Next (Siguiente).
  4. Ingrese Commission (Comisión) como Field Label (Etiqueta de campo) y Field Name (Nombre de campo).
  5. Seleccione Currency (Divisa) como Formula Return Type (Tipo de devolución de fórmula).
  6. Haga clic en Next (Siguiente).
  7. Seleccione Amount (Importe) desde la lista de selección Insert Merge Field (Insertar campo de combinación).
  8. Haga clic en Insert Operator (Insertar operador) y seleccione *Multiply (Multiplicar).
  9. En el cuadro Commission (Currency) (Comisión (Divisa))=, ingrese 0.1.
  10. Asegúrese de la fórmula final tiene este aspecto: Amount * 0.1 (Importe * 0,1)
  11. Haga clic en Check Syntax (Comprobar sintaxis) para garantizar que no hay errores.
  12. Para Description (Descripción), ingrese: Calculates sales rep commission of 10 percent when opportunity is won (Calcula comisión de representante de ventas del 10 por ciento cuando se gana la oportunidad).
  13. Para Help Text (Texto de ayuda), ingrese: Sales rep commission when opportunity is won (Comisión de representante de ventas cuando se gana la oportunidad).
  14. Haga clic en Next (Siguiente).
  15. En el encabezado de columna Visible, seleccione y anule la casilla de verificación para borrar todas las casillas de verificación.
  16. En la columna Visible, seleccione Sales User (Usuario de ventas) y System Administrator (Administrador del sistema).
  17. Haga clic en Next (Siguiente) y Save (Guardar).

A continuación, modifique la fórmula de modo que la comisión solo se calcule cuando una oportunidad esté cerrada ganada.

  1. Mientras sigue en Fields & Relationships (Campos y relaciones) del objeto Opportunity (Oportunidad), haga clic en la flecha Flecha de menú desplegable junto a Comission (Comisión) y seleccione Edit (Modificar).
  2. En la sección Formula Options (Opciones de fórmula), haga clic en la ficha Advanced Formula (Fórmula avanzada) y luego modifique la fórmula.
  3. En el cuadro Commission (Currency)= (Comisión (Divisa)), haga clic al principio de la fórmula para colocar el cursor justo antes de Amount (Importe).
  4. Desde la lista Functions (Funciones), seleccione IF y luego haga clic en Insert Selected Function (Insertar función seleccionada).
  5. Desde la lista Functions (Funciones), seleccione ISPICKVAL.
  6. En la fórmula, resalte logical_test, y luego haga clic en Insert Selected Function (Insertar función seleccionada).
  7. En la fórmula, resalte picklist_field.
  8. Haga clic en Insert Field (Insertar campo), seleccione Stage (Etapa) desde la segunda lista en la superposición Insert Field (Insertar campo) que aparece y haga clic en Insert (Insertar).
  9. En la fórmula, resalte text_literal e ingrese "Closed Won" (Cerrada ganada) (incluyendo las comillas).
  10. En la fórmula, resalte Amount * 0.1 (Importe * 0,1) y córtela (Ctrl/Comando+X).
  11. En la fórmula, resalte valor_if_true y péguela (Ctrl/Comando+X).
  12. En la fórmula, resalte value_if_false e ingrese 0.
  13. Asegúrese de que su fórmula tenga parecida a la siguiente:
    IF( ISPICKVAL( StageName , "Closed Won") , Amount * 0.1, 0)
    Ficha Advanced Formula (Fórmula avanzada) mostrando la fórmula Commission (Comisión) revisada.
  14. Haga clic en Check Syntax (Comprobar sintaxis).
  15. Haga clic en Save (Guardar).

Personalizar campos de fórmula

Cree un campo de fórmula personalizado en el objeto Opportunity (Oportunidad) que muestre la información de Region (Región) y Zone (Zona )procedente del registro de cuenta.

  1. Mientras sigue en Fields & Relationships (Campos y relaciones) del objeto Opportunity (Oportunidad), haga clic en New (Nuevo).
  2. Seleccione Formula (Fórmula) como Data Type (Tipo de datos) y, a continuación, haga clic en Next (Siguiente).
  3. Ingrese Region/Zone (Región/Zona) como Field Label (Etiqueta de campo) y Region_Zone como Field Name (Nombre de campo).
  4. Seleccione Text (Texto) como Formula Return Type (Tipo de devolución de fórmula).
  5. Haga clic en Next (Siguiente).
  6. Haga clic en la ficha Advanced Formula (Fórmula avanzada) si no está seleccionada aún.
  7. Desde la lista Functions (Funciones), seleccione TEXT y luego haga clic en Insert Selected Function (Insertar función seleccionada).
  8. En la fórmula, resalte value.
  9. Haga clic en Insertar campo (Insert Field), seleccione Account> (Cuenta) desde la segunda lista en la superposición Insert Field (Insertar campo) que aparece.
  10. Desde la nueva lista que aparece, seleccione Región (Region), y haga clic en Insert (Insertar).
  11. Haga clic al final de la fórmula para colocar el cursor y luego haga clic en Insert Operator (Insertar operador) y seleccione (&Concatenate (Concatenar).
  12. Al final de la fórmula, ingrese "/" (incluyendo las comillas).
  13. Haga clic en Insert Operator (Insertar operador) y luego seleccione &Concatenate (Concatenar).
  14. Desde la lista Functions (Funciones), seleccione TEXT y luego haga clic en Insert Selected Function (Insertar función seleccionada).
  15. En la fórmula, resalte value.
  16. Haga clic en Insertar campo (Insert Field), seleccione Account> (Cuenta) desde la segunda lista en la superposición Insert Field (Insertar campo) que aparece.
  17. Desde la nueva lista que aparece, seleccione Zone (Zona), y haga clic en Insert (Insertar).
  18. Asegúrese de que su fórmula tenga parecida a la siguiente: 
    TEXT( Account.Region__c ) & "/" & TEXT( Account.Zone__c )
  19. Haga clic en Check Syntax (Comprobar sintaxis).
  20. Para Description (Descripción), ingrese: Displays the Region and Zone values from the account record (Muestra los valores Región y Zona desde el registro de cuenta).
  21. Para Help Text (Texto de ayuda), ingrese: Account region and zone (Zona y región de cuenta).
  22. Haga clic en Next (Siguiente), Next (Siguiente) y en Save (Guardar).

A continuación creará un campo de fórmula denominado Importe después de descuento para calcular el importe después de aplicar el descuento. Pero primero, cree un campo de porcentaje personalizado denominado Discount Percentage (Porcentaje de descuento).

  1. Mientras sigue en Fields & Relationships (Campos y relaciones) del objeto Opportunity (Oportunidad), haga clic en New (Nuevo).
  2. Seleccione Percent (Porcentaje) como Data Type (Tipo de datos) y, a continuación, haga clic en Next (Siguiente).
  3. Ingrese Discount Percentage (Porcentaje de descuento) como Field Label (Etiqueta de campo).
  4. Ingrese 3 para Length (Longitud).
  5. Haga clic en Next (Siguiente).
  6. Seleccione y luego anule la selección del encabezado Visible para borrar todas las casillas de verificación.
  7. Seleccione Sales User (Usuario de ventas) y System Administrator (Administrador del sistema).
  8. Haga clic en Next (Siguiente) y Save (Guardar).

Ahora cree la fórmula.

  1. Mientras sigue en Fields & Relationships (Campos y relaciones) del objeto Opportunity (Oportunidad), haga clic en New (Nuevo).
  2. Seleccione Formula (Fórmula) como Data Type (Tipo de datos) y, a continuación, haga clic en Next (Siguiente).
  3. Ingrese Amount After Discount (Importe tras el descuento) como Field Label (Etiqueta de campo) y Amount_After_Discount como Field Name (Nombre de campo).
  4. Seleccione Currency (Divisa) como Formula Return Type (Tipo de devolución de fórmula).
  5. Haga clic en Next (Siguiente).
  6. Haga clic en la ficha Simple Formula (Fórmula sencilla).
  7. Desde la lista de selección Insert Field (Insertar campo), seleccione Amount (Importe).
  8. Haga clic en Insert Operator (Insertar operador) y seleccione *Multiply (Multiplicar).
  9. Haga clic en Insert Operator (Insertar operador) y seleccione ( Open Parenthesis (Paréntesis abierto).
  10. Después del paréntesis abierto, ingrese 1.
  11. Haga clic en Insertar operador y seleccione -Subtract (Restar).
  12. Desde la lista de selección Insertar campo, seleccione Discount Percentage (Porcentaje de descuento).
  13. Haga clic en Insert Operator (Insertar operador) y luego seleccione ) Close Parenthesis (Paréntesis de cierre).
  14. Asegúrese de que su fórmula tenga parecida a la siguiente: 
    Amount * ( 1 - Discount_Percentage__c )
  15. Haga clic en Check Syntax (Comprobar sintaxis).
  16. Para Description (Descripción), ingrese: Calculates the opportunity amount after any discount has been applied (Calcula el importe de oportunidad tras aplicar cualquier descuento).
  17. Para Help Text (Texto de ayuda), ingrese: Opportunity amount after discount has been applied (Importe de oportunidad tras aplicar cualquier descuento).
  18. Haga clic en Next (Siguiente), Next (Siguiente) y en Save (Guardar).

Ayudó a hacer que la información necesaria esté disponible para el equipo de ventas de Allison con fórmulas. Siga en el paso siguiente, donde creará tipos de registros.

¡Siga aprendiendo gratis!
Regístrese para obtener una cuenta y continuar.
¿Qué hay para usted?
  • Consiga recomendaciones personalizadas para sus objetivos profesionales
  • Practique sus aptitudes con retos prácticos y pruebas
  • Siga y comparta su progreso con empleadores
  • Póngase en contacto para recibir asesoramiento y oportunidades laborales