Ti trovi qui:
Essentials di Product Configurator
Sfogliare questa raccolta di termini, oggetti chiave e concetti chiave. Questa raccolta è progettata per offrire ad amministratori Salesforce, agenti di vendita e sviluppatori una comprensione chiara e coerente dei concetti del configuratore di prodotto e aiutarli a navigare nel panorama della configurazione di prodotto.
- Regola di azione
- Utilizzare la regola per definire condizioni semplici e regole di azione. Quando le condizioni sono soddisfatte, il motore di solutore dei vincoli eleva l'azione con i parametri e il chiamante esegue l'azione con tali parametri. L'azione può essere qualsiasi cosa definita dal chiamante.
- Regole fruibili
- Esiti delle regole che eseguono azioni a livello di programmazione al momento dell'esecuzione, ad esempio aggiunta e rimozione automatiche.
- Regola di configurazione
- Una regola che include una condizione e un blocco di azioni, in cui le condizioni sono basate su un prodotto o una classe di prodotto e vengono eseguite varie azioni su uno o più prodotti e i relativi attributi.
- Registri di configurazione
- Record diagnostici che acquisiscono il comportamento della configurazione. Esaminare questi registri per convalidare il codice CML, analizzare la chiarezza e la precisione della configurazione e risolvere i problemi dei vincoli per assicurarsi che i modelli di vincolo funzionino come previsto. L'insieme di autorizzazioni Designer vincoli di configurazione prodotto è necessario per abilitare i registri di configurazione.
- Motore di vincolo
- Motore che compila il codice CML (Constraint Model Language) in un modello di vincolo e lo utilizza per creare una configurazione di prodotto conforme ai vincoli specificati.
- Modello di vincolo
- Per la configurazione del prodotto, i modelli di vincolo descrivono le entità reali e le loro relazioni reciproche. Applicano la logica aziendale senza bisogno di codice esteso, utilizzando un linguaggio speciale progettato per questo scopo, il linguaggio di modellazione dei vincoli.
- CML (Constraint Model Language)
- Un linguaggio specifico del dominio che definisce i modelli per i sistemi complessi.
- Tipo di vincolo
- In CML, si definiscono i tipi per rappresentare le entità o gli oggetti nel modello. I tipi sono i componenti base di CML. È costituito dalla proprietà, dalle relazioni, dai vincoli e dalle regole per le entità. Sono simili alle classi della programmazione orientata agli oggetti.
- Operatore condizionale
- Specifica le condizioni che determinano un risultato.
- Relazione vincolo
- Definisce il modo in cui i diversi tipi vengono associati tra loro.
- Variabile vincolo
- Le variabili sono le proprietà o le caratteristiche definite all'interno di un tipo. Le variabili possono contenere diversi tipi di dati, ad esempio stringhe, numeri ed elenchi, e possono essere calcolate da altri valori.
- Flusso configuratore di prodotto predefinito
- Un flusso predefinito utilizzato come modello per creare un flusso di configurazione prodotto personalizzato in base ai requisiti aziendali.
- Vincolo distinto
- Il vincolo impone valori univoci per un insieme di variabili.
- Vincolo uguale
- Il vincolo impone valori uguali per tutte le variabili a cui viene fatto riferimento all'interno del vincolo.
- Componente Errore
- Il componente funge da posizione centrale per tutti gli errori, gli avvisi e i messaggi informativi relativi al prodotto in fase di configurazione.
- Escludi regola
- La regola viene utilizzata per rimuovere automaticamente un tipo specifico in una relazione se viene soddisfatta una determinata condizione.
- Vincolo di esclusione
- Il vincolo esclude determinati valori da una variabile di relazione. Una variabile di relazione è un insieme di variabili che definiscono il modo in cui diversi tipi, ad esempio prodotti e attributi, sono connessi o interagiscono tra loro all'interno di una relazione.
- Componenti del flusso
- Il modello di flusso di configurazione predefinito è una raccolta di componenti componibili, ad esempio opzioni, prezzi, quantità e riepiloghi. Questi componenti sono ampliabili.
- Associazione modello di flusso
- Associazione del modello di flusso a prodotti o classi di prodotti per il rendering in fase di esecuzione.
- Operatore implicazione (→)
- Impone che se una precondizione è vera, anche la postcondizione deve essere vera. Se la precondizione è false, la postcondizione non è obbligatoria.
- In Imposta operatore
- L'operatore impone un vincolo in cui il valore di una variabile deve essere uno dei valori definiti nel dominio specificato.
- Vincolo di inclusione
- Il vincolo impone una variabile di relazione per includere determinati valori. Una variabile di relazione è un insieme di variabili che definiscono il modo in cui diversi tipi (ad esempio prodotti e attributi) sono connessi o interagiscono tra loro all'interno di una relazione.
- Vincolo indistinto
- Il vincolo impone la non univocità per i valori delle variabili.
- Prezzi istantanei
- Attivare e disattivare l'esperienza degli agenti di vendita in fase di esecuzione per controllare le chiamate ai prezzi effettuate per ogni modifica della configurazione. L'attivazione di Prezzi istantanei provoca una modifica istantanea dei prezzi visualizzati nel componente di riepilogo quando vengono apportate modifiche alle selezioni dei prodotti.
- Vincolo logico
- Definisce un'istruzione che deve essere vera logicamente. Il vincolo può essere qualsiasi espressione logica che utilizza uno dei seguenti operatori logici: AND (&&), Condizionale (?), Implicazione (→), Equivalente logico (<->), OR (||), XOR (^).
- Operatore di equivalenza logica (↔)
- Operatore condizionale che specifica che due istruzioni sono logicamente equivalenti, ovvero hanno lo stesso valore di verità in tutte le condizioni possibili. Questo operatore è equivalente all'istruzione. Se un'affermazione è vera, l'altra deve essere vera e viceversa.
- Componente Messaggio
- Componente dell'interfaccia utente che mostra i messaggi relativi agli avvisi e agli errori che si verificano durante la configurazione. I messaggi trasmettono informazioni, un errore, un avviso o un avviso.
- Regola messaggio
- La regola mostra i messaggi agli utenti in base alle condizioni specificate.
- Vincolo denominato
- È possibile assegnare un nome a un vincolo, come assegnare un nome a una variabile, e farvi riferimento in seguito nel modello.
- Vincolo nullo
- Il vincolo determina se una variabile è collegata a un valore (true) o meno (false). L'annotazione configurabile per la variabile deve essere impostata su false oppure il motore assegna un valore alla variabile e il vincolo nullo è false.
- Schede Opzione
- I dettagli dei singoli prodotti vengono presentati all'agente di vendita come parte di una scheda che è possibile espandere ulteriormente per una configurazione del prodotto mirata nel configuratore.
- Gruppo di opzioni
- Una raccolta di prodotti e componenti raggruppati logicamente.
- Regola delle preferenze
- La regola incoraggia il solutore di vincoli a soddisfare la condizione, ma non la applica se la condizione non può essere soddisfatta.
- Convalida del prodotto
- Attivare e disattivare l'esperienza degli agenti di vendita in fase di esecuzione per verificare che la configurazione corrente del prodotto sia corretta. L'attivazione della convalida dei prodotti attiva la qualifica, la convalida di Gestione catalogo prodotti e le regole di configurazione. La convalida della configurazione in base alle definizioni dei prodotti e alla governance delle regole on-demand, anziché automatica con ogni selezione, ottimizza le prestazioni e consente agli utenti di risolvere gli errori prima di salvare.
- Vincolo dell'espressione regolare
- Utilizzare il vincolo per determinare se una stringa corrisponde a un'espressione regolare.
- Relazioni
- Creare relazioni per definire il modo in cui i diversi tipi sono connessi tra loro. Ad esempio, una relazione può specificare un intervallo per un tipo (in un modello di vincolo per il design di una casa, utilizzare una relazione per specificare che la casa deve avere tra una e cinque stanze) o cardinalità (la casa deve avere esattamente un bagno) o ordine (la prima stanza nel design della casa deve essere un soggiorno, seguito da una o più camere da letto). Le relazioni possono avere quantità e variabili predefinite.
- Richiedi regola
- La regola richiede determinati componenti in una relazione quando sono soddisfatte determinate condizioni. I componenti obbligatori possono avere attributi e quantità specificati. La regola Richiedi può includere un messaggio di spiegazione facoltativo per la spiegazione dell'errore.
- Ambito regola
- Il raggio entro il quale viene applicata la condizione della regola può essere un prodotto, un bundle o una transazione.
- Sequenza delle regole
- Sequenza numerica di regole che determina come vengono eseguite in fase di esecuzione, nota anche come rango delle regole o priorità delle regole.
- Vincolo selezionato o deselezionato
- Utilizzare il vincolo per determinare se determinati valori sono selezionati o deselezionati per più variabili di selezione.
- Regola sequenziale
- Questa regola incrementa una variabile di relazione di un valore intero, X, che è un'altra variabile dello stesso tipo. E' come un loop semplificato. Utilizzarlo per risolvere i problemi di slot, che includono la disposizione efficiente dei componenti nelle impostazioni del server.
- Componente Riepilogo
- Componente dell'interfaccia utente che offre un riepilogo completo in tempo reale del bundle di prodotti configurato, che riflette immediatamente gli aggiornamenti man mano che vengono effettuate le selezioni. Gli agenti di vendita hanno una visione mirata della struttura complessiva dei bundle, dove le selezioni sono classificate per prodotto per illustrare chiaramente la gerarchia. Oltre agli attributi, il componente mostra anche una suddivisione dettagliata dei prezzi, incluse le quantità e una cascata di prezzi completa per la configurazione specifica.
- Vincolo tabella
- I vincoli impongono combinazioni di valori per le variabili. Il vincolo tabella definisce combinazioni valide di valori, specificate in righe.
- Vincolo ineguale
- Il vincolo impone valori disuguali per le variabili specificate.
- Vincolo di annullamento
- I vincoli impongono combinazioni di valori per le variabili. Il vincolo di untable è la negazione del vincolo di tabella. Specifica che i valori delle variabili di righe diverse non sono validi in combinazione tra loro.
- Variabili
- Le proprietà o le caratteristiche definite all'interno di un tipo. Le variabili possono contenere diversi tipi di dati, ad esempio stringhe, numeri ed elenchi.
- Regole di visibilità
- Gli esiti delle regole apportano aggiornamenti visivi al prodotto configurato, ad esempio nascondere, disabilitare o escludere.

