Loading
Optiegroepen

Optiegroepen

Optiegroepen is de containercomponent die onderliggende producten toont, geordend in groepen. De component beheert optieselectie, dynamische optietoevoeging, klonen en zoeknavigatie. Optiegroepen heeft geen uitvoereigenschappen.

Vereiste editions

Beschikbaar in: Lightning Experience
Beschikbaar in: Enterprise, Unlimited en Developer Edition van Revenue Management (voorheen Revenue Cloud) met de Revenue Cloud Growth-licentie of de Revenue Cloud Advanced-licentie

Verantwoordelijkheden van optiegroepen

  • Productopties tonen, geordend op groepen
  • Ondersteuningstabbladen en accordeonweergave
  • Wijzigingen in processelectie vanuit onderliggende optiecomponenten
  • Venster tonen voor bladeren en toevoegen van dynamische opties
  • Venster tonen voor het klonen van bestaande transactie-items
  • Navigatie naar gezochte opties afhandelen
  • Lightning Message Service-events (LMS-events) publiceren om selectiewijzigingen, kloonverzoeken en navigatie naar Gegevensbeheer te verzenden
  • Wijzigingen in contextdefinities beheren voor aanpasbare velden

API-naam van optiegroepen

S01_OptionGroups

Invoereigenschappen

Optiegroepen ontvangen invoer van bovenliggende of stroomcomponenten, die door de klant zijn ingesteld.

Eigenschap Type Verplicht Beschrijving
optionGroups Array Ja Array van optiegroepen vanuit DataManager
salesTransactionItems Array Nee Transactie-itemgegevens
contextDefinitie Tekenreeks Nee Contextdefinitie-ID
contextMetadata Tekenreeks/object Nee Metagegevens voor SOA-kenmerken
portion1SelectedFields Tekenreeks/matrix Nee Aangepaste velden voor gedeelte 1
portion2SelectedFields Tekenreeks/matrix Nee Aangepaste velden voor gedeelte 2
currencyCode Tekenreeks Nee Valutacode voor prijsweergave
isDesignTime Booleaans Nee Of het nu in ontwerpmodus of voorbeeldmodus is
disabled Booleaans Nee Schakelt alle besturingselementen voor optieselectie uit (selectievakjes, keuzerondjes, hoeveelheidsinvoer, knoppen configureren).
isApiInProgress Booleaans Nee Of API-aanroep gaande is
variant Tekenreeks Nee Weergavemodus: "tabbladen" of "accordeons"
lay-outMode Tekenreeks Nee Lay-outmodus: "standaard" of "compact"
isNonBlockingEnabled Booleaans Nee De niet-blokkeringsmodus inschakelen
isGroupRampEnabled Booleaans Nee Functionaliteit van groepshelling inschakelen
showInlineAttributes Tekenreeks Nee Of inline kenmerken moeten worden getoond
numberOfInlineAttributes Getal Nee Aantal weer te geven inline kenmerken
searchResultOptionId Tekenreeks Nee PRC-ID van zoekresultaatoptie

Naar welke eventsoptiegroepen luistert

Optiegroepen luistert naar de getProductFlowByProductId. Wanneer een gebruiker Opties toevoegen selecteert voor een dynamische optiegroep, haalt de wire-adapter de gekoppelde stroom-API-naam op om het stroomvenster voor dynamische opties te openen.

Draadadapter Bron Waar het naar luistert Handlermethode Doel
getProductFlowByProductId Lightning / industrieënEpcApi Productstroomgegevens voor dynamische opties setFlowId() Haalt stroom-API-naam op voor venster met dynamische optie

Events Option Groups Branden

Optiegroepen activeert LMS-events en de event FlowAttributeChange.

Optiegroepen activeert de LMS-events die in deze tabel worden getoond.

Actie van event Wanneer wordt het afgevuurd Doel
LMS_EVENTS.VALUE_CHANGE Waarde van kenmerk van gebruiker verandert DataManager op de hoogte brengen van de wijzigingen in de opties
kloonitems Gebruiker kloont transactie-items DataManager op de hoogte brengen om soa's te klonen
contextDefinitionChange Contextdefinitiewijzigingen DataManager op de hoogte brengen van wijziging in contextdefinitie
navigeren (zoeken) Gebruiker annuleert zoekmodus DataManager informeren om zoekresultaat te wissen

Deze tabel toont de payloadveldtypen LMS_EVENTS.VALUE_CHANGE voor optiegroepen.

Veld Wanneer wordt het afgevuurd Doel
isSelected Wanneer een product wordt geselecteerd of gedeselecteerd DataManager informeren over de wijzigingen in de opties voor het selecteren van een product
Hoeveelheid Wanneer hoeveelheid wordt gewijzigd DataManager informeren over de wijzigingen in de opties voor het wijzigen van de hoeveelheid
AttributeField Wanneer de kenmerkwaarde in de optiekaart wordt gewijzigd DataManager informeren over de wijzigingen in de opties voor het wijzigen van de kenmerkwaarde
ProductSellingModel Wanneer de waarde van ProductSellingModel wordt gewijzigd DataManager op de hoogte brengen van de wijzigingen in de waardewijziging van het productverkoopmodel
CustomProductName Wanneer de naam van een aangepast product wordt gewijzigd DataManager op de hoogte brengen van de wijzigingen aan de opties - de productnaam wijzigen
ContextFields Wanneer waarden van contextvelden worden gewijzigd in optiekaart DataManager op de hoogte brengen van de wijzigingen in de wijziging van opties in contextwaarde
addedNodes Wanneer er een wijziging is in addedNodes DataManager op de hoogte brengen van de wijzigingen in addedNodes
PromotionAdd Wanneer speciale actie wordt toegevoegd DataManager op de hoogte brengen van toevoegen van speciale actie
PromotionRemove (Promotie verwijderen) Wanneer speciale actie wordt verwijderd DataManager informeren over speciale actie verwijderen

Optiegroepen activeert de event FlowAttributeChange die in deze tabel wordt getoond.

Actie van event Wanneer wordt het afgevuurd Doel
FLOW_ATTRIBUTE_CHANGE Gebruiker wijzigt kenmerk inline Stroom van kenmerkwijziging informeren
 
Wordt geladen
Salesforce Help | Article