Histórico da Página
Integração PagPFS (PO-UI) x Protheus
A integração tem como objetivo oferecer uma interface mais intuitiva para os usuários do BackOffice dos escritórios de advocacia.
O foco está nos clientes que usam a integração financeiro x SIGAPFS (MV_JURXFIN = .T.), de forma que o processo de classificação dos títulos seja +simples.
Funcionalidades:
As funcionalidades disponíveis no PagPFS são:
Pré-requisitos:
LIB:
A funcionalidade está disponível a partir da LIB 20190705.
AppServer:
Versão 19.3.1.0 ou mais atual.
Smartclient:
Versão 19.3.1.0 ou mais atual.
Configurações:
O ambiente deve ter configurada uma porta REST e uma porta HTTP;
- Para configuração do REST, seguir a documentação.
- Dependendo da configuração, talvez seja necessário ativar o CORS para que o REST receba as requisições do HTTP.
- Se for necessário inserir as seguintes configurações na sessão HTTPURI
- CORSEnable=1
AllowOrigin=*
- Dependendo da configuração, talvez seja necessário ativar o CORS para que o REST receba as requisições do HTTP.
- Para configurar o HTTP deve-se inserir a seguinte configuração no appserver.ini:
- [HTTP]
Enable=1
Port={porta-http-desejada}
Path={mesmo-caminho-do-rootpath-do-ambiente-utilizado}\http-root (valor fixo)
- [HTTP]
- Incluir a chave app_environment na sessão general do appserver.ini
- [General]
app_environment={nome do ambiente}
- [General]
Após a configuração do Appserver é necessário criar os seguintes parâmetros:
- MV_GCTPURL - O conteúdo deve ser: http://{hostname-do-servidor}:{porta-http}
- MV_BACKEND - O conteúdo deve ser http://{hostname-do-servidor}:{porta-rest}/{chave-url-da-sessao-httpuri}
IMPORTANTE:
- As portas selecionadas para o HTTP e o REST devem estar liberadas para acesso externo.
Exemplo de Appserver.ini
Expandir | ||
---|---|---|
| ||
;======= ;======= ; Configuração HTTP [HTTP] ; Local do Protheus_data. Criar a pasta http-root | ||
Expandir | ||
| ||