Loading
Aprender
ƍndice de materias
Seleccionar filtros

          No hay resultados
          No hay resultados
          Estas son algunas sugerencias de bĆŗsqueda

          Compruebe la ortografĆ­a de sus palabras clave.
          Utilice términos de búsqueda mÔs generales.
          Seleccione menos filtros para ampliar su bĆŗsqueda.

          Buscar en toda la Ayuda de Salesforce
          Grupo de listas y operación de lista

          Grupo de listas y operación de lista

          Procese listas de datos de forma eficiente e implemente cÔlculos y lógica de precios complejos activando el filtrado, las búsquedas de valores y varios cÔlculos en partidas.

          Ediciones necesarias

          Disponible en: Lightning Experience
          Disponible en: Ediciones Enterprise, Performance, Unlimited y Developer Edition de Revenue Cloud donde Precios de Salesforce estĆ” activada
          Permisos de usuario necesarios
          Para crear, actualizar y eliminar procedimientos de precios: Tiempo de diseƱo de precios de Salesforce

          El elemento Grupo de listas sirve como contenedor para procesar partidas individuales en una variable de lista. Es un elemento de paso fundamental en el procedimiento de precios que facilita la iteración por una lista y la realización de operaciones en sus elementos. Cada grupo de listas debe comenzar con un Filtro de lista, que define los criterios iniciales para restringir la lista. Tras el filtro de lista, un grupo de listas puede incorporar múltiples componentes de tabla de cÔlculo y búsqueda para procesar aún mÔs la lista refinada.

          El Filtro de lista, como el elemento inicial dentro de un Grupo de listas, es el único responsable de filtrar elementos en la lista de entrada basÔndose en condiciones predefinidas, utilizando variables de lista para establecer estos criterios.

          Consideremos un escenario donde desea establecer condiciones para otorgar descuentos únicamente cuando un cliente adquiere 50 o mÔs paquetes de impresoras. También puede establecer un límite para detener los cÔlculos de precios una vez que se cumpla esta condición. Si su cliente adquiere menos de 50 paquetes de impresoras, no cumple la condición, el procedimiento de precios omite este paso por completo.

          Importante
          Importante Solo puede existir un filtro de lista en un grupo de listas concreto.
          1. Configure un procedimiento de precios.
          2. Haga clic Icono Agregar elementopara agregar el elemento Configuración de precios y asignar estas variables.
            • Variables de entrada
              • Partida: LineItem
            • Variables de salida
              • Cascada de precios: price_water_fall
              • Precio unitario neto: NetUnitPrice.
              • Subtotal: ItemNetTotalPrice
          3. Agregue el elemento Precio de lista para obtener el precio base del producto.
            Bajo Detalles de tabla de bĆŗsqueda, seleccione la tabla de decisiones Entradas de lista de precios y asigne estas variables.
            • Variables de regla de entrada
              • Producto: Producto
              • Lista de precios: PriceBooks
              • Modelo de venta de productos: ProductSellingModel
            • Variables de entrada
              • Cantidad: LineItemQuantity
            • Variables de salida
              • Precio de lista: ListPrice
              • Subtotal: ItemNetTotalPrice
          4. Agregue el elemento Grupo de listas.
          5. En el grupo de listas, configure la Operación de lista estableciendo una condición de que solo se puede aplicar un descuento del 10% en el precio final de las impresoras si el usuario adquirió mÔs de 50 unidades.
            • Requisitos de condición de filtro: Se cumplen todas las condiciones (AND)
            • Recurso: # LineItemQuantity
            • Operador: Mayor que
            • Valor: 50
          6. En el contenedor de lista, agregue el elemento Precio basado en fórmula y especifique estos valores de variable.
            • Fórmula de cĆ”lculo: ItemNetTotalPrice - ( ItemNetTotalPrice * 0.10 )
            • Variable de salida: TotalLineAmount
          7. Para detener los precios, en el contenedor de lista y bajo el elemento Precios basados en fórmulas, agregue el elemento Detener precios.
          8. Haga clic en Icono Generador de procedimientos de preciosy seleccione Incluir en salida.
          9. Finalmente, establezca sus preferencias para ver información de precios, acceso a perfiles e información de clasificación.
          10. Guarde su procedimiento.
          11. Haga clic en Simular para probar su procedimiento. Ingrese los valores de entrada para su producto de paquete de impresora y haga clic en Simular de nuevo.
            La cascada de precios muestra la fórmula utilizada para calcular el costo total de los paquetes de impresora con un descuento del 10%. También ve que como se cumplió la condición de mÔs de 50 paquetes de impresoras, el cÔlculo de precios se detuvo, confirmando que su procedimiento estÔ funcionando según lo esperado.
            Cascada de grupo de listas
            Importante
            Importante

            Recomendamos agregar otra condición de filtro a su elemento Grupo de listas, especificando que el valor de la etiqueta context no es nulo. Cuando se ejecuta el precio en un presupuesto o un pedido, si la etiqueta no tiene un valor o es nulo, el procedimiento devolverÔ un error.

            Por ejemplo, si agrega una condición de filtro a una partida indicando que el valor de la partida es 100, debe agregar una condición indicando que el valor de la partida no es un valor nulo. Su condición tendría este aspecto: {LineItem es igual a isNotNull} AND {LineItem es igual a 100}.

           
          Cargando
          Salesforce Help | Article