Usando o TTCampanhaWeb para cargas manuais no discador do Tactium IP
Sumário
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:
- 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.
- FORMATO_LTAProcedure.XML – Para o layout de importação do CRM da VIRTUA (layout padrão usado pelo sistema de cobrança VIRTUA).
- 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.
- Cancelar todos os itens: Nessa opção todo o Mailling da campanha selecionada ficara com o status de cancelada e será removida da campanha.
- 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.