Usted estĆ” aquĆ:
Componentes de OmniScript de admisión de conflictos
Puede personalizar el OmniScript de admisión de conflictos para ajustarse a sus necesidades de negocio.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Disponible en: Professional Edition, Enterprise Edition y Unlimited Edition |
| Nombre de componente | Tipo de componente | ¿Qué hace? | Lo que llama |
|---|---|---|---|
| SetAccountContext | Acción de procedimiento de integración | Recupera el Id. de cuenta del usuario de Salesforce cuando el usuario inicia sesión en un portal de autoservicio e inicia el proceso de servicio Gestión de conflictos de transacciones. También recupera la extensión de URL del portal y la almacena en la variable CommunityBasePath. | Procedimiento de integración SelfService_SetAccountContext |
| FSC_TransactionDisputeManagementFetchFinancialAccounts | Acción de procedimiento de integración | Recupera cuentas financieras asociadas con una cuenta personal. | FSC_GetFeeReversalFinancialAccounts integration procedure |
| FSC_TransactionDisputeManagementGetCustomerInformation | Acción de extracción de Asignador de datos de OmniStudio | Recupera los detalles de la cuenta personal. | FSCTransactionDisputeManagementGetCustomerInfo Data Mapper |
| SelectFinancialAccount | Paso | Muestra una lista seleccionable de cuentas. | Tarjetas flexibles FSCTransactionDisputeManagementShowCustomerInformation y FSCTransactionDisputeManagementShowFinancialAccounts |
| CheckIfFinancialAccountSelected | Establecer valores | Establece el valor si la cuenta financiera se seleccionó en el paso SelectFinancialAccount. | Ninguna |
| Obtener organización tiene preferencia | Acción de procedimiento de integración | Comprueba si el parÔmetro Cuenta financiera estÔndar estÔ activado y recupera el Id. del sistema de origen de la cuenta financiera seleccionada. | Procedimiento de integración FSC_TransactionProperties |
| SetFinancialAccountSelectionError | Establecer errores | Muestra un mensaje de error si no se selecciona ninguna cuenta financiera. | Ninguna |
| SetSelectedFinancialAccount | Establecer valores | Reúne información sobre la cuenta financiera seleccionada. | Ninguna |
| Seleccionar transacciones | Paso | Muestra una lista seleccionable de transacciones. | Tarjetas flexibles FSCTransactionDisputeManagementShowCustomerInformation y FSCTransactionDisputeManagementShowTransactions |
| CheckIfTransactionSelected | Establecer valores | Establece el valor si se seleccionó al menos una transacción en el paso SelectTransaction | Ninguna |
| SetTransactionSelectionError | Establecer errores | Muestra un mensaje de error si no se selecciona ninguna transacción. | Ninguna |
| Combinar transacciones bancarias manuales y principales | Acción remota | Combina transacciones agregadas y seleccionadas manualmente en una única lista. | Ninguna |
| SetDisputedTransactionsBeforeEnrichment | Establecer valores | Configura Gestión de conflictos de transacciones para la admisión de conflictos con o sin enriquecimiento de transacciones activado. | Ninguna |
| FSCTransactionDisputeManagement_TransactionsEnrichment | Acción de procedimiento de integración | Llama al conjunto de expresiones y la matriz de decisiones para anexar la información del proveedor de enriquecimiento a las transacciones. | Procedimiento de integración FSCTransactionDisputeManagement_AppendEnrichment |
| SegregateTransactions | Acción remota | Agrupa transacciones por nombre de proveedor y las almacena en listas separadas. | disputemanagement.Clase remota DissputeManagementHelper y método remoto segregateTransactions |
| SetTransactionCountForProviders | Establecer valores | Establece las variables de conteo de transacciones para cada proveedor. | Ninguna |
| SetTransactionsCountForProviders | Establecer valores | Establece el conteo para el nĆŗmero total de transacciones que se dirigen a cada proveedor de enriquecimiento. | Ninguna |
| CallConsumerClarityEnrichmentAPI | Acción de procedimiento de integración | Llama a la API de enriquecimiento de Ethoca Consumer ClarityTM para rellenar detalles de comerciante para las transacciones de Mastercard. | Procedimiento de integración FSCTransactionDisputeManagement_ThirdPartyEthocaEnrichment |
| CallVisaEnrichmentApi | Acción de procedimiento de integración | Llama a la API de enriquecimiento de visados para rellenar detalles de comerciante para transacciones de Visa. | Procedimiento de integración FSCTransactionDisputeManagement_ThirdPartyVisaEnrichment |
| SetSelectedTransactions | Acción remota | Reúne información sobre las transacciones seleccionadas. | clase disputemanagement.DisputeManagementHelper, método setTransactions |
| FSC_TransactionDisputeManagementGetCardTransactionCodes | Acción de procedimiento de integración | Recupera el código exclusivo que identifica el tipo de transacción. | FSCTransactionDisputeManagementGetCardTrxnCodes Data Mapper |
| ContainsCardTransactionsAction | Acción remota | Devuelve Verdadero si una de las transacciones seleccionadas es una transacción de tipo tarjeta, de lo contrario devuelve Falso. | disputemanagement.Clase DissputeManagementHelper, método containCardTransactions |
| Revisar transacciones | Paso | Muestra los detalles de las transacciones seleccionadas para su revisión por el usuario. | FSCTransactionDisputeManagementShowCustomerInformtion, FSCTransactionDisputeManagementShowEnrichedTransactionsList, FSCTransactionDisputeManagementShowTransactionRecognizedText Componentes web Lightning |
| Establecer transacciones resueltas | Establecer valores | Establece las transacciones que se marcaron como reconocidas en la pantalla ReviewTransactionsinformation. | Ninguna |
| UpdateDisputedTransactionsAfterEnrichment | Acción remota | Actualiza la lista de transacciones en disputa después de agregar datos del proveedor de enriquecimiento. | Clase disputemanagement.DisputeManagementHelper, método updateDisputedTransactionsAfterEnrichment |
| ValidateDisputedTransactions | Acción remota | Comprueba si hay errores en los importes en disputa en cada transacción. | Clase disputemanagement.DisputeManagementHelper, método validateDisputedTransactions |
| DisputedAmountError | Establecer errores | Muestra un mensaje de error si el importe en disputa ingresado es superior al importe de la transacción o el importe en disputa es un número negativo. | Ninguna |
| RunCaseDeflectionRules | Acción de procedimiento de integración | Ejecuta reglas de desviación para cada transacción no reconocida y actualiza transacciones con resultado. | FSC_DisputeManagementCaseDeflection integration procedure |
| FilterTransactions | Acción remota | Devuelve valores booleanos HasValidTransactions, HasInvalidTransactions y HasClearForWriteOffTransaction basÔndose en resultados de desviación. También devuelve tres listas de transacciones basadas en resultados de desviación. | disputemanagement.Clase DissputeManagementHelper,método filterTransactions |
| AddReasonCodeToTransactions | Acción remota | Agrega el código de motivo y el subcódigo seleccionados a las transacciones. | disputemanagement.Clase remota DissputeManagementHelper y método remoto addReasonCodeToDisputedTransactions |
| EnterDisputeDetails | Paso | Muestra la cuenta y las transacciones seleccionadas, comprueba si el importe en disputa ingresado es vƔlido y solicita al usuario seleccionar un motivo de conflicto. | Tarjetas flexibles FSCTransactionDisputeManagementShowCustomerInformation, FSCTransactionDisputeManagementShowDeflectionScopeMessage, FSCTransactionDisputeManagementShowAutoWriteOffScopeMessage, FSCTransactionDisputeManagementShowInvalidTransactionsScopeMessage, FSCTransactionDisputeManagementAutoWriteOffAndInvalidScopeMessage |
| ValidateReasonAndSubReasonCodes | Acción remota | Valida la existencia de códigos de motivo y subcódigos para todas las transacciones en disputa y enriquece la lista con detalles de código de motivo y subcódigo de motivo. | disputemanagement.Clase remota DissputeManagementHelper y validateReasonAndSubReasonCodesFilledForAllMétodo remoto Transaction |
| ValidateReasonAndSubReasonCodesFilled | Establecer errores | Establece una variable para indicar si falta un código de motivo o subcódigo. | Ninguna |
| FSC_TxnDisputeMgmtGetAssessmentGroupingConfigAndDisputeItemStatus | Acción de procedimiento de integración | Establece variables para marcar el estado de la disputa como resuelto para transacciones aplicables. | Procedimiento de integración FSCTxnDisputeManagement_AssessmentGroupingAndDisputeItemStatus |
| Agrupar transacciones | Acción remota | Agrupa transacciones que comparten el mismo código de motivo y subcódigo para presentar un cuestionario de evaluación único. | disputemanagement.Método remoto DissputeManagementHelper y método remoto groupTransactions |
| ConvertUploadedDocs | Acción remota | Convierte los documentos cargados en un formato necesario para mostrar en el paso Revisar resumen. | disputemanagement.Clase DissputeManagementHelper, método convertUploadedDocuments |
| SetDisputedTransactions | Acción remota | Establece el importe en disputa para las transacciones. | Clase disputemanagement.DisputeManagementHelper, método validateDisputedTransactions |
| FillDisputeAssessment | Paso | Muestra el cuestionario de evaluación de conflictos para los grupos de transacciones. | Tarjetas flexibles FSCTransactionDisputeManagementShowCustomerInformation y FSCTransactionDisputeManagementShowGroupTransactionList |
| ValidateAssessmentFilled | Acción remota | Valida que se complete una evaluación para cada grupo de transacciones. | disputemanagement.Clase remota DissputeManagementHelper y método remoto validateAssessmentFilled |
| AssessmentFilledError | Establecer errores | Establece una variable para indicar si una evaluación estÔ incompleta. |
Ninguna |
| Asignación de evaluación de transacción | Acción remota | Asigne detalles de evaluación, como el Id. de evaluación, a cada grupo de transacciones. | disputemanagement.Clase remota DissputeManagementHelper y método remoto transactionAssessmentMapping |
| FSC_TransactionDisputeManagementGetDisputeType | Acción de extracción de asignador de datos | Recupera el tipo de conflicto de la transacción basÔndose en el subtipo de conflicto. | FSCTransactionDisputeManagementGetDisputeType Data Mapper |
| SetAssessmentDetails | Establecer valores | Establece la variable GroupAssessment con los detalles de la evaluación. | Ninguna |
| ReviewSummary | Paso | Muestra las transacciones que se van a disputar, enumera el motivo de la disputa y los detalles de la disputa y presenta un botón Enviar para que el usuario confirme la solicitud de disputa. | Tarjetas flexibles FSCTransactionDisputeManagementShowCustomerInformation, FSCTransactionDisputeManagementShowSelectedTransactions |
| CallConnectApiFromApex | Acción remota | Crea un caso para la solicitud de conflicto de transacción. | disputemanagement.Clase DissputeManagementHelper, método raiseDispute |
| SetConnectApiResponse | Establecer valores | Establece valores basados en el caso. | Ninguna |
| DeleteAssessment | Acción remota | Paso condicional para eliminar la evaluación si falla la API de conexión. | disputemanagement.DisputeManagementHelper class, deleteAssessmentResponses method |
| SetCaseUrl | Establecer valores | Establece la URL del caso para la solicitud en disputa enviada. | Ninguna |
| ViewConfirmation | Paso | Muestra el estado de la solicitud de conflicto y presenta una URL de caso para el usuario si se envió la solicitud de conflicto. | Tarjetas flexibles ComplaintSuccessIcon y ComplaintFailureIcon |
| SetDisputeClosed | Establecer valores | Establece el valor de DisputeClosed en true si se reconocen todas las transacciones en disputa, se borran para su amortización automÔtica o no son vÔlidas. | Ninguna |
| CaseCloseConfirmation | Paso | Muestra un mensaje de confirmación indicando que la solicitud de conflicto estÔ cerrada porque se reconocieron todas las transacciones en disputa, se autorizaron para su amortización automÔtica o no son vÔlidas. | FSCTransactionDisputeManagementShowCustomerInformation y ComplaintSuccessIcon |
ĀæResolvió este artĆculo su problema?
”HÔganos saber cómo podemos mejorar!
