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) : |
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.
Campo | Descrição |
---|---|
DS_TOKEN_RDCONVERSAS | Neste campo deve ser informado o código TOKEN que foi fornecido na contratação do processo. |
CD_CAMPO_ADIC_PESRDCONV | Aqui 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_RDCONVERSAS | Aqui 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. |
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ção | Valor |
---|---|
Empresa | Aqui será informado para quais empresas o processo será executado, caso não seja informado nenhuma, será utilizado a empresa logada. |
Tipo de processo | Integração |
Processo | 103 |
Tipo de frequência | Diária |
Data/hora início | Qualquer 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âmetro | Aqui 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).