Diferencias entre el campo Estado de cálculo y el campo Resultado de validación
Asigne el campo Estado de cálculo y el campo Resultado de validación a tareas específicas en su motor de precios y orquestación para mantener un ciclo de vida de transacciones efectivo y evitar decisiones comerciales imprecisas. Aunque ambos campos realizan un seguimiento de los estados de transacciones, cada uno sirve a un propósito exclusivo basado en sus requisitos comerciales.
Ediciones necesarias
Disponible en: Lightning Experience
Disponible en: Ediciones Enterprise, Unlimited y Developer de Revenue Cloud donde Gestión de transacciones está activada
Utilice el campo Estado de cálculo exclusivamente para supervisar el progreso en tiempo real de las tareas de ejecución. Por ejemplo, utilícelo para ver si el cálculo de precios o impuestos está en curso para un presupuesto específico. Debido a que estos valores a menudo son imprecisos, evite utilizarlos como una máquina de estado definitiva para bloquear la lógica comercial como la activación de pedidos o la facturación.
Utilice el campo Resultado de validación como el indicador principal para determinar si una transacción es válida y está lista para avanzar. Este campo proporciona un control granular sobre el ciclo de vida de transacciones evitando el avance del ciclo de vida. Por ejemplo, si una transacción se marca como completa, este campo evita que el presupuesto se convierta en un pedido.
Este ejemplo ilustra algunas prácticas recomendadas para una integración efectiva de los precios y la orquestación de pedidos para una transacción.
Imagine que un usuario realiza una acción correctiva en campos de precios y configura el proceso de transacción para omitir los precios. Siga estos estándares de validación para integrar los precios y la orquestación de pedidos de forma efectiva.
Establecer estado de validación: Actualice explícitamente el Resultado de validación a TransactionIncomplete si una acción omitida hace que el presupuesto no sea válido.
Automatice el proceso: Automatice la configuración de estos resultados a través de sistemas de pedidos y presupuestos integrados en vez de basarse en entrada de usuario manual.
Evite la ambigüedad: No se base en valores nulos, porque no distinguen entre una acción correcta y ninguna acción.
Incluya todas las validaciones del sistema para calcular el estado de transacción final. Utilice esta tabla para comparar cómo determinan estos campos si un pedido está listo para su activación.
Nombre del campo
Uso recomendado
Repercusión de la lógica comercial
Estado de cálculo
Solo supervisión de progreso. Por ejemplo, Precios en curso.
No utilice este estado para bloquear pasos del ciclo de vida, como facturación o activoización.
Resultado de validación
Determinación de la validez de la transacción. Por ejemplo, TransactionIncomplete.
Utilice este campo para evitar el avance del ciclo de vida para pedidos y presupuestos no válidos.
En resumen, utilice el campo Estado de cálculo para ver el progreso de tareas en segundo plano y el campo Resultado de validación para determinar si una transacción está completa y es válida para la siguiente etapa.
¿Resolvió este artículo su problema?
¡Háganos saber cómo podemos mejorar!
Cargando
Salesforce Help | Article
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.