Differenze tra il campo Stato calcolo e il campo Risultato convalida
Mappare il campo Stato calcolo e Risultato convalida a operazioni specifiche all'interno del motore di calcolo dei prezzi e orchestrazione per mantenere un ciclo di vita efficace delle transazioni ed evitare decisioni aziendali imprecise. Benché entrambi i campi tengano traccia degli stati delle transazioni, ciascuno ha uno scopo univoco in base ai requisiti aziendali.
Versioni (Edition) richieste
Disponibile nelle versioni: Lightning Experience
Disponibile in: Enterprise Edition, Unlimited Edition e Developer Edition di Revenue Cloud in cui è abilitata la gestione delle transazioni
Utilizzare il campo Stato calcolo esclusivamente per monitorare l'avanzamento in tempo reale delle operazioni di esecuzione. Ad esempio, utilizzarlo per vedere se è in corso il calcolo dei prezzi o delle imposte per un preventivo specifico. Poiché questi valori sono spesso imprecisi, evitare di utilizzarli come una macchina statale definitiva per bloccare logiche aziendali come l'attivazione degli ordini o la fatturazione.
Utilizzare il campo Risultato convalida come indicatore principale per determinare se una transazione è valida e pronta per l'avanzamento. Questo campo offre un controllo granulare sul ciclo di vita della transazione impedendo l'avanzamento del ciclo di vita. Ad esempio, se una transazione è contrassegnata come completata, questo campo impedisce che il preventivo diventi un ordine.
Questo esempio illustra alcune procedure consigliate per un'efficace integrazione dei prezzi e dell'orchestrazione degli ordini per una transazione.
Si supponga che un utente esegua un'azione correttiva sui campi prezzi e configuri il processo di transazione in modo da ignorare i prezzi. Seguire questi standard di convalida per integrare efficacemente i prezzi e l'orchestrazione degli ordini.
Imposta stato convalida: Aggiornare esplicitamente il Risultato convalida su TransactionIncomplete se un'azione saltata rende il preventivo non valido.
Automatizzare il processo: Automatizzare l'impostazione di questi risultati tramite sistemi integrati di preventivi e ordini anziché affidarsi all'input manuale dell'utente.
Evitare ambiguità: Non affidarsi ai valori nulli, perché non riescono a distinguere tra un'azione riuscita e nessuna azione.
Includere tutte le convalide del sistema per calcolare lo stato finale della transazione. Utilizzare questa tabella per confrontare il modo in cui questi campi determinano se un ordine è pronto per l'attivazione.
Nome campo
Uso consigliato
Impatto sulla logica aziendale
Stato calcolo
Solo monitoraggio dell'avanzamento. Ad esempio, Prezzi in corso.
Non utilizzare questo stato per bloccare fasi del ciclo di vita come la fatturazione o l'assetizzazione.
Risultato convalida
Determinazione della validità della transazione. Ad esempio, TransactionIncomplete.
Utilizzare questo campo per impedire l'avanzamento del ciclo di vita per preventivi e ordini non validi.
In sintesi, utilizzare il campo Stato calcolo per visualizzare l'avanzamento delle operazioni in background e il campo Risultato convalida per determinare se una transazione è completa e valida per la fase successiva.
Questo articolo ha risolto il problema?
Facci sapere, così possiamo migliorare!
Caricamento
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.