Histórico da Página
...
Entidade | Pontos de Integração |
Transportadora |
|
Fornecedor |
|
Tipo de Veículo |
|
Cliente |
|
Empresas/Filiais |
|
Produto |
|
Pedidos de Venda |
|
Montagem de Carga |
|
Pré-requisitos instalação/implantação/utilização
...
Parametrização appServer.ini
Para que seja possível receber as viagens do Cockpit Logístico, é necessário configurar um WebService no appserver.ini Protheus. É recomendado criar um webservice com as seguintes configurações(modificando o arquivo appserver.ini):
Bloco de código | ||||||
---|---|---|---|---|---|---|
|
...
| |||
;Serviço webserver HTTP |
...
[HTTP] |
...
ENABLE=1 |
...
PATH=<Caminho_Cache_imagens>;C:\TOTVS 11\Prottheus\Protheus_data\web |
...
PORT=<porta>;8080 |
...
INSTANCES=<nInicio>,<nMaximo>;1,10 |
...
SESSIONTIMEOUT=60 |
...
INSTANCENAME=WS_HTTP |
...
;URL de resposta |
...
[<ip ou nome>:<porta>/neolog] |
...
ENABLE=1 |
...
PATH=<Caminho_Cache_imagens>;C:\TOTVS 11\Prottheus\Protheus_data\web |
...
ENVIRONMENT=<ambiente> |
...
INSTANCENAME=WS_NEOLOG |
...
RESPONSEJOB=JOB_WS_NEOLOG |
...
DEFAULTPAGE=wsindex.apw |
...
;JOB de resposta |
...
[JOB_WS_NEOLOG] |
...
TYPE=WEBEX |
...
ENVIRONMENT=<ambiente> |
...
INSTANCES=<nInicio>,<nMaximo>;1,10 |
...
INSTANCENAME=JOB_WS_NEOLOG |
...
ONSTART=TMSXStart ;ponto de inicio obrigatório |
...
ONCONNECT=TMSXConnect ;ponto de inicio obrigatório |
...
TMSPREPAREIN=<empresa>,<filial>;obrigatório |
Para testar o serviço, basta iniciar um navegador e digitar : http://<ip ou nome>:<porta>/neolog/PublishReleasedTrip.APW?WSDL
Um WSDL (Descrição do serviço em xml) deve exibir no navegador.
Parametrização Cockpit Logístico
Para configurar o envio de viagens do cockpit ao webservice protheus, entre no Cockpit Logístico e acesse:
...
7. Selecione a opção "Salvar".
Configuração para envio automático de pedidos de venda (Schedule)
Os pedidos de venda gerados no SIGAOMS podem ser enviados automaticamente ao Cockpit Logístico, para isso deve ser configurada a execução automática (Schedule) da rotina OMSXCPL6, está configuração pode ser executada conforme descrito no link a seguir http://tdn.totvs.com/display/framework/Schedule+Protheus.
No arquivo appserver.ini é necessário inserir a configuração abaixo:
Bloco de código | ||||||
---|---|---|---|---|---|---|
|
...
| |||
[OnStart] |
...
jobs=FWSCHDMANAG,FWSCHDQUEUE |
...
RefreshRate=60 |
...
[FWSCHDMANAG] |
...
Main=FWSCHDMANAG |
...
Environment=<ambiente> |
...
[FWSCHDQUEUE] |
...
Main=FWSCHDQUEUE |
...
Environment=<ambiente> |
Instalação/Atualização
Vide tópico Pré-requisitos instalação/implantação/utilização.
...