Configuration de l'OmniScript Mise à jour de l'adresse
Pour personnaliser le flux de demande de mise à jour d'adresse, modifiez les étapes de l'OmniScript Changer l'adresse.
Éditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : Professional Edition, Enterprise Edition et Unlimited Edition |
Adresse de mise à jour
Pour modifier le flux de mise à jour d'adresse, ouvrez l'application OmniStudio, accédez à la page OmniScripts, agrandissez l'OmniScript FSCAddressUpdate/CreateRequest, puis ouvrez la dernière version.
| Nom du composant | Type de composant | Action | Ce que ça appelle |
|---|---|---|---|
| SetAccountContext | Procédure d'intégration | Récupère l'ID de compte de l'utilisateur de communauté de clients dans Salesforce lorsque l'utilisateur se connecte à un portail en libre-service et lance le processus de service de mise à jour d'adresse. Il récupère également l'extension URL du portail et la stocke dans la variable CommunityBasePath. Pour permettre aux utilisateurs de communauté de clients d'utiliser le processus de service de mise à jour d'adresse dans un portail en libre-service, le composant SetAccountContext doit être présent dans l'OmniScript FSCAddressUpdate/CreateRequest. |
SelfService_SetAccountContext Integration Procedure |
| GetAccountAddresses | Extrait du mappeur de données Omnistudio | Récupère les adresses existantes de l'utilisateur. | Mappeur de données FSCAddressUpdateAccountDetails |
| NewAddressInformation | Étape | Invite l'utilisateur à saisir de nouvelles informations d'adresse. | Aucun |
| SetAddressValidation | Définir des valeurs | Vérifie si le client a déjà un compte et une adresse dans le système. | Aucun |
| ConvertAddresses | Action distante | Reformate les adresses récupérées. | Classe AddressUpdateHelperFunctions, méthode convertAddresses |
| ConvertAccounts | Action distante | Reformate les données du compte financier. | Classe AddressUpdateHelperFunctions, méthode convertArrayToKeyValuePairs |
| UpdateRecords | Étape | Affiche les anciennes adresses de l'utilisateur et les invites à mettre à jour. | FSCDisplayCustomerAddressestoUpdate_1_Salesforce et FSCDisplayFinancialAccountsAddressestoUpdate_1_Composants Web Lightning Salesforce |
| SetAddressList | Définir des valeurs | Définit des valeurs basées sur les adresses sélectionnées. | Aucun |
| SetAddressSelectionValues | Définir des valeurs | Vérifie qu'au moins une adresse est sélectionnée. | Aucun |
| SetOneAddressError | Définition des erreurs | Affiche un message d'erreur si aucune adresse n'est sélectionnée. | Aucun |
| ConvertAndMergeAccounts | Action distante | Fusionne les nouvelles données d'adresse dans les données du compte financier. | Classe AddressUpdateHelperFunctions, méthode convertAndMergeAccounts |
| GetAllDocumentTypesIP | Procédure d'intégration | Récupère la liste des types de document. | Procédure d'intégration FSCAddressUpdate_GetDocumentTypes |
| UploadDocuments | Étape | Invites pour les documents de changement d'adresse. | Aucun |
| MultipleDocumentsValidationCheck | Action distante | Vérifie si plusieurs documents sont chargés. | Classe AddressUpdateHelperFunctions, méthode ifUploadContainsMultipleFiles |
| SetOneDocumentError | Définition des erreurs | Affiche un message d'erreur si deux documents de même type sont chargés. | Aucun |
| ConvertUploadedDocuments | Action distante | Traite les documents chargés. | Classe AddressUpdateHelperFunctions, méthode convertUploadedDocuments |
| SetAddressListAndUploadedDocs | Définir des valeurs | Définit des valeurs basées sur les documents chargés. | Note |
| Résumé | Étape | Affiche le changement d'adresse, répertorie les documents chargés et présente un bouton Soumettre permettant à l'utilisateur de confirmer le changement d'adresse. | FSCDisplayCustomerAddresses_1_Salesforce, FSCDisplayAccountLevelAddresses_1_Salesforce et FSCDisplayUploadedFileNames_1_Salesforce LWCs |
| CallConnectApi | Procédure d'intégration | Crée une requête pour le changement d'adresse. | Procédure d'intégration FSCAddressUpdate_CreateCase |
| SetConnectAPIResponse | Définir des valeurs | Définit des valeurs basées sur la requête. | Aucun |
| AddressChangeFinal | Étape | Affiche de nouveau le changement d'adresse avec un numéro de requête. | FSCDisplayCaseConfirmationIcon_1_Salesforce LWC |

