Composants OmniScript d'admission aux litiges
Vous pouvez personnaliser l'OmniScript de réception des litiges pour l'adapter à vos besoins métiers.
Éditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : Professional Edition, Enterprise Edition et Unlimited Edition |
| 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 dans Salesforce lorsqu'il se connecte à un portail en libre-service et lance le processus de service Gestion des litiges de transaction. Il récupère également l'extension URL du portail et la stocke dans la variable CommunityBasePath. | Procédure d'intégration SelfService_SetAccountContext |
| FSC_TransactionDisputeManagementFetchFinancialAccounts | Action Procédure d'intégration | Récupère les comptes financiers associés à un compte personnel. | Procédure d'intégration FSC_GetFeeReversalFinancialAccounts |
| FSC_TransactionDisputeManagementGetCustomerInformation | Action d'extraction Omnistudio Data Mapper | Récupère les détails du compte personnel. | FSCTransactionDisputeManagementGetCustomerInfo Data Mapper |
| SelectFinancialAccount | Étape | Affiche une liste sélectionnable de comptes. | Cartes flexibles FSCTransactionDisputeManagementShowCustomerInformation et FSCTransactionDisputeManagementShowFinancialAccounts |
| CheckIfFinancialAccountSelected | Définir des valeurs | Définit la valeur si le compte financier a été sélectionné à l'étape SelectFinancialAccount. | Aucun |
| Organisation de récupération ayant Pref | Action Procédure d'intégration | Vérifie si le paramètre Compte financier standard est activé et récupère l'ID système source du compte financier sélectionné. | Procédure d'intégration FSC_TransactionProperties |
| SetFinancialAccountSelectionError | Définir des erreurs | Affiche un message d'erreur si aucun compte financier n'est sélectionné. | Aucun |
| SetSelectedFinancialAccount | Définir des valeurs | Rassemble les informations sur le compte financier sélectionné. | Aucun |
| SelectTransactions | Étape | Affiche une liste sélectionnable de transactions. | Cartes flexibles FSCTransactionDisputeManagementShowCustomerInformation et FSCTransactionDisputeManagementShowTransactions |
| CheckIfTransactionSelected | Définir des valeurs | Définit la valeur si au moins une transaction a été sélectionnée à l'étape SelectTransaction | Aucun |
| SetTransactionSelectionError | Définir des erreurs | Affiche un message d'erreur si aucune transaction n'est sélectionnée. | Aucun |
| Fusion manuelle et transactions bancaires de base | Action distante | Fusionne manuellement les transactions ajoutées et sélectionnées dans une liste unique. | Aucun |
| SetDisputedTransactionsBeforeEnrichment | Définir des valeurs | Configure la Gestion des litiges de transaction pour la réception des litiges avec ou sans l'enrichissement des transactions activé. | Aucun |
| FSCTransactionDisputeManagement_TransactionsEnrichment | Action Procédure d'intégration | Appelle l'ensemble d'expressions et la matrice de décision pour ajouter les informations du fournisseur d'enrichissement aux transactions. | Procédure d'intégration FSCTransactionDisputeManagement_AppendEnrichment |
| SegregateTransactions | Action distante | Regroupe les transactions par nom de prestataire et les stocke dans des listes séparées. | disputemanagement.DisputeManagementHelper Classe distante et méthode distante segregateTransactions |
| SetTransactionCountForProviders | Définir des valeurs | Définit les variables de nombre de transactions pour chaque fournisseur. | Aucun |
| SetTransactionsCountForProviders | Définir des valeurs | Définit le nombre total de transactions effectuées par chaque fournisseur d'enrichissement. | Aucun |
| CallConsumerClarityEnrichmentAPI | Action Procédure d'intégration | Appelle l'API d'enrichissement Ethoca Consumer ClarityTM pour remplir les détails des commerçants pour les transactions Mastercard. | Procédure d'intégration FSCTransactionDisputeManagement_ThirdPartyEthocaEnrichment |
| CallVisaEnrichmentApi | Action Procédure d'intégration | Appelle l'API Enrichissement Visa pour remplir les détails des commerçants pour les transactions Visa. | Procédure d'intégration FSCTransactionDisputeManagement_ThirdPartyVisaEnrichment |
| SetSelectedTransactions | Action distante | Rassemble des informations sur les transactions sélectionnées. | disputemanagement.Classe DisputeManagementHelper, méthode setTransactions |
| FSC_TransactionDisputeManagementGetCardTransactionCodes | Action Procédure d'intégration | Récupère le code unique qui identifie le type de transaction. | FSCTransactionDisputeManagementGetCardTrxnCodes Data Mapper |
| ContainsCardTransactionsAction | Action distante | Renvoie True si l'une des transactions sélectionnées est une transaction de type carte, sinon renvoie False. | disputemanagement.Classe DisputeManagementHelper, méthode containsCardTransactions |
| Examen des transactions | Étape | Affiche les détails des transactions sélectionnées pour examen par l'utilisateur. | Composants Web Lightning FSCTransactionDisputeManagementShowCustomerInformtion, FSCTransactionDisputeManagementShowEnrichedTransactionsList, FSCTransactionDisputeManagementShowTransactionRecognizedText |
| Définition de transactions résolues | Définir des valeurs | Définit les transactions marquées comme reconnues dans l'écran ReviewTransactionsinformation. | Aucun |
| UpdateDisputedTransactionsAfterEnrichment | Action distante | Met à jour la liste des transactions litigieuses après l'ajout des données du fournisseur d'enrichissement. | disputemanagement.Classe DisputeManagementHelper, méthode updateDisputedTransactionsAfterEnrichment |
| ValidateDisputedTransactions | Action distante | Vérifie si les montants contestés dans chaque transaction contiennent des erreurs. | disputemanagement.Classe DisputeManagementHelper, méthode validateDisputedTransactions |
| DisputedAmountError | Définir des erreurs | Affiche un message d'erreur si le montant contesté saisi est supérieur au montant de la transaction ou si le montant contesté est un chiffre négatif. | Aucun |
| RunCaseDeflectionRules | Action Procédure d'intégration | Exécute des règles de déviation pour chaque transaction non reconnue et met à jour les transactions avec le résultat. | Procédure d'intégration FSC_DisputeManagementCaseDeflection |
| FilterTransactions | Action distante | Renvoie les valeurs booléennes HasValidTransactions, HasInvalidTransactions et HasClearForWriteOffTransaction basées sur les résultats de déviation. Il renvoie également trois listes de transactions basées sur les résultats de déviation. | disputemanagement.Classe DisputeManagementHelper,méthode filterTransactions |
| AddReasonCodeToTransactions | Action distante | Ajoute le code de motif et le sous-code sélectionnés aux transactions. | disputemanagement.DisputeManagementHelper Remote Class et addReasonCodeToDisputedTransactions Remote Method |
| EnterDisputeDetails | Étape | Affiche le compte et les transactions sélectionnés, vérifie si le montant contesté saisi est valide et invite l'utilisateur à sélectionner un motif de litige. | FSCTransactionDisputeManagementShowCustomerInformation, FSCTransactionDisputeManagementShowDeflectionScopeMessage, FSCTransactionDisputeManagementShowAutoWriteOffScopeMessage, FSCTransactionDisputeManagementShowInvalidTransactionsScopeMessage, FSCTransactionDisputeManagementAutoWriteOffAndInvalidScopeMessage cartes flexibles |
| ValidateReasonAndSubReasonCodes | Action distante | Confirme l'existence de codes de motif et de sous-codes pour toutes les transactions litigieuses, et enrichit la liste avec les détails du code de motif et du sous-code de motif. | disputemanagement.Classe distante DisputeManagementHelper et méthode distante validateReasonAndSubReasonCodesFilledForAllTransaction |
| ValidateReasonAndSubReasonCodesFilled | Définition des erreurs | Définit une variable pour indiquer si un code de motif ou un sous-code est manquant. | Aucun |
| FSC_TxnDisputeMgmtGetAssessmentGroupingConfigAndDisputeItemStatus | Action Procédure d'intégration | Définit des variables pour marquer le statut du litige comme résolu pour les transactions applicables. | Procédure d'intégration FSCTxnDisputeManagement_AssessmentGroupingAndDisputeItemStatus |
| Transactions de groupe | Action distante | Regroupe les transactions qui partagent le même code de motif et le même sous-code pour présenter un questionnaire d'évaluation unique. | disputemanagement.DisputeManagementHelper Méthode distante et méthode distante groupTransactions |
| ConvertUploadedDocs | Action distante | Convertit les documents chargés sous un format qui doit être affiché à l'étape Réviser le résumé. | disputemanagement.Classe DisputeManagementHelper, méthode convertUploadedDocuments |
| SetDisputedTransactions | Action distante | Définit le montant contesté pour les transactions. | disputemanagement.Classe DisputeManagementHelper, méthode validateDisputedTransactions |
| FillDisputeAssessment | Étape | Affiche le questionnaire d'évaluation des litiges pour les groupes de transactions. | Cartes Flex FSCTransactionDisputeManagementShowCustomerInformation et FSCTransactionDisputeManagementShowGroupTransactionList |
| ValidateAssessmentFilled | Action distante | Confirme qu'une évaluation est terminée pour chaque groupe de transactions. | disputemanagement.Classe distante DisputeManagementHelper et méthode distante validateAssessmentFilled |
| AssessmentFilledError | Définition des erreurs | Définit une variable pour indiquer si une évaluation est incomplète. |
Aucun |
| TransactionAssessmentMapping | Action distante | Mappez les détails d'évaluation, tels que l'ID d'évaluation, avec chaque groupe de transactions. | disputemanagement.DisputeManagementHelper Remote Class et transactionAssessmentMapping Remote Method |
| FSC_TransactionDisputeManagementGetDisputeType | Action d'extraction Data Mapper | Récupère le Type de litige de la transaction basé sur le Sous-type de litige. | FSCTransactionDisputeManagementGetDisputeType Data Mapper |
| SetAssessmentDetails | Définir des valeurs | Définit la variable GroupAssessment avec les détails d'évaluation. | Aucun |
| ReviewSummary | Étape | Affiche les transactions à contester, répertorie le motif du litige et les détails du litige, et présente un bouton Soumettre permettant à l'utilisateur de confirmer la demande de litige. | Cartes flexibles FSCTransactionDisputeManagementShowCustomerInformation, FSCTransactionDisputeManagementShowSelectedTransactions |
| CallConnectApiFromApex | Action distante | Crée une requête pour la demande de litige de transaction. | disputemanagement.Classe DisputeManagementHelper, méthode raiseDispute |
| SetConnectApiResponse | Définir des valeurs | Définit des valeurs basées sur la requête. | Aucun |
| DeleteAssessment | Action distante | Étape conditionnelle de suppression de l'évaluation en cas d'échec de l'API Connect. | disputemanagement.Classe DisputeManagementHelper, méthode deleteAssessmentResponses |
| SetCaseUrl | Définir des valeurs | Définit l'URL de la requête contestée soumise. | Aucun |
| ViewConfirmation | Étape | Affiche le statut de la demande de litige et présente une URL de requête pour l'utilisateur si la demande de litige a été soumise. | Cartes Flex ComplaintSuccessIcon et ComplaintFailureIcon |
| SetDisputeClosed | Définir des valeurs | Définit la valeur de DisputeClosed sur true si toutes les transactions litigieuses sont reconnues, ou compensées pour une radiation automatique, ou non valides. | Aucun |
| CaseCloseConfirmation | Étape | Affiche un message de confirmation indiquant que la demande de litige est fermée parce que toutes les transactions litigieuses ont été reconnues, ou compensées pour être automatiquement passées par profits et pertes, ou non valides. | FSCTransactionDisputeManagementShowCustomerInformation and ComplaintSuccessIcon |
Cet article a-t-il résolu votre problème ?
Dites-nous ce que nous pouvons améliorer !

