Dúvida
Qual o exemplo da configuração básica para o Portal Fornecedor?
Ambiente
Protheus – Compras – A partir da versão 12
Solução
Acessar o Portal do Cliente e fazer o download de arquivos WEBFILES conforme exemplo de filtro abaixo:
Verifique conforme seu ambiente e coloque os arquivos demonstrados abaixo na pasta Systemload.
Passo a passo básico para configuração do Portal Fornecedor
1 - Configurando WebServices e Portais
Para habilitar os Portais Protheus, é necessário que o serviço de WebServices esteja ativo. Ambos serviços dependem do serviço HTTP do Protheus, ao qual permite que as informações sejam publicadas na WEB.
Assim, a configuração inicia-se habilitando o serviço HTTP e configurando a porta aos quais todos os outros serviços dependentes deste irão utilizar para a publicação das informações.
Parâmetros iniciais: SRVWIZARD
2 - Serviço de HTTP
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 WS e Portais.
- Caso não tenha o Servidor Internet <HTTP> criado, é necessário seguir o procedimento abaixo:
- Selecionar a opção: <HTTP> e clicar na barra superior <Editar>
3 -Para habilitar o WebService: Adicione um novo módulo Web
4 - Configure o WebService conforme exemplo abaixo.
Atentar para os caminhos do ambiente.
5 - Selecione a opção de descompactar o pacote http
6 - Informe usuários Mínimos e Máximo. No exemplo abaixo estou informando 10 e 10.
7 - Wizard para o WebService devem ser realizadas para o Portal
As mesmas configurações feitas no Wizard para o WebService devem ser realizadas para o Portal - <PP>. Lembrando sempre de informar o mesmo ambiente e apontar na URL do WebService a informação correta do WebService, exemplo:
8 - APPSERVER.INI
Confira o arquivo INI do Server. Deverá ficar semelhante ao descrito abaixo, caso não esteja, complemente-o:
Observação1!
A partir da Versão 33 caso apresenta a mensagem AUTHENTICATION: USER NOT AUTHORIZED ao acessar Portal Fornecedor , acessar o arquivo appserver.ini e adicionar a chave SECURITY=0 nos jobs ws e pp conforme exemplos abaixo:
Observação2!
No JOB do Portal deve ser inserido o caminho do diretório onde ficam disponíveis os arquivos registrados como anexo (conhecimento), conforme exemplo abaixo:
Caso contrário o sistema pode apresentar o alerta abaixo na consulta:
9 - Serviço do WebService
Após as configurações apontadas acima, reinicie o Server do Protheus e verifique se o serviço do WebService subiu de forma correta no Browser, exemplo:
10 - PORTAL FORNECEDOR
Acesse o ambiente Protheus
- Módulo Faturamento / Atualizações / Portal / Web Service e clique em Automático
- Serão carregados os Web Services:
Módulo Faturamento / Atualizações / Portal /Menu dos Portais
- Verifique se os menus estão carregados, caso negativo saia do sistema e acesse novamente a rotina:
- Em Faturamento / Atualizações / Portal / Usuários
- Clique em Incluir
- Digite o nome, senha e como usuário interno vincule o código do Fornecedor:
Na aba direitos e clique em Ações relacionadas / Direitos
- São carregados todos os direitos:
11 - Verifique se o serviço do WebService - <PP> subiu de forma correta no Browser, exemplo:
ATENÇÃO: O Portal Fornecedor é intitulado como PORTAL PROTHEUS
12 - Quanto a segurança do portal no ambiente do cliente, no tocante a infraestrutura :
Sobre possibilidade de implementar o Portal do Fornecedor em servidor apartado do Protheus, portas diferentes, DMZ, e outras questões de segurança e infraestrutura ficam a critério do cliente de acordo com sua necessidade e preferência. Não há uma especificação que determine a obrigatoriedade por parte do produto.
13- Como aumentar o tempo de acesso do fornecedor ao portal do fornecedor ?
Para atender tal necessidade, basta acrescentar no appserver.ini, a tag SESSIONTIMEOUT na sessão HTTP. Abaixo documento que explica sobre a TAG.
https://tdn.totvs.com/display/tec/SessionTimeOut
14- O Portal do fornecedor pode ser configurado com o protocolo HTTPS ?
Recentemente fizemos uma consulta à nossa equipe de produto referente a essa situação e, onde obtivemos o retorno abaixo :
Devido a uma limitação técnica na aplicação Portal do Fornecedor, atualmente não é possível utilizar configuração com o protocolo HTTPS.
Sendo assim, iremos abrir uma ocorrência interna para realizar um estudo e verificar a possibilidade e viabilidade, para atualizar todas as rotinas e formulários que são utilizados pelo Portal do Fornecedor, para que sejam compatíveis com o protocolo HTTPS.
Porém não temos como informar uma data para início deste estudo
15- Configurações do portal do fornecedor para mais de uma empresa ou filial.
O portal do fornecedor em sua configuração é muito semelhante ao portal do vendedor, por isso sempre que houver mais de uma empresa/filial em seu ambiente, será necessário configurar um WS para cada filial como informa o documento abaixo :
16- Licença a ser consumida pelo sistema no acesso ao portal do fornecedor.
Para que o portal do fornecedor funcione corretamente no ambiente do cliente é necessário ter a licença TOTVS i. Sem ela o portal não funcionará. Caso não a possua, a sugestão é procurar o ESN junto a Totvs para aquisição da mesma.
Help Online:
Vídeos relacionados:
- Clique aqui para verificar configuração relacionada ao HTTP
- Clique aqui para verificar o processo acessando pelo WebBrowser
FAQs Relacionadas:
- Pontos de Entrada: MP - SIGACOM - Pontos de Entrada Portal Fornecedor
- Inserir logotipo: MP - SIGACOM - Logotipo no Portal Fornecedor
Helps
- MP - SIGACOM - PORTAL FORNECEDOR - PUTQUOTE - NVAZIO
- MP - SIGACOM - PORTAL FORNECEDOR - PUTQUOTE - A150PRO0
- Cross Segmentos - Totvs Backoffice Protheus - SIGACOM - Erro AUTHENTICATION: USER NOT AUTHORIZED ao acessar Portal Fornecedor
Saiba Mais:
- PCOM01002 - Opção Banco de Conhecimento Portal e Fornecedor na rotina MATA150
- Configuração de portais e Webservices - FrameWork
- PÁGINA CENTRALIZADORA COMPRAS
- Mais Artigos Materiais - Compras (SIGACOM)
3 Comentários