Tempo aproximado para leitura: 00:02:00 min
Dúvida
Como realizar a configuração do Appserver para utilização do TOTVS Gestão de Vendas?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - SIGAFAT - a partir da release 12.1.33;
Solução
Quer um passo a passo, com vídeos, sobre a implementação dessa funcionalidade? Acesse: Implementação Portal Gestão de Vendas
O Portal Gestão de Vendas efetua comunicação com o servidor Protheus através de requisições HTTP. Para que essa comunicação ocorra será necessário efetuar algumas configurações no servidor APPServer.
Requisitos Mínimos;
Chave de Segurança - Importante
Para o correto funcionamento das APIs do Portão Gestão de Vendas, é de extrema importância que a chave SECURITY do APPSERVER esteja habilitada.
Chave PrepareIn
Caso a chave PrepareIn esteja apontando para empresas específicas, na funcionalidade de Troca de Filial, os usuários terão acesso apenas às empresas informadas nesta chave. Caso não seja necessário este tipo de restrição, mantê-la como "All".
Seleção Dbaccess
Na chave DATABASE caso esteja diferente de "MSSQL" realize o ajuste na sua seleção do Dbaccess.
[DBAccess]
DATABASE=MSSQL
Appserver deve possuir um IP "REST" publico.
Exemplo da Configuração do APPSERVER.INI
Chave MultiProtocolPort tem que estar configurada igual 1;
Observação:
Nas chaves com a informação "ENVIRONMENT" alterar para o nome do seu Ambiente;
Nas chaves com a informação "localhost" alterar para o IP do servidor;
Na chave "SECURITY" tem que estar com o conteúdo igual 1;
Na chave "PrepareIn" tem que estar preenchido com "ALL" ou "Grupo/Empresa e Filial" Exemplo "01,010101"
A chave "Stateless" é utilizada para habilitar o consumo de licença por demanda, é uma solução no Protheus para permitir o serviço REST consumir licenças somente quando uma API está em execução, ao invés de manter permanente o consumo de uma licença para cada Working Thread em funcionamento no REST.
- Stateless=1: Utilizada para habilitar o consumo de licença por demanda na secção da URI de REST caso possua somente uma chave URI.
- Stateless=0 ou sem a chave: O consumo de licença no inicio da thread será mantido, como a configuração é por URI, é possível ter URI's diferentes em uma mesma porta, cada uma trabalhando com um modelo de licenciamento.
Observação: A configuração do REST tem que seguir as TAGS do Exemplo, somente criando um REST básico não valida o acesso ao Portal Gestão de Vendas.
Saiba Mais:
REST com ERP Microsiga Protheus
Cross Segmento - TOTVS Backoffice (Linha Protheus) - SIGAFAT - TOTVS Gestão de Vendas
TOTVS Gestão de Vendas: Guia de Referência
Perguntas mais frequentes do Portal Gestão de Vendas
0 Comentários