Ti trovi qui:
Esempio: Applicazione di sconti in sequenza per un prodotto
In questo scenario, applichiamo gli sconti al portatile in sequenza. Il primo sconto viene calcolato a partire dal prezzo di listino e ogni sconto successivo viene applicato al prezzo scontato in precedenza.
Versioni (Edition) richieste
| Disponibile nelle versioni: Lightning Experience |
| Disponibile in: Enterprise Edition, Performance Edition, Unlimited Edition e Developer Edition di Revenue Cloud in cui è abilitato Salesforce Pricing |
| Autorizzazioni utente necessarie | |
|---|---|
| Per creare procedure di calcolo dei prezzi: | Tempo di progettazione prezzi Salesforce |
L'implementazione di questo sconto prevede alcuni passaggi chiave.
- Creare record livello rettifica prezzo.
- Creare oggetti Salesforce personalizzati o utilizzarli per contenere i dati delle rettifiche di prezzo.
- Definire le tabelle decisionali, i criteri di impostazione (ad esempio prodotto, livelli di rettifica prezzo) e le relative rettifiche (tipi e valori).
- Mappare queste tabelle decisionali personalizzate al procedimento prezzi dell'organizzazione.
- Creare un record risoluzione output procedura per creare una strategia per calcolare gli sconti in sequenza.
- Utilizzare la matrice di rettifica del prezzo per calcolare questi sconti.
Creazione di record livello rettifica prezzo
Poiché stiamo creando una tabella decisioni personalizzata utilizzando l'oggetto Salesforce Livello rettifica prezzo per contenere i dati della rettifica prezzo, creare alcuni livelli di rettifica prezzo per applicare gli sconti.
- Creare un record livello rettifica prezzo.
-
Specificare i dettagli seguenti.
- Pianificazione rettifica prezzo: Livello rettifica prezzo standard
- Prodotto: Laptop
- Tipo di livello: Ammontare
- Valore livello: 100
- Limite inferiore: 10
- Limite superiore: 20
- Inizio validità: 01-03-2025
- Modello di vendita prodotti: Una volta
- Fare clic su Salva e Nuovo.
-
Creare un altro record livello di rettifica prezzo con i seguenti dettagli.
- Pianificazione rettifica prezzo: Livello rettifica prezzo standard
- Prodotto: Laptop
- Tipo di livello: Ammontare
- Valore livello: 150
- Limite inferiore: 21
- Limite superiore: 40
- Inizio validità: 01-03-2025
- Modello di vendita prodotti: Una volta
- Fare clic su Salva e Nuovo.
-
Creare un record di terzo livello di rettifica prezzo con i seguenti dettagli.
- Pianificazione rettifica prezzo: Livello rettifica prezzo standard
- Prodotto: Laptop
- Tipo di livello: Ammontare
- Valore livello: 200
- Limite inferiore: 41
- Inizio validità: 01-03-2025
- Modello di vendita prodotti: Una volta
- Salvare le modifiche.
- Chiudere le schede dei nuovi livelli di rettifica prezzo appena creati.
- Nella scheda Dettagli, nella pagina Livello rettifica prezzo standard, selezionare Attivo.
- Salvare le modifiche.
Creazione di una tabella decisioni personalizzata
- Dal Programma di avvio app, cercare e selezionare Tabelle di ricerca .
- Selezionare Tabella decisioni.
-
Specificare i dettagli seguenti.
- Immettere un nome e quindi premere Tab per compilare automaticamente il Nome API. Per il nostro esempio, la tabella delle decisioni viene chiamata Risoluzione output procedura.
- Selezionare Prezzi come utilizzo dell'applicazione.
- Selezionare Standard come tipo di tabella decisionale.
- Fare clic su Salva e Avanti.
-
Specificare i dettagli della tabella delle decisioni.
- Oggetto di origine: Livello rettifica prezzo.
-
Impostare la condizione seguente.
Impostare il campo dell'oggetto di origine su Product2Id e l'operatore su Uguale a.
-
Impostare un'altra condizione per il nome.
Impostare il campo dell'oggetto di origine su Nome e l'operatore su Uguale a.
- Assicurarsi che il Tipo di condizione sia impostato su Tutte le condizioni sono soddisfatte (AND).
-
Specificare i dettagli del risultato.
- Campo dell'oggetto di origine: TierValue.
- Nome colonna: TierValue.
- Campo dell'oggetto di origine: AdjustmentType.
- Nome colonna: AdjustmentType.
- Fare clic su Salva e Avanti.
- Fare di nuovo clic su Salva e Avanti.
- Fare clic su Fine.
- Attivare la tabella delle decisioni.
Mappatura delle variabili nella tabella delle decisioni personalizzate
- Da Imposta, nella casella Ricerca veloce, trovare e selezionare Procedimenti con prezzi.
- Scegliere il procedimento prezzi che si desidera modificare. Per il nostro esempio, selezionare NGPDefaultRecipe.
- Nella scheda Matrice di rettifica prezzo, fare clic su Modifica.
- Selezionare la tabella decisioni personalizzata creata dall'utente. Qui, selezionare Risoluzione output procedura.
-
Mappare le seguenti variabili.
- AdjustmentValue: TierValue
- AdjustmentType: AdjustmentType
- Salvare le modifiche.
Creazione di un record risoluzione output procedura
- Dal Programma di avvio app, trovare e selezionare Gestione prezzi.
- Dal menu di navigazione dell'app, selezionare Risoluzione output procedura.
- Fare clic su Nuovo.
-
Specificare i dettagli seguenti.
- Nome: Sequential_Pricing
- Elemento prezzi: Matrice di rettifica prezzo
- Formula di risoluzione: SEQUENCE(TierValue)
- Attivare il record di risoluzione dell'output della procedura.
- Salvare le modifiche.
Creazione di una costante per una strategia di risoluzione
- Creare una procedura di calcolo dei prezzi. Per creare una procedura di calcolo dei prezzi, seguire i primi 5 passaggi descritti in Configurazione della procedura.
-
Nell'area di disegno del Generatore procedure prezzi, fare clic su
.
- Nel riquadro Gestore risorse, fare clic su Aggiungi risorsa.
-
Nella pagina Aggiungi nuova risorsa, specificare i dettagli seguenti.
- Tipo di risorsa: Costante
- Nome risorsa: ResolutionStrategySequence
- Tipo di dati: Testo
- Valore predefinito: Prezzi_sequenziali. Questo è il record di risoluzione dell'output della procedura creato nel passaggio precedente.
- Salvare le modifiche.
Utilizzo dell'elemento matrice di rettifica del prezzo per applicare gli sconti in sequenza
-
Fare clic
per aggiungere l'elemento Impostazioni prezzi e mappare le variabili seguenti.
- Variabili di input
- Voce: LineItem
- Variabili di output
- Cascata prezzo: price_water_fall
- Prezzo unitario netto: NetUnitPrice.
- Totale parziale: ItemNetTotalPrice
- Variabili di input
-
Aggiungere l'elemento Prezzo di listino per recuperare il prezzo base del prodotto.
In Dettagli tabella di ricerca, selezionare la tabella decisionale Voci listino prezzi V2 e mappare le variabili seguenti.
- Variabili delle regole di input
- Prodotto: Prodotto
- Listino prezzi: PriceBooks
- Modello di vendita prodotti: ProductSellingModel
- Variabili di input
- Quantità: LineItemQuantity
- Variabili di output
- Prezzo di listino: ListPrice
- Totale parziale: ItemNetTotalPrice
- Variabili delle regole di input
-
Aggiungere l'elemento Matrice di rettifica prezzo.
In Dettagli tabella di ricerca, selezionare la tabella delle decisioni Risoluzione output procedura. Questa è la tabella delle decisioni personalizzata che abbiamo creato.
- Selezionare Abilita risoluzione output.
-
Mappare queste variabili.
- Variabili delle regole di input
- Prodotto: Prodotto
- Nome livello rettifica prezzo: Contributor
La variabile del nome del livello di rettifica prezzo è stata mappata a un tag generico denominato Contributor per tenere traccia dei record del livello di rettifica prezzo. Se si desidera definire un tag personalizzato, è possibile modificare la definizione contesto e aggiungere un tag e mapparlo di conseguenza.- Variabili di input
- Quantità: LineItemQuantity
- Prezzo unitario input: ListPrice
- Variabili di risoluzione
- Strategia di risoluzione: ResolutionStrategySequence
- Usa come elenco: Nome livello rettifica prezzo
Importante Se si desidera selezionare più righe per una voce, le righe di input nella tabella delle decisioni selezionata devono avere almeno una colonna con valori univoci. Il valore in quella colonna è quello che verrà utilizzato nel tag associato alla variabile di risoluzione Usa come elenco.
- Variabili delle regole di input
-
Fare clic su
e selezionare Includi nell'output.
- Infine, impostare le preferenze per visualizzare le informazioni sui prezzi, l'accesso al profilo e le informazioni sulla classificazione.
- Salvare la procedura.
-
Fare clic su Simula per testare la procedura. Immettere i valori di input del prodotto portatile e fare di nuovo clic su Simula.
La cascata dei prezzi indica che il motore di calcolo dei prezzi ha applicato in sequenza tutti gli sconti associati a diversi livelli di rettifica prezzo per il prodotto Portatile, confermando che la procedura funziona come previsto.
Questo articolo ha risolto il problema?
Facci sapere, così possiamo migliorare!

