Page tree

Integração de Exchange com a Área de Trabalho do Representante

Produto:

Microssiga Protheus

Versões:

P11 e P12

Ocorrência:

Configurar a integração do Exchange - já em funcionamento - com o Protheus para sincronismo de TAREFAS e COMPROMISSOS pelas Atividades do CRM na Área de Trabalho do Representante / Work área - FATA320

Ambiente:

SIGAFAT - Faturamento

IMPLEMENTAÇÃO

[ATENÇÃO]

O suporte não orienta em implementação. Este material é unicamente objeto de apoio, e orientamos firmemente que seja solicitado analista inloco para implementar a ferramenta e homologar o uso em produção.

A implementação deve ser realizada primeiramente em ambiente de homologação padrão atualizado e, posteriormente em Produção respeitando os devidos backups preventivos.

O Exchange Server e o Protheus:

O Exchange Server é o servidor de mensagens e colaboração da Microsoft. É um software que funciona em servidores que permitem envio e recebimento de e-mails e outras formas de comunicação interativa através da rede de computadores.
Em sumo, o Exchange é o SERVIÇO DE GESTÃO DO ENVIO DE E-MAILS que pode ser utilizado pelo domínio do Cliente.

O Protheus homologou esta funcionalidade à qual se integra com o serviço de gestão de e-mail Exchange (A partir da versão 2007 do Exchange) para envio de TAREFAS e COMPROMISSOS pelas Atividades do CRM.

Obs: Além de Tarefas e Compromissos, há também no CRM a Atividade Envio de E-mail, porém, esta não requer integração com Exchange; utiliza a configuração SMTP / POP3, a mesma utilizada para envio de relatórios por e-mail no Protheus (suportado para as classes de tmailmanager e tmailmessage ). Para isto, realizar as configurações abaixo ignorando os parâmetros de Exchange. Mais informações: SMTP para envio de relatórios por e-mail

A funcionalidade de Integração Exchange é ativada apenas quando o domínio de e-mail utilizado, utiliza o Exchange Server para sua gestão de envio de e-mail.
Exemplo: o domínio @totvs.com.br utiliza Exchange Server para sua gestão de envio de e-mail. Neste caso, é possível utilizar a Conta [email protected] no Protheus para efetuar a sincronização.
Já, @gmail.com / @yahoo.com.br / @uol.com.br / ETC são domínios de empresas que utilizam o próprio serviço para gestão de envio de e-mails, e não o serviço da Microsoft: Exchange Server. Então, neste caso, não é possível utilizar Contas fulano@gmail ou fulano@yahoo ou fulano@uol etc no Protheus para efetuar a sincronização visto que a funcionalidade se integra com o Serviço Exchange (obs: esses domínios @gmail.com / @yahoo.com.br / @uol.com.br / ETC podem ser apenas receptores. Ou seja, a conta [email protected] devidamente configurada para a integração, pode inserir na Atividade/ Compromisso "n" participantes que possuem contas de outros domínios para receberem o comunicado do agendamento).

OBS: O próprio OFFICE 365 não se integra com o Protheus: http://www.tdn.totvs.com.br/display/tec/Office+365 e http://tdn.totvs.com/display/tec/SmartClient+-+Office

A integração é com o Exchange. A ferramenta  Office 365 não é um SERVIÇO DE GESTÃO DO ENVIO DE E-MAILS, e sim, apenas um Client que intermedia o serviço. Desta forma, independente do uso da ferramenta Office 365, é preciso avaliar para uso da integração Exchange, se o domínio de E-mail utiliza, ou não, o serviço da Microsoft: Exchange Server para sua gestão de envio.

Passo a passo:

Configurar a integração do Exchange - já em funcionamento - com o Protheus para sincronismo de TAREFAS e COMPROMISSOS pelas Atividades do CRM na Área de Trabalho do Representante / Work área - FATA320

Segue configuração de exemplo, porém cada Cliente deve configurar de acordo com suas necessidades e configurações individuais, neste caso, havendo dúvidas em relação aos dados, consultar sua própria Equipe de TI e Infra.
Obs: Para P11 é necessário aplicar UPDFAT36 após devidos backups seguindo procedimento de aplicação de forma a criar os parâmetros e campos relacionados à funcionalidade.


Acessar o Configurador: Ambiente/E-mail/proxxy/configurar. Veja detalhes em: https://www.totvs.com/mktfiles/tdiportais/helponlineprotheus/portuguese/cfgsetmail_configuracao_do_servidor_de_email_proxy.htm

- Nome do servidor de envio de e-mail (SMTP) utilizado no envio: mail.totvs.com.br

- Conta a ser utilizada para autenticação SMTP: SP01\nome.sobrenome OU [email protected]

- Senha da conta de e-mail para autenticação SMTP: ***********

 - Servidor de e-mail necessita de autenticação - SIM

[Avançar >>]


- Protocolo de recebimento de e-mails: POP3

- Utiliza SMTP extended? Automático

- Utiliza segurança TLS? Sim

- Utiliza segurança SSL? Não

[Avançar >>] [FINALIZAR]


Preenchimento dos parâmetros:

MV_EXGAUT - Modo de autenticacao no exchange. 1 - NTLM /2 - Basic Authentication = 1 (Para office365 utilize conteúdo =2)

MV_VEREXCH - Versão do Microsoft Exchange server instalada = 2010

MV_EWS2007 - URL do WSDL do Exchange Server 2007 =

MV_EWS2010 - URL do WSDL do Exchange Server 2010 em diante =https://autodiscover.totvs.com.br/Autodiscover/Services.WSDL


MV_RELSERV - Nome do Servidor de Envio de E-mail (SMTP) utilizado no envio = mail.totvs.com.br (OBS: Sem a porta no final :587 por exemplo)

MV_PORSMTP - Porta do SMTP disponibilizada pelo servidor de E-mails utilizado = 587 OU 465 (por exemplo)

MV_RELTIME – Tempo limite para a tentativa de conexão no servidor SMTP = 120 (120 segundos)

MV_RELACNT - Conta a ser utilizada no envio = SP01\nome.sobrenome OU [email protected]

MV_RELPSW - Senha da conta de e-mail utilizada no envio = senha do e-mail


MV_RELAUTH - Servidor de E-mail necessita de autenticação? = .T.

MV_RELSSL - Conexao segura SSL ? = .F.

MV_RELTLS - Conexao segura TLS ? = .T.


MV_RELAUSR - Conta a ser utilizada para autenticação SMTP = SP01\nome.sobrenome (OBS: Para o Client Office365, inclua todo o e-mail, inclusive domínio: MV_RELAUSR = user@totvs.com.br)

MV_RELAPSW - Senha da conta de e-mail para autenticação SMTP = senha do e-mail


MV_RELFROM - E-mail utilizado no campo FROM (remetente) no envio. Usado quando não há autenticação = [email protected]


OBS: Deve ser vinculada uma conta default para a autenticação. A mesma que utiliza para envio de relatórios, por exemplo.
Porém, para a sincronização do exchange, o E-mail / conta / senha são validados de acordo com o usuário logado e os dados do Cadastro do Vendedor - MATA040 conforme abaixo (OBS: Para Protheus 12, valide o Cadastro de Usuário do CRM - CRMA210)


Cadastro do Vendedor (MATA040) [ Aba: Integração Exchange ]

A3_SINCTAF = S
A3_SINCAGE = S
A3_SINCCON = 2
A3_PERAGE = (Definir período que a agenda ficará sincronizada)
A3_PERTAF = (Definir período que a tarefa ficará sincronizada)
A3_HABSINC = S

Opções de importação - todas ativadas - como SIM

Preencher
A3_USUCORP - Usuário de sincronização
A3_EMACORP - E-mail de sincronização


Configurar Certificado: http://tdn.totvs.com/pages/viewpage.action?pageId=272712174


ANEXOS AUXILIARES

  • Boletim Técnico: Integração Área de Trabalho com Exchange


  • Demonstração em vídeo da funcionalidade

exchange config.avi