Konfigurere OmniScript for adresseoppdatering
Hvis du vil tilpasse forespørselsflyten for adresseoppdatering, redigerer du trinnene i OmniScript for endring av adresse.
Nødvendige utgaver
| Tilgjengelig i Lightning Experience |
| Tilgjengelig i Professional, Enterprise og Unlimited Edition |
Oppdateringsadresse
Hvis du vil redigere adresseoppdateringsflyten, åpner du OmniStudio-appen, går til OmniScripts-siden, utvider FSCAddressUpdate/CreateRequest OmniScript og åpner den nyeste versjonen.
| Komponentnavn | Komponenttype | Hva den gjør | Hva den kalles |
|---|---|---|---|
| SetAccountContext | Integreringsprosedyre | Henter kundefellesskapsbrukerens konto-ID fra Salesforce når brukeren logger seg på en selvbetjeningsportal og starter tjenesteprosessen for adresseoppdatering. Den henter også portalens URL-utvidelse og lagrer den i CommunityBasePath-variabelen. For å la kundefellesskapsbrukere bruke adresseoppdateringstjenesteprosessen i en selvbetjeningsportal må SetAccountContext-komponenten være til stede i OmniScript-koden FSCAddressUpdate/CreateRequest. |
SelfService_SetAccountContext Integration Procedure |
| GetAccountAddresses | Omnistudio-datatilordningsuttrekk | Henter brukerens eksisterende adresser. | Datatilordning for FSCAddressUpdateAccountDetails |
| NewAddressInformation | Trinn | Ber brukeren om ny adresseinformasjon. | Ingen |
| SetAddressValidation | Angi verdier | Kontrollerer om kunden allerede har en konto og en adresse i systemet. | Ingen |
| ConvertAddresses | Ekstern handling | Omformaterer de hentede adressene. | AddressUpdateHelperFunctions-klasse, convertAddresses-metode |
| Konverter kontoer | Ekstern handling | Omformaterer Financial Account-dataene. | AddressUpdateHelperFunctions-klasse, convertArrayToKeyValuePairs-metoden |
| UpdateRecords (Oppdater poster) | Trinn | Viser brukerens gamle adresser og ber om at en av dem skal oppdateres. | FSCDisplayCustomerAddressestoUpdate_1_Salesforce og FSCDisplayFinancialAccountsAddressestoUpdate_1_Salesforce LWC-er |
| SetAddressList | Angi verdier | Angir verdier basert på de valgte adressene. | Ingen |
| SetAddressSelectionValues | Angi verdier | Kontrollerer at minst én adresse er valgt. | Ingen |
| SetOneAddressError | Angi feil | Viser en feilmelding hvis ingen adresse er valgt. | Ingen |
| ConvertAndMergeAccounts | Ekstern handling | Fletter de nye adressedataene til Financial Account-dataene. | AddressUpdateHelperFunctions-klasse, convertAndMergeAccounts-metode |
| GetAllDocumentTypesIP | Integreringsprosedyre | Henter dokumenttypelisten. | FSCAddressUpdate_GetDocumentTypes Integration Procedure |
| UploadDocuments (UploadDokumenter) | Trinn | Ledetekster for adresseendringsdokumenter. | Ingen |
| MultipleDocumentsValidationCheck | Ekstern handling | Kontrollerer om flere dokumenter er lastet opp. | AddressUpdateHelperFunctions-klasse, ifUploadContainsMultipleFiles-metoden |
| SetOneDocumentError | Angi feil | Viser en feilmelding hvis to dokumenter av samme type lastes opp. | Ingen |
| ConvertUploadedDocuments | Ekstern handling | Behandler de opplastede dokumentene. | AddressUpdateHelperFunctions-klasse, convertUploadedDocuments-metoden |
| SetAddressListAndUploadedDocs | Angi verdier | Angir verdier basert på opplastede dokumenter. | Notat |
| Sammendrag | Trinn | Viser adresseendringen, viser de opplastede dokumentene og viser en Send-knapp som brukeren kan bruke til å bekrefte adresseendringen. | FSCDisplayCustomerAddresses_1_Salesforce, FSCDisplayAccountLevelAddresses_1_Salesforce og FSCDisplayUploadedFileNames_1_Salesforce LWC-er |
| CallConnectApi | Integreringsprosedyre | Oppretter en sak for adresseendringen. | FSCAddressUpdate_CreateCase Integration Procedure |
| SetConnectAPIResponse | Angi verdier | Angir verdier basert på saken. | Ingen |
| Endre adresse, endelig | Trinn | Viser adresseendringen på nytt sammen med et saksnummer. | FSCDisplayCaseConfirmationIcon_1_Salesforce LWC |

