Usando o TTCampanhaWeb para cargas manuais no discador do Tactium IP

798 Visualizações
28, setembro de 2021
Caio Nascimento

Introdução

O TTCampanhaWeb é uma solução web desenvolvida para realizar a importação dos mailings para a base de dados de forma rápida e fácil. Podendo substituir o atual TTCampanha, que esse por sua vez precisa ser instalado na máquina para realizar suas funções.

Pré-requisito

Para execução correta do TTCampanhaWeb faz-se necessário que as seguintes procedures e função estejam na base do CRM.

  • SP_CargaMailing_Padrao.sql
  • SP_CargaMailing_Virtua.sql
  • SP_CargaMailing_Nextel.sql
  • FN_ExtrairItem.sql
  • Função de Logon/usuário: bulkadmin
  • No sql server, o user do serviço do SQL deverá ser um que tenha privilégios para acesso
    a compartilhamentos de rede, pois a procedure, faz uma busca numa pasta compartilhada e
    o LAYOUT XML modelo, também precisa ter acesso da procedure, nesta pasta compartilhada
    da instalação do TTCAMPANHAWEB

Instalando o TTCampanhaWeb no IIS

Como um serviço web o TTCampanhaWeb seguirá os mesmos passos de instalação. Desta forma, iremos adicionar os pacotes do TTCampanhaWeb na máquina.

Logo em seguida, a partir do IIS iremos adicionar um novo aplicativo, onde deverá conter o caminho para acessar o pacote do TTCampanhaWeb e o Pool.

O Pool da aplicação deverá ser criado com estas informações:

Configurando as pastas do padrões (Mailing e Layout)

Depois precisaremos criar duas pastas a Mailing e a Layout, ambas deverão ser compartilhadas em rede com permissão para o banco de dados acessá-las.

A pasta Mailing será responsável por armazenar os arquivos de mailing enviados pelo TTCampanhaWeb. Já a pasta Layout é onde será armazenado os layouts de importação que por padrão temos os layouts:

  1. FORMATO_LTA.XML – Para o layout de importação padrão. Para mais informações sobre o layout padrão pode acessar Conhecendo o layout padrão do TTCampanha.
  2. FORMATO_LTAProcedure.XML – Para o layout de importação do CRM da VIRTUA (layout padrão usado pelo sistema de cobrança VIRTUA).
  3. FORMATO_NEXTEL.XML – Para layouts de importação formato Nextel. Para mais informações sobre o layout nextel pode acessar Conhecendo o layout nextel para o TTCampanha

É possível adicionar um layout de importação customizado, mediante solicitação de função junto com o desenvolvimento.

Configurando o as conexão com o Banco de Dados

Após sua instalação seguiremos para a configuração do TTCampanhaWeb, para isso dentro do arquivo Web.config iremos adicionar os dados de conexão ao banco de dados, informando a nome da base onde serão registrados os mailings, usuário e a senha.

Em seguida precisamos configurar, também, os caminhos para as pastas de Mailing e Layout.

Realizando a Importação do mailing

Com os pacotes e a configuração do TTCampanhaWeb finalizados, podemos agora utiliza-lo para realizar as importações dos mailing. Para isso acesse o TTCampanhaWeb com o seu usuário e senha.

O usuário e senha de acesso do TTCampanhaWeb é o mesmo utilizado no ManagerADM (perfil de administrador), logo é necessário que tanto o usuário quanto a senha estejam ativos e devidamente cadastrados no Tactium CRM.

Após efetuar o login, irá aparecer a tela “Carregar mailing” com as seguintes funções:

  • Arquivo: Onde deverá ser adicionado o arquivo de mailing para a importação.
  • Layout: Na qual será selecionado o tipo de layout para a importação do mailing.

Após escolher o arquivo e selecionar o layout, basta clicar em “Carregar” que o arquivo de mailing será importado para a base.

Como citado anteriormente, os tipos de layouts nativos são o layout Padrão, Nextel e o layout Virtua.

A importação através do TTCampanhaWeb é muito rápida, pois diferente do TTCampanha desktop ela não realiza a importação linha por linha e sim pelo arquivo completo.

Realizando o cancelando dos Itens do mailing

Na aba de Cancelar Itens, temos duas opções e um campo de escolher a campanha que será cancelada.

  1. Cancelar todos os itens: Nessa opção todo o Mailling da campanha selecionada ficara com o status de cancelada e será removida da campanha.
  2. Cancelar itens sem agendamento: Nessa opção os itens que não tiverem, com marcação de retorno (agendamento) serão cancelados e removidos da campanha.


Este conteúdo foi útil para você?
100% LikesVS
0% Dislikes

Index