Pular para o conteúdo principal

CFC014 — Follow Up - Painel Gerenciador de Regras

Fonte​

  • Source: source/CFC014/

Objetivo​

O módulo CFC014 e um painel gerenciador de regras para envio automatizado de comunicacoes (e-mail e WhatsApp) baseadas em contextos SQL configuraveis. Ele permite que a empresa crie regras de negocio personalizadas para disparo automatico de mensagens, funcionando como uma ferramenta de Follow Up para acompanhamento de processos financeiros e comerciais.

O conceito central do módulo e o "Contexto", que representa uma regra de envio composta por: uma consulta SQL que define o publico-alvo, uma mensagem personalizada com macros dinamicas, configuracoes de destinatario, agendamento de execucao e anexos opcionais. Cada contexto pode ser configurado independentemente com seus proprios criterios de selecao e modelos de mensagem.

O módulo suporta dois canais de envio: E-mail (com suporte a mensagens em formato HTML, tabelas dinamicas geradas a partir de dados do banco e anexos de relatorios) e WhatsApp (com suporte a emoticons, anexos de arquivos e formatacao de texto). As mensagens podem utilizar macros que sao substituidas dinamicamente pelos dados de cada destinatario no momento do envio.

Alem das funcionalidades de configuracao, o módulo oferece um painel de visualizacao de resultados que permite ao usuario pre-visualizar como as mensagens serao renderizadas para cada destinatario, incluindo a substituicao de macros e a geracao de tabelas HTML. Tambem e possivel exportar e importar contextos entre empresas diferentes, facilitando a replicacao de regras.

Funcionalidades​

  • Gerenciamento de Contextos de Envio
  • Configuracao de Consulta SQL do Contexto
  • Configuracao de Destinatarios
  • Configuracao de Mensagens
  • Configuracao de Tabelas Dinamicas (Email)
  • Configuracao de Anexos e Relatórios
  • Agendamento de Execucao
  • Visualizacao de Resultados
  • Exportacao e Importacao de Contextos
  • Duplicacao de Contextos

Quando usar?​

O módulo CFC014 e um painel gerenciador de regras para envio automatizado de comunicacoes (e-mail e WhatsApp) baseadas em contextos SQL configuraveis.

Para que usar?​

Ele permite que a empresa crie regras de negocio personalizadas para disparo automatico de mensagens, funcionando como uma ferramenta de Follow Up para acompanhamento de processos financeiros e comerciais.

Filtros​

Campos simples:

  • Consulta SQL F9
  • Tipo Anexo F9
  • Nome
  • Empresa

Filtros de grid (multi-seleção via F9):

  • Anexos — F9 — multi-seleção

Atenção: Empresa é obrigatória para executar a consulta.

Mensagens exibidas​

Levantadas de source/CFC014/ pela camada 0 (commit 96fc51e236).

CódigoTipoMensagem
I-0047InformaçãoAlterações Efetuadas com Sucesso.

Mais 51 mensagens com texto literal no código: CFC014.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
ANEXOCONTEXTODELETE, INSERT, SELECT, UPDATE
CAMPOSQLCONTEXTODELETE, INSERT, SELECT, UPDATE
CAMPOTABCONTEXTODELETE, INSERT, SELECT, UPDATE
CONTEXTOEMAILDELETE, INSERT, SELECT, UPDATE
SQLCONTEXTODELETE, INSERT, SELECT, UPDATE
TABELACONTEXTODELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
CONTASEMAILSELECT
EMOTICONSSELECT
EMPRESASELECT
PARMFATURSELECT
PESSOASELECT
TIPOCONTATOSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
CONSULTA_SEQUENCIASEQUENCIA (SELECT)
GERA_SEQUENCIASEQUENCIA (SELECT/UPDATE)
RETORNA_MENSAGEMCONTEXTOPESSOACAMPOSQLCONTEXTO (SELECT), CONTEXTOEMAIL (SELECT)
RETORNA_PESSOACONTEXTOCAMPOSQLCONTEXTO (SELECT), CONTEXTOEMAIL (SELECT), PESSOA (SELECT)
RETORNA_PESSOAEMAILCONTATOPESSOA (SELECT), PESSOA (SELECT)
RETORNA_SQLCONTEXTODEPSQLCONTEXTO (SELECT)
RETORNA_TABELACONTEXTOCONTEXTOEMAIL (SELECT), TABELACONTEXTO (SELECT)
RETORNA_TABELAHTMLCAMPOTABCONTEXTO (SELECT), TABELACONTEXTO (SELECT), TABELAENVIOEMAIL (SELECT)

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
CAMPOSQLCONTEXTOSELECT
CAMPOTABCONTEXTOSELECT
CONTATOPESSOASELECT
CONTEXTOEMAILSELECT
PESSOASELECT
SEQUENCIASELECT, UPDATE
SQLCONTEXTOSELECT
TABELACONTEXTOSELECT
TABELAENVIOEMAILSELECT