Composants OmniScript Plainte d'admission
Vous pouvez personnaliser l'OmniScript de réception des plaintes pour l'adapter à vos besoins métiers.
Éditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : éditions Professional, Enterprise et Unlimited dans lesquelles Financial Services Cloud est activé. |
| Nom du composant | Type de composant | Action | Ce que ça appelle |
|---|---|---|---|
| SetAccountContext | Action 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 réception des plaintes. Il récupère également l'extension URL du portail et la stocke dans la variable CommunityBasePath. Pour permettre aux utilisateurs de votre communauté de clients d'utiliser le processus de réception des plaintes dans un portail en libre-service, l'OmniScript FSCComplaint/Intake doit inclure le composant SetAccountContext. |
Procédure d'intégration ComplaintManagementSelfService_SetAccountContext |
| GetComplaintsWithCaseNumber | Action de procédure d'intégration | Récupère la liste des plaintes existantes associées au Compte personnel. | Procédure d'intégration ComplaintManagement_GetComplaints |
| PastComplaintsCount | Définir des valeurs | Récupère le nombre de plaintes passées associées au Compte personnel. | Aucun |
| getCustomerInformation | Action d'extraction Data Mapper | Récupère les détails du compte personnel. | Mappeur de données FSCComplaintManagementGetCustomerInformation |
| PastComplaints | Étape | Invite l'utilisateur à examiner les plaintes existantes et présente un bouton Nouvelle plainte pour enregistrer une nouvelle plainte. | Aucun |
| GetRelatedContacts | Action d'extraction Data Mapper | Récupère la liste des contacts associés au compte personnel. | Procédure d'intégration ComplaintManagement_GetRelatedContacts |
| GetAllAvailableRoles | Action d'extraction Data Mapper | Récupère la liste des rôles disponibles dans votre organisation Salesforce. | FSCComplaintManagementGetReciprocalRoles |
| ComplainantIdentification | Étape | Invite l'utilisateur à fournir les détails du plaignant. | Aucun |
| ValidateTimeRange | Action distante | Vérifie si les heures de début et de fin pour contacter le plaignant sont valides. | Classe ComplaintMgmtHelper, méthode validateTimeRange |
| Estautorisé | Définir des valeurs | Vérifie si le plaignant est autorisé à porter plainte. | Aucun |
| IsValidContactSelected | Définir des valeurs | Vérifie si un compte valide est sélectionné ou créé lorsqu'une autre personne soumet une plainte au nom d'un client. | Aucun |
| SetErrorForAuthorization | Définir des erreurs | Affiche un message d'erreur si le plaignant n'est pas autorisé. | Aucun |
| SetErrorForSelectedContact | Définir des erreurs | Affiche un message d'erreur si le contact n'est pas sélectionné ou créé lors de la soumission d'une plainte. | Aucun |
| SetErrorForTimeRange | Définir des erreurs | Affiche une erreur si l'heure de début de contact d'un plaignant est postérieure à l'heure de fin. | Aucun |
| GetAllFinancialAccounts | Action Procédure d'intégration | Récupère tous les comptes financiers associés au client. | ComplaintManagement_GetFinancialAccounts |
| ComplaintDetails | Action distante | Convertit les documents chargés sous un format qui doit être affiché dans le résumé. | Classe ComplaintMgmtHelper, méthode ConvertUploadedDocuments |
| SetValuesForSummary | Définir des valeurs | Définit les valeurs récapitulatives à utiliser. | Aucun |
| Résumé | Étape | Affiche la plainte et les détails du plaignant, et un bouton Soumettre permet à l'utilisateur de confirmer la plainte. | Aucun |
| CallConnectApiFromApex | Action distante | Crée un enregistrement de requête, un enregistrement de plainte publique et des enregistrements de participant à la requête pour la plainte soumise. | Classe ComplaintMgmtHelper, méthode callCreateComplaintApi |
| SetConnectApiResponse | Définir des valeurs | Définit les variables d'interprétation de la réponse de l'API Connect. | Aucun |
| SetCaseUrl | Définir des valeurs | Définit l'URL de la requête pour la plainte soumise. | Aucun |
| DeleteAssessmentIfError | Action distante | Supprime l'enregistrement d'évaluation lorsque l'appel de l'API Connect échoue. | Classe AssessmentHelperFunction, méthode deleteAssessmentResponses |
| Confirmation | Étape | Affiche le statut de la plainte et présente une URL de requête pour l'utilisateur si la plainte a été soumise. | Aucun |
Cet article a-t-il résolu votre problème ?
Dites-nous ce que nous pouvons améliorer !

