Intestazione
L'intestazione, detta anche intestazione di configurazione, è un componente del pannello di controllo che visualizza l'intestazione di configurazione con selettori, schede e banner informativi nella parte superiore di Product Configurator. Il componente fornisce controlli per consentire agli utenti di attivare e disattivare le modalità di calcolo dei prezzi, convalida e layout istantanei e di spostarsi tra più prodotti radice tramite schede. L'intestazione non ha proprietà di output e non ascolta alcun evento.
Versioni (Edition) richieste
| Disponibile nelle versioni: Lightning Experience |
| Disponibile in: Enterprise Edition, Unlimited Edition e Developer Edition di Revenue Management (precedentemente Revenue Cloud) con licenza Revenue Cloud Growth o Revenue Cloud Advanced License |
Responsabilità intestazione
- Mostra il titolo della configurazione
- Fornire controlli selettori per le modalità di calcolo dei prezzi, convalida e layout istantanei
- Mostra schede per le configurazioni di bundle multi-radice
- Mostra banner per prezzi obsoleti, convalida e rampe di prezzo
- Invio di eventi Lightning Message Service (LMS) di attivazione e navigazione al Gestore dati
- Pulsante Mostra preferiti, quando è abilitato
Nome API intestazione
S01_ConfigHeader
Proprietà di input
Intestazione accetta i dati da queste proprietà controllanti e del componente flusso, impostate dagli utenti.
| Proprietà | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| isDesignTime | Booleano | No | Sia in modalità Design che in modalità Anteprima |
| isApiInProgress | Booleano | No | Se è in corso una chiamata API |
| layoutMode | Stringa | No | Modalità layout: "standard" o "compatto" |
| isPriceRampEnabled | Booleano | No | Se le rampe prezzi sono abilitate |
| title | Stringa | No | Titolo configurazione |
| schede | Matrice | No | Matrice di schede per i bundle multi-radice |
| isInstantPricingToggleEnabled | Booleano | No | Se il selettore prezzi istantanei è visibile |
| isInstantPricingEnabled | Booleano | No | Indica se Prezzi istantanei è abilitato per impostazione predefinita. Utilizzare solo il valore predefinito di sistema per questa proprietà. Se si immette un altro valore, la funzionalità di calcolo dei prezzi istantanei non funziona. |
| rootProductId | Stringa | No | ID prodotto radice |
| spiegazioneAbilitato | Booleano | No | Se il selettore di spiegabilità è abilitato (registro di spiegabilità raccolto durante la configurazione). |
| showPrices | Booleano | No | Se visualizzare le informazioni sui prezzi in fase di esecuzione |
| favoriteData (Dati preferiti) | Stringa | No | Dati di configurazione per i preferiti |
| isNonBlockingEnabled | Booleano | No | Se è abilitata la modalità non di blocco |
| isGroupRampEnabled | Booleano | No | Se per il prodotto sono abilitate le trattative rampa di gruppo |
| currentGroupName | Stringa | No | Nome del gruppo corrente per la voce transazione in fase di configurazione. |
Fire intestazione eventi
L'intestazione attiva gli eventi LMS visualizzati in questa tabella.
| Azione evento | Quando viene sparato | Scopo |
|---|---|---|
| toggleInstantPricing | L'utente attiva e disattiva i prezzi istantanei | Attivare o disattivare i prezzi istantanei |
| toggleCompactLayout | L'utente attiva e disattiva il layout compatto | Attiva/disattiva modalità layout |
| toggleRulesValidation | L'utente attiva e disattiva la convalida | Attiva/disattiva convalida |
| updatePrices (aggiorna prezzi) | L'utente fa clic sul link "Aggiorna prezzi" | Attivare manualmente i prezzi |
| navigazione | L'utente seleziona una scheda | Vai al prodotto radice selezionato |

