Configurar el OmniScript de actualización de dirección
Para personalizar el flujo de solicitud de actualización de dirección, modifique los pasos del OmniScript Cambiar dirección.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Disponible en: Professional Edition, Enterprise Edition y Unlimited Edition |
Actualizar dirección
Para modificar el flujo de actualización de direcciones, abra la aplicación OmniStudio, vaya a la página OmniScripts, amplíe el OmniScript FSCAddressUpdate/CreateRequest y abra la versión más reciente.
| Nombre de componente | Tipo de componente | ¿Qué hace? | Lo que llama |
|---|---|---|---|
| SetAccountContext | Procedimiento de integración | Recupera el Id. de cuenta del usuario de comunidad de clientes de Salesforce cuando el usuario inicia sesión en un portal de autoservicio e inicia el proceso de servicio de actualización de direcciones. También recupera la extensión de URL del portal y la almacena en la variable CommunityBasePath. Para permitir a los usuarios de la comunidad de clientes utilizar el proceso de servicio de actualización de direcciones en un portal de autoservicio, el componente SetAccountContext debe estar presente en el OmniScript FSCAddressUpdate/CreateRequest. |
SelfService_SetAccountContext Integration Procedure |
| GetAccountAddresses | Extracto de Asignador de datos de OmniStudio | Recupera las direcciones existentes del usuario. | Asignador de datos FSCAddressUpdateAccountDetails |
| NewAddressInformation | Paso | Solicita al usuario nueva información de dirección. | Ninguno |
| SetAddressValidation | Establecer valores | Comprueba si el cliente ya tiene una cuenta y una dirección en el sistema. | Ninguno |
| ConvertAddresses | Acción remota | Cambia el formato de las direcciones recuperadas. | Clase AddressUpdateHelperFunctions, método convertAddresses |
| ConvertAccounts | Acción remota | Cambia el formato de los datos de Cuenta financiera. | Clase AddressUpdateHelperFunctions, método convertArrayToKeyValuePairs |
| UpdateRecords | Paso | Muestra las direcciones y solicitudes antiguas del usuario para las que actualizar. | FSCDisplayCustomerAddressestoUpdate_1_Salesforce y FSCDisplayFinancialAccountsAddressestoUpdate_1_Salesforce LWCs |
| SetAddressList | Establecer valores | Establece valores basándose en las direcciones seleccionadas. | Ninguno |
| SetAddressSelectionValues | Establecer valores | Comprueba si hay al menos una dirección seleccionada. | Ninguno |
| SetOneAddressError | Establecer errores | Muestra un mensaje de error si no se selecciona ninguna dirección. | Ninguno |
| ConvertAndMergeAccounts | Acción remota | Combina los nuevos datos de dirección en los datos de Cuenta financiera. | Clase AddressUpdateHelperFunctions, método convertAndMergeAccounts |
| GetAllDocumentTypesIP | Procedimiento de integración | Recupera la lista de tipos de documentos. | Procedimiento de integración FSCAddressUpdate_GetDocumentTypes |
| Cargar documentos | Paso | Solicitudes de documentos de cambio de dirección. | Ninguno |
| MultipleDocumentsValidationCheck | Acción remota | Comprueba si se cargan múltiples documentos. | Clase AddressUpdateHelperFunctions, método ifUploadContainsMultipleFiles |
| SetOneDocumentError | Establecer errores | Muestra un mensaje de error si se cargan dos documentos del mismo tipo. | Ninguno |
| ConvertUploadedDocuments | Acción remota | Procesa los documentos cargados. | Clase AddressUpdateHelperFunctions, método convertUploadedDocuments |
| SetAddressListAndUploadedDocs | Establecer valores | Establece valores basándose en los documentos cargados. | Nota |
| Resumen | Paso | Muestra el cambio de dirección, enumera los documentos cargados y presenta un botón Enviar para que el usuario confirme el cambio de dirección. | FSCDisplayCustomerAddresses_1_Salesforce, FSCDisplayAccountLevelAddresses_1_Salesforce y FSCDisplayUploadedFileNames_1_Salesforce LWC |
| CallConnectApi | Procedimiento de integración | Crea un caso para el cambio de dirección. | Procedimiento de integración FSCAddressUpdate_CreateCase |
| SetConnectAPIResponse | Establecer valores | Establece valores basados en el caso. | Ninguno |
| AddressChangeFinal | Paso | Muestra el cambio de dirección de nuevo junto con un número de caso. | FSCDisplayCaseConfirmationIcon_1_Salesforce LWC |

