Konfigurera OmniScript för adressuppdatering
För att anpassa flödet för begäran om adressuppdatering, redigera stegen i OmniScript för ändringsadress.
Versioner som krävs
| Tillgängliga i: Lightning Experience |
| Tillgängliga i: Professional, Enterprise och Unlimited Edition |
Uppdatera adress
För att redigera adressuppdateringsflödet, öppna OmniStudio-appen, gå till OmniScripts-sidan, utöka FSCAddressUpdate/CreateRequest OmniScript och öppna den senaste versionen.
| Komponentnamn | Komponenttyp | Vad den gör | Vad den anropar |
|---|---|---|---|
| SetAccountContext | Integreringsförfarande | Hämtar kunddiskussionsgruppanvändarens konto-ID från Salesforce när användaren loggar in i en självbetjäningsportal och startar processen för adressuppdatering. Den hämtar även portalens URL-tillägg och lagrar det i variabeln CommunityBasePath. För att låta kunddiskussionsgruppanvändare använda processen för adressuppdatering på en självbetjäningsportal måste komponenten SetAccountContext finnas i OmniScript för FSCAddressUpdate/CreateRequest. |
SelfService_SetAccountContext Integration Procedure |
| GetAccountAddresses | Omnistudio Data Mapper Extract | Hämtar användarens befintliga adresser. | Datamappning för FSCAddressUpdateAccountDetails |
| NewAddressInformation | Steg | Uppmaningar för användaren om ny adressinformation. | Ingen |
| SetAddressValidation | Ange värden | Kontrollerar om kunden redan har ett konto och en adress i systemet. | Ingen |
| ConvertAddresses [Konvertera adresser] | Fjärråtgärd | Formaterar om de hämtade adresserna. | Metoden AddressUpdateHelperFunctions, convertAddresses |
| ConvertAccounts [Konvertera konton] | Fjärråtgärd | Formaterar om finanskontodata. | Klassen AddressUpdateHelperFunctions, convertArrayToKeyValuePairs-metod |
| UpdateRecords | Steg | Visar användarens gamla adresser och uppmaningar om vilken som ska uppdateras. | FSCDisplayCustomerAddressestoUpdate_1_Salesforce och FSCDisplayFinancialAccountsAddressestoUpdate_1_Salesforce LWCs |
| SetAddressList | Ange värden | Ställer in värden baserat på de valda adresserna. | Ingen |
| SetAddressSelectionValues | Ange värden | Kontrollerar att minst en adress har valts. | Ingen |
| SetOneAddressError | Ange fel | Visar ett felmeddelande om ingen adress har valts. | Ingen |
| ConvertAndMergeAccounts | Fjärråtgärd | Kopplar de nya adressdata till finanskontodata. | Klassen AddressUpdateHelperFunctions, convertAndMergeAccounts-metod |
| GetAllDocumentTypesIP | Integreringsförfarande | Hämtar dokumenttyplistan. | Integreringsprocedur för FSCAddressUpdate_GetDocumentTypes |
| Ladda upp dokument | Steg | Uppmaningar om adressändringsdokument. | Ingen |
| MultipleDocumentsValidationCheck | Fjärråtgärd | Kontrollerar om flera dokument har laddats upp. | Klassen AddressUpdateHelperFunctions, ifUploadContainsMultipleFiles |
| SetOneDocumentError | Ange fel | Visar ett felmeddelande om två dokument av samma typ laddas upp. | Ingen |
| ConvertUploadedDocuments | Fjärråtgärd | Bearbetar de uppladdade dokumenten. | Klassen AddressUpdateHelperFunctions, convertUploadedDocuments-metod |
| SetAddressListAndUploadedDocs | Ange värden | Ställer in värden baserat på de uppladdade dokumenten. | Anteckning |
| Sammanfattning | Steg | Visar adressändringen, listar de uppladdade dokumenten och visar en Skicka-knapp för användaren för att bekräfta adressändringen. | FSCDisplayCustomerAddresses_1_Salesforce, FSCDisplayAccountLevelAddresses_1_Salesforce och FSCDisplayUploadedFileNames_1_Salesforce LWCs |
| CallConnectApi | Integreringsförfarande | Skapar ett kundcase för adressändringen. | FSCAddressUpdate_CreateCase Integration Procedure |
| SetConnectAPIResponse | Ange värden | Ställer in värden baserat på kundcaset. | Ingen |
| AddressChangeFinal | Steg | Visar adressändringen igen tillsammans med ett kundcasenummer. | FSCDisplayCaseConfirmationIcon_1_Salesforce LWC |

