Loading
Alternativgrupper

Alternativgrupper

Alternativgrupper är behållarkomponenten som visar underordnade produkter organiserade i grupper. Komponenten hanterar alternativval, dynamiskt alternativtillägg, kloning och söknavigering. Alternativgrupper har inga utdataegenskaper.

Versioner som krävs

Tillgängliga i: Lightning Experience
Tillgängliga i: Enterprise, Unlimited och Developer Editions of Revenue Management (tidigare Revenue Cloud) med licensen Revenue Cloud Growth eller Revenue Cloud Advanced

Alternativgruppers ansvar

  • Visa produktalternativ organiserade efter grupper
  • Stödflikar och dragspelsvisning
  • Ändringar av processval från underordnade alternativkomponenter
  • Visa fönster för att bläddra och lägga till dynamiska alternativ
  • Visa fönster för att klona befintliga transaktionsobjekt
  • Hantera navigering till sökalternativ
  • Publicera händelser i Lightning Message Service (LMS) för att skicka urvalsändringar, klona begäranden och navigering till Datahanteraren
  • Hantera ändringar av sammanhangsdefinition för anpassningsbara fält

Option Groups API-namn

S01_OptionGroups .

Indataegenskaper

Alternativgrupper får indata från överordnade komponenter eller flödeskomponenter, som angetts av kunden.

Egenskap Typ Obligatoriskt Beskrivning
optionGroups [Alternativgrupper] Matris Ja Matris för alternativgrupper från DataManager
salesTransactionItems . Matris Nej Transaktionsobjektdata
contextDefinition . Sträng Nej ID för sammanhangsdefinition
contextMetadata Sträng/objekt Nej Metadata för STI-attribut
portion1SelectedFields [Valda fält] Sträng/matris Nej Egna fält för del 1
portion2SelectedFields [Valda fält] Sträng/matris Nej Egna fält för del 2
currencyCode Sträng Nej Valutakod för prisvisning
isDesignTime Boolesk Nej Oavsett om det är i design- eller förhandsvisningsläge
disabled Boolesk Nej Inaktiverar alla alternativvalskontroller (kryssrutor, radioknappar, kvantitetsinmatningar, konfigurationsknappar).
isApiInProgress . Boolesk Nej Om API-anrop pågår
variant Sträng Nej Visningsläge: "flikar" eller "dragspel"
layoutMode Sträng Nej Layoutläge: "standard" eller "kompakt"
isNonBlockingEnabled [isNonBlockingAktiverad] Boolesk Nej Aktivera icke-blockerande läge
isGroupRampEnabled [Aktiverad] Boolesk Nej Aktivera grupprampfunktionalitet
showInlineAttributes . Sträng Nej Om direktattribut ska visas
numberOfInlineAttributes . Nummer Nej Antal infogade attribut att visa
searchResultOptionId . Sträng Nej Alternativ för kinesiskt ID för sökresultat

Händelsealternativgrupper lyssnar på

Alternativgrupper lyssnar på getProductFlowByProductId. När en användare väljer Lägg till alternativ för en dynamisk alternativgrupp hämtar kabeladaptern det associerade Flow API-namnet för att öppna flödet för det dynamiska alternativet.

Trådadapter Källa Vad den lyssnar efter Hanteringsmetod Syfte
getProductFlowByProductId . Lightning/industriesEpcApi Produktflödesdata för dynamiska alternativ setFlowId() . Hämtar flödets API-namn för dynamiskt alternativfönster

Händelsealternativ Grupper Bränder

Alternativgrupper utlöser LMS-händelser och händelsen FlowAttributeChange.

Alternativgrupper utlöser de LMS-händelser som visas i denna tabell.

Händelseåtgärd När är den sparkad Syfte
LMS_EVENTS.VALUE_CHANGE Användare ändrar attributvärde Meddela DataManager om ändringarna av alternativen
klonobjekt Användare klonar transaktionsobjekt Meddela DataManager att klona STI
contextDefinitionChange . Ändringar av sammanhangsdefinition Meddela DataManager om ändring av sammanhangsdefinition
navigera (sökning) Användare avbryter sökläget Meddela DataManager för att rensa sökresultat

Denna tabell visar fälttyperna LMS_EVENTS.VALUE_CHANGE payload för alternativgrupper.

Fält När är den sparkad Syfte
isSelected När en produkt är markerad eller avmarkerad Meddela DataManager om ändringarna av alternativen för att välja en produkt
Kvantitet När kvantitet ändras Meddela DataManager om ändringarna av alternativen för att ändra kvantiteten
Attributfält När attributvärdet på optionskortet ändras Meddela DataManager om ändringarna av alternativen för att ändra attributvärdet
ProductSellingModel [Produktförsäljningsmodell] När värdet ProductSellingModel ändras Meddela DataManager om ändringarna av värdeändringen för produktförsäljningsmodell
Egen produktName När ett eget produktnamn ändras Meddela DataManager om ändringarna av alternativen - ändra produktnamnet
Sammanhangsfält När sammanhangsfältvärden ändras på alternativkortet Meddela DataManager om ändringarna av alternativens ändring av sammanhangsvärdet
addedNodes [Tillagda noder] När det finns en ändring i addedNodes Meddela DataManager om ändringarna av addedNodes
ErbjudandeLägg till När erbjudande läggs till Meddela DataManager om erbjudande
PromotionRemove [Ta bort erbjudande] När erbjudande tas bort Meddela DataManager om kampanjborttagning

Alternativgrupper utlöser händelsen FlowAttributeChange som visas i denna tabell.

Händelseåtgärd När är den sparkad Syfte
FLOW_ATTRIBUTE_CHANGE Användarändringar direktattribut Meddela flöde för attributändring
 
Laddar
Salesforce Help | Article