- Criado por Natalia Cristina de Lucas dos Santos, última alteração por Vinicius Domingues da Silva Fonseca em 19 dez, 2023
Configuração para acesso ao portal do vendedor
Produto: | Protheus |
Ambiente: | Faturamento (SIGAFAT) |
Ocorrência: | Configuração completa para acesso ao portal do vendedor. |
Passo a passo: | Abaixo indicamos os cadastros necessários para acesso ao Portal do Vendedor: 1 - Configurando o WEBSERVICES Para habilitar os Portais Protheus, é necessário que os WebServices estejam ativos. Ambos serviços dependem do serviço HTTP do Protheus, que permite que as informações sejam publicadas na WEB. A configuração inicia-se habilitando o serviço HTTP e configurando a porta que todos os outros serviços dependentes deste irão utilizar para a publicação das informações. Os serviços devem ser configurados pelo WIZARD, pois a cada módulo WEB instalado são descompactados arquivos importantes no diretório informado na configuração. Estes arquivos são de extensão exclusiva da Microsiga, os *.MZP, e que apenas com o Wizard será possível a correta instalação. No exemplo acima, a configuração está sendo realizada para o caminho LOCALHOST. Para publicá-lo informe o nome da máquina ou o endereço IP. Caso seu serviço HTTP esteja configurado para a porta 80, não deve informá-lo no host. Exemplo localhost/ws. A - Acesse o Wizard de configuração dos Serviços; B - Em Servidor Internet (HTTP/FTP), verifique se o serviço de HTTP já existe, confirme se está habilitado e para qual porta está configurada. Pois estas são informações indispensáveis para o correto funcionamento dos WebServices e Portais. C - Configurando HTTP/FTP
Importante Na configuração da Seção, inserimos como exemplo a porta 92, porém ela pode ser alterada caso prefira. Caso definida a porta padrão do serviço HTTP que é a 80, não é necessário especificá-la na configuração do WS e Portais. Basta confirmar e gravar as configurações D - Configure os Módulos da Web: WS TOTVS Linha Protheus Web Services
Finalizar e confirmar a configuração. E - Configure o Portal (Protheus) PP Portal Protheus
Finalizar e confirmar a configuração. Inclua na pasta pp os colocar o arquivos da pasta web na systemload F - Após as configurações acima, o sistema irá inserir as informações de acesso aos Web Services no arquivo AppServer.ini do Protheus, verifique se as informações estão de acordo com o exemplo abaixo, caso não estejam realize ajustes (Lembrando que a Porta e o Nome do Ambiente serão os que preencheu durante a configuração): AppServer.ini
[HTTP] ENABLE=1 PORT=81 [localhost:92/ws] ENABLE=1 PATH=c:\seuambiente\Protheus_Data\web\ws ENVIRONMENT=12.1.025 INSTANCENAME=ws RESPONSEJOB=JOB_WS_9901 DEFAULTPAGE=wsindex.apw SECURITY=0 [JOB_WS_9901] TYPE=WEBEX ENVIRONMENT=12.1.025 INSTANCES=1,1 SIGAWEB=WS INSTANCENAME=ws ONSTART=__WSSTART ONCONNECT=__WSCONNECT PREPAREIN=99,01 SECURITY=0 [localhost:92/pp] ENABLE=1 PATH=c:\seuambiente\Protheus_Data\web\pp ENVIRONMENT=12.1.025 INSTANCENAME=pp RESPONSEJOB=JOB_PP SECURITY=0 [JOB_PP] TYPE=WEBEX ENVIRONMENT=ENVIRONMENT INSTANCES=1,1 SIGAWEB=PP INSTANCENAME=pp ONSTART=STARTWEBEX ONCONNECT=CONNECTWEBEX ONEXIT=FINISHWEBEX WEBSERVICELOCATION=http://localhost:92/ws SECURITY=0 Alerta de Risco "Fique atento ao utilizar o parâmetro de configuração com a chave Security=0, pois isso fará com que as integrações (APIs) não exijam autenticação, consequentemente dados do seu ambiente poderão ser consultados sem qualquer controle de autorização." G - Por fim, reinicie o Server do Protheus e verifique se o serviço do WebService subiu de forma correta no Browser, basta digitar o caminho que configurou no Wizard e verificar se o sistema indica como Habilitado:
O processo de configuração para uma nova filial é basicamente o mesmo, mas é necessário ter um novo WebService e Portal. A - Configurar WS TOTVS Linha Protheus Web Services
Finalizar e confirmar a configuração. B - Configurar PP Portal Protheus
Finalizar e confirmar a configuração. Os serviços devem ser configurados pelo WIZARD, pois a cada módulo WEB instalado são descompactados arquivos importantes no diretório informado na configuração. Estes arquivos são de extensão exclusiva da Microsiga, os *.MZP, e que apenas com o Wizard será possível a correta instalação. No exemplo acima, a configuração está sendo realizada para o caminho LOCALHOST. Para publicá-lo informe o nome da máquina ou o endereço IP. Caso seu serviço HTTP esteja configurado para a porta 80, não deve informá-lo no host. Exemplo localhost/ws. Pra cada filial nova é necessário configurar um novo portal. C - Após as configurações acima, o sistema irá inserir as informações de acesso aos Web Services no arquivo AppServer.ini do Protheus, verifique se as informações estão de acordo com o exemplo abaixo, caso não estejam realize ajustes (Lembrando que a Porta e o Nome do Ambiente serão os que preencheu durante a configuração): AppServer.ini
[HTTP] [localhost:91/ws] [JOB_WS_9901] [ONSTART] [localhost:91/pp] [JOB_PP] [JOB_WS02_9902] [localhost:91/pp02] [JOB_PP02] D - Por fim, reinicie o Server do Protheus e verifique se o serviço do WebService subiu de forma correta no Browser, basta digitar o caminho que configurou no Wizard e verificar se o sistema indica como Habilitado:
2 - Configurando o acesso do usuário Após a configuração dos Web Services, iniciaremos a configuração do Portal do Vendedor. Para isso:
3 - Configurando o Portal do vendedor Acesse Faturamento / Atualizações / Portal / Usuários e inclua um novo usuário;
Para acessar o Portal do Vendedor, verifique se o serviço do WebService <PP> subiu de forma correta no Browser. Digitando usuário e senha do Portal cadastrados, é possível visualizar as rotinas no Portal do Vendedor. Importante MV_PORTAL1 - permite que seja especificado o caminho (path) do arquivo txt que contém o fonte html que apresenta um texto institucional (ou outro, se desejado) a ser exibido na Pagina principal do Portal Protheus. |
Pode lhe interessar: | Inclusão de Orçamento no Portal do Vendedor: https://tdn.totvs.com/x/l3-7I Inclusão de Pedido no Portal do Vendedor: https://tdn.totvs.com/x/PPoDIQ Invalid Class ARRAYOFUSERFIELD on GRIDLINESEX: https://tdn.totvs.com/x/eh59IQ - aba possíveis inconsistências |