¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Guia para Criar Classe VIP no Centro de Interação: Passos e Configuração

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

1. ALERTA PARA CLIENTES VIP NO CENTRO DE INTERAÇÃO

1.1. CRIAÇÃO DE UMA CLASSE

• Ir para a transação SE24 para criar uma nova classe

• Atribuir uma descrição


• Atribuir um pacote e então salvar



• Na guia "Caracts." clicar no botão "Superclasse"

• Atribuir a classe CL_CRM_SMF_ABSTRACT_SERVICE no campo "Superclasse". Ativar e salvar a classe


• Na guia Métodos é necessário redefinir o método IF_CRM_SMF_SERVICE~EXECUTE


• Selecionar o método e clicar no botão para redefinir o método.

• Carregar o código fonte anexado


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.
CHAMAR MÉTODO super->if_crm_smf_service~execute
EXPORTANDO
sessão            = sessão
propriedades_serviço = propriedades_serviço.


CAPTURAR cx_root.
FIM INTENTAR.


* Instância de contexto
lo_bdc  = cl_crm_ui_data_context_srv=>get_instance( ).



INTENTAR.


APAGAR lv_string.

*     Busca a bandeira VIP do cliente principal - Se for verdadeiro, LV_STRING = "X"
lv_string = lo_bdc->get_entity_attribute_as_string( path = '//currentCustomer/BuilFSTreasuryRel/VIP'
iv_suppress_creation = abap_true ).
CAPTURAR CX_ROOT.
FIM INTENTAR.



se lv_string for inicial.


INTENTAR.


*   Busca a bandeira VIP na pessoa de contato - Se for verdadeiro, LV_STRING = "X"
lv_string = lo_bdc->get_entity_attribute_as_string( path = '//CURRENTCONTACT/BuilFSTreasuryRel/VIP'
iv_suppress_creation = abap_true ).



se lv_string = 'X'.
*       Altera para "Y" para identificar que o VIP é uma pessoa de contato, não o cliente principal
lv_string = 'Y'.
fim se.
FIM INTENTAR.
fim se.


* Estabelecer o resultado
CHAMAR 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 = sessão->get_factbase( ).
lv_fb = fb->get_factbase_as_string( ).


fim método.


1.2. PASSOS DE CONFIGURAÇÃO


• Na IMG ir para Customer Relationship Management->Interaction Center WebClient->Funções Adicionais->Interações Dirigidas por Intenção->Gerente de Serviços->Definir Serviços
• Criar uma nova 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?