Páginas filhas
  • FwCallApp - Abrindo aplicativos Web no Protheus

Versões comparadas

Chave

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

...

Informações

Disponível a partir da LIB 20190705.

Informações
titleConsumo de licenças

O consumo de licenças para aplicações PO-UI no Protheus funciona da seguinte forma:
1. Caso a aplicação for executada dentro do Protheus via função FwCallApp, utilizando a porta multiprotocolo, nenhuma licença adicional será consumida. Isso é possível utilizando a biblioteca de integração protheus-lib-core.
2. Caso a aplicação for executada via browser, acessando as requisições via REST padrão, sem o uso do protheus-lib-core, serão consumidas as licenças padrões do REST.

Âncora
SOLUCAO_CALLAPP
SOLUCAO_CALLAPP

...

Expandir
titleOpção não disponível no Protheus. Aplicativo não encontrado.

Caso seja apresentada a mensagem acima, verificar:

  1. Se o aplicativo que está sendo acessado está no rpo (nesse caso, o fata900.app). Caso não estiver, o mesmo deve ser compilado:


2. Se o aplicativo possui o arquivo index.html em protheus_data/http-root/app-root/nome_do_aplicativo (nesse . Nesse caso, o .app foi gerado sem o arquivo index), portanto deve-se criar o arquivo e gerar o build da aplicação novamente;

3. A estrutura do arquivo index.html, que deve seguir as orientações do tópico 02. SOLUÇÃO (nesse . Nesse caso, a estrutura já estava incorreta quando o .app foi gerado), portanto deve-se ajustar o arquivo e gerar o build da aplicação novamente.

Expandir
titleFalha na inicialização do aplicativo. Fale com o administrador.

Caso seja apresentada a mensagem acima, deve-se verificar se o aplicativo preindex.app está no rpo:

Se o .app não for encontrado no rpo, deve-se aplicar a última lib publicada.

Expandir
titleHTTP Status: 404

Caso seja apresentada a mensagem abaixo, deve-se verificar se o arquivo apontado em 'detailed message' existe em protheus_data/http-root/app-root/nome_do_aplicativo:

Caso não existir, apagar a pasta do aplicativo que foi criada em protheus_data/http-root/app-root e abrir a aplicação, para que os arquivos do .app sejam gerados novamente.

05. ASSUNTOS RELACIONADOS

...