Histórico da Página
Informações | ||
---|---|---|
Procure seu Canal Totvs/ESN para detalhes sobre custo e uso da solução | ||
Aviso | ||
| ||
O Portal do E-Cotação não está disponível, pois ainda está em processo de desenvolvimento. Neste momento encontra-se em fase de piloto. |
Índice exclude IMPORTANTE! style none
...
Para utilização do portal E-Cotação, é necessário configurar o serviço REST no produto Logix para que a aplicação externa possa se conectar ao Logix através das APIs. Para que isso seja possível é necessário realizar a configuração conforme consta na documentação do FrameWork no TDN. Caso esteja configurando um HostName com protocolo HTTPS, então certifique-se que esteja com certificado válido. Para validar seu HostName, poderá utilizar o site SSL Shopper.
Importante: Caso configure na seção HTTPREST o parâmetro SECURITY=0 então é obrigatório que na seção WEBSERVICES tenha o parâmetro USERID com um usuário logix. Se o SECURITY=1 então o usuário obrigatório será o usuário fornecido no cadastro do Alias no Mingle conforme mencionado no item "c. Parâmetro para informar o ambiente de acesso - Alias Mingle"
c. Parâmetro para informar o ambiente de acesso - Alias Mingle
Visão geral: Como forma de manter seguro o serviço REST do Logix e permitir que através do portal E-Cotação em Cloud seja acessado pelos Fornecedores, é necessário solicitar um ALIAS na plataforma do TOTVS MINGLE. O Mingle é uma plataforma disponibilizada para resolver a necessidade de autenticação e redirecionamento das APIs para o servidor. Para ter um Alias é necessário solicitar no portal do Mingle na opção "solicite seu alias". O campo "cadastrar/editar empresas e filiais" não é utilizado para o E-Cotação. "Cadastrar credencias de autenticação" deverá informar um usuário/senha de um usuário integrador. Este usuário poderá ser o mesmo usuário informado para geração do Token conforme item será mencionado no item e. Parâmetros para geração do Token.
Após o cadastro do formulário, você irá receber um email com o Alias disponibilizado para o servidor que você disponibilizou para essa integração.
Importante salientar que o endereço do serviço REST e PORT informados, deverão permitir acesso externo, isso é necessário para que o Mingle possa estabelecer uma comunicação e encontrar o serviço REST disponível. Caso deseja liberar o acesso apenas ao mingle, então no campo "Observações", solicitar o IP o range de IPs cujo o Mingle irá enviar as solicitações de conexão para tráfego das mensagens entre a aplicação E-Cotação e o Logix, ou você pode configurar um IP público para ficar visível externamente e na máquina configurar para permitir receber requisições externa para a porta do serviço REST.
d. Arquivo Appserver.ini
...
Exemplo do parâmetro no arquivo Appserver.ini |
---|
[HTTPREST] |
Importante: Caso utilize Loadbalance, então deverá configurar essa seção com o parâmetro minglealias em todos os appservers, pois esse parâmetro será validado e carregado ao utilizar o sup21007.
e. Parâmetros para geração do Token
...
Parametro | Descrição |
---|---|
logix.rfi.logixCompany | Código da empresa geradora do Token |
logix.rfi.logixUser | Código de um usuário válido no Logix que será responsável pela geração do token. de Token de acesso aos Fornecedores. Essa informação ficará gravada na tabela log_rfi_acesso, campo usuario_geracao. Seguem algumas considerações sobre esse usuário:
|
Exemplo dos parâmetros no arquivo TotvsProfile.pro |
---|
#-------------------------- # CONFIGURAÇÃO RFI #-------------------------- logix.rfi.logixUser=admlog logix.rfi.logixCompany=01 |
...