Páginas filhas
  • DT Envio de Contato RD Conversas


01. DADOS GERAIS

Produto:

TOTVS Moda

Segmento:

Varejo

Módulo:Integração.
Função:Envio de contato RD Conversas
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :

DVAFIS-21117

DVAFIS-21120

DVAFIS-21118

DVAFIS-21047

DVAFIS-21048

DVAFIS-22097

DVAFIS-22524

DVAFIS-22525


02. SITUAÇÃO/REQUISITO

Existir um processo para a configuração e envio de contato para o RD Conversas.

03. SOLUÇÃO

Para se utilizar dos processos do RD Conversas, após fazer o contrato do RD Conversas para se obter o TOKEN, deve-se configurar o sistema para que possa ser utilizado, para isto alguns dados devem ser informados no parâmetro coorporativo DS_LST_CONFIG_RDCONVERSAS.


Imagem 1 - Parâmetro coorporativo de utilização do RD Conversas devidamente configurado, onde deve ser dado um duplo clique no campo valor ou pressionado a tecla F12 no campo.


Imagem 2 - Acima temos os campos do parâmetro que deveram ser preenchidos.


CampoDescrição
DS_TOKEN_RDCONVERSASNeste campo deve ser informado o código TOKEN que foi fornecido na contratação do processo.
CD_CAMPO_ADIC_PESRDCONVAqui deverá ser informado qual o código do campo adicional da pessoa (cadastrado no PESFL101) para ser vinculado ao cadastro do cliente no envio do seu contato ao RD Conversas.
NR_CHIP_RDCONVERSASAqui deverá ser informado o número do CHIP que foi liberado no contrato.
QT_DIAS_AVISO_VENC

Aqui é onde será definido quantos dias devem ser considerados para se buscar a data de vencimento.

Ex.: Se configurado o valor 2, será pega a data atual + dois dias, supondo que a data atual seja 23/05/2024 o processo ira buscar os títulos que irão vencer no dia 25/05/2024.

QT_DIAS_AVISO_POS_VENC

Este parâmetro não é obrigatório, nele poderá ser definido quantos dias pós vencimento será considerado para buscar a data de vencimento.

Ex.: Se configurado o valor 67, será utilizado a data atual menos sessenta e sete dias, supondo que a data atual seja 23/05/2024 o processo irá buscar os títulos que foram vencidos no dia 17/03/2024.

No componente INTFM037 (Manutenção de Configuração RD Conversas) é feita a configuração das mensagens que serão enviadas.

Em "Configurações gerais" ira trazer os valores do parâmetro coorporativo "DS_LST_CONFIG_RDCONVERSAS" e quando alterado diretamente em tela será replicado o valor para o parâmetro.

Em "Configurações por empresa" ira trazer as mensagens configuradas para cada empresa, não sendo permitido dois tipos de mensagens iguais para a mesma empresa, temos também a configuração de qual chip será enviado a mensagem e o status da mesma se esta ativa ou inativa.

Na mensagem temos a configuração de "Lista de campos" onde será possível configurar os campos que serão informados por parâmetro no envio da mensagem. 

O botão de "Consultar templates" ira buscar todas as mensagens disponíveis no RD Conversas para que possamos fazer a sua configuração.

O botão "Replicar dados" ira abrir a opção pera selecionar para quais empresas será replicada a mensagem em foco.


Imagem 1 - No componente será mostrado as mensagens já configuradas para o envio do RD Conversas e as configurações gerais.


Imagem 2 - O botão "Consultar templates" ira mostrar todas as mensagens cadastradas no RD Conversas, para se cadastrar no sistema deve-se selecionar a(s) mensagem (ns) e clicar no botão confirmar, retornando assim para a tela de configuração.


Imagem 3 - O botão "Replicar dados" irá replicar a mensagem em foco para as demais empresas selecionadas.


Para se enviar o contato dos clientes para o RD Conversas, deve-se primeiramente ter configurado o parâmetro coorporativo DS_LST_CONFIG_RDCONVERSAS e o empresarial CD_TIPOFONE_CELULAR.


Imagem 1 - Na imagem acima, temos o cadastro do cliente 104, especificamente na configuração dos Dados adicionais, onde não existe nenhum campo adicional vinculado a ele.


Imagem 2 - O processo de envio do contato, ocorrerá em lote através da tela do PESFP079, onde deve ser escolhido a opção RD Conversa no campo Tipo envio. Ao consultar a lista das pessoas selecionadas, apenas aqueles que ainda não foram enviados para o RD Conversas e que possuam alguém telefone com a tipagem igual a que foi configurada no parâmetro CD_TIPOFONE_CELULAR é que serão apresentadas em tela.


Imagem 3 - Demonstração do processo de envio do contato com sucesso.


Imagem 4 - Após ser enviado o contato, é adicionado nos Dados adicionais da pessoa/cliente um campo adicional (é utilizado o campo configurado no parâmetro coorporativo) com o ID retornado pelo envio do contato.


Nos componentes PESFM010 / PESFM086 / PESFM200 quando o parâmetro "DS_LST_CONFIG_RDCONVERSAS" estiver configurado e for informado/alterado o telefone configurado no parâmetro "CD_TIPOFONE_CELULAR" e a pessoa não tiver sido enviado ainda para o RD Conversa, será feito o envio automático desta pessoa.

Imagem 5 - Na imagem acima vemos a gravação de uma pessoa com o tipo de telefone informado no parâmetro "CD_TIPOFONE_CELULAR", automaticamente será enviado ao RD conversas.


Imagem 6 - Após gravado automaticamente podemos ver nos dados adicionais os dados do ID de envio do RD conversas.


Foi desenvolvido um processo que permite que diariamente e de forma automática que seja verificado, e consequentemente enviado uma notificação ao cliente em seu WhatsApp que existe um boleto a ser vencido.

Assim como os demais processos do RD Conversas o cliente da fatura deve possuir um número de telefone cadastrado conforme o tipo de telefone celular definido no parâmetro.


Imagem 1 - Primeiramente para as empresas que deseja habilitar essa funcionalidade, deve-se existir uma mensagem cadastrada do tipo Vencimento boleto que esteja ativa para cada uma das respectivas empresas.


Imagem 2- Também deve-se verificar se já existe uma configuração de agente externo ativa para se utilizar nos processos do GERFP095, caso não exista deve-se criar uma.


Imagem 3 - Por fim, para ativar o processo vá na tela do GERFP095 e crie uma configuração de processo em background e a deixe ativa.*


ConfiguraçãoValor
EmpresaAqui será informado para quais empresas o processo será executado, caso não seja informado nenhuma, será utilizado a empresa logada.
Tipo de processoIntegração
Processo103
Tipo de frequênciaDiária
Data/hora inícioQualquer data e hora futura, a critério do usuário, lembrando que as demais execuções diárias utilizarão da mesma hora informada
ParâmetroAqui caso o usuário queria um único processamento com todas as empresas informadas no filtro, deve-se buscar e utilizar o parâmetro IN_AGRUPAFILTROEMP


Imagem 4 - Exemplo de uma configuração onde foram selecionadas 5 empresas e definidas para serem geradas em um único processamento, gerando uma única sessão a ser executada.


* Obs.: Como o processo após ativado será executado diariamente sem que haja nenhuma interação do usuário, é recomendado que em alguns momentos seja consultado os resultados dos processos através do LOG do GERFP095 para os processos criados.

Para o envio de notificação de vencimento do RD Conversas podemos configurar os tipos de mensagem: "Vencimento carnê" e "Vencimento boleto". 

Vencimento carnê: enviará a notificação das faturas que possuem cobrança em "Carteira digital (PIX)" que estejam com a situação "Em andamento".


Imagem 1 - Acima temos em destaque, as configurações de mensagens para "Vencimento carnê" e "Vencimento boleto".

Imagem 2 - Detalhamento do processo (103 - Envio Notificações RD Conversas) agendado no componente GERFP095.


Imagem 3 - Demonstração das mensagens recebidas de notificação de vencimento.

Para os pedidos realizados através do processo de Prateleira infinita ou do OMNI, existe a possibilidade de realizar a notificação dos estágios do pedido para os clientes via WhatsApp, bastando apenas configurar qual estágio do pedido deseja que ocorra a notificação.


Imagem 1 - Acima temos alguns dos estágios que podem ser monitorados e configurados para realizarem a notificação, conforme ocorre o avanço do pedido*.

Imagem 2 - Demonstração de algumas mensagens recebidas conforme o pedido foi avançando.


Obs.: Alguns estágios podem ser exclusivos de cada tipo de processo (Prateleira infinita ou OMNI).

Foi alterado o componente CMCFM006 "Solicitação de Material de Consumo" para que após o lançamento de item, caso necessário aprovação de superior, seja realizado o envio de mensagem Whatsapp ao superior do usuário informando sobre autorização pendente.
Também foi alterado o componente CMCFP015 "Painel do Aprovador - Solicitação" para quando o usuário liberar ou não a solicitação, seja realizado o envio de mensagem Whatsapp para o solicitante informando da liberação ou não liberação.

Para que a pessoa receba a mensagem, é necessário que seu número de telefone esteja em seu cadastro no componente PESFM010 com o mesmo tipo de telefone indicado no parâmetro CD_TIPOFONE_CELULAR.


Imagem 1 - Demonstra os três tipos de mensagens no componente de configuração RD Conversas relacionadas ao processo de CMC.


Imagem 2 - Demonstra a mensagem enviada ao Whatsapp do superior após o solicitante lançar item e retornar ao componente CMCFM006.


Imagem 3 - Demonstra a mensagem enviada ao Whatsapp do solicitante após liberação da solicitação via componente CMCFP015. Processo este acionado através do componente CMCFP011, opção "Solicitação".


Imagem 4 - Demonstra a mensagem enviada ao Whatsapp do solicitante após não liberação da solicitação.

Para que a pessoa receba a mensagem, é necessário que seu número de telefone esteja em seu cadastro no componente PESFM010 com o mesmo tipo de telefone indicado no parâmetro CD_TIPOFONE_CELULAR.

Para ser possível gerar notificação na emissão da nota fiscal pelo TRAFM060 e ser o envio é necessário que o usuário configure os parâmetros TP_IMPRESSAO_FAT_VD = 3, TP_MODALIDADE_COB_FAT = 1 e no TRAFP098 a conta esteja cadastrada com o CRTL+A.

Imagem 1 - Demonstrar no INTFM037 de Manutenção de Configuração RD Conversas com a inclusão no checkbox "Tipo mensagem" o item "Notificação de emissão de boleto".


Imagem 2 - Demonstrar no PESFM010 de Manutenção de Pessoa(Completa) do cadastro de telefone de uma pessoa com o telefone configurado no parâmetro CD_TIPO_CELULAR.


Imagem 3 - Demonstrar no FCRFP098 de Impressão de Boleto Bancário de envio de uma fatura não impressa para o RD Conversas.


Imagem 3 - Demonstrar no faturamento da venda pelo TRAFM060 gerando a notificação de envio no via WhatsApp FCRFP098, com o parâmetro TP_IMPRESSAO_FAT_VD = 3, TP_MODALIDADE_COB_FAT = 1 e com a conta cadastrada com o Ctr+A.

Para o envio de notificação de boletos vencidos do RD Conversas deverá:

  • Configurar uma mensagem do tipo "Notificação pós vencimento de boleto";
  • Possuir configuração no parâmetro QT_DIAS_AVISO_POS_VENC (opção do parâmetro coorporativo: DS_LST_CONFIG_RDCONVERSAS) ou no campo "Qt. dias pós vencimento" do INTFM037.
    • Esta configuração definirá quantos dias pós vencimento o boleto será considerado para ser enviado a notificação.
    • Exemplo: Se configurado o valor 67, será utilizado a data atual menos sessenta e sete dias, supondo que a data atual seja 16/10/2024 o processo irá buscar os títulos que foram vencidos no dia 10/08/2024. 


 Imagem 1 - Acima temos em destaque, a configuração do campo "Qt. dias pós vencimento" e da mensagem do tipo  "Notificação pós vencimento de boleto" para envio da notificação.



 Imagem 2 - Detalhamento do processo (103 - Envio Notificações RD Conversas) agendado no componente GERFP095.



 Imagem 3 - Demonstração da mensagens recebida de notificação de vencimento.