Avalados por :
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
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute