Páginas filhas
  • Como expor os Web Services do RM através do IIS

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

O TOTVS Business Connect (TBC) deve ser instalado para as integrações padrões da TOTVS. As integrações disponíveis atualmente são:

 

  • TOTVS Obras e Projetos x BackOffice Protheus;
  • TOTVS Incorporação x BackOffice Protheus;
  • SigaLoja x FrontLoja x BackOfficeRM;
  • TOTVS Educacional x BackOffice Protheus;
  • Protheus SigaMNT x Linha RM;
  • TOTVS Educacional x EAD (WebEnsino e AMS).
Caso queira configurar o WebServices para uma integração com aplicativos de terceiros, ou seja, um sistema legado, deve-se utilizar os serviços hospedados no Host do RM. Para maiores detalhes consulta a documentação existente no link 
Para instalar o TBC para o IIS são necessários alguns pré-requisitos, que são:

Pré-requisitos:

  1. Possuir o Internet Information Service (IIS) instalado e devidamente configurado. Alguns sub-componentes do IIS que serão descritos abaixo devem estar configurados/instalados, que são:

Windows XP ou superiores: (Acesse PAINEL DE CONTROLE > ADICIONAR OU REMOVER PROGRAMAS (PROGRAMAS E RECURSOS) > ATIVAR OU DESATIVAR RECURSOS DO WINDOWS) 

 

Windows Server: (Acessar GERENCIADOR DE SERVIDORES (SERVER MANAGER) > ADICIONAR FUNÇÃO > SERVIDOR DE WEB (WEB SERVER) ):



2.  As restrições CGI e ISAPI devem estar liberadas para o Asp Net 4.0, conforme prints abaixo:

 

3. Instalação – WS do TBC

O pacote de instalação “TOTVS Business Connect – [versão].msi” instala os WebServices do TBC e hospeda estes no IIS. A sua instalação é muito simples e intuitiva, através de um assistente. Veja passo a passo:

Poderá ser apresentado o seguinte aviso, caso o Sistema Operacional do Computador não seja o recomendado:

Passo 1 – Ler aviso e clicar em Avançar

Passo 2 – Ler o contrato e se estiver de acordo clicar em Avançar 

Passo 3 - Confirmar a instalação, clicando em Instalar

Passo 4 – Instalação concluída

A instalação padrão incluirá um aplicativo no IIS: 

No arquivo Web.config existente no <diretório de instalação>\WS_TBC deve ser alterada as seguintes tags:

 

<add key="Host" value="localhost"/> : Informar o hostname ou ip da máquina que contém o serviço do Host do RM;

<add key="Port" value="8050"/> : Informar a porta em que o serviço do Host do RM está sendo executado;

<add key="DBAlias" value="CORPORERM"/> : Informar o Alias, do arquivo Alias.dat, que contém a informação de qual base será utilizada na integração;

 

Alterar a linha abaixo:

<authorization>
      <deny users="?" />
 </authorization>

Para:

<authorization>
      <allow users="*" />
 </authorization>

 

Observação:

Nos arquivos “<diretório de instalação do RM>\WS_TBC\Web.Config”  e ““<diretório de instalação do RM>\RM.Net\RM.Host.Service.exe.config”, verificar se a linha relacionada a informação abaixo, esta idêntica para ambos os arquivos;

    <add key="JobServer3Camadas" value="false" />

Os WS serão instalados na porta 80 (como é a porta padrão pode ser omitida na url). Mas o administrador do sistema poderá alterar esta e demais configurações, se desejado, editando o arquivo Web.config que se encontra no diretório de instalação RM na pasta WS_TBC: (verificar as configuração JOSERVER3CAMADAS, DABALIAS, HOST e PORTA de acordo com as configurações do RM.Host.Service.exe.config ou RM.Host.exe.config).

A partir deste ponto os WebServices do TBC já podem ser acessados, por exemplo através do navegador Internet Explorer:


Informações
titlePara maiores informações:

Consulte o WikiHelp TOTVS


COMUNIDADE  @TBC e Microsoft Dynamics CRM

 Canais de Atendimento:

Chamado: Através do Portal Totvs www.suporte.totvs.com.br

Telefônico: 4003-0015 Escolhendo as opções 2 – (Software), 2 – (Suporte Técnico), 3 – (RM), 9 – (Demais Áreas), 2 – (CRM), 3 - (Vendas e CRM) e 3 –  (Microsoft CRM).