¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Guía para Crear Clase VIP en el Centro de Interacción: Pasos y Configuración

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 10 Vistas
0
Cargando...

1. ALERTA PARA CLIENTES VIP EN EL CENTRO DE INTERACCIÓN

1.1. CREACIÓN DE UNA CLASE

• Ir a la transacción SE24 para crear una nueva clase

• Asignar una descripción


• Asignar un paquete y luego guardar



• En la pestaña "Caracts." hacer clic en el botón "Superclase"

• Asignar la clase CL_CRM_SMF_ABSTRACT_SERVICE en el campo "Superclase". Activar y guardar la clase


• En la pestaña Métodos es necesario redefinir el método IF_CRM_SMF_SERVICE~EXECUTE


• Seleccionar el método y hacer clic en el botón para redefinir el método.

• Cargar el código fuente adjunto


método IF_CRM_SMF_SERVICE~EXECUTE.



DATA : lv_string TYPE        string,                 "Resultado
lv_fb     TYPE        string,                 "Base de Hechos
lo_bdc    TYPE REF TO if_crm_ui_data_context. "Contexto


INTENTAR.
LLAMAR MÉTODO super->if_crm_smf_service~execute
EXPORTANDO
sesión            = sesión
propiedades_servicio = propiedades_servicio.


ATRAPAR cx_root.
FIN INTENTAR.


* Instancia de contexto
lo_bdc  = cl_crm_ui_data_context_srv=>get_instance( ).



INTENTAR.


BORRAR lv_string.

*     Busca la bandera VIP del cliente principal - En caso de ser verdadero, LV_STRING = "X"
lv_string = lo_bdc->get_entity_attribute_as_string( path = '//currentCustomer/BuilFSTreasuryRel/VIP'
iv_suppress_creation = abap_true ).
ATRAPAR CX_ROOT.
FIN INTENTAR.



si lv_string es inicial.


INTENTAR.


*   Busca la bandera VIP en la persona de contacto - En caso de ser verdadero, LV_STRING = "X"
lv_string = lo_bdc->get_entity_attribute_as_string( path = '//CURRENTCONTACT/BuilFSTreasuryRel/VIP'
iv_suppress_creation = abap_true ).



si lv_string = 'X'.
*       Cambios a "Y" para identificar que el VIP es una persona de contacto, no el cliente principal
lv_string = 'Y'.
fin si.
FIN INTENTAR.
fin si.


* Establecer el resultado
LLAMAR MÉTODO me->set_fb_attr_by_id
EXPORTANDO
id    = 'VIP'
valor = lv_string.
DATA: fb TYPE REF TO cl_crm_smf_fact_base.



fb = sesión->get_factbase( ).
lv_fb = fb->get_factbase_as_string( ).


finmétodo.


1.2. PASOS DE CONFIGURACIÓN


• En la IMG ir a Customer Relationship Management->Interaction Center WebClient->Funciones Adicionales->Interacciones Dirigidas por Intención->Gerente de Servicios->Definir Servicios
• Crear una nueva entrada

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?